|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
AS5047U configuration structure. More...
#include <As5047uHandler.h>
Public Attributes | |
| FrameFormat | frame_format |
| SPI frame format (16/24/32-bit) | |
| uint8_t | crc_retries |
| Number of CRC error retries. | |
| bool | enable_daec |
| Enable Dynamic Angle Error Compensation. | |
| bool | enable_adaptive_filter |
| Enable adaptive filtering. | |
| uint16_t | zero_position |
| Zero position offset (0-16383) | |
| bool | enable_abi_output |
| Enable ABI incremental output. | |
| bool | enable_uvw_output |
| Enable UVW commutation output. | |
| bool | enable_pwm_output |
| Enable PWM output. | |
| uint8_t | abi_resolution_bits |
| ABI resolution in bits (10-14) | |
| uint8_t | uvw_pole_pairs |
| UVW pole pairs (1-7) | |
| bool | high_temperature_mode |
| Enable 150°C operation mode. | |
AS5047U configuration structure.
| uint8_t As5047uConfig::abi_resolution_bits |
ABI resolution in bits (10-14)
| uint8_t As5047uConfig::crc_retries |
Number of CRC error retries.
| bool As5047uConfig::enable_abi_output |
Enable ABI incremental output.
| bool As5047uConfig::enable_adaptive_filter |
Enable adaptive filtering.
| bool As5047uConfig::enable_daec |
Enable Dynamic Angle Error Compensation.
| bool As5047uConfig::enable_pwm_output |
Enable PWM output.
| bool As5047uConfig::enable_uvw_output |
Enable UVW commutation output.
| FrameFormat As5047uConfig::frame_format |
SPI frame format (16/24/32-bit)
| bool As5047uConfig::high_temperature_mode |
Enable 150°C operation mode.
| uint8_t As5047uConfig::uvw_pole_pairs |
UVW pole pairs (1-7)
| uint16_t As5047uConfig::zero_position |
Zero position offset (0-16383)