Modules¶
MAVProxy can be extended with modules. These run in parallel threads to the main MAVProxy program in order to maintain overall stability.
Modules can include such things as GUI elements and diagnostic and monitoring applications.
Module Management¶
Modules need to be loaded before they can be used. The following command can be used:
module load modulename
Other management commands for unloading, reloading and listing currently loaded modules include:
module unload modulename
module reload modulename
module list
Default Modules¶
MAVProxy starts with several modules by default. They are:
adsb: ADS-B data support
arm: arm/disarm handling
auxopt: auxopt command handling
battery: battery commands
calibration: calibration handling
chat: chat
cmdlong: cmdlong handling
fence: geo-fence management
ftp: ftp handling
graph: graph control
layout: window layout handling
link: link control
log: log transfer
misc: misc commands
mode: mode handling
output: MAVLink output control
param: parameter handling
rally: rally point control
rc: rc command handling
relay: relay handling
signing: signing control
terrain: terrain handling
tuneopt: tuneopt command handling
wp: waypoint handling
List of Modules¶
- ADS-B Tracking
- AIS Tracking
- Antenna Pointing
- Auxiliary (RC 6,7, …) Options
- Battery Management
- Camera Viewer
- Chat
- Checklist
- Long Commands
- Graphical Console
- DataFlash Logs
- Direct Comms with SPI/I2C bus
- Differential GPS
- Firmware Management
- Fake GPS
- Follow Me Test
- FTP
- Gas Helicopter Management
- Generator
- Obstacle Generator
- Gimbal Management
- GPS Input
- GoPro Manager
- Graphing Live Data
- Horizon
- Joystick Input
- KML Importer
- Link Management
- Log Management
- Compass Calibration
- Moving Map
- Set Message Rate
- Mission Editor
- Movinghome
- MQTT Publisher
- NMEA GPS Input
- NTRIP Injection
- OpenDroneID support
- Optitrack Support
- Park Warning
- PPP Link
- Proximity Sensor Visualisation
- RC Setup
- Relay Management
- REST Publisher
- Sail
- Sensor Reporting
- Writing to Serial Port
- Packet Signing
- Text-to-Speech
- Swarm
- Time Sync
- Terrain Reporting
- Antenna Tracker
- Tuning Options
- uBlox GPS Management Module
- User Alerts
- Vicon