From 6e6c03cb6b3ad9a21788974cecf921e909559596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Onur=20=C3=96zkan?= Date: Sat, 7 Nov 2026 18:12:11 +0300 Subject: [PATCH] docs: track remaining flight-controller work List the remaining physical flight integration, peripheral support and hardware verification tasks. --- .todo | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .todo diff --git a/.todo b/.todo new file mode 100644 index 0000000..a5b6682 --- /dev/null +++ b/.todo @@ -0,0 +1,19 @@ +- Run the flight runtime from RTIC with physical sensor input. +- Persist vehicle settings and sensor calibration in board configuration. +- Carry IMU acquisition times, uncertainty and complete sample batches into navigation. +- Add range and optical-flow fusion for local navigation. +- Add hardware motor-output drivers using the existing DShot and PWM code. +- Connect motor outputs to arming, failsafe and command-expiry handling. +- Add private MAVLink commands for arming, disarming and onboard missions. +- Inhibit motors during configuration flash writes. +- Add onboard barometer drivers and shared I2C bus access. +- Add battery-voltage, current and analog RSSI acquisition. +- Add onboard flash storage and blackbox recording. +- Add analog OSD support. +- Add buzzer, LED-strip, camera-control and auxiliary-output drivers. +- Add receiver, GPS, VTX and ESC telemetry support to configurable ports. +- Complete board component identification and peripheral pin maps. +- Add hardware tests for sensor decoding, calibration, timing and recovery. +- Add hardware tests for motor shutdown on reset, missed deadlines and faults. +- Measure startup time, control-loop latency and peak stack under I/O load. +- Verify onboard takeoff, hover, landing and motor shutdown on hardware.