Classes | |
class | BasicDevice |
class | LDMRS |
class | LdmrsSopasLayer |
class | LuxBase |
class | SopasAnswer |
Class that encapsulates a buffer that was sent as return to a sync call. (variable / method) More... | |
class | SopasBase |
class | SopasEventMessage |
Class that represents a message that was sent by a sensor. (Event message) More... | |
Functions | |
UINT16 | celsius2Int (double celsius) |
Converts degree Celsius to raw data. More... | |
double | int2Celsius (double intValue) |
Converts raw data to degree Celsius. More... | |
Enumerator | |
---|---|
ResolutionTypeFocused | |
ResolutionTypeConstant | |
ResolutionTypeFlexRes |
Definition at line 118 of file LuxBase.hpp.
Definition at line 95 of file LuxBase.hpp.
Definition at line 29 of file LuxBase.hpp.
Enumerator | |
---|---|
ClassUnclassified | |
ClassUnknownSmall | |
ClassUnknownBig | |
ClassPedestrian | |
ClassBike | |
ClassCar | |
ClassTruck |
Definition at line 107 of file LuxBase.hpp.
Definition at line 51 of file LuxBase.hpp.
UINT16 devices::celsius2Int | ( | double | celsius | ) |
Converts degree Celsius to raw data.
Conversion from degree Celsius to raw temperature data. The raw data is a 10-bit value as is returned from the internal temperature sensor of the LUX.
celsius | The temperature value in degree Celsius |
Definition at line 1112 of file LuxBase.cpp.
double devices::int2Celsius | ( | double | intValue | ) |
Converts raw data to degree Celsius.
This is the inverse function to celsius2Int(), see there.
intValue | The raw temperature value. Although raw data is integer, here a double argument is passed to support the exact conversion of averaged temperature raw data. |
Definition at line 1135 of file LuxBase.cpp.