v32.8.3
Noteworthy changes since last release (v29.5.0):
Devices::listBaseStations
now returns any WSDA-Pro devices connected via USB, with their IPV6 TCP address- support for WebSocket connections (WSDA-Pro devices outside your network)
- added more Inertial configuration settings
- HeadingUpdateControl
- ExternalHeadingUpdate
- ExternalHeadingUpdateWithTimestamp
- EstimationControlFlags
- VehicleDynamicsMode
- Magnetometer Hard Iron Offset
- Magnetometer Soft Iron Matrix
- GNSS Source Control
- External GNSS Update
- ConingAndScullingEnable
- UARTBaudRate
- AdvancedLowPassFilterSettings
- ComplementaryFilterSettings
- DeviceStatus
- RawRTCM_2_3Message
- support for configuration of Gauge Resistance
- support for configuration of Number of Active Gauges
- fix for Timestamps being calculated incorrectly with sample rates 1khz and above.
- fix for incorrect parsing of derived sync data packets.
- fix for
normalizeSensorDelay
and the actual writing of sensor delay having mismatched logic. - fix for Torque-Link using 12-bit resolution in autobalance when should be using 16-bit.
- support for Mock WirelessNodes.
- use
BaseStation::Mock()
to create a mock BaseStation. - use
WirelessNode::Mock()
to create a mock WirelessNode (pass in the mock BaseStation). WirelessNodeConfig
can be used to set options, which can be verified and applied (will write to eeprom cache).SyncSamplingNetwork
can work with mock Nodes, which can be verified and applied (will write to eeprom cache).- use
WirelessNode::getEepromCache()
to get an<EepromLocation, value>
map of the eeprom cache.
- use
see CHANGELOG.txt
in the source for a complete list of changes.