Skip to content

Commit 415e158

Browse files
committed
MAVLink messages update Wed May 7 01:39:49 UTC 2025
1 parent f5c8122 commit 415e158

File tree

2 files changed

+129
-31
lines changed

2 files changed

+129
-31
lines changed

en/messages/all.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ span.warning {
5959

6060
Type | Defined | Included
6161
--- | --- | ---
62-
[Messages](#messages) | 0 | 372
62+
[Messages](#messages) | 0 | 376
6363
[Enums](#enumerated-types) | 0 | 235
6464
[Commands](#mav_commands) | 218 | 0
6565

en/messages/storm32.md

Lines changed: 128 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,30 @@ span.warning {
3838

3939
Type | Defined | Included
4040
--- | --- | ---
41-
[Messages](#messages) | 8 | 319
41+
[Messages](#messages) | 12 | 319
4242
[Enums](#enumerated-types) | 8 | 208
4343
[Commands](#mav_commands) | 201 | 0
4444

4545
The following sections list all entities in the dialect (both included and defined in this file).
4646

4747
## Messages
4848

49+
### AUTOPILOT_STATE_FOR_GIMBAL_DEVICE_EXT (60000) — [WIP] {#AUTOPILOT_STATE_FOR_GIMBAL_DEVICE_EXT}
50+
51+
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
52+
53+
Addition to message [AUTOPILOT_STATE_FOR_GIMBAL_DEVICE](#AUTOPILOT_STATE_FOR_GIMBAL_DEVICE).
54+
55+
Field Name | Type | Units | Description
56+
--- | --- | --- | ---
57+
target_system | `uint8_t` | | System ID.
58+
target_component | `uint8_t` | | Component ID.
59+
time_boot_us | `uint64_t` | us | Timestamp (time since system boot).
60+
wind_x | `float` | m/s | Wind X speed in NED (North,Est, Down). NAN if unknown.
61+
wind_y | `float` | m/s | Wind Y speed in NED (North, East, Down). NAN if unknown.
62+
wind_correction_angle | `float` | rad | Correction angle due to wind. NaN if unknown.
63+
64+
4965
### STORM32_GIMBAL_MANAGER_INFORMATION (60010) {#STORM32_GIMBAL_MANAGER_INFORMATION}
5066

5167
Information about a gimbal manager. This message should be requested by a ground station using [MAV_CMD_REQUEST_MESSAGE](#MAV_CMD_REQUEST_MESSAGE). It mirrors some fields of the [GIMBAL_DEVICE_INFORMATION](#GIMBAL_DEVICE_INFORMATION) message, but not all. If the additional information is desired, also [GIMBAL_DEVICE_INFORMATION](#GIMBAL_DEVICE_INFORMATION) should be requested.
@@ -148,7 +164,9 @@ count | `uint8_t` | | Number of passthrough packets in this message.
148164
packet_buf | `uint8_t[240]` | | Passthrough packet buffer. A packet has 6 bytes: uint16_t id + uint32_t data. The array has space for 40 packets.
149165

150166

151-
### PARAM_VALUE_ARRAY (60041) {#PARAM_VALUE_ARRAY}
167+
### PARAM_VALUE_ARRAY (60041) — [WIP] {#PARAM_VALUE_ARRAY}
168+
169+
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
152170

153171
Parameter multi param value container.
154172

@@ -161,6 +179,80 @@ flags | `uint16_t` | Flags.
161179
packet_buf | `uint8_t[248]` | Parameters buffer. Contains a series of variable length parameter blocks, one per parameter, with format as specified elsewhere.
162180

163181

182+
### MLRS_RADIO_LINK_STATS (60045) {#MLRS_RADIO_LINK_STATS}
183+
184+
Radio link statistics for a MAVLink RC receiver or transmitter and other links. Tx: ground-side device, Rx: vehicle-side device.
185+
186+
The message is normally emitted in regular time intervals upon each actual or expected reception of an over-the-air data packet on the link.
187+
A MAVLink RC receiver should emit it shortly after it emits a [RADIO_RC_CHANNELS](#RADIO_RC_CHANNELS) message (if it is emitting that message).
188+
Per default, rssi values are in MAVLink units: 0 represents weakest signal, 254 represents maximum signal, UINT8_MAX represents unknown.
189+
The [RADIO_LINK_STATS_FLAGS_RSSI_DBM](#RADIO_LINK_STATS_FLAGS_RSSI_DBM) flag is set if the rssi units are negative dBm: 1..254 correspond to -1..-254 dBm, 0 represents no reception, UINT8_MAX represents unknown.
190+
The target_system field should normally be set to the system id of the system the link is connected to, typically the flight controller.
191+
The target_component field can normally be set to 0, so that all components of the system can receive the message.
192+
Note: The frequency fields are extensions to ensure that they are located at the end of the serialized payload and subject to MAVLink's trailing-zero trimming.
193+
194+
Field Name | Type | Units | Values | Description
195+
--- | --- | --- | --- | ---
196+
target_system | `uint8_t` | | | System ID (ID of target system, normally flight controller).
197+
target_component | `uint8_t` | | | Component ID (normally 0 for broadcast).
198+
flags | `uint16_t` | | [MLRS_RADIO_LINK_STATS_FLAGS](#MLRS_RADIO_LINK_STATS_FLAGS) | Radio link statistics flags.
199+
rx_LQ_rc | `uint8_t` | c% | invalid:UINT8_MAX | Link quality of RC data stream from Tx to Rx. Values: 1..100, 0: no link connection, UINT8_MAX: unknown.
200+
rx_LQ_ser | `uint8_t` | c% | invalid:UINT8_MAX | Link quality of serial MAVLink data stream from Tx to Rx. Values: 1..100, 0: no link connection, UINT8_MAX: unknown.
201+
rx_rssi1 | `uint8_t` | | invalid:UINT8_MAX | Rssi of antenna 1. 0: no reception, UINT8_MAX: unknown.
202+
rx_snr1 | `int8_t` | | invalid:INT8_MAX | Noise on antenna 1. Radio link dependent. INT8_MAX: unknown.
203+
tx_LQ_ser | `uint8_t` | c% | invalid:UINT8_MAX | Link quality of serial MAVLink data stream from Rx to Tx. Values: 1..100, 0: no link connection, UINT8_MAX: unknown.
204+
tx_rssi1 | `uint8_t` | | invalid:UINT8_MAX | Rssi of antenna 1. 0: no reception. UINT8_MAX: unknown.
205+
tx_snr1 | `int8_t` | | invalid:INT8_MAX | Noise on antenna 1. Radio link dependent. INT8_MAX: unknown.
206+
rx_rssi2 | `uint8_t` | | invalid:UINT8_MAX | Rssi of antenna 2. 0: no reception, UINT8_MAX: use rx_rssi1 if it is known else unknown.
207+
rx_snr2 | `int8_t` | | invalid:INT8_MAX | Noise on antenna 2. Radio link dependent. INT8_MAX: use rx_snr1 if it is known else unknown.
208+
tx_rssi2 | `uint8_t` | | invalid:UINT8_MAX | Rssi of antenna 2. 0: no reception. UINT8_MAX: use tx_rssi1 if it is known else unknown.
209+
tx_snr2 | `int8_t` | | invalid:INT8_MAX | Noise on antenna 2. Radio link dependent. INT8_MAX: use tx_snr1 if it is known else unknown.
210+
<span class='ext'>frequency1</span> <a href='#mav2_extension_field'>++</a> | `float` | Hz | invalid:0 | Frequency on antenna1 in Hz. 0: unknown.
211+
<span class='ext'>frequency2</span> <a href='#mav2_extension_field'>++</a> | `float` | Hz | invalid:0 | Frequency on antenna2 in Hz. 0: unknown.
212+
213+
214+
### MLRS_RADIO_LINK_INFORMATION (60046) {#MLRS_RADIO_LINK_INFORMATION}
215+
216+
Radio link information. Tx: ground-side device, Rx: vehicle-side device.
217+
218+
The values of the fields in this message do normally not or only slowly change with time, and for most times the message can be send at a low rate, like 0.2 Hz.
219+
If values change then the message should temporarily be send more often to inform the system about the changes.
220+
The target_system field should normally be set to the system id of the system the link is connected to, typically the flight controller.
221+
The target_component field can normally be set to 0, so that all components of the system can receive the message.
222+
223+
Field Name | Type | Units | Values | Description
224+
--- | --- | --- | --- | ---
225+
target_system | `uint8_t` | | | System ID (ID of target system, normally flight controller).
226+
target_component | `uint8_t` | | | Component ID (normally 0 for broadcast).
227+
type | `uint8_t` | | invalid:0 [MLRS_RADIO_LINK_TYPE](#MLRS_RADIO_LINK_TYPE) | Radio link type. 0: unknown/generic type.
228+
mode | `uint8_t` | | invalid:UINT8_MAX | Operation mode. Radio link dependent. UINT8_MAX: ignore/unknown.
229+
tx_power | `int8_t` | dBm | invalid:INT8_MAX | Tx transmit power in dBm. INT8_MAX: unknown.
230+
rx_power | `int8_t` | dBm | invalid:INT8_MAX | Rx transmit power in dBm. INT8_MAX: unknown.
231+
tx_frame_rate | `uint16_t` | Hz | invalid:0 | Frame rate in Hz (frames per second) for Tx to Rx transmission. 0: unknown.
232+
rx_frame_rate | `uint16_t` | Hz | invalid:0 | Frame rate in Hz (frames per second) for Rx to Tx transmission. Normally equal to tx_packet_rate. 0: unknown.
233+
mode_str | `char[6]` | | | Operation mode as human readable string. Radio link dependent. Terminated by NULL if the string length is less than 6 chars and WITHOUT NULL termination if the length is exactly 6 chars - applications have to provide 6+1 bytes storage if the mode is stored as string. Use a zero-length string if not known.
234+
band_str | `char[6]` | | | Frequency band as human readable string. Radio link dependent. Terminated by NULL if the string length is less than 6 chars and WITHOUT NULL termination if the length is exactly 6 chars - applications have to provide 6+1 bytes storage if the mode is stored as string. Use a zero-length string if not known.
235+
tx_ser_data_rate | `uint16_t` | | invalid:0 | Maximum data rate of serial stream in bytes/s for Tx to Rx transmission. 0: unknown. UINT16_MAX: data rate is 64 KBytes/s or larger.
236+
rx_ser_data_rate | `uint16_t` | | invalid:0 | Maximum data rate of serial stream in bytes/s for Rx to Tx transmission. 0: unknown. UINT16_MAX: data rate is 64 KBytes/s or larger.
237+
tx_receive_sensitivity | `uint8_t` | | invalid:0 | Receive sensitivity of Tx in inverted dBm. 1..255 represents -1..-255 dBm, 0: unknown.
238+
rx_receive_sensitivity | `uint8_t` | | invalid:0 | Receive sensitivity of Rx in inverted dBm. 1..255 represents -1..-255 dBm, 0: unknown.
239+
240+
241+
### MLRS_RADIO_LINK_FLOW_CONTROL (60047) — [WIP] {#MLRS_RADIO_LINK_FLOW_CONTROL}
242+
243+
<span class="warning">**WORK IN PROGRESS**: Do not use in stable production environments (it may change).</span>
244+
245+
Injected by a radio link endpoint into the MAVLink stream for purposes of flow control. Should be emitted only by components with component id [MAV_COMP_ID_TELEMETRY_RADIO](#MAV_COMP_ID_TELEMETRY_RADIO).
246+
247+
Field Name | Type | Units | Description
248+
--- | --- | --- | ---
249+
tx_ser_rate | `uint16_t` | bytes/s | Transmitted bytes per second, UINT16_MAX: invalid/unknown.
250+
rx_ser_rate | `uint16_t` | bytes/s | Recieved bytes per second, UINT16_MAX: invalid/unknown.
251+
tx_used_ser_bandwidth | `uint8_t` | c% | Transmit bandwidth consumption. Values: 0..100, UINT8_MAX: invalid/unknown.
252+
rx_used_ser_bandwidth | `uint8_t` | c% | Receive bandwidth consumption. Values: 0..100, UINT8_MAX: invalid/unknown.
253+
txbuf | `uint8_t` | c% | For compatibility with legacy method. UINT8_MAX: unknown.
254+
255+
164256
## Enumerated Types
165257

166258
### MAV_STORM32_TUNNEL_PAYLOAD_TYPE {#MAV_STORM32_TUNNEL_PAYLOAD_TYPE}
@@ -174,34 +266,6 @@ Value | Name | Description
174266
<a id='MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_IN'></a>204 | [MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_IN](#MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_IN) | Registered for STorM32 gimbal controller. For communication with camera.
175267
<a id='MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_OUT'></a>205 | [MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_OUT](#MAV_STORM32_TUNNEL_PAYLOAD_TYPE_STORM32_CH3_OUT) | Registered for STorM32 gimbal controller. For communication with camera.
176268

177-
### MAV_STORM32_GIMBAL_PREARM_FLAGS {#MAV_STORM32_GIMBAL_PREARM_FLAGS}
178-
179-
(Bitmask) STorM32 gimbal prearm check flags.
180-
181-
Value | Name | Description
182-
--- | --- | ---
183-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_IS_NORMAL'></a>1 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_IS_NORMAL](#MAV_STORM32_GIMBAL_PREARM_FLAGS_IS_NORMAL) | STorM32 gimbal is in normal state.
184-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_IMUS_WORKING'></a>2 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_IMUS_WORKING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_IMUS_WORKING) | The IMUs are healthy and working normally.
185-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_MOTORS_WORKING'></a>4 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_MOTORS_WORKING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_MOTORS_WORKING) | The motors are active and working normally.
186-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_ENCODERS_WORKING'></a>8 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_ENCODERS_WORKING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_ENCODERS_WORKING) | The encoders are healthy and working normally.
187-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_VOLTAGE_OK'></a>16 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_VOLTAGE_OK](#MAV_STORM32_GIMBAL_PREARM_FLAGS_VOLTAGE_OK) | A battery voltage is applied and is in range.
188-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_VIRTUALCHANNELS_RECEIVING'></a>32 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_VIRTUALCHANNELS_RECEIVING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_VIRTUALCHANNELS_RECEIVING) | Virtual input channels are receiving data.
189-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_MAVLINK_RECEIVING'></a>64 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_MAVLINK_RECEIVING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_MAVLINK_RECEIVING) | Mavlink messages are being received.
190-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_QFIX'></a>128 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_QFIX](#MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_QFIX) | The STorM32Link data indicates QFix.
191-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_WORKING'></a>256 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_WORKING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_STORM32LINK_WORKING) | The STorM32Link is working.
192-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_CAMERA_CONNECTED'></a>512 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_CAMERA_CONNECTED](#MAV_STORM32_GIMBAL_PREARM_FLAGS_CAMERA_CONNECTED) | The camera has been found and is connected.
193-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX0_LOW'></a>1024 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX0_LOW](#MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX0_LOW) | The signal on the AUX0 input pin is low.
194-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX1_LOW'></a>2048 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX1_LOW](#MAV_STORM32_GIMBAL_PREARM_FLAGS_AUX1_LOW) | The signal on the AUX1 input pin is low.
195-
<a id='MAV_STORM32_GIMBAL_PREARM_FLAGS_NTLOGGER_WORKING'></a>4096 | [MAV_STORM32_GIMBAL_PREARM_FLAGS_NTLOGGER_WORKING](#MAV_STORM32_GIMBAL_PREARM_FLAGS_NTLOGGER_WORKING) | The NTLogger is working normally.
196-
197-
### MAV_STORM32_CAMERA_PREARM_FLAGS {#MAV_STORM32_CAMERA_PREARM_FLAGS}
198-
199-
(Bitmask) STorM32 camera prearm check flags.
200-
201-
Value | Name | Description
202-
--- | --- | ---
203-
<a id='MAV_STORM32_CAMERA_PREARM_FLAGS_CONNECTED'></a>1 | [MAV_STORM32_CAMERA_PREARM_FLAGS_CONNECTED](#MAV_STORM32_CAMERA_PREARM_FLAGS_CONNECTED) | The camera has been found and is connected.
204-
205269
### MAV_STORM32_GIMBAL_MANAGER_CAP_FLAGS {#MAV_STORM32_GIMBAL_MANAGER_CAP_FLAGS}
206270

207271
(Bitmask) Gimbal manager capability flags.
@@ -275,6 +339,40 @@ Value | Name | Description
275339
<a id='MAV_QSHOT_MODE_CABLECAM_2POINT'></a>8 | [MAV_QSHOT_MODE_CABLECAM_2POINT](#MAV_QSHOT_MODE_CABLECAM_2POINT) | Start 2-point cable cam quick shot.
276340
<a id='MAV_QSHOT_MODE_HOME_TARGETING'></a>9 | [MAV_QSHOT_MODE_HOME_TARGETING](#MAV_QSHOT_MODE_HOME_TARGETING) | Start gimbal tracking the home location.
277341

342+
### MLRS_RADIO_LINK_STATS_FLAGS {#MLRS_RADIO_LINK_STATS_FLAGS}
343+
344+
(Bitmask) [RADIO_LINK_STATS](#RADIO_LINK_STATS) flags (bitmask).
345+
346+
The [RX_RECEIVE](#RX_RECEIVE) and [TX_RECEIVE](#TX_RECEIVE) flags indicate from which antenna the received data are taken for processing.
347+
If a flag is set then the data received on antenna2 is processed, else the data received on antenna1 is used.
348+
The [RX_TRANSMIT](#RX_TRANSMIT) and [TX_TRANSMIT](#TX_TRANSMIT) flags specify which antenna are transmitting data.
349+
Both antenna 1 and antenna 2 transmit flags can be set simultaneously, e.g., in case of dual-band or dual-frequency systems.
350+
If neither flag is set then antenna 1 should be assumed.
351+
352+
Value | Name | Description
353+
--- | --- | ---
354+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_RSSI_DBM'></a>1 | [MLRS_RADIO_LINK_STATS_FLAGS_RSSI_DBM](#MLRS_RADIO_LINK_STATS_FLAGS_RSSI_DBM) | Rssi values are in negative dBm. Values 1..254 corresponds to -1..-254 dBm. 0: no reception, UINT8_MAX: unknown.
355+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_RX_RECEIVE_ANTENNA2'></a>2 | [MLRS_RADIO_LINK_STATS_FLAGS_RX_RECEIVE_ANTENNA2](#MLRS_RADIO_LINK_STATS_FLAGS_RX_RECEIVE_ANTENNA2) | Rx receive antenna. When set the data received on antenna 2 are taken, else the data stems from antenna 1.
356+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA1'></a>4 | [MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA1](#MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA1) | Rx transmit antenna. Data are transmitted on antenna 1.
357+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA2'></a>8 | [MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA2](#MLRS_RADIO_LINK_STATS_FLAGS_RX_TRANSMIT_ANTENNA2) | Rx transmit antenna. Data are transmitted on antenna 2.
358+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_TX_RECEIVE_ANTENNA2'></a>16 | [MLRS_RADIO_LINK_STATS_FLAGS_TX_RECEIVE_ANTENNA2](#MLRS_RADIO_LINK_STATS_FLAGS_TX_RECEIVE_ANTENNA2) | Tx receive antenna. When set the data received on antenna 2 are taken, else the data stems from antenna 1.
359+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA1'></a>32 | [MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA1](#MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA1) | Tx transmit antenna. Data are transmitted on antenna 1.
360+
<a id='MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA2'></a>64 | [MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA2](#MLRS_RADIO_LINK_STATS_FLAGS_TX_TRANSMIT_ANTENNA2) | Tx transmit antenna. Data are transmitted on antenna 2.
361+
362+
### MLRS_RADIO_LINK_TYPE {#MLRS_RADIO_LINK_TYPE}
363+
364+
[RADIO_LINK_TYPE](#RADIO_LINK_TYPE) enum.
365+
366+
Value | Name | Description
367+
--- | --- | ---
368+
<a id='MLRS_RADIO_LINK_TYPE_GENERIC'></a>0 | [MLRS_RADIO_LINK_TYPE_GENERIC](#MLRS_RADIO_LINK_TYPE_GENERIC) | Unknown radio link type.
369+
<a id='MLRS_RADIO_LINK_TYPE_HERELINK'></a>1 | [MLRS_RADIO_LINK_TYPE_HERELINK](#MLRS_RADIO_LINK_TYPE_HERELINK) | Radio link is HereLink.
370+
<a id='MLRS_RADIO_LINK_TYPE_DRAGONLINK'></a>2 | [MLRS_RADIO_LINK_TYPE_DRAGONLINK](#MLRS_RADIO_LINK_TYPE_DRAGONLINK) | Radio link is Dragon Link.
371+
<a id='MLRS_RADIO_LINK_TYPE_RFD900'></a>3 | [MLRS_RADIO_LINK_TYPE_RFD900](#MLRS_RADIO_LINK_TYPE_RFD900) | Radio link is RFD900.
372+
<a id='MLRS_RADIO_LINK_TYPE_CROSSFIRE'></a>4 | [MLRS_RADIO_LINK_TYPE_CROSSFIRE](#MLRS_RADIO_LINK_TYPE_CROSSFIRE) | Radio link is Crossfire.
373+
<a id='MLRS_RADIO_LINK_TYPE_EXPRESSLRS'></a>5 | [MLRS_RADIO_LINK_TYPE_EXPRESSLRS](#MLRS_RADIO_LINK_TYPE_EXPRESSLRS) | Radio link is ExpressLRS.
374+
<a id='MLRS_RADIO_LINK_TYPE_MLRS'></a>6 | [MLRS_RADIO_LINK_TYPE_MLRS](#MLRS_RADIO_LINK_TYPE_MLRS) | Radio link is mLRS.
375+
278376
## Commands (MAV_CMD) {#mav_commands}
279377

280378
### MAV_CMD_STORM32_DO_GIMBAL_MANAGER_CONTROL_PITCHYAW (60002) {#MAV_CMD_STORM32_DO_GIMBAL_MANAGER_CONTROL_PITCHYAW}

0 commit comments

Comments
 (0)