cbrx_firmware
The firmware methods can control all aspects of updating the firmware on Cambrionix hubs. There are several sub-commands that allow you to add or remove firmware files from the API’s local storage, list the currently available firmware files, update firmware from provided files and check the status of existing firmware updates.
The firmware type for can be one of “un” for Universal, “pd" for PDSync, "st" for the TS3-C10 or “mc” for motor control board. For information on your hubs requirements you can use the Syntax: see Call Structure API method.
Firmware | Part Number | Product Name |
---|---|---|
Universal | PP15S | PowerPad15S |
Universal | PP15C | PowerPad15C |
Universal | PP8S | PowerPad8S |
Universal | SS15 | SuperSync15 |
Universal | TS3-16 | ThunderSync3-16 |
SMART | TS3-C10 | ThunderSync3-C10 |
Universal | U16S Spade | U16S Spade |
Universal | U8S | U8S |
PDSync | PDSync-C4 | PDSync-C4 |
Universal | ModIT-Max | ModIT-Max |
Motor Control | Motor control board | ModIT-Max |
Syntax: see API Call Structure
{ "method": "cbrx_firmware", "params": [firmware-call] } |
firmware-call | Description |
---|---|
add |
Provides firmware to the API as an available update source. see |
remove |
Removes firmware from being available to the API. see |
list | List all available firmware. see cbrx_firmware (list) |
update | Start the firmware update. see cbrx_firmware (update) |
status |
Get the status of the firmware update. see cbrx_firmware (status) |