Index: firmware/App/Drivers/Battery.c =================================================================== diff -u -r2ad5c154b7c9fb7485744f62e0b94087141814b3 -rd75fca5ec82e1dfe92df0c712b21dc3a98829d0e --- firmware/App/Drivers/Battery.c (.../Battery.c) (revision 2ad5c154b7c9fb7485744f62e0b94087141814b3) +++ firmware/App/Drivers/Battery.c (.../Battery.c) (revision d75fca5ec82e1dfe92df0c712b21dc3a98829d0e) @@ -7,8 +7,8 @@ * * @file Battery.c * -* @author (last) Bill Bracken -* @date (last) 25-Aug-2023 +* @author (last) Dara Navaei +* @date (last) 08-Oct-2023 * * @author (original) Quang Nguyen * @date (original) 24-Feb-2021 @@ -132,7 +132,8 @@ BATTERY_PACK_MANUFACTURER_NAME, ///< Battery pack mfg name BATTERY_PACK_DEVICE_NAME, ///< Battery pack device name BATTERY_PACK_DEVICE_CHEMISTRY, ///< Battery pack device chemistry - END_OF_LIST + END_OF_LIST, ///< End of battery data list + NUM_OF_BATTERY_PACK_LIST, ///< Number of battery pack list } BATTERY_MANAGEMENT_ENUM_T; // ********** private data ********** @@ -697,7 +698,7 @@ break; default: - // TODO s/w fault + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, SW_FAULT_ID_BATTERY_INVALID_MANAGEMENT_DATA_STATE, current_BM_value ) break; } }