-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
Related to #98, original 8-bit GRBL does not support single axis homing (unless compiled with custom homing sequences).
It'd be great for Rayforge to automatically detect and enable/disable this feature as appropriate.
Describe the solution you'd like
Auto detection of what the machine supports. It seems like this could be done via $I, and using the version. 1.1f is the highest 8-bit GRBL version and it's no longer in development. Most (maybe all) forks for other platforms support it by default, and use a higher version number.
Additional context
Example from ESP32 based machine:
$I
[PRODUCER:MKS DLC32]
[V2.20(8M.H35.20230626)]
[VER:1.1h.2023062602:]
...
Another example from an ESP32 machine:
$I
[V4.00(8M.H35.20231010)]
[VER:1.1h.2023101002:]
...
Example from an 8-bit Atmega 328p machine:
$I
[VER:1.1f.20170801:]
...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request