Ninebot Gokart
| Property |
Value |
| Model |
kart |
| Hardware ID |
48 (0x30) |
| Server ID |
7 |
| Commands |
88 |
| Default timeout |
1000 ms |
| Default retry |
5 |
Default command types
| Type |
Value |
cmd_read |
1 (0x01) |
cmd_readACK |
4 (0x04) |
cmd_write |
2 (0x02) |
cmd_writeACK |
5 (0x05) |
cmd_writeNR |
3 (0x03) |
Command reference
System commands
| Name |
Cmd |
Index |
Ops |
Data |
Description |
iapBegin |
7 (0x07) |
0 |
cmd 7 |
— |
|
iapWrite |
8 (0x08) |
0 |
cmd 8 |
— |
|
iapCRC |
9 (0x09) |
0 |
cmd 9 |
— |
|
firmwareReset |
37 (0x25) |
0 |
cmd 37 |
0B |
resp idx: 0 |
bms
| Name |
Index |
Ops |
Data |
Resp Index |
rBmsSn |
16 (0x10) |
read |
14B |
16 |
rBatterySN |
16 (0x10) |
read |
14B |
— |
rBatteryInfo |
49 (0x31) |
read |
10B |
— |
rVerDC |
23 (0x17) |
read |
4B |
— |
rBmsDate |
32 (0x20) |
read |
2B |
— |
rBmsInfoLowFrequence |
16 (0x10) |
read |
0x12 |
— |
rBmsInfoLowFrequence2 |
27 (0x1B) |
read |
4B |
— |
rBmsInfoHighFrequence |
49 (0x31) |
read |
8B |
— |
rBmsTemp |
53 (0x35) |
read |
2B |
— |
rBmsCellVol |
64 (0x40) |
read |
0x14 |
— |
ctrl
| Name |
Index |
Ops |
Data |
Resp Index |
rIdleModeBlancePoint |
163 (0xA3) |
read |
2B |
163 |
setIdleModeBlancePoint |
163 (0xA3) |
writeNR |
— |
— |
rFunBool |
211 (0xD3) |
read |
2B |
211 |
setFunBool |
211 (0xD3) |
writeNR |
— |
— |
resetData |
155 (0x9B) |
writeNR |
1B |
— |
turnOff |
121 (0x79) |
writeNR |
1B |
— |
rBodyTemp |
62 (0x3E) |
read |
2B |
62 |
setLedModel |
198 (0xC6) |
writeNR |
— |
198 |
readLedModel |
198 (0xC6) |
read |
2B |
198 |
setLedColor1 |
200 (0xC8) |
writeNR |
— |
200 |
rLedColor1 |
200 (0xC8) |
read |
2B |
200 |
setLedColor2 |
202 (0xCA) |
writeNR |
— |
202 |
rLedColor2 |
202 (0xCA) |
read |
2B |
202 |
setLedColor3 |
204 (0xCC) |
writeNR |
— |
204 |
rLedColor3 |
204 (0xCC) |
read |
2B |
204 |
setLedColor4 |
206 (0xCE) |
writeNR |
— |
206 |
rLedColor4 |
206 (0xCE) |
read |
2B |
206 |
rLedColor1_4 |
198 (0xC6) |
read |
10B |
198 |
rHighestSpeed |
188 (0xBC) |
read |
2B |
188 |
rCtrlBox |
16384 (0x4000) |
cmd 5 (0x05) |
4B |
16384 |
rDriveDirection |
143 (0x8F) |
read |
2B |
— |
rRunningTime |
186 (0xBA) |
read |
2B |
— |
kit_ctrl
| Name |
Index |
Ops |
Data |
Resp Index |
rBattery |
18 (0x12) |
read |
2B |
18 |
rLeftMileage |
88 (0x58) |
read |
2B |
88 |
rKitBool |
24 (0x18) |
read |
2B |
24 |
rKitCtrlV |
56 (0x38) |
read |
2B |
56 |
rCtrlV |
57 (0x39) |
read |
2B |
57 |
rBmsV |
58 (0x3A) |
read |
6B |
58 |
rBleV |
59 (0x3B) |
read |
2B |
59 |
rSN |
33 (0x21) |
read |
14B |
33 |
rMileage |
60 (0x3C) |
read |
4B |
60 |
rActDate |
32 (0x20) |
read |
2B |
32 |
rLimitSpeed |
75 (0x4B) |
read |
2B |
75 |
wLimitSpeed |
75 (0x4B) |
writeNR |
— |
75 |
rSpeed |
17 (0x11) |
read |
2B |
— |
lock |
68 (0x44) |
writeNR |
1B |
— |
unlock |
68 (0x44) |
writeNR |
0B |
— |
rDiftingAssistState |
96 (0x60) |
read |
4B |
— |
wDiftingAssistState |
96 (0x60) |
writeNR |
— |
— |
rDriftingAssist |
97 (0x61) |
read |
2B |
— |
wDriftingAssist |
97 (0x61) |
writeNR |
— |
— |
setBleName |
40 (0x28) |
writeNR |
— |
— |
rSpeedMode |
29 (0x1D) |
read |
2B |
29 |
setSpeedMode |
29 (0x1D) |
writeNR |
— |
29 |
rSafeModeSpeed |
100 (0x64) |
read |
2B |
100 |
rNewcomerModeSpeed |
101 (0x65) |
read |
2B |
101 |
rSportModeSpeed |
102 (0x66) |
read |
2B |
102 |
rTrackModeSpeed |
103 (0x67) |
read |
2B |
103 |
rConnectedModel |
95 (0x5F) |
read |
2B |
95 |
rIdleShake |
74 (0x4A) |
read |
2B |
— |
wIdleShake |
74 (0x4A) |
writeNR |
— |
— |
rDrivingBeep |
94 (0x5E) |
read |
2B |
— |
wDrivingBeepOn |
94 (0x5E) |
writeNR |
1B |
— |
wDrivingBeepOff |
94 (0x5E) |
writeNR |
0B |
— |
rFrontLight |
69 (0x45) |
read |
2B |
— |
wFrontLight |
69 (0x45) |
writeNR |
— |
— |
rKitCtrlBox |
0 |
cmd 12 (0x0C) |
— |
— |
rSteering |
93 (0x5D) |
read |
2B |
— |
wSteering |
93 (0x5D) |
writeNR |
— |
— |
setBlePwdEncrypt |
1 (0x01) |
cmd 96 (0x60) |
— |
— |
setTeachStep |
70 (0x46) |
writeNR |
— |
70 |
rTeachStep |
70 (0x46) |
read |
2B |
— |
setTeachComplete |
71 (0x47) |
writeNR |
— |
71 |
rAcceInfo |
25 (0x19) |
read |
2B |
— |
rBreakInfo |
26 (0x1A) |
read |
2B |
— |
rCPUId |
62 (0x3E) |
read |
12B |
62 |
rCPUIdA |
62 (0x3E) |
read |
2B |
62 |
active |
0 |
cmd 87 (0x57) |
— |
— |
rHintCode |
72 (0x48) |
read |
4B |
— |
rMaxAndAveSpeed |
76 (0x4C) |
read |
4B |
— |
rRealTimeInfo |
16 (0x10) |
read |
6B |
— |
rRunningMode |
104 (0x68) |
read |
2B |
104 |
rSupportGameMode |
111 (0x6F) |
read |
2B |
111 |
setRunningMode |
104 (0x68) |
writeNR |
— |
104 |