![]() |
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) |
| CAnalogJoystickInput | Analog joystick as directional input |
| CAnalogMultiplexerChip | Generic analog multiplexer chip |
| CAnalogMultiplexerInput | State of switches connected to analog multiplexers |
| CBatteryCalibrationService | Battery calibration service |
| CBatteryCharger | Hardware witnesses regarding battery chargers |
| CBatteryMonitorInterface | Interface to hardware implementing a battery monitor |
| CBatteryService | Battery service |
| 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 |
| CFirmwareService | Global firmware service |
| CGPIO | GPIO pin number |
| Cgpio_error | Exception for invalid GPIO pin numbers |
| CHidService | HID service |
| 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 |
| CInputHubService | Input Hub service |
| CInputMapService | Input map service |
| CInputNumber | Firmware-defined input numbers in the range [0,127] or unspecified |
| CInputNumberCombination | Combination of input numbers |
| CInputService | Input hardware services |
| Cinvalid_input_number | Exception for invalid 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 |
| COLED | Monochrome OLED |
| COLEDBase | Base class for all displays compatible with SSD1306 (I2C interface) |
| COLEDParameters | Monochrome OLED working parameters |
| COledTelemetry128x64 | Telemetry display via 128x64 monochrome OLED |
| 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" |
| CPixel | Pixel in 3-byte packed RGB format |
| CPixelControlNotification | Notifications using pixel control |
| CPixelVectorHelper | Helper class to wrap around pixel vectors |
| CPowerService | Power service |
| 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 |
| Cstatic_event | Publish-subscribe event (forever subscribed) |
| CTelemetryData | Telemetry data |
| Cuint128_t | 128-bit integer |
| CUIService | User interface service |
| Cunknown_input_number | Exception for unknown input numbers |
| CVoltageDividerMonitor | Battery monitor implemented as a voltage divider |