2022.12
This release adds support for the Flapper platform, a new controller (Brescianini) and improvements for the motor upgrade kit. There has also been work on improving the configuration and code infrastructure, as well as bug- and stability fixes.
What's Changed
- Fixed syslink DMA by guarding a none-atimic read. by @tobbeanton in #1116
- Add debug log macros by @krichardsson in #1118
- Do not use DMA by default for syslink UART by @krichardsson in #1119
- Add throttling for LH2 by @krichardsson in #1117
- Convert some LH logs to debug by @krichardsson in #1120
- Use a file to define build targets by @krichardsson in #1125
- Migrating default PID gains and filter settings to platform defaults and Kconfig by @matejkarasek in #1122
- Improved support extRx (CPPM) by @matejkarasek in #1121
- Implement escaped percentage support in eprintf by @ataffanel in #1127
- Fix prediction rate in kalman filter by @krichardsson in #1128
- Implement storage statistic printing on console by @ataffanel in #1130
- Remove space in log and param names by @krichardsson in #1134
- Adding Flapper platform and handling servomotors by @matejkarasek in #1132
- Bugfix flapper power distribution by @matejkarasek in #1136
- Corrected doc by @krichardsson in #1139
- Bigquad early access fix by @victorhook in #1131
- Kbuild cleanup for TDoA by @krichardsson in #1141
- Added assert to check if log function pointer by @victorhook in #1144
- Doc updates by @knmcguire in #1145
- updated gdb debugging doc with WSL and extension version by @karlscholz in #1140
- Better handling of motor power distribution by @krichardsson in #1147
- Improvements for the Upgrade Kit by @victorhook in #1152
- fixed format issue in openocd_gbd_debugging.md by @karlscholz in #1151
- Add SI-units to control structure by @krichardsson in #1154
- Add Brescianini controller by @krichardsson in #1156
- AI-deck GAP8 flash write error check by @krichardsson in #1160
- Fix GAP8 flashing problems by @krichardsson in #1162
- removed LH limitation page and update other text by @knmcguire in #1164
- Added function to start battery autoupdate to avoid syslink queue overflow. by @tobbeanton in #1168
- Unify controller and estimator function names by @whoenig in #1165
- Fixed minor typo by @victorhook in #1167
- Refactor controller update to take const setpoint by @whoenig in #1166
- Discard incoming syslink packets until system is ready by @krichardsson in #1169
- python binding doc to build by @knmcguire in #1171
New Contributors
- @victorhook made their first contribution in #1131
- @karlscholz made their first contribution in #1140
Full Changelog: 2022.09...2022.12