MCU
Loading...
Searching...
No Matches
Classes | Enumerations
MCUStateMachine.h File Reference
#include "SysClock.h"
#include "Logger.h"
#include "PedalsSystem.h"
#include "DrivetrainSystem.h"
#include "Buzzer.h"
#include "TorqueControllerMux.h"
#include "SafetySystem.h"
#include "DashboardInterface.h"
#include "AMSInterface.h"
#include "MCUStateMachine.tpp"
Include dependency graph for MCUStateMachine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MCUStateMachine< DrivetrainSysType >
 

Enumerations

enum class  CAR_STATE {
  STARTUP = 0 , TRACTIVE_SYSTEM_NOT_ACTIVE = 1 , TRACTIVE_SYSTEM_ACTIVE = 2 , ENABLING_INVERTERS = 3 ,
  WAITING_READY_TO_DRIVE_SOUND = 4 , READY_TO_DRIVE = 5
}
 

Enumeration Type Documentation

◆ CAR_STATE

enum class CAR_STATE
strong
Enumerator
STARTUP 
TRACTIVE_SYSTEM_NOT_ACTIVE 
TRACTIVE_SYSTEM_ACTIVE 
ENABLING_INVERTERS 
WAITING_READY_TO_DRIVE_SOUND 
READY_TO_DRIVE 

Definition at line 15 of file MCUStateMachine.h.