UC4H firmware updates

Release Day
15. Feb. 2019

Some releases.

UC4H RangeFinder v0.03:
• Initial release of firmware for UC4H range finders
• Supports the TFMini and VL53L1x
• Emits the UC4H specific DSDL message olliw.uc4h.Distance, allowing dense and information-rich data transmission important when many range finders are used
• Includes a UAVCAN tunnel bridge for range finders with serial port, such as the TFMini
• New improved frame scheduling method for the UAVCAN tunnel bridge

UC4H Gps-Magnetometer-Barometer v0.28:
• New improved frame scheduling method for the UAVCAN tunnel bridge

UC4H UartBridge v0.08:
• Supports up to 3 UARTs, on F103C8/CB chips, like on the bluepill
• New improved frame scheduling method for the UAVCAN tunnel bridge

UC4H Bootloader v0.07:
• Recovery pin: grounding SWD-CLK or SWD-IO on power-up will force the bootloader
• Vendor specific status code counts flashed pages (1kB)
• more robust (recovery should never be needed, pl drop a message if this happens)

BetaCopter 3.6.6 v018u:
• Based on Copter 3.6.6
• Support of uc4h.Distance messages via a new RangeFinder backend, type = 83
• Support of up to 10 range finders, PR #8816 integrated, two bugs corrected
• Much improved handling of range finder parameters, as suggested in Issue #10502
• Report of detection and usage of range finders for improved user experience
• New improved frame scheduling method for the UAVCAN tunnel bridge

UC4H MavlinkBridge:
• Uc4hParameterMetaData.xml updated to support UC4H RangeFinder

UC4H RangeFinder TFMini Carrier v0.2:
• Carrier PCB for the TFMini

Firmwares and Eagle files as usual in the github repository: https://github.com/olliw42/uavcan4hobbyists

1 Like