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

Here is the call graph for this function:

◆ testStateCheckFmeaGNDLAlert()

void testStateCheckFmeaGNDLAlert ( void  )

Definition at line 395 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBuffer()

void testStateClearReceiveBuffer ( void  )

Definition at line 436 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBufferFailedSPIWrite()

void testStateClearReceiveBufferFailedSPIWrite ( void  )

Definition at line 452 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBuffer()

void testStateClearTransmitBuffer ( void  )

Definition at line 469 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBufferFailedSPIWrite()

void testStateClearTransmitBufferFailedSPIWrite ( void  )

Definition at line 485 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateDefault()

void testStateDefault ( void  )

Definition at line 529 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateGetVersion()

void testStateGetVersion ( void  )

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

Here is the call graph for this function:

◆ testStateStayInIdle()

void testStateStayInIdle ( void  )

Definition at line 366 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInUninitialized()

void testStateStayInUninitialized ( void  )

Definition at line 360 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeFail()

void testStateUARTWaitForRXStatusChangeFail ( void  )

Definition at line 502 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeSuccess()

void testStateUARTWaitForRXStatusChangeSuccess ( void  )

Definition at line 515 of file test_mxm_17841b.c.

Here is the call graph for this function: