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

Here is the call graph for this function:

◆ testStateCheckFmeaGNDLAlert()

void testStateCheckFmeaGNDLAlert ( void  )

Definition at line 406 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBuffer()

void testStateClearReceiveBuffer ( void  )

Definition at line 447 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearReceiveBufferFailedSPIWrite()

void testStateClearReceiveBufferFailedSPIWrite ( void  )

Definition at line 463 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBuffer()

void testStateClearTransmitBuffer ( void  )

Definition at line 480 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateClearTransmitBufferFailedSPIWrite()

void testStateClearTransmitBufferFailedSPIWrite ( void  )

Definition at line 496 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateDefault()

void testStateDefault ( void  )

Definition at line 540 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateGetVersion()

void testStateGetVersion ( void  )

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

Here is the call graph for this function:

◆ testStateStayInIdle()

void testStateStayInIdle ( void  )

Definition at line 377 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateStayInUninitialized()

void testStateStayInUninitialized ( void  )

Definition at line 371 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeFail()

void testStateUARTWaitForRXStatusChangeFail ( void  )

Definition at line 513 of file test_mxm_17841b.c.

Here is the call graph for this function:

◆ testStateUARTWaitForRXStatusChangeSuccess()

void testStateUARTWaitForRXStatusChangeSuccess ( void  )

Definition at line 526 of file test_mxm_17841b.c.

Here is the call graph for this function: