grblHAL core  20241107
spindle_data_t Struct Reference

Used when HAL driver supports spindle synchronization. More...

#include <spindle_control.h>

Data Fields

float rpm
 
float rpm_low_limit
 
float rpm_high_limit
 
float angular_position
 Number of revolutions since last reset. More...
 
float rpm_programmed
 
uint32_t index_count
 
uint32_t pulse_count
 
uint32_t error_count
 
bool at_speed_enabled
 
spindle_state_t state_programmed
 

Detailed Description

Used when HAL driver supports spindle synchronization.

Field Documentation

◆ angular_position

float angular_position

Number of revolutions since last reset.

◆ at_speed_enabled

bool at_speed_enabled

◆ error_count

uint32_t error_count

◆ index_count

uint32_t index_count

◆ pulse_count

uint32_t pulse_count

◆ rpm

float rpm

◆ rpm_high_limit

float rpm_high_limit

◆ rpm_low_limit

float rpm_low_limit

◆ rpm_programmed

float rpm_programmed

◆ state_programmed

spindle_state_t state_programmed

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