|
enum | Boardcore::VN300Defs::BinaryGroup {
Boardcore::VN300Defs::BINARYGROUP_COMMON = 0x01
, Boardcore::VN300Defs::BINARYGROUP_TIME = 0x02
, Boardcore::VN300Defs::BINARYGROUP_IMU = 0x04
, Boardcore::VN300Defs::BINARYGROUP_GPS = 0x08
,
Boardcore::VN300Defs::BINARYGROUP_ATTITUDE = 0x10
, Boardcore::VN300Defs::BINARYGROUP_INS = 0x20
, Boardcore::VN300Defs::BINARYGROUP_GPS2 = 0x40
} |
| The groups of binary data available from the sensor. More...
|
|
enum | Boardcore::VN300Defs::CommonGroup {
Boardcore::VN300Defs::COMMONGROUP_NONE = 0x0000
, Boardcore::VN300Defs::COMMONGROUP_TIMESTARTUP = 0x0001
, Boardcore::VN300Defs::COMMONGROUP_TIMEGPS = 0x0002
, Boardcore::VN300Defs::COMMONGROUP_TIMESYNCIN = 0x0004
,
Boardcore::VN300Defs::COMMONGROUP_YAWPITCHROLL = 0x0008
, Boardcore::VN300Defs::COMMONGROUP_QUATERNION = 0x0010
, Boardcore::VN300Defs::COMMONGROUP_ANGULARRATE = 0x0020
, Boardcore::VN300Defs::COMMONGROUP_POSITION = 0x0040
,
Boardcore::VN300Defs::COMMONGROUP_VELOCITY = 0x0080
, Boardcore::VN300Defs::COMMONGROUP_ACCEL = 0x0100
, Boardcore::VN300Defs::COMMONGROUP_IMU = 0x0200
, Boardcore::VN300Defs::COMMONGROUP_MAGPRES
,
Boardcore::VN300Defs::COMMONGROUP_DELTATHETA = 0x0800
, Boardcore::VN300Defs::COMMONGROUP_INSSTATUS = 0x1000
, Boardcore::VN300Defs::COMMONGROUP_SYNCINCNT = 0x2000
, Boardcore::VN300Defs::COMMONGROUP_TIMEGPSPPS = 0x4000
} |
| Values used to select data for the binary output from group 1 (common group). More...
|
|
enum | Boardcore::VN300Defs::TimeGroup {
Boardcore::VN300Defs::TIMEGROUP_NONE = 0x0000
, Boardcore::VN300Defs::TIMEGROUP_TIMESTARTUP = 0x0001
, Boardcore::VN300Defs::TIMEGROUP_TIMEGPS = 0x0002
, Boardcore::VN300Defs::TIMEGROUP_GPSTOW = 0x0004
,
Boardcore::VN300Defs::TIMEGROUP_GPSWEEK = 0x0008
, Boardcore::VN300Defs::TIMEGROUP_TIMESYNCIN = 0x0010
, Boardcore::VN300Defs::TIMEGROUP_TIMEGPSPPS = 0x0020
, Boardcore::VN300Defs::TIMEGROUP_TIMEUTC = 0x0040
,
Boardcore::VN300Defs::TIMEGROUP_SYNCINCNT = 0x0080
, Boardcore::VN300Defs::TIMEGROUP_SYNCOUTCNT = 0x0100
, Boardcore::VN300Defs::TIMEGROUP_TIMESTATUS = 0x0200
} |
| Values used to select data for the binary output from group 2 (time group). More...
|
|
enum | Boardcore::VN300Defs::ImuGroup {
Boardcore::VN300Defs::IMUGROUP_NONE = 0x0000
, Boardcore::VN300Defs::IMUGROUP_IMUSTATUS = 0x0001
, Boardcore::VN300Defs::IMUGROUP_UNCOMPMAG = 0x0002
, Boardcore::VN300Defs::IMUGROUP_UNCOMPACCEL = 0x0004
,
Boardcore::VN300Defs::IMUGROUP_UNCOMPGYRO = 0x0008
, Boardcore::VN300Defs::IMUGROUP_TEMP = 0x0010
, Boardcore::VN300Defs::IMUGROUP_PRES = 0x0020
, Boardcore::VN300Defs::IMUGROUP_DELTATHETA = 0x0040
,
Boardcore::VN300Defs::IMUGROUP_DELTAVEL = 0x0080
, Boardcore::VN300Defs::IMUGROUP_MAG = 0x0100
, Boardcore::VN300Defs::IMUGROUP_ACCEL = 0x0200
, Boardcore::VN300Defs::IMUGROUP_ANGULARRATE = 0x0400
} |
| Values used to select data for the binary output from group 3 (imu group). More...
|
|
enum | Boardcore::VN300Defs::GpsGroup {
Boardcore::VN300Defs::GPSGROUP_NONE = 0x0000
, Boardcore::VN300Defs::GPSGROUP_UTC = 0x0001
, Boardcore::VN300Defs::GPSGROUP_TOW = 0x0002
, Boardcore::VN300Defs::GPSGROUP_WEEK = 0x0004
,
Boardcore::VN300Defs::GPSGROUP_NUMSATS = 0x0008
, Boardcore::VN300Defs::GPSGROUP_FIX = 0x0010
, Boardcore::VN300Defs::GPSGROUP_POSLLA
, Boardcore::VN300Defs::GPSGROUP_POSECEF = 0x0040
,
Boardcore::VN300Defs::GPSGROUP_VELNED = 0x0080
, Boardcore::VN300Defs::GPSGROUP_VELECEF = 0x0100
, Boardcore::VN300Defs::GPSGROUP_POSU = 0x0200
, Boardcore::VN300Defs::GPSGROUP_VELU = 0x0400
,
Boardcore::VN300Defs::GPSGROUP_TIMEU = 0x0800
, Boardcore::VN300Defs::GPSGROUP_TIMEINFO = 0x1000
, Boardcore::VN300Defs::GPSGROUP_DOP = 0x2000
} |
| Values used to select data for the binary output from group 4 and 7 (gps and gps2 group). More...
|
|
enum | Boardcore::VN300Defs::AttitudeGroup {
Boardcore::VN300Defs::ATTITUDEGROUP_NONE = 0x0000
, Boardcore::VN300Defs::ATTITUDEGROUP_VPESTATUS = 0x0001
, Boardcore::VN300Defs::ATTITUDEGROUP_YAWPITCHROLL = 0x0002
, Boardcore::VN300Defs::ATTITUDEGROUP_QUATERNION = 0x0004
,
Boardcore::VN300Defs::ATTITUDEGROUP_DCM = 0x0008
, Boardcore::VN300Defs::ATTITUDEGROUP_MAGNED = 0x0010
, Boardcore::VN300Defs::ATTITUDEGROUP_ACCELNED = 0x0020
, Boardcore::VN300Defs::ATTITUDEGROUP_LINEARACCELBODY
,
Boardcore::VN300Defs::ATTITUDEGROUP_LINEARACCELNED
, Boardcore::VN300Defs::ATTITUDEGROUP_YPRU = 0x0100
} |
| Values used to select data for the binary output from group 5 (attitude group). More...
|
|
enum | Boardcore::VN300Defs::InsGroup {
Boardcore::VN300Defs::INSGROUP_NONE = 0x0000
, Boardcore::VN300Defs::INSGROUP_INSSTATUS = 0x0001
, Boardcore::VN300Defs::INSGROUP_POSLLA = 0x0002
, Boardcore::VN300Defs::INSGROUP_POSECEF = 0x0004
,
Boardcore::VN300Defs::INSGROUP_VELBODY = 0x0008
, Boardcore::VN300Defs::INSGROUP_VELNED = 0x0010
, Boardcore::VN300Defs::INSGROUP_VELECEF = 0x0020
, Boardcore::VN300Defs::INSGROUP_MAGECEF = 0x0040
,
Boardcore::VN300Defs::INSGROUP_ACCELECEF = 0x0080
, Boardcore::VN300Defs::INSGROUP_LINEARACCELECEF
, Boardcore::VN300Defs::INSGROUP_POSU = 0x0200
, Boardcore::VN300Defs::INSGROUP_VELU = 0x0400
} |
| Values used to select data for the binary output from group 6 (ins group). More...
|
|
enum class | Boardcore::VN300Defs::SampleOptions : uint8_t { Boardcore::VN300Defs::FULL
, Boardcore::VN300Defs::REDUCED
} |
| Sample options (data output packets) available. More...
|
|