|
HF-AS5047U Driver
0.1.0-dev
HF-AS5047U C++ Driver
|
This is the complete list of members for as5047u::AS5047U< SpiType >, including all inherited members.
| AS5047U(SpiType &bus, FrameFormat format=AS5047U_CFG::DEFAULT_FRAME_FORMAT) noexcept | as5047u::AS5047U< SpiType > | explicit |
| ComputeCRC8(uint16_t data16) | as5047u::AS5047U< SpiType > | inlinestatic |
| ConfigureInterface(bool abi, bool uvw, bool pwm, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| DumpStatus() const | as5047u::AS5047U< SpiType > | |
| GetAdaptiveFilterEnabled(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetAGC(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetAngle(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetAngle(AngleUnit unit, uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetAngleDegrees(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetAngleOutputSource() const | as5047u::AS5047U< SpiType > | |
| GetAngleRadians(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetDiagnostics() const | as5047u::AS5047U< SpiType > | |
| GetDriverVersion() noexcept | as5047u::AS5047U< SpiType > | inlinestatic |
| GetDriverVersionMajor() noexcept | as5047u::AS5047U< SpiType > | inlinestatic |
| GetDriverVersionMinor() noexcept | as5047u::AS5047U< SpiType > | inlinestatic |
| GetDriverVersionPatch() noexcept | as5047u::AS5047U< SpiType > | inlinestatic |
| GetErrorFlags(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetFilterParameters(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetHysteresis() const | as5047u::AS5047U< SpiType > | |
| GetMagnitude(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetRawAngle(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetStickyErrorFlags() const | as5047u::AS5047U< SpiType > | |
| GetVelocity(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetVelocity(VelocityUnit unit, uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetVelocityDegPerSec(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetVelocityRadPerSec(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetVelocityRPM(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| GetZeroPosition(uint8_t retries=AS5047U_CFG::CRC_RETRIES) const | as5047u::AS5047U< SpiType > | |
| ProgramOTP() | as5047u::AS5047U< SpiType > | |
| ReadReg() const | as5047u::AS5047U< SpiType > | inline |
| Set150CTemperatureMode(bool enable, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetABIResolution(uint8_t resolution_bits, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetAdaptiveFilter(bool enable, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetAngleOutputSource(AS5047U_REG::SETTINGS2::AngleOutputSource source, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetDirection(bool clockwise, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | inline |
| SetDynamicAngleCompensation(bool enable, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetFilterParameters(uint8_t k_min, uint8_t k_max, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetFilterPreset(FilterPreset preset, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetFrameFormat(FrameFormat format) noexcept | as5047u::AS5047U< SpiType > | |
| SetHysteresis(AS5047U_REG::SETTINGS3::Hysteresis hysteresis, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetIndexPulseLength(uint8_t lsb_len, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetPad(uint8_t pad) noexcept | as5047u::AS5047U< SpiType > | |
| SetUVWPolePairs(uint8_t pairs, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| SetZeroPosition(uint16_t angle_lsb, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | |
| WriteReg(const RegT ®, uint8_t retries=AS5047U_CFG::CRC_RETRIES) | as5047u::AS5047U< SpiType > | inline |
| ~AS5047U()=default | as5047u::AS5047U< SpiType > |