Skip to content

Commit

Permalink
Move battery-allows-closing writing
Browse files Browse the repository at this point in the history
  • Loading branch information
dalathegreat committed Jan 20, 2025
1 parent 417a4aa commit 389b896
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions Software/src/battery/NISSAN-LEAF-BATTERY.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -766,11 +766,6 @@ void handle_incoming_can_frame_battery(CAN_frame rx_frame) {
battery_Relay_Cut_Request = ((rx_frame.data.u8[1] & 0x18) >> 3);
battery_Failsafe_Status = (rx_frame.data.u8[1] & 0x07);
battery_MainRelayOn_flag = (bool)((rx_frame.data.u8[3] & 0x20) >> 5);
if (battery_MainRelayOn_flag) {
datalayer.system.status.battery_allows_contactor_closing = true;
} else {
datalayer.system.status.battery_allows_contactor_closing = false;
}
battery_Full_CHARGE_flag = (bool)((rx_frame.data.u8[3] & 0x10) >> 4);
battery_Interlock = (bool)((rx_frame.data.u8[3] & 0x08) >> 3);
break;
Expand Down Expand Up @@ -1499,7 +1494,7 @@ void decodeChallengeData(unsigned int incomingChallenge, unsigned char* solvedCh
void setup_battery(void) { // Performs one time setup at startup
strncpy(datalayer.system.info.battery_protocol, "Nissan LEAF battery", 63);
datalayer.system.info.battery_protocol[63] = '\0';

datalayer.system.status.battery_allows_contactor_closing = true;
datalayer.battery.info.number_of_cells = 96;
datalayer.battery.info.max_design_voltage_dV = MAX_PACK_VOLTAGE_DV;
datalayer.battery.info.min_design_voltage_dV = MIN_PACK_VOLTAGE_DV;
Expand Down

0 comments on commit 389b896

Please sign in to comment.