Parking Garage Control System
ESP32 Parking Garage – ESP-IDF/FreeRTOS
Loading...
Searching...
No Matches
hal_state_machine.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IGpioOutput
 Interface for GPIO output abstraction. More...
 
struct  Event
 Event structure. More...
 
class  GateController
 

Enumerations

enum class  EventType {
  EntryButtonPressed , EntryButtonReleased , EntryLightBarrierBlocked , EntryLightBarrierCleared ,
  ExitLightBarrierBlocked , ExitLightBarrierCleared , CapacityAvailable , CapacityFull ,
  TicketIssued , TicketValidated , TicketRejected , EntryBarrierOpened ,
  EntryBarrierClosed , ExitBarrierOpened , ExitBarrierClosed , CarEnteredParking ,
  CarExitedParking , BarrierTimeout , ButtonPressed , LimitSwitchReached
}
 

Enumeration Type Documentation

◆ EventType

enum class EventType
strong
Enumerator
EntryButtonPressed 
EntryButtonReleased 
EntryLightBarrierBlocked 
EntryLightBarrierCleared 
ExitLightBarrierBlocked 
ExitLightBarrierCleared 
CapacityAvailable 
CapacityFull 
TicketIssued 
TicketValidated 
TicketRejected 
EntryBarrierOpened 
EntryBarrierClosed 
ExitBarrierOpened 
ExitBarrierClosed 
CarEnteredParking 
CarExitedParking 
BarrierTimeout 
ButtonPressed 
LimitSwitchReached 
Coverage