Segway Portable Power Station Cube
| Property |
Value |
| Model |
cube |
| Hardware ID |
208 (0xD0) |
| Server ID |
1112 |
| Commands |
104 |
| 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 |
10 (0x0A) |
0 |
cmd 10 |
0B |
resp idx: 0 |
ble
| Name |
Index |
Ops |
Data |
Resp Index |
resetTogether |
0 |
cmd 10 (0x0A) |
0B |
0 |
setBleName |
30 (0x1E) |
writeNR |
— |
— |
startSyncLog |
1 (0x01) |
cmd 32 (0x20) |
— |
— |
acceptLog |
— |
— |
— |
0 |
stopSyncLog |
2 (0x02) |
cmd 32 (0x20) |
— |
— |
rBlePn |
16 (0x10) |
read |
14B |
16 |
bms1
| Name |
Index |
Ops |
Data |
Resp Index |
rBms1Pn |
16 (0x10) |
read |
14B |
16 |
rBms1Sn |
16 (0x10) |
read |
14B |
16 |
rBattery1Info |
49 (0x31) |
read |
12B |
— |
rBmsMoreInfo |
139 (0x8B) |
read |
2B |
139 |
rBmsRemainCapacity |
138 (0x8A) |
read |
2B |
138 |
rBmsManufactureDate |
32 (0x20) |
read |
2B |
32 |
rBmsEnergyThroughput |
128 (0x80) |
read |
4B |
128 |
rBmsCapacityThroughput |
130 (0x82) |
read |
4B |
130 |
rBmsCycleCount |
27 (0x1B) |
read |
2B |
27 |
rBmsDeepDischargeCount |
39 (0x27) |
read |
2B |
39 |
rBmsExtremeUseTime |
136 (0x88) |
read |
4B |
136 |
rBmsExtremeChargeTime |
134 (0x86) |
read |
4B |
134 |
bms2
| Name |
Index |
Ops |
Data |
Resp Index |
rBms2Pn |
16 (0x10) |
read |
14B |
16 |
rBms2Sn |
16 (0x10) |
read |
14B |
16 |
rBattery2Info |
49 (0x31) |
read |
12B |
— |
bms3
| Name |
Index |
Ops |
Data |
Resp Index |
rBms3Pn |
16 (0x10) |
read |
14B |
16 |
rBms3Sn |
16 (0x10) |
read |
14B |
16 |
rBattery3Info |
49 (0x31) |
read |
12B |
— |
bms4
| Name |
Index |
Ops |
Data |
Resp Index |
rBms4Pn |
16 (0x10) |
read |
14B |
16 |
rBms4Sn |
16 (0x10) |
read |
14B |
16 |
rBattery4Info |
49 (0x31) |
read |
12B |
— |
bms5
| Name |
Index |
Ops |
Data |
Resp Index |
rBms5Pn |
16 (0x10) |
read |
14B |
16 |
rBms5Sn |
16 (0x10) |
read |
14B |
16 |
rBattery5Info |
49 (0x31) |
read |
12B |
— |
invp
| Name |
Index |
Ops |
Data |
Resp Index |
rInvpPn |
2 (0x02) |
read |
14B |
2 |
invs
| Name |
Index |
Ops |
Data |
Resp Index |
rInvsPn |
2 (0x02) |
read |
14B |
2 |
mcu
| Name |
Index |
Ops |
Data |
Resp Index |
rSocTemp |
50 (0x32) |
read |
2B |
50 |
rCapacity |
51 (0x33) |
read |
2B |
51 |
rInputPower |
48 (0x30) |
read |
2B |
48 |
rOutputPower |
49 (0x31) |
read |
2B |
49 |
rRemainTime |
52 (0x34) |
read |
2B |
52 |
rBool |
41 (0x29) |
read |
2B |
41 |
rLogBool |
41 (0x29) |
read |
2B |
41 |
rOutputInfo |
63 (0x3F) |
read |
0x20 |
63 |
rFunBool |
192 (0xC0) |
read |
2B |
192 |
setFunBool |
192 (0xC0) |
writeNR |
— |
— |
rErrorCode |
39 (0x27) |
read |
2B |
— |
rWarnCode |
40 (0x28) |
read |
2B |
— |
wUnixTime |
218 (0xDA) |
writeNR |
4B |
218 |
rFunSupBool |
43 (0x2B) |
read |
2B |
43 |
rFrequencySwitchValue |
210 (0xD2) |
read |
2B |
210 |
wFrequencySwitchValue |
210 (0xD2) |
writeNR |
— |
— |
rFunBool2 |
193 (0xC1) |
read |
2B |
193 |
setFunBool2 |
193 (0xC1) |
writeNR |
— |
— |
rNotifyError |
3 (0x03) |
cmd 32 (0x20) |
0xF0 |
5 |
rACInputPowerLimit |
208 (0xD0) |
read |
2B |
208 |
wACInputPowerLimit |
208 (0xD0) |
writeNR |
— |
— |
rACStandbyTime |
212 (0xD4) |
read |
2B |
212 |
wACStandbyTime |
212 (0xD4) |
writeNR |
— |
— |
rDCStandbyTime |
213 (0xD5) |
read |
2B |
213 |
wDCStandbyTime |
213 (0xD5) |
writeNR |
— |
— |
rDeviceStandbyTime |
211 (0xD3) |
read |
2B |
211 |
wDeviceStandbyTime |
211 (0xD3) |
writeNR |
— |
— |
rScreenDisplayTime |
220 (0xDC) |
read |
2B |
220 |
wScreenDisplayTime |
220 (0xDC) |
writeNR |
— |
— |
rLedMode |
221 (0xDD) |
read |
2B |
221 |
wLedMode |
221 (0xDD) |
writeNR |
— |
— |
rAtmosphereMode |
222 (0xDE) |
read |
2B |
222 |
wAtmosphereMode |
222 (0xDE) |
writeNR |
— |
— |
wAtmosphereColor1 |
223 (0xDF) |
writeNR |
— |
223 |
rAtmosphereColor1 |
223 (0xDF) |
read |
2B |
223 |
wAtmosphereColor2 |
224 (0xE0) |
writeNR |
— |
224 |
rAtmosphereColor2 |
224 (0xE0) |
read |
2B |
224 |
wAtmosphereColor3 |
225 (0xE1) |
writeNR |
— |
225 |
rAtmosphereColor3 |
225 (0xE1) |
read |
2B |
225 |
wAtmosphereColor4 |
226 (0xE2) |
writeNR |
— |
226 |
rAtmosphereColor4 |
226 (0xE2) |
read |
2B |
226 |
rRhythmMode |
227 (0xE3) |
read |
2B |
227 |
wRhythmMode |
227 (0xE3) |
writeNR |
— |
— |
wRhythmColor1 |
228 (0xE4) |
writeNR |
— |
228 |
rRhythmColor1 |
228 (0xE4) |
read |
2B |
228 |
wRhythmColor2 |
229 (0xE5) |
writeNR |
— |
229 |
rRhythmColor2 |
229 (0xE5) |
read |
2B |
229 |
wRhythmColor3 |
230 (0xE6) |
writeNR |
— |
230 |
rRhythmColor3 |
230 (0xE6) |
read |
2B |
230 |
wRhythmColor4 |
231 (0xE7) |
writeNR |
— |
231 |
rRhythmColor4 |
231 (0xE7) |
read |
2B |
231 |
rSN |
32 (0x20) |
read |
14B |
32 |
rTemp |
171 (0xAB) |
read |
10B |
171 |
rMcuV |
23 (0x17) |
read |
2B |
23 |
rMcuPn |
16 (0x10) |
read |
14B |
16 |
rBleV |
178 (0xB2) |
read |
2B |
178 |
rPvV |
179 (0xB3) |
read |
2B |
179 |
rInvpV |
180 (0xB4) |
read |
2B |
180 |
rInvsV |
181 (0xB5) |
read |
2B |
181 |
rBmsCount |
170 (0xAA) |
read |
2B |
170 |
rBms1V |
182 (0xB6) |
read |
2B |
182 |
rBms2V |
183 (0xB7) |
read |
2B |
183 |
rBms3V |
184 (0xB8) |
read |
2B |
184 |
rBms4V |
185 (0xB9) |
read |
2B |
185 |
rBms5V |
186 (0xBA) |
read |
2B |
186 |
rCPUId |
24 (0x18) |
read |
12B |
24 |
active |
0 |
cmd 87 (0x57) |
— |
— |
pv
| Name |
Index |
Ops |
Data |
Resp Index |
rPvPn |
16 (0x10) |
read |
14B |
16 |