diff --git a/Software/src/battery/BMW-I3-BATTERY.cpp b/Software/src/battery/BMW-I3-BATTERY.cpp index a8c109d2..b6fa3d4c 100644 --- a/Software/src/battery/BMW-I3-BATTERY.cpp +++ b/Software/src/battery/BMW-I3-BATTERY.cpp @@ -476,7 +476,7 @@ void receive_can_battery(CAN_frame_t rx_frame) { break; case 0x2BD: //BMS [100ms] Status diagnosis high voltage 1 battery_awake = true; - if (calculateCRC(rx_frame, 3, 0x3F) != rx_frame.data.u8[0]) { + if (calculateCRC(rx_frame, 3, 0x15) != rx_frame.data.u8[0]) { //If calculated CRC does not match transmitted CRC, raise fault CANerror++; break;