Commit Graph
128 Commits
Author SHA1 Message Date
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