CHANGE LOG

Revision Date Description
1.0

26 Nov 2024

Initial publication
2.0 17 Sept 2025 Control Interface Updates
 2.0 17 Sept 2025 Dynamic Channel Switching
 2.0 17 Sept 2025 File-based Radio Configuration
 2.0 17 Sept 2025 Wireless Pairing Instructions
 2.0 17 Sept 2025 Video metadata
2.0 17 Sept 2025 Supported MAVLink Parameters PDF Updated

3.0

14 Jan 2026

Reorganized and updated content

3.0

14 Jan 2026

Supported MAVLink Parameters PDF Updated

[info]The contents of this document apply only to the Skydio X10D with Microhard radio. The X10D SkydioLink (SL) does not support any of the documented features. For questions or assistance, please reach out to IntegrationSupport@skydio.com[/info]

Control Interface

Skydio X10D MH implements the Robotics and Autonomous Systems - Air (RAS-A) MAVLink Control Link Interoperability Profile (IOP). RAS-A is a MAVLink dialect with extensions to accommodate autonomous systems and their capabilities. There are related efforts, e.g. RAS-G, that have no relationship to MAVLink. RAS-A also includes standardization around video, e.g., protocols, codecs, and metadata. X10D supports RAS-A protocol version 1.2, along with additional custom messages that extend its functionality beyond the standard. There are also some known deviations from RAS-A, enumerated below.

Text

Description automatically generated

Supported Microservices  

  • Heartbeat/Connection Protocol  
  • Mission Protocol  
  • Flight plan  
  • Single rally point  
  • Geofence (partially supported)  
  • Geofence upload (partially supported)
  • Parameter & Extended Parameter Protocol  
  • Command Protocol  
  • Camera Protocol  
  • Ping Protocol  
  • Battery Protocol  
  • Gimbal Protocol  

Unsupported Microservices  

  • Arm Authorization  
  • Image Transmission Protocol  
  • File Transfer Protocol  
  • Landing Target Protocol  
  • Path Planning (Trajectory) Protocol  
  • Terrain Protocol  
  • Tunnel Protocol  
  • Open Drone ID Protocol  
  • High Latency Protocol  
  • Component Information Protocol  
  • Gimbal Protocol V2

Known Deviations from RAS-A v1.2

  • X10D does not fully implement Gimbal Protocol V2.   
  • X10D does not support the “white on” value for the LED_ILLUM_MODE parameter.
  • X10D extends the RAS-A In-Band Pairing Protocol to support changing component IP addresses and alters timeout thresholds to be more reliably achievable with available radios.
  • Only cylindrical geofences are supported. Geofences only support the no_action and hold geofence actions.
  • X10D exclusively supports UDP for RAS-A Wireless Pairing communications protocol

Custom Extensions

X10D implements some custom behaviors, messages and other RAS-A extensions, with the intent to standardize them whenever possible.

Attitude Mode

Attitude Mode is a less-assisted flight mode that can be entered automatically as a failsafe (if both GPS and visual navigation fail) or intentionally. In this mode, the drone will use internal barometer readings to maintain altitude when the throttle joystick is centered. Use the joysticks to adjust roll and pitch movements to maintain the drone’s position. The drone will not automatically hold position or brake when the joysticks are centered.

Obstacle Avoidance is not available in attitude mode.

Visit How to fly X10D in Attitude Mode for additional information, some of which is specific to Skydio’s Flight Deck Ground Control Station. To explicitly switch into Attitude Mode via MAVLink:

  • Switch the drone mode to ALTCTL prior to arming, arm the drone, throttle down, and then throttle up to initiate launch.
  • Altitude mode can also be entered during flight by switching the drone mode to ALTCTL.

Low Launch

Skydio X10D can launch in confined environments, both indoors and outdoors, with a reduced minimum overhead clearance requirement by enabling the Low Launch feature. The default required height is 3m of overhead space. Low launch changes this to 2m, with a target takeoff altitude of 1m. This feature is not available in Attitude Mode or with obstacle avoidance disabled. For more details, see the Release Notes. Low launch mode persists across reboots and is enabled by setting the MAVLink LOW_LAUNCH parameter (see Supported MAVLink Parameters). 

MAV_CMD_PILOT_DEFINED_VEHICLE_GPS - WIP

