void limits_init()
Initialize the limits module.
void limits_soft_check(float *target)
Check for soft limit violations.
uint8_t limits_get_state()
Returns limit state as a bit-wise uint8 variable.
void limits_go_home(uint8_t cycle_mask)
Perform one portion of the homing cycle based on the input settings.
void limits_disable()
Disables hard limits.