mirror of
https://github.com/grblHAL/core.git
synced 2026-03-23 20:04:53 +08:00
Renamed grbl.on_probe_fixture event to grbl.on_probe_toolsetter and added pointer to toolsetter coordinates as an additional parameter.
Increased backlash parameters precision to 5 decimals. Ref issue #452. Some bug fixes in NGC parameters and flow control handling.
This commit is contained in:
@@ -107,7 +107,7 @@ typedef void (*on_homing_rate_set_ptr)(axes_signals_t axes, float rate, homing_m
|
||||
// NOTE: cycle contains the axis flags of the executed homing cycle, success will be true when all the configured cycles are completed.
|
||||
typedef void (*on_homing_completed_ptr)(axes_signals_t cycle, bool success);
|
||||
|
||||
typedef bool (*on_probe_fixture_ptr)(tool_data_t *tool, bool at_g59_3, bool on);
|
||||
typedef bool (*on_probe_toolsetter_ptr)(tool_data_t *tool, coord_data_t *position, bool at_g59_3, bool on);
|
||||
typedef bool (*on_probe_start_ptr)(axes_signals_t axes, float *target, plan_line_data_t *pl_data);
|
||||
typedef void (*on_probe_completed_ptr)(void);
|
||||
typedef void (*on_tool_selected_ptr)(tool_data_t *tool);
|
||||
@@ -172,7 +172,7 @@ typedef struct {
|
||||
on_stream_changed_ptr on_stream_changed;
|
||||
on_homing_rate_set_ptr on_homing_rate_set;
|
||||
on_homing_completed_ptr on_homing_completed;
|
||||
on_probe_fixture_ptr on_probe_fixture;
|
||||
on_probe_toolsetter_ptr on_probe_toolsetter;
|
||||
on_probe_start_ptr on_probe_start;
|
||||
on_probe_completed_ptr on_probe_completed;
|
||||
on_set_axis_setting_unit_ptr on_set_axis_setting_unit;
|
||||
|
||||
Reference in New Issue
Block a user