grblHAL core  20220731
limits.h File Reference
#include "nuts_bolts.h"

Go to the source code of this file.

Functions

bool limits_go_home (axes_signals_t cycle)
 
void limits_soft_check (float *target)
 
bool limits_homing_required (void)
 
void limits_set_homing_axes (void)
 
void limits_set_machine_positions (axes_signals_t cycle, bool add_pulloff)
 
void limit_interrupt_handler (limit_signals_t state)
 
axes_signals_t limit_signals_merge (limit_signals_t signals)
 

Function Documentation

◆ limit_interrupt_handler()

void limit_interrupt_handler ( limit_signals_t  state)

◆ limit_signals_merge()

axes_signals_t limit_signals_merge ( limit_signals_t  signals)

◆ limits_go_home()

bool limits_go_home ( axes_signals_t  cycle)

◆ limits_homing_required()

bool limits_homing_required ( void  )

◆ limits_set_homing_axes()

void limits_set_homing_axes ( void  )

◆ limits_set_machine_positions()

void limits_set_machine_positions ( axes_signals_t  cycle,
bool  add_pulloff 
)

◆ limits_soft_check()

void limits_soft_check ( float *  target)