![]() |
OpenSourceSimWheelESP32
Open-source wireless steering wheel/button box for ESP32 boards
|
| CAbstractUserInterface | Abstract interface for notifications and telemetry display |
| CADC_GPIO | ADC-capable GPIO pin number |
| CAnalogClutchInput | Class for analog clutch paddles |
| CAnalogInput | Class for all polled analog inputs (axis) |
| CAnalogMultiplexerChip | Generic analog multiplexer chip |
| CAnalogMultiplexerInput | State of switches connected to analog multiplexers |
| CBatteryCharger | Hardware witnesses regarding battery chargers |
| CBatteryMonitorInterface | Interface to hardware implementing a battery monitor |
| CBatteryStatus | Battery status |
| CBatteryStatusChrData | Data format for the Battery Level Status characteristic (packed) |
| CBitQueue | Queue for 61 bits |
| CButtonMatrixInput | Button matrix hardware |
| CDecouplingEvent | Decoupling event |
| CDependencyManager | Dependency Manager |
| CDeviceCapabilities | Set of device capabilities |
| CDigitalButton | Single button |
| CDigitalInput | Base class for all polled switches |
| Cempty_input_number_set | Exception for empty input number specifications |
| CFakeAxis | Fake analog input for testing |
| CFakeBatteryMonitor | Fake battery monitor for testing |
| CFakeDigitalInput | Fake digital input for testing |
| CFakeInput | Fake input specification used for testing |
| CGPIO | GPIO pin number |
| Cgpio_error | Exception for invalid GPIO pin numbers |
| Ci2c_device_not_found | Exception for I2C devices not found |
| Ci2c_error | Exception for I2C bus initialization failure |
| Ci2c_full_address_unknown | Exception for unknown full I2C address |
| CI2CInput | Base class for switches/buttons attached to an I2C GPIO expander |
| CInputGPIO | Input-capable GPIO pin number |
| CInputNumber | Firmware-defined input numbers in the range [0,63] or unspecified |
| CInputNumberCombination | Combination of input numbers |
| CInternalEvent | Subscribable events |
| CInternalEvent< eventType, void > | Subscribable events requiring void handlers |
| Cinvalid_input_number | Exception for invalid input numbers |
| Cinvalid_user_input_number | Exception for invalid user-defined input numbers |
| CLEDStrip | Low-level interface to LED strips |
| CMAX1704x | MAX1704x chips for battery monitoring |
| CMCP23017ButtonsInput | Class for buttons attached to a MCP23017 GPIO expander |
| COutputGPIO | Output-capable GPIO pin number |
| CPCF8574ButtonsInput | Class for buttons attached to a PCF8574 GPIO expander |
| CPCF8574LedDriver | 8-LED driver based on the PCF8574 GPIO expander |
| CPCF8574RevLights | Use eight single-color LEDS as "rev lights" |
| CPixelControlNotification | Notifications using pixel control |
| CRotaryCodedSwitchInput | Class for coded rotary switches |
| CRotaryEncoderInput | Relative Rotary Encoder |
| CRTC_GPIO | RTC-capable GPIO pin number |
| CShiftRegistersInput | State of switches connected to PISO shift registers |
| CSimpleShiftLight | Use a single-color LED as a shift light indicator |
| CSingleLED | A simple LED driver for a single LED |
| CTelemetryData | Telemetry data |
| Cunknown_input_number | Exception for unknown input numbers |
| CUserInputNumber | User-defined input numbers in the range [0,127] |
| CVoltageDividerMonitor | Battery monitor implemented as a voltage divider |