MAV_CMD_PILOT_DEFINED_VEHICLE_GPS allows the pilot/GCS to manually specify the global pose of the drone. The intended purpose of this message is to support global frame telemetry and tasking in the absence of GNSS or other global position estimates. Only the MAV_FRAME_GLOBAL frame is supported. It has a message ID of 51051.

This message will have no effect if GPS is enabled on the drone. Disable GPS on the drone prior to sending this message by setting the custom MAVLink parameter GPS to 0 (see Supported MAVLink Parameters).

This message is a work-in-progress and subject to change. It should not be relied upon in production environments.

Night Flight

Skydio X10D can fly at night with or without the nightsense attachment. Both configurations require special configuration prior to flight.

Without a Nightsense Attachment

Flying without Nightsense requires the pilot to disable obstacle avoidance and night autonomy functionality. First, disable obstacle avoidance by setting the COM_OBS_AVOID parameter to 0. Next, set AUTO_NAV_MODE parameter to 2.0 (AUTONOMY_OFF).

After both parameters have been set, begin arming the vehicle. At this point, the vehicle should prompt to start a hand-wave calibration. It does so by sending a STATUSTEXT message and, if the navigation lights are enabled, by flashing yellow lights. After hand-wave calibration, arming should complete and the X10D is ready for flight.

With a Nightsense Attachment

X10D can fly with obstacle avoidance enabled at night using the Nightsense attachment. This requires the pilot to set the AUTO_NAV_MODE parameter to 5.0 (NIGHT_AUTONOMY) and the NIGHTSENSE_ON parameter to 1.0 (ON). These parameters must be set in order. After both parameters have been set, arming the vehicle should complete and the X10D is ready for flight.

[note]There is no need to disable obstacle avoidance when flying with a nightsense attachment. If the X10D requests a hand-wave calibration with the Nightsense attached, re-check the above parameters. Hand-wave calibration is not required for Nightsense flights and if the drone requests it nightsense is not active.[/note]

Dynamic Channel Switching

An implementation of the Skydio X10D Dynamic Channel Switching feature is available as an extension to the MAVLink mission protocol, incorporating MAV_MISSION_TYPE_RADIO. MAV_CMD_DO_SET_RF is used to set the desired channel-bandwidth pairs, and MAV_CMD_DO_DCS_ENABLE is used to toggle DCS’ active state. The same restrictions as the Skydio first-party implementation apply (ex., bandwidths must all match and the user is limited to 16 frequencies).

  • MAV_CMD_SET_RF (5550)
Param (label) Description Values Units
1 (Bandwidth) Bandwidth for given channel Radio dependent MHz
2 (Channel) Radio frequency Radio dependent MHz
  • MAV_CMD_DO_DCS_ENABLE (5551)
Param (label) Description Values Units
1 (Enable) enable? (0=disable, 1=enable) min: 0 max: 1 inc: 1  
2 (Init Bandwidth) The channel to switch to post action Radio dependent MHz
3 (Init Channel) The channel to switch to post action Radio dependent MHz

Fixes and Updates in SW version 39.327

  • HOME_POSITION.altitude is now set to Height Above Mean Seal Level (AMSL) of the vehicle before takeoff, rather than after launch.
  • Updated GLOBAL_POSITION_INT.relative_alt and ALTITUDE.altitude_relative to report the same altitude of height above HOME_POSITION. This accounts for changes in HOME_POSITION.altitude set after launch.
  • Added RAS-A compliant Autonomy Engine Component
  • Zoom to HFOV capability
    • Allows zooming to a desired horizontal field of view (HFOV) using MAV_CMD_SET_CAMERA_ZOOM with ZOOM_TYPE_HORIZONTAL_FOV
    • Current HFOV is communicated to the user via CAMERA_FOV as well as VIDEO_STREAM_INFORMATION and VIDEO_STREAM_STATUS
  • Extended parameters handled by the correct component
    • Each camera component handles its corresponding extended parameters

Media Interfaces 

Video

X10D supports RTP or RTSP video delivery. Which video protocol is used is determined by the configuration on the vehicle. Only one of RTP or RTSP can be active at a time.

RTP 

RTP video is delivered using the AVC (H.264) codec. Many RTP clients, such as VLC, mplayer, and gstreamer, require a .sdp file to configure RTP. Below are valid .sdp files for the EO and IR camera streams.

eo.sdp  

v=0  

o=- 0 0 IN IP4 127.0.0.1  

