|
HardFOC Vortex V1 HAL
Unified HAL API for the HardFOC Vortex motor-control platform (ESP32-C6, TMC9660)
|
Functions | |
| constexpr uint8_t | BoardNtcHwChannel () noexcept |
| Hardware channel id of the board NTC on the shared TMC9660 ADC wrapper, from the pin map. | |
| ntc_temp_handler_config_t | MakeBoardNtcConfig () noexcept |
| NTC handler configuration for the board thermistor. | |
Variables | |
| constexpr HfFunctionalAdcChannel | kBoardNtcAdcChannel = HfFunctionalAdcChannel::TMC9660_AIN3 |
| Functional ADC channel the board NTC is wired to. | |
| constexpr float | kBoardNtcLowThresholdC = 0.0f |
| Over-temperature window the board NTC reports against (degrees Celsius). | |
| constexpr float | kBoardNtcHighThresholdC = 85.0f |
|
constexprnoexcept |
Hardware channel id of the board NTC on the shared TMC9660 ADC wrapper, from the pin map.
|
inlinenoexcept |
NTC handler configuration for the board thermistor.
Threshold monitoring is on with the board window; the handler applies it during Initialize() (an inverted window fails init).
|
inlineconstexpr |
Functional ADC channel the board NTC is wired to.
|
inlineconstexpr |
|
inlineconstexpr |
Over-temperature window the board NTC reports against (degrees Celsius).