Terje Io
2eab779d2f
Wrong axis setting slipped through...
2023-02-17 22:15:05 +01:00
Terje Io
26c9327f6a
Fixed copy/paste "bug" that caused compilation error if compiling for 6-axes.
2023-02-17 19:37:16 +01:00
Terje Io
2779c833fd
Added compile time symbols and names for remaining control inputs, rephrased two alarm messages.
...
No functional changes.
2023-02-17 07:43:39 +01:00
Terje Io
04ce2c5c8c
Large spindle handling refactoring and enhancement++, see the changelog for more.
2023-02-13 22:14:48 +01:00
Terje Io
e2ba6db69c
Fixed regression in tool change handling related to refactoring of config.h in build 20230125.
2023-01-29 04:30:42 +01:00
Terje Io
4e7f313271
Some internal changes to allow homing feed rate overrides from plugins, reserved setting numbers for per axis homing feedrate settings (not used by the core).
2023-01-28 10:45:14 +01:00
Terje Io
dbc170a571
Fixed include file issue causing macro warnings for drivers built with the Arduino platform.
2023-01-26 07:13:28 +01: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
d10804433c
Incorrect version committed previously...
2022-11-16 21:44:03 +01:00
Terje Io
dc2f0a717c
Updated settings reports to output correct units and descriptions for settings related to axes configured as rotary.
...
Internal change to allow flagging settings to have a minimum value or length different from 0 and still allow to them to be 0 or have length 0.
2022-11-16 16:56:51 +01:00
Terje Io
c5ce2ca681
updated readme
2022-11-06 10:08:25 +01:00
Terje Io
1402e7b368
Added single axis homing commands for U and V, remapping of ABC homing commands to UVW when configured.
2022-11-06 09:51:16 +01:00
Terje Io
3e0cd9c192
Merge pull request #217 from Erik-Morbach/patch-3
...
bug on single axis home
2022-11-06 09:07:24 +01:00
Erik Morbach
4a39c852bf
bug on single axis home
...
When Using single axis home, after homing the status remains 'Home'. Inverting the logic resolves.
2022-11-03 11:50:48 -03:00
Terje Io
bf6823abf9
Minor change to supress compiler warnings for SAM3X8E.
2022-10-31 20:50:45 +01:00
Terje Io
d77f2fa7d3
Minor bug fix, preprocessor tuning.
2022-10-28 20:06:52 +02: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
fbef120e94
Fix for old regression, issue #204 .
...
Now hides spindle PWM related settings if no PWM spindle is available.
2022-10-22 21:15:56 +02:00
Terje Io
893f0de66a
Fix for issue #191 , allow homing of rotary axes with infinite rotation (max travel = 0)
...
Added spindle type property to HAL, "hardened" code.
Added new setting $346 for action to take after tool change: either return controlled point (tool tip) back to the same position as before the M6 command (default) or move spindle to Z home.
2022-10-21 11:50:00 +02:00
Terje Io
2f42b7226b
Fix for bug preventing some hosts (Win7) querying SSDP information.
2022-10-09 14:20:41 +02:00
Terje Io
1239e89997
updated readme
2022-10-07 10:39:03 +02:00
Terje Io
6e22a074c8
Added optional string pointers to HAL for driver and board URLs. If present they are announced by the SSDP protocol.
2022-10-07 10:17:07 +02:00
Terje Io
04c9a50a13
Merge pull request #197 from dresco/canbus
...
Add support for CAN bus plugin
2022-09-29 15:16:23 +02:00
Terje Io
34699b725c
Added crossbar support for UART RTS handshake output signal.
2022-09-29 14:58:06 +02:00
Jon Escombe
4a25254bd7
Add support for CAN bus plugin
2022-09-26 10:21:10 +01:00
Terje Io
357e4ca077
See the changelog for details.
2022-09-26 11:07:23 +02:00
Terje Io
7f53b2115b
Improved handling of laser mode M4 for jogging and motion complete events.
...
Bug fixes + expanded step/dir map to 8 axes.
2022-09-22 18:45:33 +02:00
Terje Io
c7c64366e3
Updated changelog.
2022-09-20 19:34:24 +02:00
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