s=No Name  

c=IN IP4 127.0.0.1  

t=0 0  

a=tool:libavformat 55.2.100  

m=video 5600 RTP/AVP 96  

a=rtpmap:96 H264/90000  

a=fmtp:96 packetization-mode=1  

ir.sdp  

v=0  

o=- 0 0 IN IP4 127.0.0.1  

s=No Name  

c=IN IP4 127.0.0.1  

t=0 0  

a=tool:libavformat 55.2.100  

m=video 5900 RTP/AVP 96  

a=rtpmap:96 H264/90000  

a=fmtp:96 packetization-mode=1   

RTSP

RTSP video is also delivered using the AVC (H.264) codec, and additionally multiplexes KLV metadata into an MPEG-TS container. More details about the specific metadata included are available in the Video metadata section.

There are separate endpoints for each camera stream using RTSP. The URIs to specify with many common clients, including ffplay, VLC, and gstreamer, are as follows:

rtsp://<vehicle_ip_address>:5554/subject (EO stream)

rtsp://<vehicle_ip_address>:6554/infrared (IR stream)

Video metadata

When using the RTSP video option, X10D includes video metadata in accordance with the MISB 0601 UAS Datalink Local Set standard and the MISB ST 0903 Video Moving Target Indicator Metadata standard5.

UAS Datalink Metadata (MISB ST 0601)

Tag

Name Description Notes

1

Checksum Checksum used to detect errors within a UAS Datalink LS packet  

2

Precision Time Stamp Timestamp for all metadata in this Local Set; used to coordinate with Motion Imagery This will either be UTC time from the GPS unit or the utime on the vehicle if GPS is not available.

3

Mission ID Descriptive mission identifier to distinguish event or sortie Matches the Flight ID provided by the Skydio system

5

Platform Heading Angle Aircraft heading angle  

6

Platform Pitch Angle Aircraft pitch angle  

7

Platform Roll Angle Platform roll angle  

10

Platform Designation Model name for the platform  

11

Image Source Sensor Name of currently active sensor Differentiates between EO and IR only, not telephoto, wide angle, etc.

12

Image Coordinate System Name of the image coordinate system used All coordinates are in Geodetic WGS84.

13

Sensor Latitude Sensor latitude Populated once global location is determined.

14

Sensor Longitude Sensor longitude Populated once global location is determined.

15

Sensor True Altitude Altitude of sensor as measured from Mean Sea Level (MSL) Populated once global location is determined.

16

Sensor Horizontal Field of View Horizontal field of view of selected imaging sensor  

17

Sensor Vertical Field of View Vertical field of view of selected imaging sensor  

18

Sensor Relative Azimuth Angle Relative rotation angle of sensor to platform longitudinal axis  

19

Sensor Relative Elevation Angle Relative elevation angle of sensor to platform longitudinal-transverse plane  

20

Sensor Relative Roll Angle Relative roll angle of sensor to aircraft platform  

21

Slant Range Slant range in meters Requires a global location and DTED to be loaded. Gimbal must be angled far enough below the horizon.

23

Frame Center Latitude Terrain latitude of frame center Requires a global location and DTED to be loaded.

24

Frame Center Longitude Terrain longitude of frame center Requires a global location and DTED to be loaded.

25

Frame Center Elevation Terrain elevation at frame center relative to Mean Sea Level (MSL) Requires a global location and DTED to be loaded.

56

Platform Ground Speed Speed projected to the ground of an airborne platform passing overhead Does not take into account the contour of the ground.

59

Platform Call Sign Call sign of platform or operating unit  

65

UAS Datalink LS Version Number Version number of the UAS Datalink LS document used to generate KLV metadata  

74

VMTI Local Set MISB ST 0903 VMTI Local Set metadata items Available when in a flight mode that supports tracking.

79

Sensor North Velocity Northing velocity of the sensor or platform  

80

Sensor East Velocity Easting velocity of the sensor or platform  

82

Corner Latitude Point 1 (Full) Frame latitude for upper left corner Requires global location and DTED.

83

Corner Longitude Point 1 (Full) Frame longitude for upper left corner Requires global location and DTED.

84

Corner Latitude Point 2 (Full) Frame latitude for upper right corner Requires global location and DTED.

85

Corner Longitude Point 2 (Full) Frame longitude for upper right corner Requires global location and DTED.

86

