Skip to content

Solenoid Valve

SN pop-up power bank, solenoid valve status change comparison table
Debugging reference for internal engineers only

Status comparison table

SN pop-up results

BytecodeNameIdentification codeRemarks
Byte[0]Head codeheadDefault: 0xA8
Byte[1~2]Packet lengthlengthFor example: 0x01 0x25, converted to decimal, the packet length is 293
Byte[3]Command namecmdDefault: 0x21, position pop-up
Byte[4]Control board addresscontrolIndexControl board address
Byte[5~8]Power bank SNpowerbankSN0x00 0x00 0x0B 0xCF = SN:3023
0x00 0x9B 0xD2 0x10 = SN:10211856
0xFF 0xFF 0xFF 0xFF = SN:4294967295
Byte[6]Popup statestate0x00:Pop failed 0x01:Pop-up successful 0x02:The mobile power supply is charging abnormally 0x03:Power bank communication abnormality (first return failed) 0x04:The bullet in this hole cannot pop out the mobile power supply normally 0x05:The bullet at this hole location is forcibly released 0x06:The solenoid valve was not returned when returning 0x08:Anti-theft protocol communication failed 0x11:Failed to obtain SN 0x12:The pop-up is completed, the motor is in the home state and the SN can be read 0x13:Failed to obtain traceback information 0x14:Battery lock command failed 0x21:Acquisition of SN failed and motor action failed 0x22:Failed to obtain all information and failed to operate the motor 0x23:Battery lock command failed and motor action failed 0x24:Anti-theft switch detection failed Other values:Unknown error
Byte[7]Solenoid valve statussolenoidValveR&D and debugging, customers do not need to pay attention
Byte[8]Check codeverifyPacket complement check

Solenoid Valve State

-Bit[7~3] reservedBit[2] before popping upBit[1] popping upBit[0] after popping up-
0x000000Carbo/Damaged
0x010001shake
0x020010Normal popup
0x030011undefined
0x040101undefined
0x050101undefined
0x060110Rental successful
0x070111Carbo/Damaged
0x08~0xFF0000Reserved