55 #ifndef FOXBMS__N775_H_
56 #define FOXBMS__N775_H_
120 #ifdef UNITY_UNIT_TEST
void TEST_N775_SetFirstMeasurementCycleFinished(N775_STATE_s *n775_state)
uint8_t TEST_N775_CheckReEntrance(void)
uint16_t n775_TXbuffer[N775_TX_MESSAGE_LENGTH]
N775_MESSAGE_s n775_sentData
bool N775_IsFirstMeasurementCycleFinished(void)
gets the measurement initialization status.
N775_STATE_REQUEST_e N775_GetStateRequest(void)
gets the current state request.
void N775_SaveVoltages(void)
void N775_SaveTemperatures(void)
uint16_t n775_RXbuffer[N775_MAX_N_BYTES_FOR_DATA_RECEPTION]
void N775_Trigger(void)
trigger function for the N775 driver state machine.
N775_STATEMACH_e N775_GetState(void)
gets the current state.
N775_RETURN_TYPE_e N775_SetStateRequest(N775_STATE_REQUEST_e statereq)
sets the current state request of the state variable n775_state.
N775_MESSAGE_s n775_receivedData
Header for the configuration for the MC33775A monitoring chip.
#define N775_MAX_N_BYTES_FOR_DATA_RECEPTION
#define N775_TX_MESSAGE_LENGTH