Corner Latitude Point 3 (Full) Frame latitude for lower right corner Requires global location and DTED.

87

Corner Longitude Point 3 (Full) Frame longitude for lower right corner Requires global location and DTED.

88

Corner Latitude Point 4 (Full) Frame latitude for lower left corner Requires global location and DTED.

89

Corner Longitude Point 4 (Full) Frame longitude for lower left corner Requires global location and DTED.

90

Platform Pitch Angle (Full) Aircraft pitch angle  

91

Platform Roll Angle (Full) Platform roll angle  

112

Platform Course Angle Direction the aircraft is moving relative to True North  

113

Altitude AGL Above Ground Level (AGL) height above the ground/water Requires either ToF or Stereo Navigation to be within range.

123

Number of NAVSATs in View Count of navigation satellites in view of platform  

MISB ST 0903 Video Moving Target Indicator Metadata Table

Tag

Name Description

1

checkSum Detects errors within a standalone VMTI LS

2

precisionTimeStamp Miscrosecond count from Epoch 1970

3

vmtiSystemName Name and/or description of the VMTI system

4

vmtiLsVersionNumber Version of the VMTI LS used to generate the VMTI metadata

5

totalNumTargetsDetected Total number of targets in VMTI system’s processing model’s target list

6

numTargetsReported Number of targets reported following a culling process

8

frameWidth Width of the Motion Imagery frame in pixels

9

frameHeight Height of the Motion Imagery frame in pixels

10

vmtiSourceSensor VMTI source sensor (as string)

11

vmtiHorizontalFov Horizontal field of view of imaging sensor input to VMTI process

12

vmtiVerticalFov Vertical field of view of imaging sensor input to VMTI process

13

miisId A Motion Imagery Identification System (MIIS) Core Identifier conformant with MISB ST 1204

101

vTargetSeries VTarget Packs ordered as a Series

102

algorithmSeries Series of one or more Algorithm LS

103

ontologySeries Series of one or more Ontology LS

Network Interface

Skydio X10D uses a Microhard pMDDL1624 radio module. The default drone-side configuration of the radio is to be in “Master” mode with a randomized network ID and encryption password established at pairing time with a Skydio Controller. The drone radio can be reconfigured via a variety of interfaces documented below. Note: While all of the documented configuration methods in this document will allow the user to select any center frequency, topology, and bandwidth supported by the pMDDL1624, Skydio only tests and verifies a subset of these configurations. The center frequencies and bandwidths tested and supported in Skydio’s first-party Flight Deck GCS are as follows:

  1 MHz 2 MHz 4 MHz 8 MHz
1.6 GHz N/A N/A N/A 1633 - 1717
1.8 GHz N/A N/A N/A 1788 - 1842
2.0 GHz N/A N/A N/A 2050 - 2102
2.2 GHz N/A N/A N/A 2208 - 2292
2.3 GHz N/A N/A N/A 2308 - 2382
2.4 GHz N/A N/A N/A 2410 - 2470

The full set of Microhard-allowed center frequencies and bandwidths are as follows. Skydio does not make any guarantees about performance or reliability in these additional configurations. Users should thoroughly test these configurations independently before using them in any performance-sensitive context.

  1 MHz 2 MHz 4 MHz 8 MHz
1.6 GHz 1625 - 1725 1626 - 1724 1627 - 1723 1629 - 1721
1.8 GMz 1780 - 1850 1781 - 1849 1782 - 1848 1784 - 1846
2.0 GHz 2020 - 2110 2021 - 2109 2022 - 2108 2024 - 2106
2.2 GHz 2200 - 2300 2201 - 2299 2202 - 2298 2204 - 2296
2.3 GHz 2301 - 2390 2302 - 2389 2303 - 2388 2305 - 2386
2.4 GHz 2400 - 2500 2401 - 2499 2402 - 2498 2404 - 2496

Wired Pairing

The X10D supports wired and manual pairing via the back USB-C port, located under the rubber cover directly above the drone battery. This requires the host computer to support the CDC-ECM driver. Most Linux and MacOS computers have a compatible driver by default. On a successful connection, the X10D will assign the host computer a DHCP address in the 192.168.11.0/24 address space.

Wired pairing occurs via HTTP POST requests to the vehicle and is a two-step process:

  1. Request a bearer token:

a) A bearer token can be requested from the following endpoint and with the provided JSON request body where the client_id (1-32 characters) is set to be the client requesting the token.  

