55 #ifndef FOXBMS__ADI_ADES183X_INITIALIZATION_H_
56 #define FOXBMS__ADI_ADES183X_INITIALIZATION_H_
77 #ifdef UNITY_UNIT_TEST
78 extern void TEST_ADI_ClearAllFlagsInStatusRegisterGroupC(
ADI_STATE_s *adiState);
79 extern void TEST_ADI_DisableBalancingOnStartup(
ADI_STATE_s *adiState);
80 extern void TEST_ADI_GetRevisionOfAllIcsInString(
ADI_STATE_s *adiState);
81 extern void TEST_ADI_GetSerialIdsOfAllIcsInString(
ADI_STATE_s *adiState);
82 extern void TEST_ADI_InitializeConfiguration(
ADI_STATE_s *adiState);
83 extern void TEST_ADI_ResetErrorTable(
ADI_STATE_s *adiState);
84 extern void TEST_ADI_StartContinuousCellVoltageMeasurements(
ADI_STATE_s *adiState);
85 extern void TEST_ADI_WakeUpDaisyChain(
ADI_STATE_s *adiState);
86 extern void TEST_ADI_ResetIirFilterOnStartup(
ADI_STATE_s *adiState);
Headers for the driver for the ades183x analog front-end.
void ADI_InitializeMeasurement(ADI_STATE_s *adiState)
Implements the initialization for the ades183x driver.