Changelog¶
1.3.0 - 2019-06-16¶
Fixed:
Fix CAN bitrates below 1000 kbps using the
sys.can.rate
property. The supported rates are 1000, 500, 250, 125, 100, 83.3, and 50 kbps.Fix error handling when calling
prop
commands without a group argument or with flags specified after the group.
Changed:
Changed CAN interface to use CSP/CFP masked mode.
Removed the
tm.temp.core
property since the junction temperature readings were not reliable. Thetm.temp.mcu
property should be used instead.Renamed
sys.rs422.rate
tosys.uart.rate
. The property ID and type are unchanged, so existing code will work without modifications.Renamed the
trace print
command totrace mask
.Remove a number of peripheral debug commands.
Added:
Add support for frame timestamping using an external PPS signal. The
demod.pps.valid
,demod.pps.last
, anddemod.pps.avg
properties show whether the system uses the external PPS signal and the current and averaged ADC clock rates. A CSP/CMP clock set command can be used to set the UTC second for wall clock timestamps.Add multidrop UART support using the
sys.uart.multidrop
property. If set totrue
, the system will only drive the differential transmit pair when actively transmitting.
1.2.0 - 2018-08-15¶
Fixed:
Improved frame detection for back-to-back frames
Avoid dropped frames in high-load scenarios
Fix potential unaligned memory access when loading properties
1.1.0 - 2018-02-01¶
Added:
Remote shell/slash functionality
Remote software update flashing functionality