Terje Io
ea51f156a3
Added new configuration options. See the changelog for details.
2022-09-19 15:20:41 +02:00
Terje Io
91fa96f80a
Merge pull request #193 from Erik-Morbach/patch-2
...
duplicated $ESG entry
2022-09-17 09:37:14 +02:00
Erik Morbach
4ac1b036e3
duplicated $ESG entry
2022-09-16 16:36:04 -03:00
Terje Io
99bf98e409
Added setting definitions for WebUI client inactivity timeout and real time report auto interval.
2022-09-16 15:11:05 +02:00
Terje Io
e38c1ddaf1
Added optional HAL entry point for getting free memory (ideally sum of free blocks on the heap), used by WebUI.
...
"hardened" settings API function.
2022-09-15 08:44:53 +02:00
Terje Io
b9f5aebf65
Updated changelog for WebUI changes.
2022-09-12 14:07:32 +02:00
Terje Io
229db6418b
Minor options preprocessor change for littlefs, "hardened" VFS code. Core build date not changed.
2022-09-11 20:37:47 +02:00
Terje Io
180f9fa9fc
Added $RTC system command for outputting or setting current real time clock date and time. Uses ISO8601 format.
...
Driver developers: check the changelog!
2022-09-07 21:08:11 +02:00
Terje Io
e009f47116
Added optional RTC (Real Time Clock) support to the HAL. VFS improvements.
2022-09-04 20:56:33 +02:00
Terje Io
f3363816c2
Tuning, VFS improvements.
2022-09-03 21:51:01 +02:00
Terje Io
66f821d8e0
Addded virtual file system \(VFS\) handler, Linux/Unix style with mount directories.
...
Now raises alarm if homed state becomes invalid on settings changes when homing on startup is required. Issue #173 .
2022-08-30 19:54:48 +02:00
Terje Io
5dd9c3eb18
Merge pull request #172 from luzpaz/typos
...
Fix various typos
2022-08-16 06:48:24 +02:00
luz paz
90fd6ca410
Fix various typos
...
Found via`codespell -q 3 -L iterm,nd`
2022-08-07 18:56:52 -04:00
Terje Io
53855a4bf8
Added masking of password settings values for WebUI clients.
2022-08-01 19:44:08 +02:00
Terje Io
06e7fd7bfb
updated changelog
2022-08-01 09:16:57 +02:00
Terje Io
1e7670846e
Added MCU frequency variable to the HAL struct - to be set by the various drivers later on.
2022-08-01 09:08:20 +02:00
Terje Io
4b36ffbfbf
Added core event "on_homing_completed", some sanity checks on MPG stream registration.
2022-07-31 11:14:15 +02:00
Terje Io
29527e8705
Updated for issue #169 - extend range of axis auto square offsets.
2022-07-30 18:02:12 +02:00
Terje Io
7dac639da8
Updated changelog
2022-07-29 09:59:23 +02:00
Terje Io
e3e7484731
Updated changelog.
2022-07-28 13:37:49 +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
4946d26644
Added settings flag for reboot required (currently unused) and API function for getting setting group details.
2022-07-24 18:58:22 +02:00
Terje Io
3306aea391
Updated changelog.
2022-07-20 20:14:01 +02:00
Terje Io
b4c896e2ad
Added support for G5.1 (quadratic spline) and multi turn arc option for G2 and G3 via P-word.
...
Some additions to data structures used by plugins.
2022-07-19 21:51:46 +02:00
Terje Io
651a2a903b
Moved initial stepper enable call to the core (from drivers)
2022-07-11 07:56:02 +02:00
Terje Io
e8530a45ab
Fix for incorrect sequencing of init calls when corexy and backlash compensation is enabled at the same time.
...
Added call to driver to immediately set stepper enable signals when $37 (Stepper deenergize) is changed.
Some minor improvements in settings handling and options reporting.
2022-07-09 18:36:01 +02:00
Terje Io
0db09ab6e9
Deprecated setting $7 (can be set as before but is no longer reported). Added setting $9 for PWM spindle options.
2022-07-04 14:10:39 +02:00
Terje Io
32f905abb3
Reverted config.h change that enabled COREXY as default.
2022-06-25 22:02:49 +02:00
Terje Io
f446881da4
Added grbl.on_reset event, new settings for VFDs etc.
2022-06-18 10:36:08 +02:00
Terje Io
45b0e10589
Delayed calling hal.driver_reset until alarm and abort state has been established.
2022-06-16 08:45:10 +02:00
Terje Io
b55cca15f9
Changed kinematics API and implementations (corexy and wallplotter) to allow backlash compensation. Ref [ESP32 issue 25]( https://github.com/grblHAL/ESP32/issues/25 ).
...
Fixed feed rate handling for corexy kinematics. Ref issue #147 .
Fixed tool table/tool change bugs. Ref. [ioSender issue 228](https://github.com/terjeio/ioSender/issues/228 ).
2022-06-12 20:07:20 +02:00
Terje Io
6d00f743f0
Updated changelog.
2022-04-16 10:45:30 +02:00
Terje Io
dae7d56ab5
Changed spindle handling to allow dynamic spindle registration and support for multiple spindles selectable at run-time.
...
See the changelog for more info.
2022-03-25 23:01:56 +01:00
Terje Io
31f6a4bf04
Updated changelog
2022-03-15 21:08:44 +01:00
Terje Io
992f25f125
Merge pull request #123 from dresco/stm32h7
...
Add definition for STM32H743xx series processors
Thanks, I will add a link to your repo.
The chip shortage is getting crazy - I was lucky to get a few Nucleo F411 boards after frying the one I had...
2022-03-09 20:07:03 +01:00
Jon Escombe
f363d138f0
Add definition for STM32H743xx series processors
2022-03-09 11:14:18 +00:00
Terje Io
4ff8f1c5e7
Added a MPG mode option for using input pin for mode switching when enabled together with keypad plugin.
...
Added pin descriptions for UART pins used for MPG.
2022-02-17 09:01:02 +01:00
Terje Io
fce9920936
Fixes for backlash compensation: no longer resets current direction on a soft reset/stop, added handling of backlash setting changes per axis.
2022-02-11 18:50:21 +01:00
Terje Io
0fd41b49bf
Updated changelog.
2022-02-09 14:19:54 +01:00
Terje Io
45451a1ce7
Fix for regression where laser mode / lathe mode settings were ignored.
2022-02-05 09:33:56 +01:00
Terje Io
559d37d250
Updated changelog.
2022-02-03 18:31:03 +01:00
Terje Io
c5cd4a1faf
Updated changelog.
2022-01-31 21:48:53 +01:00
Terje Io
d80c095936
Fixed tool change and spindle stop on reset/stop commands regressions.
2022-01-31 17:38:03 +01:00
Terje Io
1c2dc4bfc5
Fixed incorrect handling of spindle stop on "stop" command
2022-01-29 14:00:52 +01:00
Terje Io
27a3d3e1fe
See the changelog for details.
2022-01-23 11:10:30 +01:00
Terje Io
9a904127b4
Trying to force a submodule update...
2022-01-14 21:23:39 +01:00
Terje Io
e9a5e9cbde
clear homed status for axis that has max travel changed
2022-01-14 21:09:00 +01:00
Terje Io
f81fcc49f6
fixed typo in readme.md
2022-01-11 19:28:41 +01:00
Terje Io
fb61a7f4ae
Added new core event triggered during looping when executing a millisecond delay.
...
Added `ISR_FUNC` macro for placing time critical functions in RAM.
2022-01-11 19:13:18 +01:00
Terje Io
22e0fcba1c
Added optional spindle select event to core events, for dual spindle enabled configurations (VFD + PWM spindle).
...
Attempted fix for weird issue with VFD spindle when spindle at speed tolerance is set > 0 with $340.
2022-01-09 22:11:57 +01:00