You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reports measurement/estimate from a global position sensor. Used as navigation fusion source and optionally displayed in the UI.
3010
+
3011
+
Field Name | Type | Units | Values | Description
3012
+
--- | --- | --- | --- | ---
3013
+
target_system | `uint8_t` | | default:0 | System ID (ID of target system, normally autopilot and ground station).
3014
+
target_component | `uint8_t` | | default:0 | Component ID (normally 0 for broadcast).
3015
+
id | `uint8_t` | | | Sensor ID<br>Messages with same value are from the same source (instance).
3016
+
time_usec | `uint64_t` | us | | Timestamp of message transmission (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number.
3017
+
processing_time | `uint32_t` | us | | The time spent in processing the sensor data that is the basis for this position. The recipient can use this to improve time alignment of the data. This is the time between measurement (e.g. camera exposure time) and transmission of this message. Set to NaN if not known.
3018
+
source | `uint8_t` | | [GLOBAL_POSITION_SRC](#GLOBAL_POSITION_SRC) | Source of position/estimate (such as GNSS, estimator, etc.)
3019
+
flags | `uint8_t` | | [GLOBAL_POSITION_FLAGS](#GLOBAL_POSITION_FLAGS) | Status flags
3020
+
lat | `int32_t` | degE7 | invalid:INT32_MAX | Latitude (WGS84)
alt_ellipsoid | `float` | m | invalid:NaN | Altitude (WGS84 elipsoid), preferred if available
3023
+
alt | `float` | m | invalid:NaN | Altitude (MSL - position-system specific value) use if no alt_ellipsoid available
3024
+
eph | `float` | m | invalid:NaN | Standard deviation of horizontal position error
3025
+
epv | `float` | m | invalid:NaN | Standard deviation of vertical position error
3026
+
3027
+
3007
3028
### WIFI_CONFIG_AP (299) {#WIFI_CONFIG_AP}
3008
3029
3009
3030
Configure WiFi AP SSID, password, and mode. This message is re-emitted as an acknowledgement by the AP. The message may also be explicitly requested using [MAV_CMD_REQUEST_MESSAGE](#MAV_CMD_REQUEST_MESSAGE)
@@ -6139,6 +6160,29 @@ Value | Name | Description
6139
6160
<a id='AIRSPEED_SENSOR_UNHEALTHY'></a>1 | [AIRSPEED_SENSOR_UNHEALTHY](#AIRSPEED_SENSOR_UNHEALTHY) | Airspeed sensor is unhealthy
6140
6161
<a id='AIRSPEED_SENSOR_USING'></a>2 | [AIRSPEED_SENSOR_USING](#AIRSPEED_SENSOR_USING) | True if the data from this sensor is being actively used by the flight controller for guidance, navigation or control.
6141
6162
6163
+
### GLOBAL_POSITION_SRC {#GLOBAL_POSITION_SRC}
6164
+
6165
+
Source for [GLOBAL_POSITION](#GLOBAL_POSITION) measurement or estimate.
6166
+
6167
+
Value | Name | Description
6168
+
--- | --- | ---
6169
+
<a id='GLOBAL_POSITION_SRC_UNKNOWN'></a>0 | [GLOBAL_POSITION_SRC_UNKNOWN](#GLOBAL_POSITION_SRC_UNKNOWN) | Source is unknown or not one of the listed types.
6170
+
<a id='GLOBAL_POSITION_SRC_GNSS'></a>1 | [GLOBAL_POSITION_SRC_GNSS](#GLOBAL_POSITION_SRC_GNSS) | Global Navigation Satellite System (e.g.: GPS, Galileo, Glonass, BeiDou).
6171
+
<a id='GLOBAL_POSITION_SRC_VISION'></a>2 | [GLOBAL_POSITION_SRC_VISION](#GLOBAL_POSITION_SRC_VISION) | Vision system (e.g.: map matching).
6172
+
<a id='GLOBAL_POSITION_SRC_PSEUDOLITES'></a>3 | [GLOBAL_POSITION_SRC_PSEUDOLITES](#GLOBAL_POSITION_SRC_PSEUDOLITES) | A pseudo-satellite system using transceiver beacons to perform GNSS-like positioning.
<a id='GLOBAL_POSITION_SRC_MAGNETIC'></a>5 | [GLOBAL_POSITION_SRC_MAGNETIC](#GLOBAL_POSITION_SRC_MAGNETIC) | Magnetic positioning.
6175
+
<a id='GLOBAL_POSITION_SRC_ESTIMATOR'></a>6 | [GLOBAL_POSITION_SRC_ESTIMATOR](#GLOBAL_POSITION_SRC_ESTIMATOR) | Estimated position based on various sensors (eg. a Kalman Filter).
<a id='GLOBAL_POSITION_PRIMARY'></a>2 | [GLOBAL_POSITION_PRIMARY](#GLOBAL_POSITION_PRIMARY) | True if the data originates from or is consumed by the primary estimator.
<spanclass="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
79
-
80
-
Reports measurement/estimate from a global position sensor. Used as navigation fusion source and optionally displayed in the UI.
81
-
82
-
Field Name | Type | Units | Values | Description
83
-
--- | --- | --- | --- | ---
84
-
target_system | `uint8_t` | | default:0 | System ID (ID of target system, normally autopilot and ground station).
85
-
target_component | `uint8_t` | | default:0 | Component ID (normally 0 for broadcast).
86
-
id | `uint8_t` | | | Sensor ID<br>Messages with same value are from the same source (instance).
87
-
time_usec | `uint64_t` | us | | Timestamp of message transmission (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number.
88
-
processing_time | `uint32_t` | us | | The time spent in processing the sensor data that is the basis for this position. The recipient can use this to improve time alignment of the data. This is the time between measurement (e.g. camera exposure time) and transmission of this message. Set to NaN if not known.
89
-
source | `uint8_t` | | [GLOBAL_POSITION_SRC](#GLOBAL_POSITION_SRC) | Source of position/estimate (such as GNSS, estimator, etc.)
90
-
flags | `uint8_t` | | [GLOBAL_POSITION_FLAGS](#GLOBAL_POSITION_FLAGS) | Status flags
91
-
lat | `int32_t` | degE7 | invalid:INT32_MAX | Latitude (WGS84)
<spanclass="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
464
-
465
-
Source for [GLOBAL_POSITION](#GLOBAL_POSITION) measurement or estimate.
466
-
467
-
Value | Name | Description
468
-
--- | --- | ---
469
-
<aid='GLOBAL_POSITION_SRC_UNKNOWN'></a>0 | [GLOBAL_POSITION_SRC_UNKNOWN](#GLOBAL_POSITION_SRC_UNKNOWN) | Source is unknown or not one of the listed types.
470
-
<aid='GLOBAL_POSITION_SRC_GNSS'></a>1 | [GLOBAL_POSITION_SRC_GNSS](#GLOBAL_POSITION_SRC_GNSS) | Global Navigation Satellite System (e.g.: GPS, Galileo, Glonass, BeiDou).
471
-
<aid='GLOBAL_POSITION_SRC_VISION'></a>2 | [GLOBAL_POSITION_SRC_VISION](#GLOBAL_POSITION_SRC_VISION) | Vision system (e.g.: map matching).
472
-
<aid='GLOBAL_POSITION_SRC_PSEUDOLITES'></a>3 | [GLOBAL_POSITION_SRC_PSEUDOLITES](#GLOBAL_POSITION_SRC_PSEUDOLITES) | A pseudo-satellite system using transceiver beacons to perform GNSS-like positioning.
<aid='GLOBAL_POSITION_SRC_MAGNETIC'></a>5 | [GLOBAL_POSITION_SRC_MAGNETIC](#GLOBAL_POSITION_SRC_MAGNETIC) | Magnetic positioning.
475
-
<aid='GLOBAL_POSITION_SRC_ESTIMATOR'></a>6 | [GLOBAL_POSITION_SRC_ESTIMATOR](#GLOBAL_POSITION_SRC_ESTIMATOR) | Estimated position based on various sensors (eg. a Kalman Filter).
<aid='GLOBAL_POSITION_PRIMARY'></a>2 | [GLOBAL_POSITION_PRIMARY](#GLOBAL_POSITION_PRIMARY) | True if the data originates from or is consumed by the primary estimator.
0 commit comments