foxBMS
1.4.1
The foxBMS Battery Management System API Documentation
|
#include <nxp_mc33775a_defs.h>
This structure contains all the variables relevant for the N775 state machine. The user can get the current state of the N775 state machine with this variable
Definition at line 281 of file nxp_mc33775a_defs.h.
uint8_t N775_STATE_s::currentMux[BS_NR_OF_STRINGS] |
mux currently being addressed
Definition at line 288 of file nxp_mc33775a_defs.h.
uint8_t N775_STATE_s::currentString |
string currently being addressed
Definition at line 283 of file nxp_mc33775a_defs.h.
bool N775_STATE_s::firstMeasurementMade |
flag that indicates if the first measurement cycle was completed
Definition at line 282 of file nxp_mc33775a_defs.h.
N775_DATAPTR_s N775_STATE_s::n775Data |
Definition at line 293 of file nxp_mc33775a_defs.h.
N775_MUX_CH_CFG_s* N775_STATE_s::pMuxSequence[BS_NR_OF_STRINGS] |
pointer to the multiplexer sequence to be measured (contains a list of elements [multiplexer id, multiplexer channels]) (1,-1)...(3,-1),(0,1),...(0,7)
Definition at line 291 of file nxp_mc33775a_defs.h.
N775_MUX_CH_CFG_s* N775_STATE_s::pMuxSequenceStart[BS_NR_OF_STRINGS] |
pointer to the multiplexer sequence to be measured (contains a list of elements [multiplexer id, multiplexer channels]) (1,-1)...(3,-1),(0,1),...(0,7)
Definition at line 289 of file nxp_mc33775a_defs.h.
SPI_INTERFACE_CONFIG_s* N775_STATE_s::pSpiRxSequence |
pointer to the SPI sequence to be used for Rx
Definition at line 287 of file nxp_mc33775a_defs.h.
SPI_INTERFACE_CONFIG_s* N775_STATE_s::pSpiRxSequenceStart |
pointer to the start of SPI sequence to be used for Rx
Definition at line 286 of file nxp_mc33775a_defs.h.
SPI_INTERFACE_CONFIG_s* N775_STATE_s::pSpiTxSequence |
pointer to the SPI sequence to be used for Tx
Definition at line 285 of file nxp_mc33775a_defs.h.
SPI_INTERFACE_CONFIG_s* N775_STATE_s::pSpiTxSequenceStart |
pointer to the start of SPI sequence to be used for Tx
Definition at line 284 of file nxp_mc33775a_defs.h.