...
StartBit | Read/Write | Command | Length | Data | Checksum | StopBit |
---|---|---|---|---|---|---|
DD | A5 | 03 | 00 | - | FF FD | 77 |
Checksum Calculation = (Command + Length + Data) XOR 0xFFFF + 1
= (0x03 + 0x00) XOR 0xFFFF + 1
= 0xFFFD
Response
StartBit | Command | Status | Length | Data | Checksum | StopBit |
---|---|---|---|---|---|---|
DD | 03 | 00 | 1B | 17 00 00 00 02 D0 03 E8 00 00 20 78 00 00 00 00 00 00 10 48 03 0F 02 0B 76 0B 82 | FB FF | 77 |
Checksum Calculation Checksum Calculation = 0x10000 - (Command Status + Length + Data) XOR 0xFFFF + 1
= 0x1000 - (0x03+ 0x00 )
= 0xFF FD
OR
Checksum Calculation = (Command + Length + Data) XOR FF + 0x1B + data[] XOR 0xFFFF +1
= (0x03 + 0x00) XOR 0xFFFF 0x0401 XOR 0xFFF + 1
= 0xFBFE + 1
= 0xFFFD0xFBFF
References
Reference | URL |
---|---|
Smart BMS | https://batteryhookup.com/products/12v-lifepo4-smart-bms-w-low-temp-cutoff |
3.2V 100ah MODULES | https://web.archive.org/web/20210516124542/https://batteryhookup.com/products/new-battery-hookup-lifep04-32650-3-2v-5000mah-cells-1 |
BMS Manual | |
Software | https://www.lithiumbatterypcb.com/smart-bms-software-download/ |
OverkillSolar BMS Files | https://github.com/FurTrader/OverkillSolarBMS |
Arduino Library | https://github.com/FurTrader/OverkillSolarBMS/tree/master/Arduino |
Communication Protocol | |
Communication Protocol | |
Build Video $420 100AH LiFePO4 Build - BatteryHookup.com Modules - Super Easy Assembly! COMPLETE DIY GUIDE! | https://www.youtube.com/watch?v=uN1h0XIpfTg&t=1401s |
DIY 100AH LIFEPO4 BATTERY PARTS LIST | https://jasonoid.com/diy100ahlifepo4/ |
...