uStepper S
Public Attributes | List of all members
dropinCliSettings_t Struct Reference

Struct to store dropin settings. More...

#include <uStepperS.h>

Collaboration diagram for dropinCliSettings_t:
Collaboration graph

Public Attributes

floatBytes_t P
 
floatBytes_t I
 
floatBytes_t D
 
uint8_t invert
 
uint8_t holdCurrent
 
uint8_t runCurrent
 
uint8_t checksum
 

Detailed Description

Struct to store dropin settings.

        This struct contains the current dropin settings, aswell as a checksum,
        which is used upon loading of settings from EEPROM, to determine if the 
        settings in the EEPROM are valid.                               

Definition at line 180 of file uStepperS.h.

Member Data Documentation

◆ checksum

uint8_t dropinCliSettings_t::checksum

Checksum

Definition at line 188 of file uStepperS.h.

◆ D

floatBytes_t dropinCliSettings_t::D

Differential gain of the dropin PID controller

Definition at line 184 of file uStepperS.h.

◆ holdCurrent

uint8_t dropinCliSettings_t::holdCurrent

Current to use when the motor is NOT rotating. 0-100 %

Definition at line 186 of file uStepperS.h.

◆ I

floatBytes_t dropinCliSettings_t::I

Integral gain of the dropin PID controller

Definition at line 183 of file uStepperS.h.

◆ invert

uint8_t dropinCliSettings_t::invert

Inversion of the "direction" input in dropin mode. 0 = NOT invert, 1 = invert

Definition at line 185 of file uStepperS.h.

◆ P

floatBytes_t dropinCliSettings_t::P

Proportional gain of the dropin PID controller

Definition at line 182 of file uStepperS.h.

◆ runCurrent

uint8_t dropinCliSettings_t::runCurrent

Current to use when the motor is rotating. 0-100 %

Definition at line 187 of file uStepperS.h.


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