My Project
Loading...
Searching...
No Matches
enums.h File Reference
#include <map>
Include dependency graph for enums.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  channelTypeMap
 
struct  deviceTypeMap
 
struct  hubLedColorMap
 
struct  triggerSourceMap
 
struct  functionMap
 

Enumerations

enum  ChannelType { EspPinChannel = 0 , BleHubChannel }
 
enum  DeviceType { Nothing , Motor , Light , StatusLight }
 
enum  HubLedColor {
  BLACK = 0 , PINK = 1 , PURPLE = 2 , BLUE = 3 ,
  LIGHTBLUE = 4 , CYAN = 5 , GREEN = 6 , YELLOW = 7 ,
  ORANGE = 8 , RED = 9 , WHITE = 10 , NUM_COLORS ,
  NONE = 255
}
 
enum  MCTriggerSource { Loco , RocRail }
 
enum  MCFunction {
  Status , F0 , F1 , F2 ,
  F3 , F4 , F5 , F6 ,
  F7 , F8 , F9 , F10 ,
  F11 , F12 , F13 , F14 ,
  F15 , F16 , F17 , F18 ,
  F19 , F20 , F21 , F22 ,
  F23 , F24 , F25 , F26 ,
  F27 , F28 , F29 , F30 ,
  F31 , F32
}
 

Enumeration Type Documentation

◆ ChannelType

Enumerator
EspPinChannel 
BleHubChannel 

◆ DeviceType

enum DeviceType
Enumerator
Nothing 
Motor 
Light 
StatusLight 

◆ HubLedColor

Enumerator
BLACK 
PINK 
PURPLE 
BLUE 
LIGHTBLUE 
CYAN 
GREEN 
YELLOW 
ORANGE 
RED 
WHITE 
NUM_COLORS 
NONE 

◆ MCFunction

enum MCFunction
Enumerator
Status 
F0 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
F16 
F17 
F18 
F19 
F20 
F21 
F22 
F23 
F24 
F25 
F26 
F27 
F28 
F29 
F30 
F31 
F32 

◆ MCTriggerSource

Enumerator
Loco 
RocRail