URL: 192.168.11.1/api/authentication  

JSON Body:   

{"requested_level":"GUEST","client_id":"<wired_pairing_client>"}

b) The API will then respond with the bearer token as a subelement of the “data” JSON array labeled “accessToken”.  

{ “data”: {..., “accessToken”: “<bearer_token>”}, ...}  
  1. Request a settings change after the bearer token is received: 

    a) RF radio settings - include channel, bandwidth, mode, network ID, and encryption key.  

URL: 192.168.11.1/api/radio_config/rf  

Authorization: Bearer: <bearer_token>  

JSON Body:   

   {“rfConfig”:   

   {“channel”: <int>,  

   “bandwidth”: <enum>,  

   “mode”: <enum>,  

   “networkId”: “<string>”,  

   “encryptionPassword”: “<string>”}}  

  • All settings must be given and have values be requested, or the request will be rejected.  
  • Bandwidth and Mode must be requested with their microhard enum value (e.g., a bandwidth of 8 MHz would use a value of 0).  
  • Invalid radio frequency and bandwidth combinations will not be checked on an interface level and will silently fail to be set.  
  • Network ID and encryption keys that are too short/too long (< 8 char or > 63 char) will not be checked on an interface level and silently fail to be set. 

b) LAN settings - include subnet and netmask.

URL: 192.168.11.1/api/radio_config/lan  

Authorization: Bearer: <bearer_token>  

JSON Body:   

