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
Terje Io
989d28a29b
Renamed unused function.
2021-12-07 11:29:48 +01:00
Terje Io
a5dfb953f8
Updated settings and HAL version numbers++, see changelog for details..
2021-11-21 16:40:37 +01:00
Terje Io
0c47a688b5
Enhanced ioports API, fix for issue #87 ++
2021-11-17 07:22:35 +01:00
Terje Io
82d42f4fa4
Fixed variable name typo, renamed hal.stream.disable to hal.stream.disable_rx
2021-11-01 08:40:55 +01:00
Terje Io
baf5a36698
Some minor changes to better support Trinamic drivers, probing and drivers/boards with limited number of control inputs
2021-10-19 07:54:15 +02:00
Terje Io
79882cf094
Added enum and associated get function for system defined named parameters.
...
Added core event handler function pointers and calls if provided.
Some other minor changes.
2021-10-11 13:16:58 +02: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
384fda6e3a
Added $376 setting for designating ABC-axes individually as rotational.
...
Added `$ESG` and `$ESH` system commands for outputting current setting definitions.
Added setting descriptions to most settings. Work in progress.
Added/updated preprocessor code for leaner board map files++
2021-08-20 18:53:20 +02:00
Terje Io
b685e18411
Added shared files for driver motor pins allocation and options handling.
...
Expanded HAL stream I/O functions. Added doxygen documentation to parts of the code.
A number of minor changes to simplify code.
2021-06-27 20:55:00 +02:00
Terje Io
3a84b58d30
Added some HAL entry points and properties for pin handling, $pins system command (not all drivers) and some minor bug fixes.
2021-06-06 22:27:47 +02:00
Terje Io
cad8d28ca8
Fix for missing conversion to mm from inches for some canned cycle parameters.
2021-05-18 13:14:41 +02:00
Terje Io
0d27ba4d1f
Fixed G43 "bug", added acceleration override handling for OpenPNP.
2021-05-17 13:36:13 +02:00
Terje Io
f2eea4dcb4
some bug fixes: relative canned cycles, incorrect comments handling and auto square fail distance calulation (regression)
2021-05-05 20:27:19 +02:00
Terje Io
f495cf40e8
added some crossbar types, fixed bug in check mode handling on program complete
2021-04-14 13:30:34 +02:00
Terje
4039b2bb76
added single block mode, toggle with $S system command or 0x89 real-time command
2021-03-10 15:38:58 +01:00
Terje Io
cdca5ad55c
test check in
2021-02-22 12:29:17 +01:00