(enum) The axis to use for turn changes
Name | Value |
Roll |
|
Roll Inverted |
|
Pitch |
|
Pitch Inverted |
|
Yaw |
|
Yaw Inverted |
|
(enum) The axis to use for longitudinal acceleration changes (like braking)
Name | Value |
X (positive) | 0 |
X (negative) | 1 |
Y (positive) | 2 |
Y (negative) | 3 |
Z (positive) | 4 |
Z (negative) | 5 |
(enum) Board orientation to be used for orientation detection
Name | Value |
Unknown | 0 |
Top Side Up | 1 |
Bottom Side Up | 2 |
Left Side Up | 3 |
Right Side Up | 4 |
Front Side Up | 5 |
Back Side Up | 6 |
(enum) Longitudinal acceleration state of the Amp
Name | Value |
Neutral | 0 |
Braking | 1 |
Accelerating | 2 |
(enum) Lateral acceleration state of the Amp
Name | Value |
Center | 0 |
Left | 1 |
Right | 2 |
Hazard | 3 |
(enum) Orientation of the Amp
Name | Value |
Unknown | 0 |
Top Side Up | 1 |
Bottom Side Up | 2 |
Left Side Up | 3 |
Right Side Up | 3 |
Front Side Up | 4 |
Back Side Up | 5 |
(object) Channel number, led count, and LED type
Key | Description | Type |
| Which output channel to use (1 - 4) |
|
| The type of LEDs to use (WS2812B, APA102, etc.) |
|
| The number of LEDs in each strand |
|
(object) A region of lighting that corresponds to a lighting action.
Key | Description | Type |
{region name} | An array of lighting sections that corresponds to the region |
|
(object) Individual lighting sections that correspond to a region. These can be from multiple lighting channels
Key | Description | Type |
| Output channel (1-4) that these lights are on |
|
| The starting LED on the channel for the section. Starts at 1 and goes to total number of LEDs on the channel |
|
| The end LED on the channel for the section. Must be greater than start and less than or equal the total number of LEDs on the channel |
|
(enum) The style of addressable LED strip used for this lighting channel. While you can have lights of different types on different channels, Lights cannot be mixed and matched on a single channel.
Name | Value |
NeoPixel / WS2812B | 0 |
WS2813 | 1 |
SK6812 | 2 |
SK6812 RGBW | 3 |
DotStar / APA102 | 4 |
(enum) Commanded state for the lights
Name | String | Value |
No Op | N/A | 0 |
Off |
| 1 |
Reset | N/A | 2 |
Motion Neutral |
| 3 |
Motion Brakes |
| 4 |
Motion Acceleration |
| 5 |
Headlight Normal |
| 6 |
Headlight Bright |
| 7 |
Turn Center |
| 8 |
Turn Left |
| 9 |
Turn Right |
| 10 |
Hazards |
| 11 |
Orientation Unknown |
| 12 |
Orientation Top Up |
| 13 |
Orientation Bottom Up |
| 14 |
Orientation Left Up |
| 15 |
Orientation Right up |
| 16 |
Orientation Front Up |
| 17 |
Orientation Back Up |
| 18 |
(object) Associates a light effect with a given region name
This notation (used in an Amp Profile) is different from the CSV of <action>,<region>,<effect>
used in the Bluetooth LE API
Key | Description | Type |
| LightRegion name | string |
| Light Effect CSV | string (csv) |
(enum) Status of an OTA update
Name | Value |
Start | 0 |
End | 1 |
Write | 2 |
Start Error | 3 |
End Error | 4 |
Write Error | 5 |
(enum) Flow direction
Name | Value |
Receive (Client Send) | 1 |
Transmit (Client End) | 2 |