HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::TMC9660< CommType >::FeedbackSense Member List

This is the complete list of members for tmc9660::TMC9660< CommType >::FeedbackSense, including all inherited members.

configureABNEncoder(uint32_t counts_per_rev, tmc9660::tmcl::Direction inverted=tmc9660::tmcl::Direction::NOT_INVERTED, tmc9660::tmcl::EnableDisable nChannelInverted=tmc9660::tmcl::EnableDisable::DISABLED) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureABNInitialization(tmc9660::tmcl::AbnInitMethod initMethod=tmc9660::tmcl::AbnInitMethod::FORCED_PHI_E_ZERO_WITH_ACTIVE_SWING, uint16_t initDelay=1000, int32_t initVelocity=5, int16_t nChannelOffset=0) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureABNNChannel(tmc9660::tmcl::AbnNChannelFiltering filterMode=tmc9660::tmcl::AbnNChannelFiltering::FILTERING_OFF, tmc9660::tmcl::EnableDisable clearOnNextNull=tmc9660::tmcl::EnableDisable::DISABLED) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureAuto(const HallConfig &config) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureAuto(const AbnConfig &config) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureAuto(const Abn2Config &config) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureAuto(const SpiEncoderConfig &config) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureHall(tmc9660::tmcl::HallSectorOffset sectorOffset=tmc9660::tmcl::HallSectorOffset::DEG_0, tmc9660::tmcl::Direction inverted=tmc9660::tmcl::Direction::NOT_INVERTED, tmc9660::tmcl::EnableDisable enableExtrapolation=tmc9660::tmcl::EnableDisable::DISABLED, uint8_t filterLength=0) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureSecondaryABNEncoder(uint32_t counts_per_rev, tmc9660::tmcl::Direction inverted=tmc9660::tmcl::Direction::NOT_INVERTED, uint8_t gearRatio=1) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureSPIEncoder(uint8_t cmd_size, uint16_t cs_settle_time_ns, uint8_t cs_idle_time_us) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureSPIEncoderDataFormat(uint32_t position_mask, uint8_t positionShift=0, tmc9660::tmcl::Direction invertDirection=tmc9660::tmcl::Direction::NOT_INVERTED) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
configureSPIEncoderInitialization(tmc9660::tmcl::SpiInitMethod init_method, int16_t offset=0) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
degreesToHallOffset(float degrees) noexcepttmc9660::TMC9660< CommType >::FeedbackSensestatic
drivertmc9660::TMC9660< CommType >::FeedbackSenseprivate
FeedbackSense(TMC9660 &parent) noexcepttmc9660::TMC9660< CommType >::FeedbackSenseinlineexplicitprivate
getABNInitializationState(tmc9660::tmcl::AbnInitState &state) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getABNPhiE(int16_t &phi_e) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getABNRawValue(uint32_t &value) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getHallPhiE(int16_t &phi_e) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSecondaryABNCountsPerRev(uint32_t &counts) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSecondaryABNDirection(tmc9660::tmcl::Direction &dir) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSecondaryABNEncoderValue(uint32_t &value) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSecondaryABNGearRatio(uint8_t &ratio) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderCommutationAngle(int16_t &angle) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderCSIdleDelay(uint8_t &timeUs) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderCSSettleDelay(uint16_t &timeNs) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderDirection(tmc9660::tmcl::Direction &dir) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderInitialization(tmc9660::tmcl::SpiInitMethod &method, int16_t &offset) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderLUTAddress(uint8_t &address) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderLUTData(int8_t &data) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderLUTShiftFactor(int8_t &shift_factor) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderMainCmdSize(uint8_t &size) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderPositionMask(uint32_t &mask) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderPositionShift(uint8_t &shift) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderPositionValue(uint32_t &value) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
getSPIEncoderSecondaryCmdSize(uint8_t &size) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
radiansToHallOffset(float radians) noexcepttmc9660::TMC9660< CommType >::FeedbackSensestatic
setHallPositionOffsets(int16_t offset0=0, int16_t offset60=10922, int16_t offset120=21845, int16_t offset180=-32768, int16_t offset240=-21846, int16_t offset300=-10923, int16_t globalOffset=0) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
setHallPositionOffsetsDegrees(float offset0Deg=0.0f, float offset60Deg=60.0f, float offset120Deg=120.0f, float offset180Deg=180.0f, float offset240Deg=240.0f, float offset300Deg=300.0f, float globalOffsetDeg=0.0f) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
setHallPositionOffsetsRadians(float offset0Rad=0.0f, float offset60Rad=1.04719755f, float offset120Rad=2.09439510f, float offset180Rad=3.14159265f, float offset240Rad=4.18879020f, float offset300Rad=5.23598775f, float globalOffsetRad=0.0f) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
setSecondaryABNEncoderEnabled(bool enable) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
setSPIEncoderLUTCorrection(tmc9660::tmcl::EnableDisable enable, int8_t shiftFactor=0) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
setSPIEncoderRequestData(const uint8_t *requestData, uint8_t size) noexcepttmc9660::TMC9660< CommType >::FeedbackSense
TMC9660tmc9660::TMC9660< CommType >::FeedbackSensefriend
uploadSPIEncoderLUTEntry(uint8_t index, int8_t value) noexcepttmc9660::TMC9660< CommType >::FeedbackSense