/** CAN message encoder/decoder: automatically generated - do not edit * Generated by dbcc: See https://github.com/howerj/dbcc */ #ifndef ALL_SRE_EDITED_H #define ALL_SRE_EDITED_H #include #include #ifdef __cplusplus extern "C" { #endif #ifndef PREPACK #define PREPACK #endif #ifndef POSTPACK #define POSTPACK #endif #ifndef DBCC_TIME_STAMP #define DBCC_TIME_STAMP typedef uint32_t dbcc_time_stamp_t; /* Time stamp for message; you decide on units */ #endif #ifndef DBCC_STATUS_ENUM #define DBCC_STATUS_ENUM typedef enum { DBCC_SIG_STAT_UNINITIALIZED_E = 0, /* Message never sent/received */ DBCC_SIG_STAT_OK_E = 1, /* Message ok */ DBCC_SIG_STAT_ERROR_E = 2, /* Encode/Decode/Timestamp/Any error */ } dbcc_signal_status_e; #endif typedef PREPACK struct { uint16_t BMS_Cell_Max_Min_Difference; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_HVsens_Pack_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_Sum_Pack_Voltage; /* scaling 0.0, offset 0.0, units V */ int8_t BMS_Cell_High_Temp_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_Volt_Imbalance_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_Low_Volt_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_High_Volt_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Pack_Low_Volt_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Pack_High_Volt_Warning; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_High_Temp_Fault; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_Volt_Imbalance_Fault; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_Low_Volt_Fault; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Cell_High_Volt_Fault; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Pack_Low_Volt_Fault; /* scaling 1.0, offset 0.0, units */ int8_t BMS_Pack_High_Volt_Fault; /* scaling 1.0, offset 0.0, units */ } POSTPACK can_0x600_BMS_Safety_Checker_t; typedef PREPACK struct { int8_t BMS_Balance_Enable; /* scaling 1.0, offset 0.0, units */ } POSTPACK can_0x604_BMS_Balance_Enable_t; typedef PREPACK struct { uint32_t BMS_Current; /* scaling 1.0, offset 0.0, units mA */ uint16_t BMS_Capacity; /* scaling 1.0, offset 0.0, units mAh */ uint8_t BMS_Percent; /* scaling 1.0, offset 0.0, units Percent */ } POSTPACK can_0x621_BMS_State_of_Charge_t; typedef PREPACK struct { uint16_t BMS_Highest_Cell_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_Lowest_Cell_Voltage; /* scaling 0.0, offset 0.0, units V */ uint8_t BMS_Higest_Cell_Temperature; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_Lowest_Cell_Temperature; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x622_BMS_Cell_Summary_t; typedef PREPACK struct { int8_t BMS_M1_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M1_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M2_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M3_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M4_Cell_12; /* scaling 1.0, offset 0.0, units */ } POSTPACK can_0x623_BMS_Balance_Status_M1_to_M4_t; typedef PREPACK struct { int8_t BMS_M5_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M5_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M6_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M7_Cell_12; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_1; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_2; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_3; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_4; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_5; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_6; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_7; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_8; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_9; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_10; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_11; /* scaling 1.0, offset 0.0, units */ int8_t BMS_M8_Cell_12; /* scaling 1.0, offset 0.0, units */ } POSTPACK can_0x624_BMS_Balance_Status_M5_to_M8_t; typedef PREPACK struct { uint16_t BMS_M1_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x630_BMS_M1_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M1_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x631_BMS_M1_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M1_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M1_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x632_BMS_M1_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M2_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x633_BMS_M2_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M2_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x634_BMS_M2_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M2_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M2_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x635_BMS_M2_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M3_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x636_BMS_M3_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M3_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x637_BMS_M3_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M3_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M3_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x638_BMS_M3_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M4_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x639_BMS_M4_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M4_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63a_BMS_M4_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M4_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M4_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63b_BMS_M4_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M5_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63c_BMS_M5_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M5_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63d_BMS_M5_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M5_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M5_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63e_BMS_M5_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M6_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x63f_BMS_M6_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M6_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x640_BMS_M6_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M6_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M6_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x641_BMS_M6_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M7_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x642_BMS_M7_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M7_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x643_BMS_M7_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M7_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M7_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x644_BMS_M7_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint16_t BMS_M8_Cell_1_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_2_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_3_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_4_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x645_BMS_M8_Cell_Voltage_Data_1_t; typedef PREPACK struct { uint16_t BMS_M8_Cell_5_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_6_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_7_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_8_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x646_BMS_M8_Cell_Voltage_Data_2_t; typedef PREPACK struct { uint16_t BMS_M8_Cell_9_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_10_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_11_Voltage; /* scaling 0.0, offset 0.0, units V */ uint16_t BMS_M8_Cell_12_Voltage; /* scaling 0.0, offset 0.0, units V */ } POSTPACK can_0x647_BMS_M8_Cell_Voltage_Data_3_t; typedef PREPACK struct { uint8_t BMS_M1_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x680_BMS_M1_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M1_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M1_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M1_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M1_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x681_BMS_M1_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M2_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x682_BMS_M2_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M2_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M2_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M2_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M2_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x683_BMS_M2_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M3_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x684_BMS_M3_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M3_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M3_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M3_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M3_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x685_BMS_M3_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M4_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x686_BMS_M4_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M4_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M4_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M4_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M4_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x687_BMS_M4_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M5_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x688_BMS_M5_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M5_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M5_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M5_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M5_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x689_BMS_M5_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M6_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68a_BMS_M6_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M6_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M6_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M6_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M6_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68b_BMS_M6_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M7_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68c_BMS_M7_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M7_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Pressure; /* scaling 0.0, offset 0.0, units PSI */ uint8_t BMS_M7_Atmosphere_Temp; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M7_Humidity; /* scaling 1.0, offset 0.0, units % */ uint8_t BMS_M7_Dew_Point; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68d_BMS_M7_Cell_Thermistor_Data_2_t; typedef PREPACK struct { uint8_t BMS_M8_Cell_1_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_2_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_3_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_4_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_5_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_6_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_7_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_8_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68e_BMS_M8_Cell_Thermistor_Data_1_t; typedef PREPACK struct { uint8_t BMS_M8_Cell_9_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_10_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_11_Thermistor; /* scaling 1.0, offset 0.0, units C */ uint8_t BMS_M8_Cell_12_Thermistor; /* scaling 1.0, offset 0.0, units C */ } POSTPACK can_0x68f_BMS_M8_Cell_Thermistor_Data_2_t; typedef PREPACK struct { dbcc_time_stamp_t can_0x600_BMS_Safety_Checker_time_stamp_rx; dbcc_time_stamp_t can_0x604_BMS_Balance_Enable_time_stamp_rx; dbcc_time_stamp_t can_0x621_BMS_State_of_Charge_time_stamp_rx; dbcc_time_stamp_t can_0x622_BMS_Cell_Summary_time_stamp_rx; dbcc_time_stamp_t can_0x623_BMS_Balance_Status_M1_to_M4_time_stamp_rx; dbcc_time_stamp_t can_0x624_BMS_Balance_Status_M5_to_M8_time_stamp_rx; dbcc_time_stamp_t can_0x630_BMS_M1_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x631_BMS_M1_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x632_BMS_M1_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x633_BMS_M2_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x634_BMS_M2_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x635_BMS_M2_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x636_BMS_M3_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x637_BMS_M3_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x638_BMS_M3_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x639_BMS_M4_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x63a_BMS_M4_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x63b_BMS_M4_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x63c_BMS_M5_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x63d_BMS_M5_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x63e_BMS_M5_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x63f_BMS_M6_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x640_BMS_M6_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x641_BMS_M6_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x642_BMS_M7_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x643_BMS_M7_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x644_BMS_M7_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x645_BMS_M8_Cell_Voltage_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x646_BMS_M8_Cell_Voltage_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x647_BMS_M8_Cell_Voltage_Data_3_time_stamp_rx; dbcc_time_stamp_t can_0x680_BMS_M1_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x681_BMS_M1_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x682_BMS_M2_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x683_BMS_M2_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x684_BMS_M3_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x685_BMS_M3_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x686_BMS_M4_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x687_BMS_M4_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x688_BMS_M5_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x689_BMS_M5_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x68a_BMS_M6_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x68b_BMS_M6_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x68c_BMS_M7_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x68d_BMS_M7_Cell_Thermistor_Data_2_time_stamp_rx; dbcc_time_stamp_t can_0x68e_BMS_M8_Cell_Thermistor_Data_1_time_stamp_rx; dbcc_time_stamp_t can_0x68f_BMS_M8_Cell_Thermistor_Data_2_time_stamp_rx; unsigned can_0x600_BMS_Safety_Checker_status : 2; unsigned can_0x600_BMS_Safety_Checker_tx : 1; unsigned can_0x600_BMS_Safety_Checker_rx : 1; unsigned can_0x604_BMS_Balance_Enable_status : 2; unsigned can_0x604_BMS_Balance_Enable_tx : 1; unsigned can_0x604_BMS_Balance_Enable_rx : 1; unsigned can_0x621_BMS_State_of_Charge_status : 2; unsigned can_0x621_BMS_State_of_Charge_tx : 1; unsigned can_0x621_BMS_State_of_Charge_rx : 1; unsigned can_0x622_BMS_Cell_Summary_status : 2; unsigned can_0x622_BMS_Cell_Summary_tx : 1; unsigned can_0x622_BMS_Cell_Summary_rx : 1; unsigned can_0x623_BMS_Balance_Status_M1_to_M4_status : 2; unsigned can_0x623_BMS_Balance_Status_M1_to_M4_tx : 1; unsigned can_0x623_BMS_Balance_Status_M1_to_M4_rx : 1; unsigned can_0x624_BMS_Balance_Status_M5_to_M8_status : 2; unsigned can_0x624_BMS_Balance_Status_M5_to_M8_tx : 1; unsigned can_0x624_BMS_Balance_Status_M5_to_M8_rx : 1; unsigned can_0x630_BMS_M1_Cell_Voltage_Data_1_status : 2; unsigned can_0x630_BMS_M1_Cell_Voltage_Data_1_tx : 1; unsigned can_0x630_BMS_M1_Cell_Voltage_Data_1_rx : 1; unsigned can_0x631_BMS_M1_Cell_Voltage_Data_2_status : 2; unsigned can_0x631_BMS_M1_Cell_Voltage_Data_2_tx : 1; unsigned can_0x631_BMS_M1_Cell_Voltage_Data_2_rx : 1; unsigned can_0x632_BMS_M1_Cell_Voltage_Data_3_status : 2; unsigned can_0x632_BMS_M1_Cell_Voltage_Data_3_tx : 1; unsigned can_0x632_BMS_M1_Cell_Voltage_Data_3_rx : 1; unsigned can_0x633_BMS_M2_Cell_Voltage_Data_1_status : 2; unsigned can_0x633_BMS_M2_Cell_Voltage_Data_1_tx : 1; unsigned can_0x633_BMS_M2_Cell_Voltage_Data_1_rx : 1; unsigned can_0x634_BMS_M2_Cell_Voltage_Data_2_status : 2; unsigned can_0x634_BMS_M2_Cell_Voltage_Data_2_tx : 1; unsigned can_0x634_BMS_M2_Cell_Voltage_Data_2_rx : 1; unsigned can_0x635_BMS_M2_Cell_Voltage_Data_3_status : 2; unsigned can_0x635_BMS_M2_Cell_Voltage_Data_3_tx : 1; unsigned can_0x635_BMS_M2_Cell_Voltage_Data_3_rx : 1; unsigned can_0x636_BMS_M3_Cell_Voltage_Data_1_status : 2; unsigned can_0x636_BMS_M3_Cell_Voltage_Data_1_tx : 1; unsigned can_0x636_BMS_M3_Cell_Voltage_Data_1_rx : 1; unsigned can_0x637_BMS_M3_Cell_Voltage_Data_2_status : 2; unsigned can_0x637_BMS_M3_Cell_Voltage_Data_2_tx : 1; unsigned can_0x637_BMS_M3_Cell_Voltage_Data_2_rx : 1; unsigned can_0x638_BMS_M3_Cell_Voltage_Data_3_status : 2; unsigned can_0x638_BMS_M3_Cell_Voltage_Data_3_tx : 1; unsigned can_0x638_BMS_M3_Cell_Voltage_Data_3_rx : 1; unsigned can_0x639_BMS_M4_Cell_Voltage_Data_1_status : 2; unsigned can_0x639_BMS_M4_Cell_Voltage_Data_1_tx : 1; unsigned can_0x639_BMS_M4_Cell_Voltage_Data_1_rx : 1; unsigned can_0x63a_BMS_M4_Cell_Voltage_Data_2_status : 2; unsigned can_0x63a_BMS_M4_Cell_Voltage_Data_2_tx : 1; unsigned can_0x63a_BMS_M4_Cell_Voltage_Data_2_rx : 1; unsigned can_0x63b_BMS_M4_Cell_Voltage_Data_3_status : 2; unsigned can_0x63b_BMS_M4_Cell_Voltage_Data_3_tx : 1; unsigned can_0x63b_BMS_M4_Cell_Voltage_Data_3_rx : 1; unsigned can_0x63c_BMS_M5_Cell_Voltage_Data_1_status : 2; unsigned can_0x63c_BMS_M5_Cell_Voltage_Data_1_tx : 1; unsigned can_0x63c_BMS_M5_Cell_Voltage_Data_1_rx : 1; unsigned can_0x63d_BMS_M5_Cell_Voltage_Data_2_status : 2; unsigned can_0x63d_BMS_M5_Cell_Voltage_Data_2_tx : 1; unsigned can_0x63d_BMS_M5_Cell_Voltage_Data_2_rx : 1; unsigned can_0x63e_BMS_M5_Cell_Voltage_Data_3_status : 2; unsigned can_0x63e_BMS_M5_Cell_Voltage_Data_3_tx : 1; unsigned can_0x63e_BMS_M5_Cell_Voltage_Data_3_rx : 1; unsigned can_0x63f_BMS_M6_Cell_Voltage_Data_1_status : 2; unsigned can_0x63f_BMS_M6_Cell_Voltage_Data_1_tx : 1; unsigned can_0x63f_BMS_M6_Cell_Voltage_Data_1_rx : 1; unsigned can_0x640_BMS_M6_Cell_Voltage_Data_2_status : 2; unsigned can_0x640_BMS_M6_Cell_Voltage_Data_2_tx : 1; unsigned can_0x640_BMS_M6_Cell_Voltage_Data_2_rx : 1; unsigned can_0x641_BMS_M6_Cell_Voltage_Data_3_status : 2; unsigned can_0x641_BMS_M6_Cell_Voltage_Data_3_tx : 1; unsigned can_0x641_BMS_M6_Cell_Voltage_Data_3_rx : 1; unsigned can_0x642_BMS_M7_Cell_Voltage_Data_1_status : 2; unsigned can_0x642_BMS_M7_Cell_Voltage_Data_1_tx : 1; unsigned can_0x642_BMS_M7_Cell_Voltage_Data_1_rx : 1; unsigned can_0x643_BMS_M7_Cell_Voltage_Data_2_status : 2; unsigned can_0x643_BMS_M7_Cell_Voltage_Data_2_tx : 1; unsigned can_0x643_BMS_M7_Cell_Voltage_Data_2_rx : 1; unsigned can_0x644_BMS_M7_Cell_Voltage_Data_3_status : 2; unsigned can_0x644_BMS_M7_Cell_Voltage_Data_3_tx : 1; unsigned can_0x644_BMS_M7_Cell_Voltage_Data_3_rx : 1; unsigned can_0x645_BMS_M8_Cell_Voltage_Data_1_status : 2; unsigned can_0x645_BMS_M8_Cell_Voltage_Data_1_tx : 1; unsigned can_0x645_BMS_M8_Cell_Voltage_Data_1_rx : 1; unsigned can_0x646_BMS_M8_Cell_Voltage_Data_2_status : 2; unsigned can_0x646_BMS_M8_Cell_Voltage_Data_2_tx : 1; unsigned can_0x646_BMS_M8_Cell_Voltage_Data_2_rx : 1; unsigned can_0x647_BMS_M8_Cell_Voltage_Data_3_status : 2; unsigned can_0x647_BMS_M8_Cell_Voltage_Data_3_tx : 1; unsigned can_0x647_BMS_M8_Cell_Voltage_Data_3_rx : 1; unsigned can_0x680_BMS_M1_Cell_Thermistor_Data_1_status : 2; unsigned can_0x680_BMS_M1_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x680_BMS_M1_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x681_BMS_M1_Cell_Thermistor_Data_2_status : 2; unsigned can_0x681_BMS_M1_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x681_BMS_M1_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x682_BMS_M2_Cell_Thermistor_Data_1_status : 2; unsigned can_0x682_BMS_M2_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x682_BMS_M2_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x683_BMS_M2_Cell_Thermistor_Data_2_status : 2; unsigned can_0x683_BMS_M2_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x683_BMS_M2_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x684_BMS_M3_Cell_Thermistor_Data_1_status : 2; unsigned can_0x684_BMS_M3_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x684_BMS_M3_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x685_BMS_M3_Cell_Thermistor_Data_2_status : 2; unsigned can_0x685_BMS_M3_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x685_BMS_M3_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x686_BMS_M4_Cell_Thermistor_Data_1_status : 2; unsigned can_0x686_BMS_M4_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x686_BMS_M4_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x687_BMS_M4_Cell_Thermistor_Data_2_status : 2; unsigned can_0x687_BMS_M4_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x687_BMS_M4_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x688_BMS_M5_Cell_Thermistor_Data_1_status : 2; unsigned can_0x688_BMS_M5_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x688_BMS_M5_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x689_BMS_M5_Cell_Thermistor_Data_2_status : 2; unsigned can_0x689_BMS_M5_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x689_BMS_M5_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x68a_BMS_M6_Cell_Thermistor_Data_1_status : 2; unsigned can_0x68a_BMS_M6_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x68a_BMS_M6_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x68b_BMS_M6_Cell_Thermistor_Data_2_status : 2; unsigned can_0x68b_BMS_M6_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x68b_BMS_M6_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x68c_BMS_M7_Cell_Thermistor_Data_1_status : 2; unsigned can_0x68c_BMS_M7_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x68c_BMS_M7_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x68d_BMS_M7_Cell_Thermistor_Data_2_status : 2; unsigned can_0x68d_BMS_M7_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x68d_BMS_M7_Cell_Thermistor_Data_2_rx : 1; unsigned can_0x68e_BMS_M8_Cell_Thermistor_Data_1_status : 2; unsigned can_0x68e_BMS_M8_Cell_Thermistor_Data_1_tx : 1; unsigned can_0x68e_BMS_M8_Cell_Thermistor_Data_1_rx : 1; unsigned can_0x68f_BMS_M8_Cell_Thermistor_Data_2_status : 2; unsigned can_0x68f_BMS_M8_Cell_Thermistor_Data_2_tx : 1; unsigned can_0x68f_BMS_M8_Cell_Thermistor_Data_2_rx : 1; can_0x600_BMS_Safety_Checker_t can_0x600_BMS_Safety_Checker; can_0x604_BMS_Balance_Enable_t can_0x604_BMS_Balance_Enable; can_0x621_BMS_State_of_Charge_t can_0x621_BMS_State_of_Charge; can_0x622_BMS_Cell_Summary_t can_0x622_BMS_Cell_Summary; can_0x623_BMS_Balance_Status_M1_to_M4_t can_0x623_BMS_Balance_Status_M1_to_M4; can_0x624_BMS_Balance_Status_M5_to_M8_t can_0x624_BMS_Balance_Status_M5_to_M8; can_0x630_BMS_M1_Cell_Voltage_Data_1_t can_0x630_BMS_M1_Cell_Voltage_Data_1; can_0x631_BMS_M1_Cell_Voltage_Data_2_t can_0x631_BMS_M1_Cell_Voltage_Data_2; can_0x632_BMS_M1_Cell_Voltage_Data_3_t can_0x632_BMS_M1_Cell_Voltage_Data_3; can_0x633_BMS_M2_Cell_Voltage_Data_1_t can_0x633_BMS_M2_Cell_Voltage_Data_1; can_0x634_BMS_M2_Cell_Voltage_Data_2_t can_0x634_BMS_M2_Cell_Voltage_Data_2; can_0x635_BMS_M2_Cell_Voltage_Data_3_t can_0x635_BMS_M2_Cell_Voltage_Data_3; can_0x636_BMS_M3_Cell_Voltage_Data_1_t can_0x636_BMS_M3_Cell_Voltage_Data_1; can_0x637_BMS_M3_Cell_Voltage_Data_2_t can_0x637_BMS_M3_Cell_Voltage_Data_2; can_0x638_BMS_M3_Cell_Voltage_Data_3_t can_0x638_BMS_M3_Cell_Voltage_Data_3; can_0x639_BMS_M4_Cell_Voltage_Data_1_t can_0x639_BMS_M4_Cell_Voltage_Data_1; can_0x63a_BMS_M4_Cell_Voltage_Data_2_t can_0x63a_BMS_M4_Cell_Voltage_Data_2; can_0x63b_BMS_M4_Cell_Voltage_Data_3_t can_0x63b_BMS_M4_Cell_Voltage_Data_3; can_0x63c_BMS_M5_Cell_Voltage_Data_1_t can_0x63c_BMS_M5_Cell_Voltage_Data_1; can_0x63d_BMS_M5_Cell_Voltage_Data_2_t can_0x63d_BMS_M5_Cell_Voltage_Data_2; can_0x63e_BMS_M5_Cell_Voltage_Data_3_t can_0x63e_BMS_M5_Cell_Voltage_Data_3; can_0x63f_BMS_M6_Cell_Voltage_Data_1_t can_0x63f_BMS_M6_Cell_Voltage_Data_1; can_0x640_BMS_M6_Cell_Voltage_Data_2_t can_0x640_BMS_M6_Cell_Voltage_Data_2; can_0x641_BMS_M6_Cell_Voltage_Data_3_t can_0x641_BMS_M6_Cell_Voltage_Data_3; can_0x642_BMS_M7_Cell_Voltage_Data_1_t can_0x642_BMS_M7_Cell_Voltage_Data_1; can_0x643_BMS_M7_Cell_Voltage_Data_2_t can_0x643_BMS_M7_Cell_Voltage_Data_2; can_0x644_BMS_M7_Cell_Voltage_Data_3_t can_0x644_BMS_M7_Cell_Voltage_Data_3; can_0x645_BMS_M8_Cell_Voltage_Data_1_t can_0x645_BMS_M8_Cell_Voltage_Data_1; can_0x646_BMS_M8_Cell_Voltage_Data_2_t can_0x646_BMS_M8_Cell_Voltage_Data_2; can_0x647_BMS_M8_Cell_Voltage_Data_3_t can_0x647_BMS_M8_Cell_Voltage_Data_3; can_0x680_BMS_M1_Cell_Thermistor_Data_1_t can_0x680_BMS_M1_Cell_Thermistor_Data_1; can_0x681_BMS_M1_Cell_Thermistor_Data_2_t can_0x681_BMS_M1_Cell_Thermistor_Data_2; can_0x682_BMS_M2_Cell_Thermistor_Data_1_t can_0x682_BMS_M2_Cell_Thermistor_Data_1; can_0x683_BMS_M2_Cell_Thermistor_Data_2_t can_0x683_BMS_M2_Cell_Thermistor_Data_2; can_0x684_BMS_M3_Cell_Thermistor_Data_1_t can_0x684_BMS_M3_Cell_Thermistor_Data_1; can_0x685_BMS_M3_Cell_Thermistor_Data_2_t can_0x685_BMS_M3_Cell_Thermistor_Data_2; can_0x686_BMS_M4_Cell_Thermistor_Data_1_t can_0x686_BMS_M4_Cell_Thermistor_Data_1; can_0x687_BMS_M4_Cell_Thermistor_Data_2_t can_0x687_BMS_M4_Cell_Thermistor_Data_2; can_0x688_BMS_M5_Cell_Thermistor_Data_1_t can_0x688_BMS_M5_Cell_Thermistor_Data_1; can_0x689_BMS_M5_Cell_Thermistor_Data_2_t can_0x689_BMS_M5_Cell_Thermistor_Data_2; can_0x68a_BMS_M6_Cell_Thermistor_Data_1_t can_0x68a_BMS_M6_Cell_Thermistor_Data_1; can_0x68b_BMS_M6_Cell_Thermistor_Data_2_t can_0x68b_BMS_M6_Cell_Thermistor_Data_2; can_0x68c_BMS_M7_Cell_Thermistor_Data_1_t can_0x68c_BMS_M7_Cell_Thermistor_Data_1; can_0x68d_BMS_M7_Cell_Thermistor_Data_2_t can_0x68d_BMS_M7_Cell_Thermistor_Data_2; can_0x68e_BMS_M8_Cell_Thermistor_Data_1_t can_0x68e_BMS_M8_Cell_Thermistor_Data_1; can_0x68f_BMS_M8_Cell_Thermistor_Data_2_t can_0x68f_BMS_M8_Cell_Thermistor_Data_2; } POSTPACK can_obj_all_sre_edited_h_t; int unpack_message(can_obj_all_sre_edited_h_t *o, const unsigned long id, uint64_t data, uint8_t dlc, dbcc_time_stamp_t time_stamp); int pack_message(can_obj_all_sre_edited_h_t *o, const unsigned long id, uint64_t *data); int print_message(const can_obj_all_sre_edited_h_t *o, const unsigned long id, FILE *output); int decode_can_0x600_BMS_Cell_Max_Min_Difference(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x600_BMS_Cell_Max_Min_Difference(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x600_BMS_HVsens_Pack_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x600_BMS_HVsens_Pack_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x600_BMS_Sum_Pack_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x600_BMS_Sum_Pack_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x600_BMS_Cell_High_Temp_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_High_Temp_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_Volt_Imbalance_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_Volt_Imbalance_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_Low_Volt_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_Low_Volt_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_High_Volt_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_High_Volt_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Pack_Low_Volt_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Pack_Low_Volt_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Pack_High_Volt_Warning(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Pack_High_Volt_Warning(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_High_Temp_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_High_Temp_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_Volt_Imbalance_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_Volt_Imbalance_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_Low_Volt_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_Low_Volt_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Cell_High_Volt_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Cell_High_Volt_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Pack_Low_Volt_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Pack_Low_Volt_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x600_BMS_Pack_High_Volt_Fault(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x600_BMS_Pack_High_Volt_Fault(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x604_BMS_Balance_Enable(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x604_BMS_Balance_Enable(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x621_BMS_Current(const can_obj_all_sre_edited_h_t *o, uint32_t *out); int encode_can_0x621_BMS_Current(can_obj_all_sre_edited_h_t *o, uint32_t in); int decode_can_0x621_BMS_Capacity(const can_obj_all_sre_edited_h_t *o, uint16_t *out); int encode_can_0x621_BMS_Capacity(can_obj_all_sre_edited_h_t *o, uint16_t in); int decode_can_0x621_BMS_Percent(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x621_BMS_Percent(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x622_BMS_Highest_Cell_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x622_BMS_Highest_Cell_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x622_BMS_Lowest_Cell_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x622_BMS_Lowest_Cell_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x622_BMS_Higest_Cell_Temperature(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x622_BMS_Higest_Cell_Temperature(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x622_BMS_Lowest_Cell_Temperature(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x622_BMS_Lowest_Cell_Temperature(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x623_BMS_M1_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M1_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M1_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M2_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M2_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M3_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M3_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x623_BMS_M4_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x623_BMS_M4_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M5_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M5_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M6_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M6_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M7_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M7_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_1(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_1(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_2(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_2(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_3(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_3(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_4(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_4(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_5(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_5(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_6(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_6(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_7(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_7(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_8(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_8(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_9(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_9(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_10(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_10(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_11(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_11(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x624_BMS_M8_Cell_12(const can_obj_all_sre_edited_h_t *o, int8_t *out); int encode_can_0x624_BMS_M8_Cell_12(can_obj_all_sre_edited_h_t *o, int8_t in); int decode_can_0x630_BMS_M1_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x630_BMS_M1_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x630_BMS_M1_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x630_BMS_M1_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x630_BMS_M1_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x630_BMS_M1_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x630_BMS_M1_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x630_BMS_M1_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x631_BMS_M1_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x631_BMS_M1_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x631_BMS_M1_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x631_BMS_M1_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x631_BMS_M1_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x631_BMS_M1_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x631_BMS_M1_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x631_BMS_M1_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x632_BMS_M1_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x632_BMS_M1_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x632_BMS_M1_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x632_BMS_M1_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x632_BMS_M1_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x632_BMS_M1_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x632_BMS_M1_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x632_BMS_M1_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x633_BMS_M2_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x633_BMS_M2_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x633_BMS_M2_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x633_BMS_M2_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x633_BMS_M2_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x633_BMS_M2_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x633_BMS_M2_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x633_BMS_M2_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x634_BMS_M2_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x634_BMS_M2_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x634_BMS_M2_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x634_BMS_M2_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x634_BMS_M2_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x634_BMS_M2_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x634_BMS_M2_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x634_BMS_M2_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x635_BMS_M2_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x635_BMS_M2_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x635_BMS_M2_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x635_BMS_M2_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x635_BMS_M2_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x635_BMS_M2_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x635_BMS_M2_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x635_BMS_M2_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x636_BMS_M3_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x636_BMS_M3_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x636_BMS_M3_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x636_BMS_M3_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x636_BMS_M3_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x636_BMS_M3_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x636_BMS_M3_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x636_BMS_M3_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x637_BMS_M3_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x637_BMS_M3_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x637_BMS_M3_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x637_BMS_M3_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x637_BMS_M3_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x637_BMS_M3_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x637_BMS_M3_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x637_BMS_M3_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x638_BMS_M3_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x638_BMS_M3_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x638_BMS_M3_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x638_BMS_M3_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x638_BMS_M3_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x638_BMS_M3_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x638_BMS_M3_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x638_BMS_M3_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x639_BMS_M4_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x639_BMS_M4_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x639_BMS_M4_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x639_BMS_M4_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x639_BMS_M4_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x639_BMS_M4_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x639_BMS_M4_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x639_BMS_M4_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63a_BMS_M4_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63a_BMS_M4_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63a_BMS_M4_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63a_BMS_M4_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63a_BMS_M4_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63a_BMS_M4_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63a_BMS_M4_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63a_BMS_M4_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63b_BMS_M4_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63b_BMS_M4_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63b_BMS_M4_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63b_BMS_M4_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63b_BMS_M4_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63b_BMS_M4_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63b_BMS_M4_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63b_BMS_M4_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63c_BMS_M5_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63c_BMS_M5_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63c_BMS_M5_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63c_BMS_M5_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63c_BMS_M5_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63c_BMS_M5_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63c_BMS_M5_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63c_BMS_M5_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63d_BMS_M5_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63d_BMS_M5_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63d_BMS_M5_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63d_BMS_M5_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63d_BMS_M5_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63d_BMS_M5_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63d_BMS_M5_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63d_BMS_M5_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63e_BMS_M5_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63e_BMS_M5_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63e_BMS_M5_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63e_BMS_M5_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63e_BMS_M5_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63e_BMS_M5_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63e_BMS_M5_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63e_BMS_M5_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63f_BMS_M6_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63f_BMS_M6_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63f_BMS_M6_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63f_BMS_M6_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63f_BMS_M6_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63f_BMS_M6_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x63f_BMS_M6_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x63f_BMS_M6_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x640_BMS_M6_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x640_BMS_M6_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x640_BMS_M6_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x640_BMS_M6_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x640_BMS_M6_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x640_BMS_M6_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x640_BMS_M6_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x640_BMS_M6_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x641_BMS_M6_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x641_BMS_M6_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x641_BMS_M6_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x641_BMS_M6_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x641_BMS_M6_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x641_BMS_M6_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x641_BMS_M6_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x641_BMS_M6_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x642_BMS_M7_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x642_BMS_M7_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x642_BMS_M7_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x642_BMS_M7_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x642_BMS_M7_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x642_BMS_M7_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x642_BMS_M7_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x642_BMS_M7_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x643_BMS_M7_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x643_BMS_M7_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x643_BMS_M7_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x643_BMS_M7_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x643_BMS_M7_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x643_BMS_M7_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x643_BMS_M7_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x643_BMS_M7_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x644_BMS_M7_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x644_BMS_M7_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x644_BMS_M7_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x644_BMS_M7_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x644_BMS_M7_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x644_BMS_M7_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x644_BMS_M7_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x644_BMS_M7_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x645_BMS_M8_Cell_1_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x645_BMS_M8_Cell_1_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x645_BMS_M8_Cell_2_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x645_BMS_M8_Cell_2_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x645_BMS_M8_Cell_3_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x645_BMS_M8_Cell_3_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x645_BMS_M8_Cell_4_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x645_BMS_M8_Cell_4_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x646_BMS_M8_Cell_5_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x646_BMS_M8_Cell_5_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x646_BMS_M8_Cell_6_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x646_BMS_M8_Cell_6_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x646_BMS_M8_Cell_7_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x646_BMS_M8_Cell_7_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x646_BMS_M8_Cell_8_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x646_BMS_M8_Cell_8_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x647_BMS_M8_Cell_9_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x647_BMS_M8_Cell_9_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x647_BMS_M8_Cell_10_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x647_BMS_M8_Cell_10_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x647_BMS_M8_Cell_11_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x647_BMS_M8_Cell_11_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x647_BMS_M8_Cell_12_Voltage(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x647_BMS_M8_Cell_12_Voltage(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x680_BMS_M1_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x680_BMS_M1_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x680_BMS_M1_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x681_BMS_M1_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x681_BMS_M1_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x681_BMS_M1_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x681_BMS_M1_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x682_BMS_M2_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x682_BMS_M2_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x683_BMS_M2_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x683_BMS_M2_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x683_BMS_M2_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x683_BMS_M2_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x684_BMS_M3_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x684_BMS_M3_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x685_BMS_M3_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x685_BMS_M3_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x685_BMS_M3_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x685_BMS_M3_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x686_BMS_M4_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x686_BMS_M4_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x687_BMS_M4_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x687_BMS_M4_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x687_BMS_M4_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x687_BMS_M4_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x688_BMS_M5_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x688_BMS_M5_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x689_BMS_M5_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x689_BMS_M5_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x689_BMS_M5_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x689_BMS_M5_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68a_BMS_M6_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68a_BMS_M6_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x68b_BMS_M6_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x68b_BMS_M6_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68b_BMS_M6_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68b_BMS_M6_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68c_BMS_M7_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68c_BMS_M7_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Pressure(const can_obj_all_sre_edited_h_t *o, double *out); int encode_can_0x68d_BMS_M7_Pressure(can_obj_all_sre_edited_h_t *o, double in); int decode_can_0x68d_BMS_M7_Atmosphere_Temp(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Atmosphere_Temp(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Humidity(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Humidity(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68d_BMS_M7_Dew_Point(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68d_BMS_M7_Dew_Point(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_1_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_1_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_2_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_2_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_3_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_3_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_4_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_4_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_5_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_5_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_6_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_6_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_7_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_7_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68e_BMS_M8_Cell_8_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68e_BMS_M8_Cell_8_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68f_BMS_M8_Cell_9_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68f_BMS_M8_Cell_9_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68f_BMS_M8_Cell_10_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68f_BMS_M8_Cell_10_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68f_BMS_M8_Cell_11_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68f_BMS_M8_Cell_11_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); int decode_can_0x68f_BMS_M8_Cell_12_Thermistor(const can_obj_all_sre_edited_h_t *o, uint8_t *out); int encode_can_0x68f_BMS_M8_Cell_12_Thermistor(can_obj_all_sre_edited_h_t *o, uint8_t in); #ifdef __cplusplus } #endif #endif