|
SubZero Common
Common library components for an FRC CommandRobot
|
Namespaces | |
| namespace | Commands |
Classes | |
| struct | CachedDevice |
| struct | CachedPort |
| struct | CachedZone |
| Stores the state of the Connector-X device locally. More... | |
| class | ConnectorXBoard |
| Driver for use with the I2C, V2 iteration of Connector-X. More... | |
| struct | Message |
Enumerations | |
| enum class | PatternType { None = 0 , SetAll = 1 , Blink = 2 , RGBFade = 3 , HackerMode = 4 , Breathe = 5 , SineRoll = 6 , Chase = 7 , AngryEyes = 8 , HappyEyes = 9 , BlinkingEyes = 10 , SurprisedEyes = 11 , Amogus = 12 , OwOEyes = 14 } |
| enum class | PinMode { INPUT = 0 , OUTPUT = 1 , INPUT_PULLUP = 2 , INPUT_PULLDOWN = 3 , OUTPUT_2MA = 4 , OUTPUT_4MA = 5 , OUTPUT_8MA = 6 , OUTPUT_12MA = 7 } |
| enum class | DigitalPort { D0 = 0 , D1 = 1 , D2 = 2 } |
| enum class | AnalogPort |
| enum class | LedPort { P0 = 0 , P1 = 1 } |
|
strong |
Definition at line 272 of file ConnectorX.h.
|
strong |
| Enumerator | |
|---|---|
| D0 | |
| D1 | |
| D2 | |
Definition at line 270 of file ConnectorX.h.
|
strong |
| Enumerator | |
|---|---|
| P0 | |
| P1 | |
Definition at line 274 of file ConnectorX.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| SetAll | |
| Blink | |
| RGBFade | |
| HackerMode | |
| Breathe | |
| SineRoll | |
| Chase | |
| AngryEyes | |
| HappyEyes | |
| BlinkingEyes | |
| SurprisedEyes | |
| Amogus | |
| OwOEyes | |
Definition at line 242 of file ConnectorX.h.
|
strong |
| Enumerator | |
|---|---|
| INPUT | |
| OUTPUT | |
| INPUT_PULLUP | |
| INPUT_PULLDOWN | |
| OUTPUT_2MA | |
| OUTPUT_4MA | |
| OUTPUT_8MA | |
| OUTPUT_12MA | |
Definition at line 259 of file ConnectorX.h.