TMCStepper
TMC2208_n::DRV_STATUS_t Struct Reference

#include <TMC2208_bitfields.h>

Public Attributes

union {
   uint32_t   sr
 
   struct {
      bool   otpw: 1
 
      bool   ot: 1
 
      bool   s2ga: 1
 
      bool   s2gb: 1
 
      bool   s2vsa: 1
 
      bool   s2vsb: 1
 
      bool   ola: 1
 
      bool   olb: 1
 
      bool   t120: 1
 
      bool   t143: 1
 
      bool   t150: 1
 
      bool   t157: 1
 
      uint8_t   __pad0__: 4
 
      uint8_t   cs_actual: 5
 
      uint8_t bool   stealth: 6: 1
 
      uint8_t bool   stst: 1
 
   } 
 
}; 
 

Static Public Attributes

constexpr static uint8_t address = 0x6F
 

Detailed Description

Definition at line 141 of file TMC2208_bitfields.h.

Member Data Documentation

◆ @89

union { ... }

◆ __pad0__

uint8_t TMC2208_n::DRV_STATUS_t::__pad0__

Definition at line 158 of file TMC2208_bitfields.h.

◆ address

constexpr static uint8_t TMC2208_n::DRV_STATUS_t::address = 0x6F
staticconstexpr

Definition at line 142 of file TMC2208_bitfields.h.

◆ cs_actual

uint8_t TMC2208_n::DRV_STATUS_t::cs_actual

Definition at line 159 of file TMC2208_bitfields.h.

◆ ola

bool TMC2208_n::DRV_STATUS_t::ola

Definition at line 152 of file TMC2208_bitfields.h.

◆ olb

bool TMC2208_n::DRV_STATUS_t::olb

Definition at line 153 of file TMC2208_bitfields.h.

◆ ot

bool TMC2208_n::DRV_STATUS_t::ot

Definition at line 147 of file TMC2208_bitfields.h.

◆ otpw

bool TMC2208_n::DRV_STATUS_t::otpw

Definition at line 146 of file TMC2208_bitfields.h.

◆ s2ga

bool TMC2208_n::DRV_STATUS_t::s2ga

Definition at line 148 of file TMC2208_bitfields.h.

◆ s2gb

bool TMC2208_n::DRV_STATUS_t::s2gb

Definition at line 149 of file TMC2208_bitfields.h.

◆ s2vsa

bool TMC2208_n::DRV_STATUS_t::s2vsa

Definition at line 150 of file TMC2208_bitfields.h.

◆ s2vsb

bool TMC2208_n::DRV_STATUS_t::s2vsb

Definition at line 151 of file TMC2208_bitfields.h.

◆ sr

uint32_t TMC2208_n::DRV_STATUS_t::sr

Definition at line 144 of file TMC2208_bitfields.h.

◆ stealth

uint8_t bool TMC2208_n::DRV_STATUS_t::stealth

Definition at line 160 of file TMC2208_bitfields.h.

◆ stst

uint8_t bool TMC2208_n::DRV_STATUS_t::stst

Definition at line 163 of file TMC2208_bitfields.h.

◆ t120

bool TMC2208_n::DRV_STATUS_t::t120

Definition at line 154 of file TMC2208_bitfields.h.

◆ t143

bool TMC2208_n::DRV_STATUS_t::t143

Definition at line 155 of file TMC2208_bitfields.h.

◆ t150

bool TMC2208_n::DRV_STATUS_t::t150

Definition at line 156 of file TMC2208_bitfields.h.

◆ t157

bool TMC2208_n::DRV_STATUS_t::t157

Definition at line 157 of file TMC2208_bitfields.h.


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