|
TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
|
| ▼NTLE92466ED | |
| NCentralReg | Central and global register addresses |
| NCH_CONFIG | CH_CONFIG register bit definitions |
| NCH_CTRL | CH_CTRL register bit definitions |
| NCH_CTRL_REG | Channel CTRL register bit definitions |
| NCH_MODE | Channel MODE register bit definitions |
| NChannelBase | Per-channel register base addresses |
| NChannelReg | Per-channel register offsets (add to channel base address) |
| NDeviceID | Device identification and version information |
| NDITHER_CTRL | DITHER_CTRL register bit definitions |
| NDITHER_STEP | DITHER_STEP register bit definitions |
| NFB_STAT | FB_STAT register bit definitions |
| NGLOBAL_CONFIG | GLOBAL_CONFIG register bit definitions |
| NGLOBAL_DIAG0 | GLOBAL_DIAG0 register bit definitions |
| NGLOBAL_DIAG1 | GLOBAL_DIAG1 register bit definitions |
| NGLOBAL_DIAG2 | GLOBAL_DIAG2 register bit definitions |
| NSETPOINT | SETPOINT register bit definitions (per channel) |
| CChannelConfig | Channel configuration structure |
| CChannelDiagnostics | Channel diagnostic information |
| CDeviceStatus | Global device status structure |
| CDriver | Main TLE92466ED driver class |
| CExampleHAL | Example HAL implementation for 32-bit SPI |
| CGlobalConfig | Global configuration structure |
| CHAL | Abstract Hardware Abstraction Layer (HAL) base class |
| CSPIConfig | SPI transaction configuration |
| CSPIFrame | 32-bit SPI frame structure for TLE92466ED communication |
| RHALInterface | Concept to verify a type implements the HAL interface |
| ▼NTLE92466ED_Config | |
| CAppConfig | Application-specific Configuration |
| CChannelPairs | Channel Pairing for Parallel Mode |
| CCurrentLimits | Current Control Limits (milliamps) |
| CDiagnostics | Diagnostic Thresholds |
| CSPIParams | SPI Communication Parameters |
| CSPIPins | SPI Configuration for ESP32-C6 |
| CSupplyVoltage | Supply Voltage Specifications (volts) |
| CTemperature | Temperature Specifications (celsius) |
| CTestConfig | Test Configuration |
| CTiming | Timing Parameters (microseconds) |