foxBMS - Unit Tests  1.5.0
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 380 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateCheckFmeaGNDLAlert()

void testStateCheckFmeaGNDLAlert ( void  )

Definition at line 400 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBuffer()

void testStateClearReceiveBuffer ( void  )

Definition at line 441 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBufferFailedSPIWrite()

void testStateClearReceiveBufferFailedSPIWrite ( void  )

Definition at line 457 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBuffer()

void testStateClearTransmitBuffer ( void  )

Definition at line 474 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBufferFailedSPIWrite()

void testStateClearTransmitBufferFailedSPIWrite ( void  )

Definition at line 490 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateDefault()

void testStateDefault ( void  )

Definition at line 534 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateGetVersion()

void testStateGetVersion ( void  )

Definition at line 421 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 545 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInIdle()

void testStateStayInIdle ( void  )

Definition at line 371 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInUninitialized()

void testStateStayInUninitialized ( void  )

Definition at line 365 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeFail()

void testStateUARTWaitForRXStatusChangeFail ( void  )

Definition at line 507 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeSuccess()

void testStateUARTWaitForRXStatusChangeSuccess ( void  )

Definition at line 520 of file test_mxm_17841b.c.

Here is the call graph for this function: