Releases: DotBots/DotBot-firmware
Releases · DotBots/DotBot-firmware
REL-1.2
What's Changed
New features
Other Changes
- projects/03app_dotbot_gateway: process buttons states independent of the UART state by @aabadie in #72
- 68 implement hdlc frame decoder by @aabadie in #70
- 73 implement hdlc frame encoder by @aabadie in #74
- bsp/lh2: apply fil2 branch fixes by @aabadie in #77
- 78 cleanup lh2 code second pass by @aabadie in #80
- bsp/radio: only trigger callback when a valid packet is received by @aabadie in #82
- 69 extend DotBot protocol to support command source/destination by @aabadie in #76
- bsp/radio: refactor BLE PDU packet in RAM by @aabadie in #85
Full Changelog: REL-1.1...REL-1.2
REL-1.1
What's Changed
New features
- 16 implement project 01bsp rgbled by @aabadie in #36
- bsp/radio: add long range configuration with sample application by @trifuns in #41
- Implement driver for revolution counter by @aabadie in #35
- 38 implement high level timer by @aabadie in #39
- 50 implement dotbot protocol by @aabadie in #51
- bsp: add API for UART by @aabadie in #56
- 53 implement an i2c driver library by @aabadie in #54
- Port SailBot code as an application. by @malishav in #60
- 03app_dotbot_gateway: add applications to interact with a dotbot via gateway by @aabadie in #49
Other Changes
- bsp/board.h: fix typo by @aabadie in #29
- 01bsp_radio_txrx: add missing board.c (empty) by @aabadie in #30
- bsp/board: bsp/motors: use camelcase in API functions by @aabadie in #48
- Use typedef for the radio callback function + minor cleanups by @aabadie in #47
- .github: add configuration to automatize release by @aabadie in #57
- Add clang-format configuration + apply it to the codebase + add a CI check on style by @aabadie in #58
- 61 generalize pwm initialization code by @aabadie in #63
- uart: Extend the UART API with a configurable baudrate by @malishav in #66
- 45 doc add development setup instructions by @aabadie in #67
New Contributors
- @aabadie made their first contribution in #29
- @trifuns made their first contribution in #41
- @malishav made their first contribution in #60
Full Changelog: REL-1.0...REL-1.1
REL-1.0
What's Changed
- Rewrote radio BSP, it is now interruption based.
- Updated the 03app_dotbot project to work with the new radio BSP.
- Wrote a README for the repository with instructions on how to use the examples.
This is compatible with Gateway-firmware-fresh 1.0.
REL-0.1
What's Changed
- Remote control code of the DotBot from a nRF52840-DK implemented by @SaidAlvarado in #26
This is compatible with Gateway-firmware-fresh 0.1.