Releases: corygrant/DingoPDM_FW
Releases · corygrant/DingoPDM_FW
Firmware v0.3.5
- Added bootloader message to enter the bootloader without having to move the boot switch
Firmware v0.3.4
- Fixed pointer issue with NewTxMsg that was breaking the release build but not debug.
- Added some more Blink keypad stuff, working well in testing but needs more functionality
Firmware v0.3.3
Fixed too many messages being sent
Firmware v0.3.2
- Moved flashers to the VarMap
- Fixed an issue with the 2nd condition of Virtual Inputs
- Fixed a time scale issue
Requires DingoConfigurator 0.2.3.0 or higher
Firmware v0.3.0
- Updated error handling
- Added info/warning/error messages
- Fixed input init issue
- Updated status/error LEDs
- Added CAN baud rate change
Firmware v0.2.2
- Added CAN standby pin (v7.3 PCB)
- Added messages (info/warning/error)
- Fixed input init
- Updated status and error LEDs
NOTE: Config memory changed. Device will fail on first boot. Cycle power and re-download configuration to the device
Firmware v0.1.5
Condensed the CAN Output to remove unused and duplicate messages.
- Output current limit removed, data sent using settings Get message
Firmware v0.1.4
Fixed a bug where disabled flashers were setting outputs to false
Firmware v0.1.3
- Output enable working
- Added sleep mode
- To enter sleep mode:
- Timeout:
- No outputs on for 30 seconds
- USB not connected
- No CAN traffic for 30 seconds
- Sleep CAN message
- Send a config ID (baseID-1) with the message QUIT (DLC=4)
- PCB v7.2 does not have the CAN transceiver standby pin connected
- Use E3 to control standby if the pin is lifted and soldered to E3
- This is not required, but enables more power savings
- Timeout:
- To enter sleep mode:
Firmware v0.1.1
- Fixed flashers
- Fixed virtual input conditions