Struct SYN_GCode_Config¶
G-Code controller configuration.
#include <syn_gcode.h>
Public Attributes¶
| Type | Name |
|---|---|
| float | default_feedrate |
| SYN_Interpolator * | interpolator |
| float | max_acceleration |
| float | max_jerk |
| SYN_GCode_CoolantCb | on_coolant |
| SYN_GCode_SpindleCb | on_spindle |
| SYN_GCode_ToolCb | on_tool |
| float | step_resolution |
| void * | user_data |
Public Attributes Documentation¶
variable default_feedrate¶
Initial feedrate (units/sec)
variable interpolator¶
Associated motion interpolator instance
variable max_acceleration¶
Max trajectory acceleration (units/sec^2)
variable max_jerk¶
Max trajectory jerk (units/sec^3)
variable on_coolant¶
Coolant callback
variable on_spindle¶
Spindle callback
variable on_tool¶
Tool change callback
variable step_resolution¶
Step spatial resolution (e.g. 0.001)
variable user_data¶
User context pointer
The documentation for this class was generated from the following file src/syntropic/motor/syn_gcode.h