HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CAs5047uConfigAS5047U configuration structure
 CAs5047uDiagnosticsSensor diagnostic information
 CAs5047uHandlerUnified handler for AS5047U magnetic rotary position sensor
 CAs5047uMeasurementComplete sensor measurement data structure
 CAs5047uSpiAdapterCRTP adapter connecting BaseSpi interface to AS5047U SpiInterface
 CAsciiArtFormatASCII art formatting options
 CBno08xActivityDataActivity and gesture detection data
 CBno08xCalibrationStatusSensor calibration status
 CBno08xConfigBNO08x configuration structure
 CBno08xDriverImplConcrete type-erased driver wrapper
 CBno08xEulerAnglesEuler angles derived from quaternion
 CBno08xHandlerUnified handler for BNO08x IMU sensor family
 CBno08xImuDataComplete IMU sensor data structure
 CBno08xQuaternionEnhanced quaternion with timestamp and accuracy
 CBno08xVector3Enhanced vector with timestamp and accuracy
 CHalI2cBno08xCommI2C CRTP communication adapter for BNO08x
 CHalI2cPca9685CommConcrete I2C communication adapter for PCA9685 using BaseI2c
 CHalI2cPcal95555CommConcrete I2C communication adapter for PCAL95555 using BaseI2c
 CHalSpiBno08xCommSPI CRTP communication adapter for BNO08x
 CHalSpiMax22200CommCRTP SPI communication adapter for MAX22200 using BaseSpi and BaseGpio
 CHalSpiTle92466edCommCRTP SPI communication adapter for TLE92466ED using BaseSpi and BaseGpio
 CHalSpiTmc5160CommConcrete SPI communication adapter for TMC5160 using BaseSpi and BaseGpio
 CHalSpiTmc9660CommConcrete SPI communication adapter for TMC9660 using BaseSpi and BaseGpio
 CHalUartTmc5160CommConcrete UART communication adapter for TMC5160 using BaseUart and BaseGpio
 CHalUartTmc9660CommConcrete UART communication adapter for TMC9660 using BaseUart and BaseGpio
 CHandlerTaskArgs
 CIBno08xDriverOpsInternal abstract interface for type-erasing the BNO085<CommType> template
 CLogConfigLogging configuration
 CLoggerAdvanced logging system with formatting capabilities
 CTagLevel
 CMax22200HandlerUnified handler for MAX22200 octal solenoid/motor driver
 Cntc_temp_handler_config_tNTC temperature handler configuration structure
 CNtcAdcAdapterAdapter that bridges BaseAdc to the ntc::AdcInterface CRTP interface required by the NtcThermistor template class
 CNtcTemperatureHandlerNTC temperature sensor handler implementing BaseTemperature interface
 CPca9685GpioPinBaseGpio adapter for a single PCA9685 channel used as a digital output
 CPca9685HandlerUnified, non-templated handler for a single PCA9685 PWM controller
 CPca9685PwmAdapterBasePwm adapter for all 16 PCA9685 PWM channels
 CPcal95555GpioPinBaseGpio adapter for a single PCAL95555 GPIO expander pin
 CPcal95555HandlerUnified, non-templated handler for a single PCA9555 / PCAL9555A device
 CTestResultsTest execution tracking and results accumulation
 CTestTaskContextContext passed to test task trampoline
 CTestThread
 CTle92466edHandlerUnified handler for TLE92466ED six-channel solenoid driver
 Cis_driver_resultType trait to detect tle92466ed::DriverResult<T> types
 Cis_driver_result< tle92466ed::DriverResult< T > >
 CTmc5160CtrlPinsShared helper holding TMC5160 host-side control pin references
 CTmc5160HandlerUnified handler for TMC5160/TMC5130 stepper motor driver
 CTmc9660AdcWrapperDelegation wrapper that adapts Tmc9660Handler::Adc for external ownership
 CTmc9660CtrlPinsShared helper holding the four TMC9660 host-side control pin references
 CTmc9660HandlerUnified, non-templated handler for a single TMC9660 motor controller device
 CAdcBaseAdc adapter for all TMC9660 ADC channels
 CGpioBaseGpio adapter for a single TMC9660 internal GPIO channel
 CTemperatureBaseTemperature adapter for the TMC9660 internal chip temperature sensor
 CWs2812HandlerUnified handler for WS2812 addressable LED strips
 CConfigConfiguration structure for the WS2812 handler