grblHAL core  20241107
spindle_settings_t Struct Reference

#include <spindle_control.h>

Data Fields

float rpm_max
 
float rpm_min
 
float pwm_freq
 
float pwm_period
 
float pwm_off_value
 
float pwm_min_value
 
float pwm_max_value
 
float at_speed_tolerance
 Tolerance in percent of programmed speed. More...
 
pwm_piece_t pwm_piece [SPINDLE_NPWM_PIECES]
 
pid_values_t pid
 
uint16_t ppr
 Spindle encoder pulses per revolution (PPR). More...
 
spindle_state_t invert
 
spindle_settings_flags_t flags
 

Field Documentation

◆ at_speed_tolerance

float at_speed_tolerance

Tolerance in percent of programmed speed.

◆ flags

◆ invert

◆ pid

◆ ppr

uint16_t ppr

Spindle encoder pulses per revolution (PPR).

◆ pwm_freq

float pwm_freq

◆ pwm_max_value

float pwm_max_value

◆ pwm_min_value

float pwm_min_value

◆ pwm_off_value

float pwm_off_value

◆ pwm_period

float pwm_period

◆ pwm_piece

◆ rpm_max

float rpm_max

◆ rpm_min

float rpm_min

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