HF-MAX22200 Driver 0.1.0-dev
HF-MAX22200 C++ Driver
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cmax22200::BoardConfigBoard/scale configuration for unit-based APIs
 CMAX22200_TestConfig::BoardTestConfigBoard configuration for tests (single board: RREF via short = 15 kΩ)
 CMAX22200_TestConfig::C21ValveConfigParker C21 valve Hit and Hold (compile-time CDR vs VDR)
 Cmax22200::ChannelConfigChannel configuration structure
 CMAX22200_TestConfig::ControlPinsControl GPIO Pins for MAX22200
 Cmax22200::DpmConfigDPM (Detection of Plunger Movement) algorithm configuration
 Cmax22200::DriverStatisticsDriver statistics structure
 Cmax22200::DutyLimitsDuty cycle limits (δMIN, δMAX) for a given configuration
 Cmax22200::FaultStatusPer-channel fault information from FAULT register (0x09)
 Cmax22200::MAX22200< SpiType >
 CMAX22200_TestConfig::SolenoidValvePatternConfigSolenoid valve test pattern timing (used by max22200_solenoid_valve_test)
 CEsp32Max22200SpiBus::SPIConfigSPI configuration structure
 Cmax22200::SpiInterface< Derived >CRTP-based template interface for SPI communication
 Cmax22200::SpiInterface< Esp32Max22200SpiBus >
 CEsp32Max22200SpiBusESP32 SPI transport implementation for MAX22200 driver
 CMAX22200_TestConfig::SPIParamsSPI Communication Parameters
 CMAX22200_TestConfig::SPIPinsSPI pin assignment for MAX22200 (SDI/SDO/SCK/CSB)
 Cmax22200::StatusConfigSTATUS register structure
 CTestResultsTest execution tracking and results accumulation
 CTestTaskContextContext passed to test task trampoline