{"lanConfig":

{"subnet": “<0-255>”,

 “netmask": “<ipv4-subnet-mask>”}}    

Default Network Settings  

  • Drone Radio 
    • IP Address: 192.168.42.1  
    • Network Mask: 255.255.255.0  
  • Drone MAVLink Interface  
    • IP Address: 192.168.42.10  
    • Port: vehicle is listening on port 15667  
    • Protocol: UDP  
  • Ground Station Radio  
    • IP Address: 192.168.42.2 (default; optionally modified)  
    • Network Mask: 255.255.255.0 (default; optionally modified)  
  • Ground Station  
    • Configure as 192.168.42.0/24 while avoiding the 192.168.42.1, 192.168.42.2, and 192.168.42.10 addresses (already assigned elsewhere)  
    • DHCP is OK (typical default setting for Microhard radios)

If the request is successful:

{ "data": { "success": true}, ...}  

 If the request is unsuccessful: 

{ “data”: {“success”: false},   

“error”: {“message”: <field_issue>, “error”: <error_type>},  ...  }  

File-based Radio Configuration

The Skydio X10D supports a file-based radio configuration method, enabling the rapid duplication of radio settings across multiple drones. To initiate reconfiguration, users must place a file named pair_request.json at the root of the filesystem on an exFAT-formatted USB drive and insert it into the back USB port. The drive must be inserted prior to beginning vehicle arming. 

The X10D will parse the file and apply the settings. On success, the drone’s LEDs will flash green. On failure, they will flash red. In both cases, a pair_response.json file will be written to the USB drive.

DO NOT turn off the vehicle immediately after receiving the positive response light, as this may result in your desired settings not being fully applied

The format for pair_request.json is as follows

{

  "request" : "connect",

  "hostname" : "gcs-0001",

  "drivers" :

  [

    {

      "type" : "Microhard",

      "bandwidth": 4, # MHz

      "radio_topology": "access-point", # RAS-A Topology

      "frequency": 1863, # MHz

      "network_id": "StringToBeUsedAsNetworkId", # 1-64 char

      "encryption_password": "StringPassword" # 8-63 char

      "ip_address" : "192.168.42.1",

      "remote_ip_address" : "192.168.42.10"

    },

  ],

}

In the case of successful reconfiguration, pair_response.json will look as follows

{

  "response" : "connect",

  "hostname" : "vehicle-0080",

  "drivers" :

  [

    {

      "type" : "Microhard",

      "accepted": true,

      "bandwidth": 4,

      "radio_topology": "access-point",

      "frequency": 1863,

      "network_id": "StringToBeUsedAsNetworkId",

      "encryption_password": "StringPassword"

      "ip_address" : "192.168.42.1",

      "remote_ip_address" : "192.168.42.10"

    },

  ],

}

Pair_response.json will contain a descriptive error message if the reconfiguration fails.

Wireless Pairing

Skydio X10D implements the Robotics and Autonomous Systems - Air (RAS-A) MAVLink Control Link Interoperability Profile In-Band Pairing specification with extensions for IP configuration and multiple paired drones.

The battery power button is used to put the X10D into pairing mode. The sequence of button presses is TAP, TAP, HOLD. In the case of HOLD, hold for about one second. In the case of TAP, press and release quickly. The drone’s arm lights will turn purple when it successfully enters pairing mode.

It is important to note that the Skydio vendor specific default pairing security key is 1234567890, bandwidth is 1 MHz, and frequency is 1823 MHz. Additionally, when configuring during Pairing and Reconfiguration, bandwidth and frequency/channel must be provided in MHz, while encryption_password and network_id must follow the same requirements as listed below in “Manual Pairing”.

The vehicle’s pairing implementation allows reconfiguration of both the vehicle and its radio’s IP. When making changes the vehicle and radio must both be placed in the same /16 subnet where the first two octets are 192.168, the fourth octet is 1 for the radio and 10 for the vehicle, and the third is between 200 and 250. A valid example configuration would be 192.168.206.1 for the radio and 192.168.206.10 for the vehicle. If desired the subnet mask can also be specified using CIDR notation. If not provided, the radio and vehicle will be set to the most conservative netmask for the given settings (ie. /24). These settings can be configured both during Pairing and Reconfiguration by providing ip_address for the radio and remote_ip_address for the vehicle.

Manual Pairing

The X10D radio can be manually configured at http://192.168.11.1/radio when the vehicle is plugged into a computer supporting Ethernet over USB. 

  1. Enter RF Channel, Channel Bandwidth, Radio Mode, Network ID, and Encryption Password. 
    1. Channel refers to a valid MH frequency (ie. 1840)
    2. Network ID must be 1-64 characters
    3. Encryption Password must be 8-63 characters
  2. Select the Configure RF Settings button to request acceptance.
  3. Reconfigure the microhard radio IP from this page via the IP Address configuration tool and the Configure LAN button. However, the IP should be reset via the Reset LAN Configuration for OTA button before applying any vehicle updates. 

Validation & Testing Guidance

Configuring and Pairing a Microhard Dev Kit

This section provides guidelines for getting started with a development kit; please refer to the Microhard Operating Manual and support at https://support.microhardcorp.com/portal/en/home for more details on configuration and troubleshooting. 

Suggested hardware:

  • A Microhard development kit (or any other pMDDL1624 module), e.g., Microhard pMDDL1624-ENC (https://www.microhardcorp.com/pMDDL1624-ENC.php)  
  • Antenna for 1600-2500 MHz with SMA connector, e.g., https://www.amazon.com/Cellular-Compatible-Wireless-Industrial-Security/dp/B0C58V4Y3B/

Quick Setup steps:

  • Attach antennas to MH 
  • Connect an ethernet cable to the LAN port 
  • Attach power cable (device will power up) 
  • Wait ~60 seconds for boot -> monitor LED status 
  • Log in from a browser (these values all assume default configuration)
    • http://192.168.168.1 
    • User: admin 
    • Password: admin 
  • Change the IP address to 192.168.42.2 
  • Network -> LAN -> IP address: 192.168.42.2 
  • Network -> LAN -> Netmask: 255.255.255.0 
  • Apply changes 
  • Bridge the LAN & WAN interfaces 
  • Network -> WAN -> Working Mode: Bridged with LAN Port 
  • Apply Changes 
  • Configure the RF Settings using the Wired Pairing instructions above in this document 

Connecting to X10D with a MAVLink Ground Control Station

MAVLink Ground Control Stations (GCS) intended for use with flight stacks such as PX4 or Ardupilot generally work well with X10D but may experience issues based on dialect-specific assumptions that differ from the RAS-A IOP. Older versions of QGroundControl, for example, may fail based on the absence of some PX4-specific parameters on X10D. Below are brief connection instructions for QGroundControl and MAVProxy.

QGroundControl

  1. Navigate to:   QMenu > Comm Links
  2. Populate the options as shown in the screenshot below. Note that it is necessary to add the target host. The default IP of the X10D host is 192.168.42.10 on the Microhard network.

A screenshot of a computer

Description automatically generated

MAVProxy

mavproxy.py --master=udpout:192.168.42.10:15667  


 

 

 

Skydio, Inc. A0553

Was this article helpful?