Updated protocol (markdown)

flowswitch
2020-11-29 00:54:47 +01:00
parent 9321938771
commit ebcf95a04c

@@ -32,7 +32,7 @@ Two wire UART 115200 8n1
* bCmd - command, see below
* bArg - argument, depends on command type
* bPayload[] - optional command payload, can be empty
* wChecksumLE - little-endian checksum, 0xFFFF xor (16-bit sum of bytes <bAddr bCmd bArg bPayload[]>)
* wChecksumLE - little-endian checksum, 0xFFFF xor (16-bit sum of bytes <bLen bAddr bCmd bArg bPayload[]>)
### Ninebot
#### Vehicle network
@@ -66,7 +66,7 @@ Two wire UART 115200 8n1
* bCmd - command, see below
* bArg - argument, depends on command type
* bPayload[] - optional command payload, can be empty
* wChecksumLE - little-endian checksum, 0xFFFF xor (16-bit sum of bytes <bLen bSrcAddr bDstAddr bCmd bArg bPayload[]>)
* wChecksumLE - little-endian checksum, 0xFFFF xor (16-bit sum of bytes <bSrcAddr bDstAddr bCmd bArg bPayload[]>)
### Commands
| bCmd | bArg | bPayload[] | BLE | ESC | BMS | Model | Response bCmd bArg bPayload[] | Description |