Changelog¶
1.2.0 - 2018-10-23¶
Changed:
- Renamed
sys.rs422.rate
tosys.uart.rate
. The property ID and type are unchanged, so existing code will work without modifications.
Added:
- Added IP stack properties in
sys
group. Seedoc/ip.rst
for documentation.
1.1.0 - 2018-09-07¶
Fixed:
- Fix lost TM sensor samples under high-load.
Changed:
- Use BT=0.50 as default. The BT can now be changed between 0.3 and 0.6 in 0.05
steps with the
tx.bt
property. - Framing format: Add header support for multiplexed IP and CSP packets.
- Framing format: Use CCSDS convolutional code polynomials and dual-basis Reed-Solomon.
- Use CAN as default route instead of RS422/KISS.
- Enable internal MCU watchdog.
Added:
- Add ALC loop. Configurable through the
tx.alc.*
properties. Enabled by default. - Add calibration properties for VCOs, power sensors and coretemp.
- Add periodic PLL retune every 2 minutes for TX and every 10 minutes for RX.
- Add ground watchdog timer (GWDT) to reset system after 24 hours if not reset. The timeout period is configurable through the sys.gwdt.init value.
- Add
rx.detected
counter for detected frames. This is increased for each frame, even if FEC decode fails. - Show property state (default, loaded, modified) and flags (no-store, read-only) when listing.
- Add remote shell debug service to execute slash commands via CSP.
- Add
sys.name
property to set system hostname in CSP ident and prompt.