grblHAL core  20241107
stepper.c File Reference
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "hal.h"
#include "protocol.h"
#include "state_machine.h"

Functions

void gc_output_message (char *message)
 
void st_deenergize (void *data)
 
void st_wake_up (void)
 
ISR_CODE void ISR_FUNC() st_go_idle (void)
 
void st_reset (void)
 
void st_rpm_changed (float rpm)
 
void st_update_plan_block_parameters (void)
 
void st_parking_setup_buffer (void)
 
void st_parking_restore_buffer (void)
 
void st_prep_buffer (void)
 
float st_get_realtime_rate (void)
 
offset_id_t st_get_offset_id (void)
 

Function Documentation

◆ gc_output_message()

void gc_output_message ( char *  message)

◆ st_deenergize()

void st_deenergize ( void *  data)

◆ st_get_offset_id()

offset_id_t st_get_offset_id ( void  )

◆ st_get_realtime_rate()

float st_get_realtime_rate ( void  )

◆ st_go_idle()

ISR_CODE void ISR_FUNC() st_go_idle ( void  )

◆ st_parking_restore_buffer()

void st_parking_restore_buffer ( void  )

◆ st_parking_setup_buffer()

void st_parking_setup_buffer ( void  )

◆ st_prep_buffer()

void st_prep_buffer ( void  )

◆ st_reset()

void st_reset ( void  )

◆ st_rpm_changed()

void st_rpm_changed ( float  rpm)

◆ st_update_plan_block_parameters()

void st_update_plan_block_parameters ( void  )

◆ st_wake_up()

void st_wake_up ( void  )