common.xml Enumeration of possible mount operation modes Load and keep safe position (Roll,Pitch,Yaw) from EEPROM and stop stabilization Load and keep neutral position (Roll,Pitch,Yaw) from EEPROM. Load neutral position and start MAVLink Roll,Pitch,Yaw control with stabilization Load neutral position and start RC Roll,Pitch,Yaw control with stabilization Load neutral position and start to point to Lat,Lon,Alt Mission command to configure an on-board camera controller system. Modes: P, TV, AV, M, Etc Shutter speed: Divisor number for one second Aperture: F stop number ISO number e.g. 80, 100, 200, Etc Exposure type enumerator Command Identity Main engine cut-off time before camera trigger in seconds/10 (0 means no cut-off) Mission command to control an on-board camera controller system. Session control e.g. show/hide lens Zoom's absolute position Zooming step value to offset zoom from the current position Focus Locking, Unlocking or Re-locking Shooting Command Command Identity Empty Mission command to configure a camera or antenna mount Mount operation mode (see MAV_MOUNT_MODE enum) stabilize roll? (1 = yes, 0 = no) stabilize pitch? (1 = yes, 0 = no) stabilize yaw? (1 = yes, 0 = no) Empty Empty Empty Mission command to control a camera or antenna mount pitch(deg*100) or lat, depending on mount mode. roll(deg*100) or lon depending on mount mode yaw(deg*100) or alt (in cm) depending on mount mode Empty Empty Empty Empty Disable fenced mode Switched to guided mode to return point (fence point 0) No last fence breach Breached minimum altitude Breached minimum altitude Breached fence boundary Offsets and calibrations values for hardware sensors. This makes it easier to debug the calibration process. magnetometer X offset magnetometer Y offset magnetometer Z offset magnetic declination (radians) raw pressure from barometer raw temperature from barometer gyro X calibration gyro Y calibration gyro Z calibration accel X calibration accel Y calibration accel Z calibration set the magnetometer offsets System ID Component ID magnetometer X offset magnetometer Y offset magnetometer Z offset state of APM memory heap top free memory raw ADC output ADC output 1 ADC output 2 ADC output 3 ADC output 4 ADC output 5 ADC output 6 Configure on-board Camera Control System. System ID Component ID Mode enumeration from 1 to N //P, TV, AV, M, Etc (0 means ignore) Divisor number //e.g. 1000 means 1/1000 (0 means ignore) F stop number x 10 //e.g. 28 means 2.8 (0 means ignore) ISO enumeration from 1 to N //e.g. 80, 100, 200, Etc (0 means ignore) Exposure type enumeration from 1 to N (0 means ignore) Command Identity (incremental loop: 0 to 255)//A command sent multiple times will be executed or pooled just once Main engine cut-off time before camera trigger in seconds/10 (0 means no cut-off) Extra parameters enumeration (0 means ignore) Correspondent value to given extra_param Control on-board Camera Control System to take shots. System ID Component ID 0: stop, 1: start or keep it up //Session control e.g. show/hide lens 1 to N //Zoom's absolute position (0 means ignore) -100 to 100 //Zooming step value to offset zoom from the current position 0: unlock focus or keep unlocked, 1: lock focus or keep locked, 3: re-lock focus 0: ignore, 1: shot or start filming Command Identity (incremental loop: 0 to 255)//A command sent multiple times will be executed or pooled just once Extra parameters enumeration (0 means ignore) Correspondent value to given extra_param Message to configure a camera mount, directional antenna, etc. System ID Component ID mount operating mode (see MAV_MOUNT_MODE enum) (1 = yes, 0 = no) (1 = yes, 0 = no) (1 = yes, 0 = no) Message to control a camera mount, directional antenna, etc. System ID Component ID pitch(deg*100) or lat, depending on mount mode roll(deg*100) or lon depending on mount mode yaw(deg*100) or alt (in cm) depending on mount mode if "1" it will save current trimmed position on EEPROM (just valid for NEUTRAL and LANDING) Message with some status from APM to GCS about camera or antenna mount System ID Component ID pitch(deg*100) or lat, depending on mount mode roll(deg*100) or lon depending on mount mode yaw(deg*100) or alt (in cm) depending on mount mode A fence point. Used to set a point when from GCS -> MAV. Also used to return a point from MAV -> GCS System ID Component ID point index (first point is 1, 0 is for return point) total number of points (for sanity checking) Latitude of point Longitude of point Request a current fence point from MAV System ID Component ID point index (first point is 1, 0 is for return point) Status of geo-fencing. Sent in extended status stream when fencing enabled 0 if currently inside fence, 1 if outside number of fence breaches last breach type (see FENCE_BREACH_* enum) time of last breach in milliseconds since boot