Branch: refs/heads/master
Home: https://github.com/LinuxCNC/linuxcnc
Commit: 0dbf954fcca5070d17356e31df666911a8d961be
https://github.com/LinuxCNC/linuxcnc/commit/0dbf954fcca5070d17356e31df666911a8d961be
Author: yurc <yu...@gm...>
Date: 2026-10-03 (Sat, 03 Oct 2026)
Changed paths:
M src/emc/motion/command.c
Log Message:
-----------
motion: refuse M62-M68 on a non-existent output
An out-of-range P/E only printed a line in the log and the program went
on with an output that never switches. Refuse the command instead
(EMCMOT_COMMAND_INVALID_PARAMS + reportError), so task stops the program.
Commit: 7e8a9eff404513871e45bf84aac1d9e6fbfec0f7
https://github.com/LinuxCNC/linuxcnc/commit/7e8a9eff404513871e45bf84aac1d9e6fbfec0f7
Author: yurc <yu...@gm...>
Date: 2026-10-04 (Sun, 04 Oct 2026)
Changed paths:
M docs/src/gcode/m-code.adoc
A tests/m62-m68-range/checkresult
A tests/m62-m68-range/motion.hal
A tests/m62-m68-range/test-ui.py
A tests/m62-m68-range/test.ini
A tests/m62-m68-range/test.sh
Log Message:
-----------
tests, docs: M62-M68 on a non-existent output is an error
Add tests/m62-m68-range: with num_dio=4 and num_aio=4, M64 P3 and
M68 E3 still work, M64 P4, M65 P10 and M68 E4 are refused with an
error, and a program stops exactly at M64 P10, M62 P10 or M67 E7: the
line before it runs, neither the next line nor the following move does.
Document in m-code.adoc that an out-of-range P- or E-word is an error.
Commit: 2af2d908f84b85bde968e23ac58566ca38cbc71d
https://github.com/LinuxCNC/linuxcnc/commit/2af2d908f84b85bde968e23ac58566ca38cbc71d
Author: Luca Toniolo <107...@us...>
Date: 2026-10-11 (Sun, 11 Oct 2026)
Changed paths:
M docs/src/gcode/m-code.adoc
M src/emc/motion/command.c
A tests/m62-m68-range/checkresult
A tests/m62-m68-range/motion.hal
A tests/m62-m68-range/test-ui.py
A tests/m62-m68-range/test.ini
A tests/m62-m68-range/test.sh
Log Message:
-----------
Merge pull request #4624 from SyncTwin/synctwin/m62-m68-out-of-range-error
motion: make M62-M68 on a non-existent output an error
Compare: https://github.com/LinuxCNC/linuxcnc/compare/ecdb6c09f73a...2af2d908f84b
To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications
|