foxBMS - Unit Tests  1.5.0
The foxBMS Unit Tests API Documentation
FAKE_STATE_s Struct Reference

#include <debug_default.h>

Collaboration diagram for FAKE_STATE_s:

Data Fields

uint16_t timer
 
uint8_t triggerEntry
 
FAKE_FSM_STATES_e nextState
 
FAKE_FSM_STATES_e currentState
 
FAKE_FSM_STATES_e previousState
 
FAKE_FSM_SUBSTATES_e nextSubstate
 
FAKE_FSM_SUBSTATES_e currentSubstate
 
FAKE_FSM_SUBSTATES_e previousSubstate
 
bool firstMeasurementFinished
 
FAKE_DATABASE_ENTRIES_s data
 

Detailed Description

This struct describes the state of the monitoring instance

Definition at line 102 of file debug_default.h.

Field Documentation

◆ currentState

FAKE_FSM_STATES_e FAKE_STATE_s::currentState

current state of the FSM

Definition at line 106 of file debug_default.h.

◆ currentSubstate

FAKE_FSM_SUBSTATES_e FAKE_STATE_s::currentSubstate

current substate of the FSM

Definition at line 109 of file debug_default.h.

◆ data

FAKE_DATABASE_ENTRIES_s FAKE_STATE_s::data

contains pointers to the local data buffer

Definition at line 112 of file debug_default.h.

◆ firstMeasurementFinished

bool FAKE_STATE_s::firstMeasurementFinished

indicator if the fist measurement has been successful

Definition at line 111 of file debug_default.h.

◆ nextState

FAKE_FSM_STATES_e FAKE_STATE_s::nextState

next state of the FSM

Definition at line 105 of file debug_default.h.

◆ nextSubstate

FAKE_FSM_SUBSTATES_e FAKE_STATE_s::nextSubstate

next substate of the FSM

Definition at line 108 of file debug_default.h.

◆ previousState

FAKE_FSM_STATES_e FAKE_STATE_s::previousState

previous state of the FSM

Definition at line 107 of file debug_default.h.

◆ previousSubstate

FAKE_FSM_SUBSTATES_e FAKE_STATE_s::previousSubstate

previous substate of the FSM

Definition at line 110 of file debug_default.h.

◆ timer

uint16_t FAKE_STATE_s::timer

timer of the state

Definition at line 103 of file debug_default.h.

◆ triggerEntry

uint8_t FAKE_STATE_s::triggerEntry

trigger entry of the state

Definition at line 104 of file debug_default.h.


The documentation for this struct was generated from the following file: