satnogs-rotator-firmware
Loading...
Searching...
No Matches
_control Struct Reference

#include <globals.h>

Public Attributes

double input
 Motor Position feedback in deg.
 
double input_prv
 T-1 Motor Position feedback in deg.
 
double speed
 Motor Rotation speed in deg/s.
 
double setpoint
 Position set point in deg.
 
double setpoint_speed
 Speed set point in deg/s.
 
uint16_t load
 Motor Load in mA.
 
double u
 Control signal range 0-255.
 
double p
 
double i
 
double d
 Control gains.
 

Detailed Description

Definition at line 29 of file globals.h.

Member Data Documentation

◆ d

double _control::d

Control gains.

Definition at line 37 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ i

double _control::i

Definition at line 37 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ input

double _control::input

Motor Position feedback in deg.

Definition at line 30 of file globals.h.

Referenced by easycomm::easycomm_proc(), and loop().

◆ input_prv

double _control::input_prv

T-1 Motor Position feedback in deg.

Definition at line 31 of file globals.h.

◆ load

uint16_t _control::load

Motor Load in mA.

Definition at line 35 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ p

double _control::p

Definition at line 37 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ setpoint

double _control::setpoint

Position set point in deg.

Definition at line 33 of file globals.h.

Referenced by easycomm::easycomm_proc(), homing(), and loop().

◆ setpoint_speed

double _control::setpoint_speed

Speed set point in deg/s.

Definition at line 34 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ speed

double _control::speed

Motor Rotation speed in deg/s.

Definition at line 32 of file globals.h.

Referenced by easycomm::easycomm_proc().

◆ u

double _control::u

Control signal range 0-255.

Definition at line 36 of file globals.h.


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