madflight v1.2.2
Quadcopter Advanced Example
- Add: Yaw position hold controller
- Remove: control_Angle2()
Madflight Library
- Fix: pins for SPI MOSI/MISO were swapped (RP2350/RP2040)
- Fix: GPS pins (RP2350/RP2040)
- Fix: keep LED ON during setup()
- Add: FreeRTOS
- Add: CLI
ps
command to show running tasks - Add: buffered high speed SDCARD logging (using FreeRTOS Task & Queue)
- Remove: logging to flash/RAM
- Refactor: pin mapping
Madflight library components work with all platforms, with the following exceptions:
Component | Exception |
---|---|
BB_USE_SD | Not for STM32 (not implemented yet) |
BB_USE_SDMMC | Only for ESP32-S3 (has hardware MMC interface) |
CLI ps |
Not for ESP32-S3/ESP32 (because FreeRTOS TRACE not enabled in arduino-ESP32) |