14: Config โ
๐งช Alpha
Config interactions are currently in an experimental phase, and the API may change in future, and documentation may be incomplete.
Payload โ
| Field | Name | Description | Type | Unit |
|---|---|---|---|---|
| 3 | Command | Possible values:
| uint | |
| 4 | Summary of uint8 keys | A table of uint8 keys known, with the crc8 of the value. eg: 123, 45, 124, 67 means key 123 has a value with crc8 of 45, and key 124 has a value with crc8 of 67. May be sent, with the expectation of receiving config messages with the listed keys and values that need changing | uint8[] | |
| 5 | Summary of uint16 keys | A table of uint16 keys known, with the crc8 of the value. eg: 123, 0, 45, means key 123 has a value with crc8 of 45. May be sent, with the expectation of receiving config messages with the listed keys and values that need changing | bytes | |
| 7 | Key | Possible values:
| uint16 | |
| 9 | Payload | Payload for the config. Setting a key to a 0 length value may be used to clear the config value for that key. | bytes |
Code โ
For convenience, the following constants can be used to reference this message type.