TMCStepper
TMC2160_n::IOIN_t Struct Reference

#include <TMC2160_bitfields.h>

Public Attributes

union {
   uint32_t   sr
 
   struct {
      bool   refl_step: 1
 
      bool   refr_dir: 1
 
      bool   encb_dcen_cfg4: 1
 
      bool   enca_dcin_cfg5: 1
 
      bool   drv_enn: 1
 
      bool   dco_cfg6: 1
 
      bool   uint16_t: 2: 16
 
      uint8_t   version: 8
 
   } 
 
}; 
 

Static Public Attributes

constexpr static uint8_t address = 0x04
 

Detailed Description

Definition at line 5 of file TMC2160_bitfields.h.

Member Data Documentation

◆ @49

union { ... }

◆ address

constexpr static uint8_t TMC2160_n::IOIN_t::address = 0x04
staticconstexpr

Definition at line 6 of file TMC2160_bitfields.h.

◆ dco_cfg6

bool TMC2160_n::IOIN_t::dco_cfg6

Definition at line 15 of file TMC2160_bitfields.h.

◆ drv_enn

bool TMC2160_n::IOIN_t::drv_enn

Definition at line 14 of file TMC2160_bitfields.h.

◆ enca_dcin_cfg5

bool TMC2160_n::IOIN_t::enca_dcin_cfg5

Definition at line 13 of file TMC2160_bitfields.h.

◆ encb_dcen_cfg4

bool TMC2160_n::IOIN_t::encb_dcen_cfg4

Definition at line 12 of file TMC2160_bitfields.h.

◆ refl_step

bool TMC2160_n::IOIN_t::refl_step

Definition at line 10 of file TMC2160_bitfields.h.

◆ refr_dir

bool TMC2160_n::IOIN_t::refr_dir

Definition at line 11 of file TMC2160_bitfields.h.

◆ sr

uint32_t TMC2160_n::IOIN_t::sr

Definition at line 8 of file TMC2160_bitfields.h.

◆ uint16_t

bool TMC2160_n::IOIN_t::uint16_t

Definition at line 16 of file TMC2160_bitfields.h.

◆ version

uint8_t TMC2160_n::IOIN_t::version

Definition at line 18 of file TMC2160_bitfields.h.


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