HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
managers Directory Reference
Directory dependency graph for managers:

Directories

 api_helpers
 
 bsp_bind
 
 config
 

Files

 AdcManager.cpp
 Implementation of the Vortex V1 ADC manager.
 
 AdcManager.h
 ADC management for the HardFOC Vortex V1 platform.
 
 CommChannelsManager.cpp
 Implementation of the Vortex V1 communication channels manager.
 
 CommChannelsManager.h
 Communication channels manager for the HardFOC Vortex V1 platform.
 
 EncoderManager.cpp
 
 EncoderManager.h
 Encoder device management for the HardFOC Vortex V1 platform.
 
 GpioManager.cpp
 Implementation of the Vortex V1 GPIO manager.
 
 GpioManager.h
 GPIO management for the HardFOC Vortex V1 platform.
 
 ImuManager.cpp
 
 ImuManager.h
 IMU device management for the HardFOC Vortex V1 platform.
 
 LedManager.cpp
 Implementation of the Vortex V1 LED manager (single WS2812 LED).
 
 LedManager.h
 LED management for the HardFOC Vortex V1 platform (single WS2812).
 
 MotorController.cpp
 
 MotorController.h
 Singleton class for managing multiple TMC9660 motor controllers and their interfaces.
 
 NvsManager.cpp
 Vortex NVS manager — three NVS namespaces, created by the board binding.
 
 NvsManager.h
 Non-volatile storage for Vortex V1 — ESP-IDF NVS behind BaseNvs.
 
 TemperatureManager.cpp
 Implementation of the Vortex V1 temperature manager.
 
 TemperatureManager.h
 Temperature sensor management for the HardFOC Vortex V1 platform.