HF-TMC9660 Driver 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC9660
Loading...
Searching...
No Matches
tmc9660::ABN1Config Struct Reference

ABN encoder 1 configuration for incremental encoder feedback. More...

#include <bootloader_config.hpp>

Public Attributes

bool enable {false}
 
bootcfg::ABN1APin a_pin {bootcfg::ABN1APin::GPIO5}
 
bootcfg::ABN1BPin b_pin {bootcfg::ABN1BPin::GPIO1}
 
bootcfg::ABN1NPin n_pin {bootcfg::ABN1NPin::Disabled}
 

Detailed Description

ABN encoder 1 configuration for incremental encoder feedback.

Configures ABN encoder 1 pins and enable settings for incremental encoder feedback. ABN encoders provide high-resolution position and velocity feedback for precise motor control.

Member Data Documentation

◆ a_pin

bootcfg::ABN1APin tmc9660::ABN1Config::a_pin {bootcfg::ABN1APin::GPIO5}

◆ b_pin

bootcfg::ABN1BPin tmc9660::ABN1Config::b_pin {bootcfg::ABN1BPin::GPIO1}

◆ enable

bool tmc9660::ABN1Config::enable {false}

◆ n_pin

bootcfg::ABN1NPin tmc9660::ABN1Config::n_pin {bootcfg::ABN1NPin::Disabled}

The documentation for this struct was generated from the following file: