mnh-jansson / open-battery-information

MIT License
154 stars 27 forks source link

BL1830B data #13

Open eroyee opened 3 months ago

eroyee commented 3 months ago

Battery 1, S/N begins 16:

ROM: 10 05 0A 02 07 11 08 A3 MSG: F1 26 BD 13 14 58 00 00 12 12 40 21 D0 80 02 0B C1 D0 8E 67 60 DF 00 03 02 02 0E D2 00 B2 00 E3

Battery 2, S/N begins 21:

ROM: 15 02 08 64 18 08 0D A8 MSG: F1 26 BD 13 14 58 00 00 32 32 40 21 D0 80 02 0E E1 D0 8E A5 60 16 00 03 F1 02 0E 33 00 23 00 B3

Battery 3, S/N begins 22:

ROM: 16 05 1E 64 14 08 06 86 MSG: F1 26 BD 13 14 58 00 00 22 22 40 21 D0 80 02 0C E1 D0 8E 67 60 F2 00 01 02 02 0E 00 00 00 00 21

eroyee commented 3 months ago

I have one other BL1830B. The board was damaged by a faulty DHP481 (grrr!) which I replaced with a board out of China. This battery returns no data upon request, however it charges and works fine.

Pretty sure I retained the board to take the yellow connector off so I could replace the broken one in my BL1840, however I can't find it at present. If/when I do I'll photograph it and see what, if anything, is readable.

mnh-jansson commented 3 months ago

@eroyee Yep, the chinese boards only copy the bare minimum of the protocol. I would assume it would give you the battery message atleast? Or maybe they are more timing sensitive.

eroyee commented 3 months ago

There was no apparent message. At present the connections I'm using to the batteries are a bit 'delicate', but when the correct plug arrives I'll spend some time with this to see what the data stream looks like on the 'scope. You could well be right re timing, although it's interesting that the charger I use with this battery doesn't complain.

Oliver0804 commented 3 weeks ago

I purchased a BL1830 model battery from China, and I hope the following information will be helpful to you.

33 AA 00 << FF FF E5 EF CC 7E 3F 29 4A A4 6C E6 E6 92 B6 B4 52 3D A4 A6 94 96 5E 7C B4 FB F4 75 C8 25 7F A4 2C A4 A4 9A 52 4F 4A 24 CC DC 0C << FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Attempt 1/2 failed: Invalid response: all bytes are 0xFF CC DC 0C << FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Attempt 2/2 failed: Invalid response: all bytes are 0xFF 31 << FF FF Attempt 1/2 failed: Invalid response: all bytes are 0xFF 31 << FF FF Attempt 2/2 failed: Invalid response: all bytes are 0xFF CC D7 00 00 FF << F7 2C 6C 8A B7 48 4A 94 6C 66 6B A4 2D 26 EC A4 DC 44 34 7A 74 B4 F7 F4 E7 4A 2E FC 53