|
HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
|
#include "MotorController.h"#include "CommChannelsManager.h"#include "GpioManager.h"#include "RtosMutex.h"#include "handlers/logger/Logger.h"#include "core/hf-core-utils/hf-utils-rtos-wrap/include/OsUtility.h"#include "core/hf-core-drivers/internal/hf-pincfg/src/hf_functional_pin_config_vortex_v1.hpp"#include <algorithm>#include <limits>Namespaces | |
| namespace | anonymous_namespace{MotorController.cpp} |
Functions | |
| template<typename Fn > | |
| size_t | anonymous_namespace{MotorController.cpp}::TimedBatch (Fn &&fn, uint32_t &duration_us) noexcept |
| bool | anonymous_namespace{MotorController.cpp}::isValidGearRatio (double r) noexcept |