Skip to content

[7.4] Reliability, Smarter Throttle, and BLE Refinements

Choose a tag to compare

@zjwhitehead zjwhitehead released this 17 Feb 01:34
· 126 commits to master since this release
d3a7997

What’s New

Reliability & Sensor Integrity

  • Motor temperature now treats disconnected/invalid readings as NaN instead of fake values
  • Monitoring logic now skips invalid sensor values, reducing false alerts
  • Improved ESC/BMS/altimeter fault monitoring and diagnostics

Controls & Flight Behavior

  • Mode-aware throttle mapping now uses the full physical throttle range
  • Cruise/throttle control behavior is smoother and more predictable
  • Added/expanded throttle tests and analog input test hooks

BLE & Connectivity

  • Completed migration to NimBLE for better BLE stability
  • Added packed binary telemetry support and improved notify behavior
  • Expanded BLE telemetry/config fields (including raw throttle and additional config options)

Alerts & UI

  • Refactored alert aggregation/display flow for cleaner warning vs critical behavior
  • Simplified critical vibration path to one synchronized mechanism
  • General display and alert polish (including temperature and climb/vario updates)

Under the Hood

  • Removed unused/legacy code paths and redundant helpers
  • CI/lint workflow updates and broader test coverage

Full Changelog: v7.3...v7.4