foxBMS
1.2.1
The foxBMS Battery Management System API Documentation
|
Functions | |
static void | MXM_41BStateHandlerInit (MXM_41B_INSTANCE_s *pInstance) |
init state handler More... | |
static void | MXM_41BStateHandlerGetVersion (MXM_41B_INSTANCE_s *pInstance) |
state handler for "get version" More... | |
static void | MXM_41BStateHandlerIdle (MXM_41B_INSTANCE_s *pInstance) |
state handler for "idle" More... | |
static void | MXM_41BStateHandlerWriteConfAndIntRegister (MXM_41B_INSTANCE_s *pInstance) |
state handler for "write conf and int register" More... | |
static void | MXM_41BStateHandlerReadStatusRegister (MXM_41B_INSTANCE_s *pInstance) |
state handler for "read status register" More... | |
static void | MXM_41BStateHandlerUartTransaction (MXM_41B_INSTANCE_s *pInstance) |
state handler for "uart transaction" More... | |
static void | MXM_41BStateHandlerCheckFmea (MXM_41B_INSTANCE_s *pInstance) |
state handler for "check fmea" More... | |
static void | MXM_41BStateHandlerClearReceiveBuffer (MXM_41B_INSTANCE_s *pInstance) |
state handler for "clear receive buffer" More... | |
static void | MXM_41BStateHandlerClearTransmitBuffer (MXM_41B_INSTANCE_s *pInstance) |
state handler for "clear transmit buffer" More... | |
|
static |
state handler for "check fmea"
This functions contains all states for MXM_STATEMACH_41B_CHECK_FMEA.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 714 of file mxm_17841b.c.
|
static |
state handler for "clear receive buffer"
This functions contains all states for MXM_STATEMACH_41B_CLEAR_RECEIVE_BUFFER.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 746 of file mxm_17841b.c.
|
static |
state handler for "clear transmit buffer"
This functions contains all states for MXM_STATEMACH_41B_CLEAR_TRANSMIT_BUFFER.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 760 of file mxm_17841b.c.
|
static |
state handler for "get version"
This function contains all states for MXM_STATEMACH_41B_GET_VERSION.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 502 of file mxm_17841b.c.
|
static |
state handler for "idle"
This function contains all states for MXM_STATEMACH_41B_IDLE.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 534 of file mxm_17841b.c.
|
static |
init state handler
This function contains all states for MXM_STATEMACH_41B_INIT.
[in,out] | pInstance | pointer to the state-struct |
Default values for the configuration and interrupt registers
This constant array contains the default values to which the configuration is compared when resetting it. The array is 7 entries long in order to fit onto the following registers which are placed in succession in the memory of MAX17841B:
Definition at line 422 of file mxm_17841b.c.
|
static |
state handler for "read status register"
This functions contains all states for MXM_STATEMACH_41B_READ_STATUS_REGISTER.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 552 of file mxm_17841b.c.
|
static |
state handler for "uart transaction"
This functions contains all states for MXM_STATEMACH_41B_UART_TRANSACTION.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 578 of file mxm_17841b.c.
|
static |
state handler for "write conf and int register"
This functions contains all states for MXM_STATEMACH_41B_WRITE_CONF_AND_INT_REGISTER.
[in,out] | pInstance | pointer to the state-struct |
Definition at line 541 of file mxm_17841b.c.