Terje Io
70ffca3c0a
Hardened" serial stream registration, now allows empty descriptor.
...
Now returns no data for alarm and error enums when firmware is compiled for 128K versions of the STM32F1xx MCU.
This frees up some flash space for plugins etc.
2023-09-26 09:54:10 +02:00
Terje Io
acaea365cd
Added setting $486 that allows locking G59.1 - G59.3 coordinate system offsets against accidental changes.
2023-09-17 09:51:58 +02:00
Terje Io
ce7c3592b4
Added experimental support for program flow control, mainly available for use in G65 macros stored on SD card or in littlefs.
2023-05-29 00:46:05 +02:00
Terje Io
c652eee852
Now allows some $-commands while critical events are active or in sleep mode.
...
Added work envelope data to global sys struct, used by soft limits and jog limit handling.
2023-04-29 15:53:46 +02:00
Terje Io
fb60b493b5
Added settings, updated settings version to 22. See changelog for details.
...
Merged defaults.h with config.h, deleted defaults.h and harmonized settings defines.
2023-01-25 21:11:21 +01:00
Terje Io
b0d9e9e78a
Fix for issue #209 , incorrect handling of homing of more than one auto squared axis in each pass.
...
Error 55 will now be returned.
2022-10-23 07:27:20 +02:00
Terje Io
26fa15a990
Added authentication related error codes and messages. Added reboot required per settings to various reports.
2022-07-26 17:43:16 +02:00
Terje Io
f88b154b96
See changelog for details.
2021-11-28 16:52:00 +01:00
Terje Io
fc0f9ecf75
Fixed silly typedef mistake in setting struct, added settings $392 and $393 for spindle and coolant startup delays on safety door open.
2021-11-22 10:26:56 +01:00
Terje Io
71dc5ac333
Changed safety door/parking handling to be compliant with legacy Grbl.
...
Added $384 setting for controlling G92 offset persistence.
Improved $help command output and handling.
Moved the optional tool table in non-volatile storage.
Added gcode parameter support and optional expression support.
2021-09-29 10:22:47 +02:00
Terje Io
415886e53b
Improved HAL/core stream handling etc.
2021-09-09 19:19:09 +02:00