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...
|
Enumerations |
enum | AngularResolutionType { ResolutionTypeFocused = 0,
ResolutionTypeConstant = 1,
ResolutionTypeFlexRes = 2
} |
enum | DetailedErrorNumber {
ErrFlexResNumShotsInvalid = 0x006C,
ErrFlexResSizeOneEighthSectorInvalid = 0x006D,
ErrFlexResFreqInvalid = 0x006E,
ErrFlexResSectorsOverlapping = 0x006F,
ErrFlexResScannerNotIdle = 0x0070,
ErrFlexResResolutionInvalid = 0x0071,
ErrFlexResNumSectorsInvalid = 0x0072
} |
enum | MrsCommandId {
CmdMrsReset = 0x0000,
CmdMrsGetStatus = 0x0001,
CmdMrsSetMode = 0x0002,
CmdMrsSetConfig = 0x0003,
CmdMrsSaveConfig = 0x0004,
CmdMrsReadConfig = 0x0005,
CmdMrsFlashFirmware = 0x0006,
CmdMrsSetParameter = 0x0010,
CmdMrsGetParameter = 0x0011,
CmdMrsResetDefaultParameters = 0x001A,
CmdMrsStartMeasure = 0x0020,
CmdMrsStopMeasure = 0x0021,
CmdMrsSetNTPTimestampSec = 0x0030,
CmdMrsSetNTPTimestampFracSec = 0x0031
} |
enum | MrsObjectClasses {
ClassUnclassified = 0,
ClassUnknownSmall = 1,
ClassUnknownBig = 2,
ClassPedestrian = 3,
ClassBike = 4,
ClassCar = 5,
ClassTruck = 6
} |
enum | MrsParameterId {
ParaDataOutputFlag = 0x1012,
ParaContourPointDensity = 0x1014,
ParaMinimumObjectAge = 0x1017,
ParaMaximumPredictionAge = 0x1018,
ParaScanFrequency = 0x1102,
ParaStartAngle = 0x1100,
ParaEndAngle = 0x1101,
ParaSyncAngleOffset = 0x1103,
ParaAngularResolutionType = 0x1104,
ParaRangeReduction = 0x1108,
ParaUpsideDownMode = 0x1109,
ParaIgnoreNearRange = 0x110A,
ParaSensitivityControl = 0x110B,
ParaMountingX = 0x1200,
ParaMountingY = 0x1201,
ParaMountingZ = 0x1202,
ParaMountingYaw = 0x1203,
ParaMountingPitch = 0x1204,
ParaMountingRoll = 0x1205,
ParaBeamTilt = 0x3302,
ParaNumSectors = 0x4000,
ParaSector1StartAngle = 0x4001,
ParaSector2StartAngle = 0x4002,
ParaSector3StartAngle = 0x4003,
ParaSector4StartAngle = 0x4004,
ParaSector5StartAngle = 0x4005,
ParaSector6StartAngle = 0x4006,
ParaSector7StartAngle = 0x4007,
ParaSector8StartAngle = 0x4008,
ParaSector1Resolution = 0x4009,
ParaSector2Resolution = 0x400A,
ParaSector3Resolution = 0x400B,
ParaSector4Resolution = 0x400C,
ParaSector5Resolution = 0x400D,
ParaSector6Resolution = 0x400E,
ParaSector7Resolution = 0x400F,
ParaSector8Resolution = 0x4010,
ParaOperatingMinutes = 0x3500,
ParaDetailedError = 0x7000
} |
Functions |
UINT16 | celsius2Int (double celsius) |
| Converts degree Celsius to raw data.
|
double | int2Celsius (double intValue) |
| Converts raw data to degree Celsius.
|