mirror of
https://github.com/mavlink/mavlink-devguide.git
synced 2026-06-19 07:36:26 +00:00
859 lines
22 KiB
HTML
859 lines
22 KiB
HTML
<html>
|
|
<body>
|
|
<h2>MAVLink Type Enumerations</h2>
|
|
<h3 id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE">
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE">UAVIONIX_ADSB_OUT_DYNAMIC_STATE</a>
|
|
</h3>
|
|
<p>State flags for ADS-B transponder dynamic report</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE_INTENT_CHANGE">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE_INTENT_CHANGE">UAVIONIX_ADSB_OUT_DYNAMIC_STATE_INTENT_CHANGE</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE_AUTOPILOT_ENABLED">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE_AUTOPILOT_ENABLED">UAVIONIX_ADSB_OUT_DYNAMIC_STATE_AUTOPILOT_ENABLED</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE_NICBARO_CROSSCHECKED">
|
|
<td>4</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE_NICBARO_CROSSCHECKED">UAVIONIX_ADSB_OUT_DYNAMIC_STATE_NICBARO_CROSSCHECKED</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE_ON_GROUND">
|
|
<td>8</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE_ON_GROUND">UAVIONIX_ADSB_OUT_DYNAMIC_STATE_ON_GROUND</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_STATE_IDENT">
|
|
<td>16</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE_IDENT">UAVIONIX_ADSB_OUT_DYNAMIC_STATE_IDENT</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_RF_SELECT">
|
|
<a href="#UAVIONIX_ADSB_OUT_RF_SELECT">UAVIONIX_ADSB_OUT_RF_SELECT</a>
|
|
</h3>
|
|
<p>Transceiver RF control flags for ADS-B transponder dynamic reports</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_RF_SELECT_STANDBY">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_RF_SELECT_STANDBY">UAVIONIX_ADSB_OUT_RF_SELECT_STANDBY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_RF_SELECT_RX_ENABLED">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_RF_SELECT_RX_ENABLED">UAVIONIX_ADSB_OUT_RF_SELECT_RX_ENABLED</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_RF_SELECT_TX_ENABLED">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_RF_SELECT_TX_ENABLED">UAVIONIX_ADSB_OUT_RF_SELECT_TX_ENABLED</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX">
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX</a>
|
|
</h3>
|
|
<p>Status for ADS-B transponder dynamic input</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_0">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_0">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_0</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_1">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_1">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_NONE_1</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_2D">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_2D">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_2D</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_3D">
|
|
<td>3</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_3D">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_3D</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_DGPS">
|
|
<td>4</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_DGPS">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_DGPS</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_RTK">
|
|
<td>5</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_RTK">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX_RTK</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_RF_HEALTH">
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH">UAVIONIX_ADSB_RF_HEALTH</a>
|
|
</h3>
|
|
<p>Status flags for ADS-B transponder dynamic output</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_RF_HEALTH_INITIALIZING">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH_INITIALIZING">UAVIONIX_ADSB_RF_HEALTH_INITIALIZING</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_RF_HEALTH_OK">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH_OK">UAVIONIX_ADSB_RF_HEALTH_OK</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_RF_HEALTH_FAIL_TX">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH_FAIL_TX">UAVIONIX_ADSB_RF_HEALTH_FAIL_TX</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_RF_HEALTH_FAIL_RX">
|
|
<td>16</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH_FAIL_RX">UAVIONIX_ADSB_RF_HEALTH_FAIL_RX</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE">
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE</a>
|
|
</h3>
|
|
<p>Definitions for aircraft size</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_NO_DATA">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_NO_DATA">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_NO_DATA</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L15M_W23M">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L15M_W23M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L15M_W23M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25M_W28P5M">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25M_W28P5M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25M_W28P5M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25_34M">
|
|
<td>3</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25_34M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L25_34M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_33M">
|
|
<td>4</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_33M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_33M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_38M">
|
|
<td>5</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_38M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L35_38M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_39P5M">
|
|
<td>6</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_39P5M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_39P5M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_45M">
|
|
<td>7</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_45M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L45_45M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_45M">
|
|
<td>8</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_45M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_45M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_52M">
|
|
<td>9</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_52M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L55_52M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_59P5M">
|
|
<td>10</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_59P5M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_59P5M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_67M">
|
|
<td>11</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_67M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L65_67M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W72P5M">
|
|
<td>12</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W72P5M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W72P5M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W80M">
|
|
<td>13</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W80M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L75_W80M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W80M">
|
|
<td>14</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W80M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W80M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W90M">
|
|
<td>15</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W90M">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE_L85_W90M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT">
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT</a>
|
|
</h3>
|
|
<p>GPS lataral offset encoding</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_NO_DATA">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_NO_DATA">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_NO_DATA</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_2M">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_2M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_2M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_4M">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_4M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_4M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_6M">
|
|
<td>3</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_6M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_LEFT_6M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_0M">
|
|
<td>4</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_0M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_0M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_2M">
|
|
<td>5</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_2M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_2M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_4M">
|
|
<td>6</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_4M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_4M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_6M">
|
|
<td>7</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_6M">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT_RIGHT_6M</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON">
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON</a>
|
|
</h3>
|
|
<p>GPS longitudinal offset encoding</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_NO_DATA">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_NO_DATA">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_NO_DATA</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_APPLIED_BY_SENSOR">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_APPLIED_BY_SENSOR">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON_APPLIED_BY_SENSOR</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_EMERGENCY_STATUS">
|
|
<a href="#UAVIONIX_ADSB_EMERGENCY_STATUS">UAVIONIX_ADSB_EMERGENCY_STATUS</a>
|
|
</h3>
|
|
<p>Emergency status encoding</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Value</th>
|
|
<th>Field Name</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr id="UAVIONIX_ADSB_OUT_NO_EMERGENCY">
|
|
<td>0</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_NO_EMERGENCY">UAVIONIX_ADSB_OUT_NO_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_GENERAL_EMERGENCY">
|
|
<td>1</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_GENERAL_EMERGENCY">UAVIONIX_ADSB_OUT_GENERAL_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_LIFEGUARD_EMERGENCY">
|
|
<td>2</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_LIFEGUARD_EMERGENCY">UAVIONIX_ADSB_OUT_LIFEGUARD_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_MINIMUM_FUEL_EMERGENCY">
|
|
<td>3</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_MINIMUM_FUEL_EMERGENCY">UAVIONIX_ADSB_OUT_MINIMUM_FUEL_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_NO_COMM_EMERGENCY">
|
|
<td>4</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_NO_COMM_EMERGENCY">UAVIONIX_ADSB_OUT_NO_COMM_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_UNLAWFUL_INTERFERANCE_EMERGENCY">
|
|
<td>5</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_UNLAWFUL_INTERFERANCE_EMERGENCY">UAVIONIX_ADSB_OUT_UNLAWFUL_INTERFERANCE_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_DOWNED_AIRCRAFT_EMERGENCY">
|
|
<td>6</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DOWNED_AIRCRAFT_EMERGENCY">UAVIONIX_ADSB_OUT_DOWNED_AIRCRAFT_EMERGENCY</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr id="UAVIONIX_ADSB_OUT_RESERVED">
|
|
<td>7</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_RESERVED">UAVIONIX_ADSB_OUT_RESERVED</a>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h2>MAVLink Messages</h2>
|
|
<h3 id="UAVIONIX_ADSB_OUT_CFG">UAVIONIX_ADSB_OUT_CFG (<a href="#UAVIONIX_ADSB_OUT_CFG">
|
|
#10001
|
|
</a>
|
|
)
|
|
</h3>
|
|
<p>
|
|
<strong>
|
|
(MAVLink 2)
|
|
</strong>Static data to configure the ADS-B transponder (send within 10 sec of a POR and every 10 sec thereafter)</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Field Name</th>
|
|
<th>Type</th>
|
|
<th>Units</th>
|
|
<th>Values</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>ICAO</td>
|
|
<td>uint32_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Vehicle address (24 bit)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>callsign</td>
|
|
<td>char[9]</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Vehicle identifier (8 characters, null terminated, valid characters are A-Z, 0-9, " " only)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>emitterType</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#ADSB_EMITTER_TYPE">ADSB_EMITTER_TYPE</a>
|
|
</td>
|
|
<td>Transmitting vehicle type. See ADSB_EMITTER_TYPE enum</td>
|
|
</tr>
|
|
<tr>
|
|
<td>aircraftSize</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE">UAVIONIX_ADSB_OUT_CFG_AIRCRAFT_SIZE</a>
|
|
</td>
|
|
<td>Aircraft length and width encoding (table 2-35 of DO-282B)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsOffsetLat</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LAT</a>
|
|
</td>
|
|
<td>GPS antenna lateral offset (table 2-36 of DO-282B)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsOffsetLon</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON">UAVIONIX_ADSB_OUT_CFG_GPS_OFFSET_LON</a>
|
|
</td>
|
|
<td>GPS antenna longitudinal offset from nose [if non-zero, take position (in meters) divide by 2 and add one] (table 2-37 DO-282B)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>stallSpeed</td>
|
|
<td>uint16_t</td>
|
|
<td>cm/s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Aircraft stall speed in cm/s</td>
|
|
</tr>
|
|
<tr>
|
|
<td>rfSelect</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_RF_SELECT">UAVIONIX_ADSB_OUT_RF_SELECT</a>
|
|
</td>
|
|
<td>ADS-B transponder reciever and transmit enable flags</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_OUT_DYNAMIC">UAVIONIX_ADSB_OUT_DYNAMIC (<a href="#UAVIONIX_ADSB_OUT_DYNAMIC">
|
|
#10002
|
|
</a>
|
|
)
|
|
</h3>
|
|
<p>
|
|
<strong>
|
|
(MAVLink 2)
|
|
</strong>Dynamic data used to generate ADS-B out transponder data (send at 5Hz)</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Field Name</th>
|
|
<th>Type</th>
|
|
<th>Units</th>
|
|
<th>Values</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>utcTime</td>
|
|
<td>uint32_t</td>
|
|
<td>s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>UTC time in seconds since GPS epoch (Jan 6, 1980). If unknown set to UINT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsLat</td>
|
|
<td>int32_t</td>
|
|
<td>degE7</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Latitude WGS84 (deg * 1E7). If unknown set to INT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsLon</td>
|
|
<td>int32_t</td>
|
|
<td>degE7</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Longitude WGS84 (deg * 1E7). If unknown set to INT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsAlt</td>
|
|
<td>int32_t</td>
|
|
<td>mm</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Altitude in mm (m * 1E-3) UP +ve. WGS84 altitude. If unknown set to INT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>gpsFix</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX">UAVIONIX_ADSB_OUT_DYNAMIC_GPS_FIX</a>
|
|
</td>
|
|
<td>0-1: no fix, 2: 2D fix, 3: 3D fix, 4: DGPS, 5: RTK</td>
|
|
</tr>
|
|
<tr>
|
|
<td>numSats</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Number of satellites visible. If unknown set to UINT8_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>baroAltMSL</td>
|
|
<td>int32_t</td>
|
|
<td>mbar</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Barometric pressure altitude relative to a standard atmosphere of 1013.2 mBar and NOT bar corrected altitude (m * 1E-3). (up +ve). If unknown set to INT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>accuracyHor</td>
|
|
<td>uint32_t</td>
|
|
<td>mm</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Horizontal accuracy in mm (m * 1E-3). If unknown set to UINT32_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>accuracyVert</td>
|
|
<td>uint16_t</td>
|
|
<td>cm</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Vertical accuracy in cm. If unknown set to UINT16_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>accuracyVel</td>
|
|
<td>uint16_t</td>
|
|
<td>mm/s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Velocity accuracy in mm/s (m * 1E-3). If unknown set to UINT16_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>velVert</td>
|
|
<td>int16_t</td>
|
|
<td>cm/s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>GPS vertical speed in cm/s. If unknown set to INT16_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>velNS</td>
|
|
<td>int16_t</td>
|
|
<td>cm/s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>North-South velocity over ground in cm/s North +ve. If unknown set to INT16_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>VelEW</td>
|
|
<td>int16_t</td>
|
|
<td>cm/s</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>East-West velocity over ground in cm/s East +ve. If unknown set to INT16_MAX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>emergencyStatus</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_EMERGENCY_STATUS">UAVIONIX_ADSB_EMERGENCY_STATUS</a>
|
|
</td>
|
|
<td>Emergency status</td>
|
|
</tr>
|
|
<tr>
|
|
<td>state</td>
|
|
<td>uint16_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_OUT_DYNAMIC_STATE">UAVIONIX_ADSB_OUT_DYNAMIC_STATE</a>
|
|
</td>
|
|
<td>ADS-B transponder dynamic input state flags</td>
|
|
</tr>
|
|
<tr>
|
|
<td>squawk</td>
|
|
<td>uint16_t</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<a href="#">
|
|
</a>
|
|
</td>
|
|
<td>Mode A code (typically 1200 [0x04B0] for VFR)</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT">UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT (<a href="#UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT">
|
|
#10003
|
|
</a>
|
|
)
|
|
</h3>
|
|
<p>
|
|
<strong>
|
|
(MAVLink 2)
|
|
</strong>Transceiver heartbeat with health report (updated every 10s)</p>
|
|
<table class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th>Field Name</th>
|
|
<th>Type</th>
|
|
<th>Values</th>
|
|
<th>Description</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>rfHealth</td>
|
|
<td>uint8_t</td>
|
|
<td>
|
|
<a href="#UAVIONIX_ADSB_RF_HEALTH">UAVIONIX_ADSB_RF_HEALTH</a>
|
|
</td>
|
|
<td>ADS-B transponder messages</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</body>
|
|
</html> |