HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  examples
  esp32
  main
  inc
  base
 BaseAdc.hAbstract base class for ADC implementations in the HardFOC system
 BaseBluetooth.hUnified Bluetooth base class for all Bluetooth implementations
 BaseCan.hAbstract base class for CAN bus implementations in the HardFOC system
 BaseGpio.hUnified GPIO base class for all digital GPIO implementations
 BaseI2c.hAbstract base class for I2C device implementations in the HardFOC system
 BaseLogger.hUnified logging base class for all logging implementations
 BaseNvs.hAbstract base class for Non-Volatile Storage implementations in the HardFOC system
 BasePeriodicTimer.hAbstract base class for periodic timer implementations in the HardFOC system
 BasePio.hAbstract base class for Programmable IO Channel implementations in the HardFOC system
 BasePwm.hAbstract base class for PWM implementations in the HardFOC system
 BaseSpi.hAbstract base class for SPI device implementations in the HardFOC system
 BaseTemperature.hAbstract base class for temperature sensor implementations in the HardFOC system
 BaseUart.hAbstract base class for UART driver implementations in the HardFOC system
 BaseWifi.hUnified WiFi base class for all WiFi implementations
 HardwareTypes.hPlatform-agnostic hardware type definitions for the HardFOC system
  mcu
  esp32
  stm32
  utils
 AsciiArtGenerator.hSimple ASCII art generator
 DigitalOutputGuard.hHeader file for the DigitalOutputGuard class
 McuSelect.hCentralized MCU platform selection and configuration header
 memory_utils.hMemory management utilities for exception-free design
 PlatformMutex.hCross-platform RTOS mutex and synchronization primitives
  src
  mcu
  esp32
  stm32
  utils
 AsciiArtGenerator.cppImplementation of the simple ASCII art generator
 DigitalOutputGuard.cppImplementation of the DigitalOutputGuard class for unified DigitalGpio