diff --git a/ESPBMS.ino b/ESPBMS.ino index 48c09fb..45db4a2 100644 --- a/ESPBMS.ino +++ b/ESPBMS.ino @@ -293,6 +293,9 @@ bool processBasicInfo(byte *data, unsigned int dataLen){ int32_t Watts = Volts * Amps / 1000000; // W + Serial.printf("Remaining Capacity: %4.2fAh\n", ((float)(data[4] * 256 + data[5]))/100); + Serial.printf("Nominal Capacity: %4.2fAh\n", ((float)(data[6] * 256 + data[7]))/100); + uint16_t CapacityRemainAh = ((uint16_t)two_ints_into16(data[4], data[5])) * 10; uint8_t CapacityRemainPercent = ((uint8_t)data[19]);