|
foxBMS
1.0.0
The foxBMS Battery Management System API Documentation
|
Go to the documentation of this file.
54 #ifndef FOXBMS__N775_H_
55 #define FOXBMS__N775_H_
119 #ifdef UNITY_UNIT_TEST
void TEST_N775_SetFirstMeasurementCycleFinished(N775_STATE_s *n775_state)
Header for the configuration for the MC33775A monitoring chip.
uint16_t n775_RXbuffer[N775_MAX_N_BYTES_FOR_DATA_RECEPTION]
void N775_SaveVoltages(void)
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_sentData
void N775_Trigger(void)
trigger function for the N775 driver state machine.
void N775_SaveTemperatures(void)
N775_STATE_REQUEST_e N775_GetStateRequest(void)
gets the current state request.
N775_MESSAGE_s n775_receivedData
bool N775_IsFirstMeasurementCycleFinished(void)
gets the measurement initialization status.
#define N775_MAX_N_BYTES_FOR_DATA_RECEPTION
uint16_t n775_TXbuffer[N775_TX_MESSAGE_LENGTH]
#define N775_TX_MESSAGE_LENGTH
uint8_t TEST_N775_CheckReEntrance(void)