Users can add a custom VID/PID combination for the supported third-party attachment types to Skydio X10D. 

Step 1 - Place a file named attachment_config.json at the root of an exFAT-formatted USB-C memory drive 

```
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "DeviceDescriptorArray (hex VID/PID)",
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "vid": {
        "type": "string",
        "pattern": "^0x[0-9A-Fa-f]{4}$",
        "description": "Vendor ID in hex (0xNNNN), e.g. 0xBEEF"
      },
      "pid": {
        "type": "string",
        "pattern": "^0x[0-9A-Fa-f]{4}$",
        "description": "Product ID in hex (0xNNNN), e.g. 0xCAFE"
      },
      "attachment_type": {
        "type": "string",
        "description": "Attachment type identifier",
        "enum": ["radio", "toggle", "power"]
      }
    },
    "required": ["vid", "pid", "attachment_type"],
    "additionalProperties": false
  }
}
```
An example valid JSON file:
```
[
  { "vid": "0xBEEF", "pid": "0xCAFE", "attachment_type": "radio" },
  { "vid": "0x1234", "pid": "0xABCD", "attachment_type": "power" }
]```

Step 2 - Power on and pair the X10D

Step 3 - Plug the USB-C memory drive into the rear port of the X10D 

  • The arm lights will flash green if the file is successfully ingested
  • The specified attachment VID/PIDs are now valid for use with that vehicle
  • The arm lights will flash red if ingestion is unsuccessful, and a file named  attachment_config_errors.json will be written to the drive with debugging information
  • X10D will only ingest one file at a time, so all attachment configurations needed should be specified in a single file. The maximum file size is 10KB.

Adjust the video bitrate sent to the third-party radio attachment. In the radio menu, select either Low, Medium, or High. The menu is visible only when a third-party radio is connected, allowing operators to optimize range, reliability, or video clarity based on mission conditions and the capabilities of their attached radio.

Snip - (9+) Asimov Tactical Increment 2 - Google Chrome.png

Explore More

Explore related articles for additional information

Skydio X10D Manuals, Guides, and Resources

How to update your Skydio X10D

[note]If you need assistance, please reach out to: FedSupport@skydio.us[/note]

Skydio, Inc.  A0628

Was this article helpful?