Repository navigation
Configuration
The Configuration view is where you tune and configure your flight controller. ArduDeck automatically routes you to the right interface based on your connected firmware.
| Firmware | Protocol | Interface |
|---|---|---|
| ArduPilot (any version) | MAVLink | MAVLink Config tabs |
| iNav 2.1+ / Betaflight 4.0+ | MSP | MSP Config tabs |
| iNav < 2.1 / Betaflight < 4.0 / Cleanflight | CLI over MSP | Legacy CLI-powered GUI |
You don't need to select this manually. ArduDeck detects the protocol and firmware version on connect and shows the correct interface.
The available tabs depend on your vehicle type. Aircraft (Copter, Plane, VTOL) and ground vehicles (Rover, Boat) have different tab sets.
Several related tabs are now grouped under dropdown menus to keep the top-level tab strip from sprawling. The first time you land on the configuration view after updating, an inline feature tour walks you through where each tab moved.
| Tab | Purpose | Wiki Page |
|---|---|---|
| Tuning ▾ | Dropdown containing the tuning tabs below | -- |
| PID Tuning | P/I/D/FF gain sliders per axis | PID Tuning |
| Rates | Max rate and expo curves per axis | Rates |
| Tuning Presets | Skill level and mission type presets | Tuning Presets |
| RC ▾ | Dropdown containing the transmitter-related tabs below | -- |
| Receiver | RC protocol, live channel display | Receiver |
| Flight Modes | Assign modes to switch positions | Flight Modes |
| Outputs ▾ | Dropdown for actuator-side tabs (Copter only) | -- |
| Motor Test | Spin individual or all motors with live monitoring | Motor Test |
| Servo Output | Servo function and PWM range setup | -- |
| Serial Ports | Protocol assignment for each serial port | Serial Ports |
| Safety | Failsafe, arming checks, geofence | Safety and Failsafe |
| Sensors | Compass and accelerometer settings | -- |
| Battery | Monitor type, chemistry, thresholds | Battery |
| Storage ▾ | Dropdown for FC-side persistent state | -- |
| All Parameters | Expert parameter table | All Parameters |
| Files | MAVLink-FTP file browser for the FC's filesystem | -- |
Rover and Boat vehicles replace PID Tuning/Rates with Speed & Steering, Navigation, and Drive Modes. Plane and Rover do not have Motor Test, so Servo Output stays as a top-level tab there (no Outputs dropdown). Receiver and Drive Modes still group under RC. Serial Ports, Safety, Sensors, Battery, and the Storage dropdown remain the same.
The Storage dropdown includes a Files tab that opens a MAVLink-FTP browser for the flight controller's filesystem. From here you can:
- Browse the FC's directory tree (typically
/APM/,/@SYS/,/logs/,/scripts/) - Download any file to your machine - great for pulling DataFlash logs without unplugging the SD card
- Upload any local file to the current FC directory - great for installing Lua scripts in place
- Rename or delete files and empty directories
- See FTP NAK reasons inline when an operation fails
When connected to SITL, the file browser shows the same virtual /APM/ tree as a real flight controller. Files that SITL actually loads (e.g. scripts) live on the host disk under the SITL working directory and may not exactly match what the FTP browser shows.
The configuration header bar provides global actions that apply across all tabs:
- Refresh -- Re-download all parameters from the flight controller
- Reboot -- Send a reboot command to the flight controller
- History -- View parameter change checkpoints. ArduDeck auto-checkpoints before every write to flash, so you can always roll back
- Save All Changes -- Write modified parameters to flash. Opens a confirmation dialog showing every parameter that will change (old value and new value). Parameters that require a reboot are marked with a badge
When parameters require a reboot to take effect, a banner appears at the top listing the affected parameters with a Reboot button.
Getting Started
Hangar
Mission Planning
Fleet
Simulator
PX4
Telemetry
Configuration
- Configuration
- PID Tuning
- Rates
- Flight Modes
- Receiver
- Serial Ports
- Safety and Failsafe
- MAVLink Signing
- Battery
- Motor Test
- Tuning Presets
- All Parameters
- Offline Parameters
Firmware
Inspector
Flight Logs
Map & Overlays
Companion Board
Camera & OSD
Radio
Lua Graph Editor