|
HF-MAX22200 Driver 0.1.0-dev
HF-MAX22200 C++ Driver
|
| Cmax22200::BoardConfig | Board/scale configuration for unit-based APIs |
| CMAX22200_TestConfig::BoardTestConfig | Board configuration for tests (single board: RREF via short = 15 kΩ) |
| CMAX22200_TestConfig::C21ValveConfig | Parker C21 valve Hit and Hold (compile-time CDR vs VDR) |
| Cmax22200::ChannelConfig | Channel configuration structure |
| CMAX22200_TestConfig::ControlPins | Control GPIO Pins for MAX22200 |
| Cmax22200::DpmConfig | DPM (Detection of Plunger Movement) algorithm configuration |
| Cmax22200::DriverStatistics | Driver statistics structure |
| Cmax22200::DutyLimits | Duty cycle limits (δMIN, δMAX) for a given configuration |
| Cmax22200::FaultStatus | Per-channel fault information from FAULT register (0x09) |
| Cmax22200::MAX22200< SpiType > | |
| CMAX22200_TestConfig::SolenoidValvePatternConfig | Solenoid valve test pattern timing (used by max22200_solenoid_valve_test) |
| CEsp32Max22200SpiBus::SPIConfig | SPI configuration structure |
| Cmax22200::SpiInterface< Derived > | CRTP-based template interface for SPI communication |
| ▼Cmax22200::SpiInterface< Esp32Max22200SpiBus > | |
| CEsp32Max22200SpiBus | ESP32 SPI transport implementation for MAX22200 driver |
| CMAX22200_TestConfig::SPIParams | SPI Communication Parameters |
| CMAX22200_TestConfig::SPIPins | SPI pin assignment for MAX22200 (SDI/SDO/SCK/CSB) |
| Cmax22200::StatusConfig | STATUS register structure |
| CTestResults | Test execution tracking and results accumulation |
| CTestTaskContext | Context passed to test task trampoline |