Configuration
Operational setup, tuning, and real-equipment readiness modules.
Configuration Hub
Safety-critical configuration surfaces that are implemented, routed, and covered by executable verification gates.
Parameter SystemOPERATIONAL
Read, search, stage, diff, save, load, and write MAVLink parameters with real SITL load and write gates.
npm run verify:sitl:params && npm run verify:sitl:param-writePID TuningOPERATIONAL
Tune loaded rate-controller parameters while viewing live vehicle attitude context from bridge telemetry.
npm run test:run -- src/lib/config/pidTuning.test.ts src/components/config/PidTuner.test.tsxBattery MonitorOPERATIONAL
Inspect live battery telemetry and write primary ArduPilot battery monitor and failsafe parameters.
npm run test:run -- src/lib/config/batteryMonitor.test.ts src/components/config/BatteryMonitor.test.tsxFailsafe ConfigurationOPERATIONAL
Review and write primary ArduPilot failsafe action parameters before bench or field testing.
npm run test:run -- src/lib/config/failsafeConfig.test.ts src/components/config/FailsafeConfig.test.tsxFlight ModesOPERATIONAL
Assign six ArduCopter switch positions using FLTMODE1 through FLTMODE6 parameters.
npm run test:run -- src/lib/config/flightModes.test.ts src/components/config/FlightModesConfig.test.tsxRadio CalibrationOPERATIONAL
Monitor MAVLink RC_CHANNELS input, PWM range, trim offsets, RSSI, and transmitter channel roles for bench calibration.
npm run test:run -- src/lib/config/radioCalibration.test.ts src/components/config/RadioCalibration.test.tsxMotor TestOPERATIONAL
Run bench-only MAV_CMD_DO_MOTOR_TEST checks with prop-removal acknowledgement and conservative UI safety limits.
npm run test:run -- src/lib/config/motorTest.test.ts src/components/config/MotorTest.test.tsxTest ReadinessOPERATIONAL
Follow simulation, flight-controller bench, and field readiness gates with evidence capture instructions.
npm run verify:browser