Core types
| Type | Purpose |
|---|---|
MatchMode | "driver", "autonomous", or "disabled". |
SlotNumber | One-based brain slots 1 through 8. |
ZerobaseSlotNumber | Metadata slots 0 through 7. |
PortNumber | Smart ports 1 through 21. |
IFileBasicInfo | Filename, vendor, and optional address and size. |
IFileHandle | Complete file metadata returned by directory operations. |
IFileWriteRequest | Data and transfer options for a file write. |
IProgramInfo | Program name, binary, size, time, and slot information. |
Common enums
FileVendorselects user, system, VEX, PROS, and development storage areas.FileDownloadTargetselects QSPI and specialized transfer buffers.RadioChannelTypeselects pit or download communication.SmartDeviceTypeidentifies devices attached to smart ports.SerialDeviceTypeidentifies connected USB device products.
FileVendor.USER and FileDownloadTarget.FILE_TARGET_QSPI.