HF-AS5047U Driver  0.1.0-dev
HF-AS5047U C++ Driver
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAS5047U_REG::AGCAGC – Automatic Gain Control register (0x3FF9, read-only)
 Cas5047u::AS5047U< SpiType >::AngleAngle conversion helpers
 CAS5047U_REG::ANGLECOMANGLECOM – Compensated Angle register (0x3FFF, read-only)
 CAS5047U_REG::ANGLEUNCANGLEUNC – Uncompensated Angle register (0x3FFE, read-only)
 CAS5047U_TestConfig::AppConfigApplication-specific Configuration
 Cas5047u::AS5047U< SpiType >AS5047U magnetic rotary sensor driver class
 CAS5047U_TestConfig::ControlPinsControl GPIO Pins for AS5047U
 CAS5047U_REG::COSDATACOSDATA – Raw digital cosine channel data (0x3FFB, default 0x0000)
 CAS5047U_REG::DIADIA – Diagnostic register (0x3FF5, read-only)
 CAS5047U_TestConfig::DiagnosticsDiagnostic Thresholds
 CAS5047U_REG::DISABLEDISABLE – Outputs and filter disable register (0x0015, default 0x0000)
 CAS5047U_REG::ECCECCECC Settings register (0x001B, default 0x0000)
 CAS5047U_REG::ECC_ChecksumECC_ChecksumECC checksum register (0x3FD0, default 0x0000)
 CAS5047U_TestConfig::EncoderSpecsEncoder Resolution and Specifications
 CAS5047U_REG::ERRFLERRFL – Error Flag register (0x0001, default 0x0000)
 CAS5047U_REG::MAGMAG – CORDIC Magnitude register (0x3FFD, read-only)
 CAS5047U_REG::NOPNOP – No Operation register (0x0000, default 0x0000)
 CAS5047U_REG::PROGPROG – OTP programming control register (0x0003, default 0x0000)
 CAS5047U_REG::SETTINGS1SETTINGS1 – Custom setting register 1 (0x0018, default 0x0000)
 CAS5047U_REG::SETTINGS2SETTINGS2 – Custom setting register 2 (0x0019, default 0x0000)
 CAS5047U_REG::SETTINGS3SETTINGS3 – Custom setting register 3 (0x001A, default 0x0000)
 CAS5047U_REG::SINDATASINDATA – Raw digital sine channel data (0x3FFA, default 0x0000)
 CEsp32As5047uSpiBus::SPIConfigSPI configuration structure
 Cas5047u::SpiInterface< Derived >CRTP-based template interface for SPI bus operations
 Cas5047u::SpiInterface< Esp32As5047uSpiBus >
 CEsp32As5047uSpiBusESP32 SPI transport implementation for AS5047U driver
 CAS5047U_TestConfig::SPIParamsSPI Communication Parameters
 CAS5047U_TestConfig::SPIPinsSPI Configuration for ESP32-C6
 CAS5047U_TestConfig::SupplyVoltageSupply Voltage Specifications (volts)
 CAS5047U_TestConfig::TemperatureTemperature Specifications (celsius)
 CAS5047U_TestConfig::TestConfigTest Configuration
 CTestResultsTest execution tracking and results accumulation
 CTestTaskContextContext passed to test task trampoline
 CAS5047U_TestConfig::TimingTiming Parameters
 CAS5047U_REG::VELVEL – Velocity register (0x3FFC, read-only)
 Cas5047u::AS5047U< SpiType >::VelocityHelper constants and methods for velocity unit conversions
 CAS5047U_REG::ZPOSLZPOSL – Zero Position LSB register (0x0017, default 0x0000)
 CAS5047U_REG::ZPOSMZPOSM – Zero Position MSB register (0x0016, default 0x0000)