common.xml
Content Types for data transmission handshake
The system to be controlled
roll
pitch
yaw
thrust
roll control enabled auto:0, manual:1
pitch auto:0, manual:1
yaw auto:0, manual:1
thrust auto:0, manual:1
Camera id
Camera mode: 0 = auto, 1 = manual
Trigger pin, 0-3 for PtGrey FireFly
Shutter interval, in microseconds
Exposure time, in microseconds
Camera gain
Timestamp
IMU seq
Roll angle in rad
Pitch angle in rad
Yaw angle in rad
Local frame Z coordinate (height over ground)
GPS X coordinate
GPS Y coordinate
Global frame altitude
Ground truth X
Ground truth Y
Ground truth Z
0 to disable, 1 to enable
Camera id
Camera # (starts with 0)
Timestamp
Until which timestamp this buffer will stay valid
The image sequence number
Position of the image in the buffer, starts with 0
Image width
Image height
Image depth
Image channels
Shared memory area key
Exposure time, in microseconds
Camera gain
Roll angle in rad
Pitch angle in rad
Yaw angle in rad
Local frame Z coordinate (height over ground)
GPS X coordinate
GPS Y coordinate
Global frame altitude
Ground truth X
Ground truth Y
Ground truth Z
Timestamp (milliseconds)
Global X position
Global Y position
Global Z position
Roll angle in rad
Pitch angle in rad
Yaw angle in rad
Timestamp (milliseconds)
Global X position
Global Y position
Global Z position
Roll angle in rad
Pitch angle in rad
Yaw angle in rad
Timestamp (milliseconds)
Global X speed
Global Y speed
Global Z speed
Message sent to the MAV to set a new position as reference for the controller
System ID
Component ID
ID of waypoint, 0 for plain position
x position
y position
z position
yaw orientation in radians, 0 = NORTH
Message sent to the MAV to set a new offset from the currently controlled position
System ID
Component ID
x position offset
y position offset
z position offset
yaw orientation offset in radians, 0 = NORTH
ID of waypoint, 0 for plain position
x position
y position
z position
yaw orientation in radians, 0 = NORTH
ID
x position
y position
z position
roll orientation
pitch orientation
yaw orientation
ADC1 (J405 ADC3, LPC2148 AD0.6)
ADC2 (J405 ADC5, LPC2148 AD0.2)
ADC3 (J405 ADC6, LPC2148 AD0.1)
ADC4 (J405 ADC7, LPC2148 AD1.3)
Battery voltage
Temperature (degrees celcius)
Barometric pressure (hecto Pascal)
Maximum usage in percent of the mainloop time, (0%: 0, 100%: 1000) should be always below 1000
Number of I2C errors since startup
Number of I2C errors since startup
Number of I2C errors since startup
Number of I2C errors since startup
Number of I2C errors since startup
Watchdog ID
Number of processes
Watchdog ID
Process ID
Process name
Process arguments
Timeout (seconds)
Watchdog ID
Process ID
Is running / finished / suspended / crashed
Is muted
PID
Number of crashes
Target system ID
Watchdog ID
Process ID
Command ID
0: Pattern, 1: Letter
Confidence of detection
Pattern file name
Accepted as true detection, 0 no, 1 yes
Notifies the operator about a point of interest (POI). This can be anything detected by the
system. This generic message is intented to help interfacing to generic visualizations and to display
the POI on a map.
0: Notice, 1: Warning, 2: Critical, 3: Emergency, 4: Debug
0: blue, 1: yellow, 2: red, 3: orange, 4: green, 5: magenta
0: global, 1:local
0: no timeout, >1: timeout in seconds
X Position
Y Position
Z Position
POI name
Notifies the operator about the connection of two point of interests (POI). This can be anything detected by the
system. This generic message is intented to help interfacing to generic visualizations and to display
the POI on a map.
0: Notice, 1: Warning, 2: Critical, 3: Emergency, 4: Debug
0: blue, 1: yellow, 2: red, 3: orange, 4: green, 5: magenta
0: global, 1:local
0: no timeout, >1: timeout in seconds
X1 Position
Y1 Position
Z1 Position
X2 Position
Y2 Position
Z2 Position
POI connection name
type of requested/acknowledged data (as defined in ENUM DATA_TYPES in mavlink/include/mavlink_types.h)
total data size in bytes (set on ACK only)
number of packets beeing sent (set on ACK only)
payload size per packet (normally 253 byte, see DATA field size in message ENCAPSULATED_DATA) (set on ACK only)
JPEG quality out of [1,100]
sequence number (starting with 0 on every transmission)
image data bytes
x position in m
y position in m
z position in m
Orientation assignment 0: false, 1:true
Size in pixels
Orientation
Descriptor
Harris operator response at this location