This class contains the the devices module and the thread for read the measurements.
More...
|
| enum | FusionStrategy { eNoFusion
, eMeanFusion
, eGaussianFusion
} |
| |
| enum | SamplingFrequency {
eSamplingFrequency_10HZ = 0x2D00
, eSamplingFrequency_12HZ = 0x2580
, eSamplingFrequency_15HZ = 0x1E00
, eSamplingFrequency_16HZ = 0x1C20
,
eSamplingFrequency_18HZ = 0x1900
, eSamplingFrequency_20HZ = 0x1680
, eSamplingFrequency_24HZ = 0x12C0
, eSamplingFrequency_25HZ = 0x1200
,
eSamplingFrequency_30HZ = 0x0F00
, eSamplingFrequency_32HZ = 0x0E10
, eSamplingFrequency_36HZ = 0x0C80
, eSamplingFrequency_40HZ = 0x0B40
,
eSamplingFrequency_45HZ = 0x0A00
, eSamplingFrequency_48HZ = 0x0960
, eSamplingFrequency_50HZ = 0x0900
, eSamplingFrequency_60HZ = 0x0780
,
eSamplingFrequency_64HZ = 0x0708
, eSamplingFrequency_72HZ = 0x0640
, eSamplingFrequency_75HZ = 0x0600
, eSamplingFrequency_80HZ = 0x05A0
,
eSamplingFrequency_90HZ = 0x0500
, eSamplingFrequency_96HZ = 0x04B0
, eSamplingFrequency_100HZ = 0x0480
, eSamplingFrequency_120HZ = 0x03C0
,
eSamplingFrequency_128HZ = 0x0384
, eSamplingFrequency_144HZ = 0x0320
, eSamplingFrequency_150HZ = 0x0300
, eSamplingFrequency_160HZ = 0x02D0
,
eSamplingFrequency_180HZ = 0x0280
, eSamplingFrequency_192HZ = 0x0258
, eSamplingFrequency_200HZ = 0x0240
, eSamplingFrequency_225HZ = 0x0200
,
eSamplingFrequency_240HZ = 0x01E0
, eSamplingFrequency_256HZ = 0x01C2
, eSamplingFrequency_288HZ = 0x0190
, eSamplingFrequency_300HZ = 0x0180
,
eSamplingFrequency_320HZ = 0x0168
, eSamplingFrequency_360HZ = 0x0140
, eSamplingFrequency_384HZ = 0x012C
, eSamplingFrequency_400HZ = 0x0120
,
eSamplingFrequency_450HZ = 0x0100
, eSamplingFrequency_480HZ = 0x00F0
, eSamplingFrequency_512HZ = 0x00E1
} |
| | Enum specifying the supported sampling frequencies. More...
|
| |
| enum | ThreadPolicyType { eRealTime = SCHED_FIFO
, eRoundRobinPriorityBased = SCHED_RR
, eBatch = SCHED_BATCH
, eIdle = SCHED_IDLE
} |
| | Enum specifying the running thread policy. More...
|
| |
This class contains the the devices module and the thread for read the measurements.
CIMUDevice encapsulates the device details for the rest of the library and applications. This also includes a thread which is in charge of generate the IMU events
Definition at line 41 of file IMUDevice.h.