v57.2.2
Noteworthy changes since last release (v55.0.1):
Inertial
-
RENAMED InertialNode::get/setSensorToVehicleTransformation() to get/setSensorToVehicleRotation_eulerAngles() for accuracy
-
RENAMED MipTypes::Command::CMD_EF_SENS_VEHIC_FRAME_TRANS to CMD_EF_SENS_VEHIC_FRAME_ROTATION_EULER
-
CHANGED constructor MipNodeInfo(MipDeviceInfo, vector, mscl::SampleRates, mscl::SampleRates, mscl::SampleRates) to MipNodeInfo(MipDeviceInfo, vector, map<mscl::MipTypes::DataClass, mscl::SampleRates>) to better support more possible supported data classes
-
Added InertialNode::saveSettingsAsStartup() to save only specified settings to startup
-
Added basic support for 3DMGQ7-GNSS/INS and 3DMRTK (unreleased)
-
Added data set descriptors for MIP data sets GNSS 1-5 (0x91-95) to MipTypes::DataClass and DescriptorSet
-
Added class Quaternion (extends Matrix)
-
Added support for commands:
- Sensor to Vehicle Frame Rotation DCM (0x0D,0x4E)
- Sensor to Vehicle Frame Rotation Quaternion (0x0D,0x4F)
- Commanded Zero-Velocity Update (0x0D, 0x22)
- Commanded Zero-Angular Rate Update (0x0D, 0x23)
-
Fixed data response parsing for commands:
- Accel Bias (0x0C,0x37)
- Gyro Bias (0x0C,0x38)
- Capture Gyro Bias (0x0C,0x39)
- Magnetometer Hard Iron Offset (0x0C,0x3A)