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

Struct to store dropin settings. More...

#include <uStepperSLite.h>

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 154 of file uStepperSLite.h.

Member Data Documentation

◆ checksum

uint8_t dropinCliSettings_t::checksum

Checksum

Definition at line 162 of file uStepperSLite.h.

◆ D

floatBytes_t dropinCliSettings_t::D

Differential gain of the dropin PID controller

Definition at line 158 of file uStepperSLite.h.

◆ holdCurrent

uint8_t dropinCliSettings_t::holdCurrent

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

Definition at line 160 of file uStepperSLite.h.

◆ I

floatBytes_t dropinCliSettings_t::I

Integral gain of the dropin PID controller

Definition at line 157 of file uStepperSLite.h.

◆ invert

uint8_t dropinCliSettings_t::invert

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

Definition at line 159 of file uStepperSLite.h.

◆ P

floatBytes_t dropinCliSettings_t::P

Proportional gain of the dropin PID controller

Definition at line 156 of file uStepperSLite.h.

◆ runCurrent

uint8_t dropinCliSettings_t::runCurrent

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

Definition at line 161 of file uStepperSLite.h.


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