129 #ifdef UNITY_UNIT_TEST
#define FAS_ASSERT(x)
Assertion macro that asserts that x is true.
#define NULL_PTR
Null pointer.
@ IMD_FSM_STATE_IMD_ENABLE
static IMD_FSM_STATES_e NOIMD_Initialize(void)
IMD_FSM_STATES_e IMD_ProcessInitializationState(void)
Processes the initialization state.
IMD_FSM_STATES_e IMD_ProcessShutdownState(void)
Processes the shutdown state.
IMD_FSM_STATES_e IMD_ProcessEnableState(void)
Processes the IMD enable state.
static IMD_FSM_STATES_e NOIMD_EnableImd(void)
static IMD_FSM_STATES_e NOIMD_MeasureInsulation(DATA_BLOCK_INSULATION_MONITORING_s *pTableInsulationMonitoring)
Function to write dummy values into the database.
static IMD_FSM_STATES_e NOIMD_DisableImd(void)
IMD_FSM_STATES_e IMD_ProcessRunningState(DATA_BLOCK_INSULATION_MONITORING_s *pTableInsulationMonitoring)
Processes the running state.
Header for the driver for the dummy insulation monitoring.
bool dfIsDeviceErrorDetected
bool dfIsWarnableResistanceDetected
bool dfIsCriticalResistanceDetected
bool isInsulationMeasurementValid
uint32_t insulationResistance_kOhm
bool dfIsChassisFaultDetected