foxBMS - Unit Tests  1.2.1
The foxBMS Unit Tests API Documentation
tests for the MXM_41b-state-machine

Functions

void testStateStayInUninitialized (void)
 
void testStateStayInIdle (void)
 
void testStateCheckFMEA (void)
 
void testStateCheckFmeaGNDLAlert (void)
 
void testStateGetVersion (void)
 
void testStateClearReceiveBuffer (void)
 
void testStateClearReceiveBufferFailedSPIWrite (void)
 
void testStateClearTransmitBuffer (void)
 
void testStateClearTransmitBufferFailedSPIWrite (void)
 
void testStateUARTWaitForRXStatusChangeFail (void)
 
void testStateUARTWaitForRXStatusChangeSuccess (void)
 
void testStateDefault (void)
 
void testStateInitNormalFlow (void)
 

Detailed Description

end of tests for function MXM_41BReadRegisterFunction

Function Documentation

◆ testStateCheckFMEA()

void testStateCheckFMEA ( void  )

Definition at line 374 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateCheckFmeaGNDLAlert()

void testStateCheckFmeaGNDLAlert ( void  )

Definition at line 394 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBuffer()

void testStateClearReceiveBuffer ( void  )

Definition at line 435 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBufferFailedSPIWrite()

void testStateClearReceiveBufferFailedSPIWrite ( void  )

Definition at line 451 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBuffer()

void testStateClearTransmitBuffer ( void  )

Definition at line 468 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBufferFailedSPIWrite()

void testStateClearTransmitBufferFailedSPIWrite ( void  )

Definition at line 484 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateDefault()

void testStateDefault ( void  )

Definition at line 528 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateGetVersion()

void testStateGetVersion ( void  )

Definition at line 415 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateInitNormalFlow()

void testStateInitNormalFlow ( void  )

tests the normally to be expected flow through the initialization state

Definition at line 539 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInIdle()

void testStateStayInIdle ( void  )

Definition at line 365 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInUninitialized()

void testStateStayInUninitialized ( void  )

Definition at line 359 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeFail()

void testStateUARTWaitForRXStatusChangeFail ( void  )

Definition at line 501 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeSuccess()

void testStateUARTWaitForRXStatusChangeSuccess ( void  )

Definition at line 514 of file test_mxm_17841b.c.

Here is the call graph for this function: