HF-AS5047U Driver  0.1.0-dev
HF-AS5047U C++ Driver
Loading...
Searching...
No Matches
as5047u_registers.hpp File Reference

Register definitions for the AS5047U Rotary Position Sensor. More...

#include <cstdint>
Include dependency graph for as5047u_registers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AS5047U_REG::NOP
 NOP – No Operation register (0x0000, default 0x0000) More...
 
struct  AS5047U_REG::ERRFL
 ERRFL – Error Flag register (0x0001, default 0x0000) More...
 
struct  AS5047U_REG::PROG
 PROG – OTP programming control register (0x0003, default 0x0000) More...
 
struct  AS5047U_REG::DIA
 DIA – Diagnostic register (0x3FF5, read-only) More...
 
struct  AS5047U_REG::AGC
 AGC – Automatic Gain Control register (0x3FF9, read-only) More...
 
struct  AS5047U_REG::SINDATA
 SINDATA – Raw digital sine channel data (0x3FFA, default 0x0000) More...
 
struct  AS5047U_REG::COSDATA
 COSDATA – Raw digital cosine channel data (0x3FFB, default 0x0000) More...
 
struct  AS5047U_REG::VEL
 VEL – Velocity register (0x3FFC, read-only) More...
 
struct  AS5047U_REG::MAG
 MAG – CORDIC Magnitude register (0x3FFD, read-only) More...
 
struct  AS5047U_REG::ANGLEUNC
 ANGLEUNC – Uncompensated Angle register (0x3FFE, read-only) More...
 
struct  AS5047U_REG::ECC_Checksum
 ECC_ChecksumECC checksum register (0x3FD0, default 0x0000) More...
 
struct  AS5047U_REG::ANGLECOM
 ANGLECOM – Compensated Angle register (0x3FFF, read-only) More...
 
struct  AS5047U_REG::DISABLE
 DISABLE – Outputs and filter disable register (0x0015, default 0x0000) More...
 
struct  AS5047U_REG::ZPOSM
 ZPOSM – Zero Position MSB register (0x0016, default 0x0000) More...
 
struct  AS5047U_REG::ZPOSL
 ZPOSL – Zero Position LSB register (0x0017, default 0x0000) More...
 
struct  AS5047U_REG::SETTINGS1
 SETTINGS1 – Custom setting register 1 (0x0018, default 0x0000) More...
 
struct  AS5047U_REG::SETTINGS2
 SETTINGS2 – Custom setting register 2 (0x0019, default 0x0000) More...
 
struct  AS5047U_REG::SETTINGS3
 SETTINGS3 – Custom setting register 3 (0x001A, default 0x0000) More...
 
struct  AS5047U_REG::ECC
 ECCECC Settings register (0x001B, default 0x0000) More...
 

Namespaces

namespace  AS5047U_REG
 

Detailed Description

Register definitions for the AS5047U Rotary Position Sensor.