Speeduino
Loading...
Searching...
No Matches
Public Attributes | List of all members
idleController::detail::state_t Struct Reference

#include <idleController_state.h>

Public Attributes

uint8_t idleUpOutputHIGH = HIGH
 
uint8_t idleUpOutputLOW = LOW
 
uint8_t idleCounter
 
uint8_t idleTaper
 
struct StepperIdle idleStepper
 
bool idleOn
 
uint8_t idleInitComplete = 99
 
unsigned int iacStepTime_uS
 
unsigned int iacCoolTime_uS
 
unsigned int completedHomeSteps
 
volatile bool idle_pwm_state
 
bool lastDFCOValue
 
uint16_t idle_pwm_max_count
 
volatile unsigned int idle_pwm_cur_value
 
int32_t idle_pid_target_value
 
int32_t FeedForwardTerm
 
uint32_t idle_pwm_target_value
 
int32_t idle_cl_target_rpm
 
fastOutputPin_t idle_pin
 
fastOutputPin_t idle2_pin
 
integerPID idlePID
 

Member Data Documentation

◆ completedHomeSteps

unsigned int idleController::detail::state_t::completedHomeSteps

◆ FeedForwardTerm

int32_t idleController::detail::state_t::FeedForwardTerm

◆ iacCoolTime_uS

unsigned int idleController::detail::state_t::iacCoolTime_uS

◆ iacStepTime_uS

unsigned int idleController::detail::state_t::iacStepTime_uS

◆ idle2_pin

fastOutputPin_t idleController::detail::state_t::idle2_pin

◆ idle_cl_target_rpm

int32_t idleController::detail::state_t::idle_cl_target_rpm

◆ idle_pid_target_value

int32_t idleController::detail::state_t::idle_pid_target_value

◆ idle_pin

fastOutputPin_t idleController::detail::state_t::idle_pin

◆ idle_pwm_cur_value

volatile unsigned int idleController::detail::state_t::idle_pwm_cur_value

◆ idle_pwm_max_count

uint16_t idleController::detail::state_t::idle_pwm_max_count

◆ idle_pwm_state

volatile bool idleController::detail::state_t::idle_pwm_state

◆ idle_pwm_target_value

uint32_t idleController::detail::state_t::idle_pwm_target_value

◆ idleCounter

uint8_t idleController::detail::state_t::idleCounter

◆ idleInitComplete

uint8_t idleController::detail::state_t::idleInitComplete = 99

◆ idleOn

bool idleController::detail::state_t::idleOn

◆ idlePID

integerPID idleController::detail::state_t::idlePID

◆ idleStepper

struct StepperIdle idleController::detail::state_t::idleStepper

◆ idleTaper

uint8_t idleController::detail::state_t::idleTaper

◆ idleUpOutputHIGH

uint8_t idleController::detail::state_t::idleUpOutputHIGH = HIGH

◆ idleUpOutputLOW

uint8_t idleController::detail::state_t::idleUpOutputLOW = LOW

◆ lastDFCOValue

bool idleController::detail::state_t::lastDFCOValue

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