HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
Loading...
Searching...
No Matches
Namespaces | Functions
MotorController.cpp File Reference
#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>
Include dependency graph for MotorController.cpp:

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