EasyProbe

More
10 months 3 days ago #340676 by Routercnc
EasyProbe was created by Routercnc
Hello,I installed EasyProbe following exactly video instructions.The probe itself is working correctly:
  • The probe signal works
  • G38 probing works without errors
  • The EasyProbe LED changes state correctly
However, I am facing an issue related to M130.When the option “Auto reload G-code / Clear plot” is enabled:
  • Clicking X0 Y0 Z0 R0 causes the error “Unknown M code used: M130”
  • Clicking Abort operation also triggers the same error
If I disable “Auto reload G-code / Clear plot”, the error does NOT happen when clicking X0 Y0 Z0 R0, but it still happens when aborting an operation.I am using:
  • LinuxCNC 2.9.4 (Debian 12 Bookworm, PREEMPT-RT)
  • EasyProbe installed exactly as shown in video
Could this be related to how LinuxCNC 2.9 handles remapped M-codes during auto-reload or abort events? Best regards,
Josias

Please Log in or Create an account to join the conversation.

More
10 months 3 days ago #340681 by MaHa
Replied by MaHa on topic EasyProbe
On my system I get this error, when i forgot to set M-code executable

Please Log in or Create an account to join the conversation.

More
10 months 3 days ago #340683 by Routercnc
Replied by Routercnc on topic EasyProbe
I run M130 in the terminal every time and the error persists.

Please Log in or Create an account to join the conversation.

More
9 months 3 weeks ago - 9 months 3 weeks ago #341011 by Routercnc
Replied by Routercnc on topic EasyProbe
Hi,
I installed EasyProbe exactly following video and instructions.However, I can’t use the midpoint and distance probing functions because I keep getting an error related to M130.LinuxCNC shows “Unknown M code used: M130” when I press the X0 / Y0 / Z0 / R0 buttons or when an abort occurs.I already set the M130 file as executable
Code:
chmod +x M130
, but the error still happens.Could you please clarify:
– where exactly the M130 file must be located macros, nc_files, or another folder?
– and whether M130 must be a
Code:
.ngc
file or a shell script?I’m using LinuxCNC 2.9.4.
Last edit: 9 months 3 weeks ago by Routercnc.

Please Log in or Create an account to join the conversation.

More
9 months 3 weeks ago #341059 by Routercnc
Replied by Routercnc on topic EasyProbe
“I couldn’t find a solution to this issue, and I haven’t received any feedback so far, so I’ve decided to move on from LinuxCNC.”

Please Log in or Create an account to join the conversation.

More
9 months 3 weeks ago #341064 by hmnijp
Replied by hmnijp on topic EasyProbe
All the answers to your questions are in the manual:
linuxcnc.org/docs/2.9/html/config/ini-co...sub:ini:sec:rs274ngc

SUBROUTINE_PATH = ncsubroutines:/tmp/testsubs:lathesubs:millsubs - Specifies a colon (:) separated list of up to 10 directories to be searched when single-file subroutines are specified in G-code. These directories are searched after searching [DISPLAY]PROGRAM_PREFIX (if it is specified) and before searching [WIZARD]WIZARD_ROOT (if specified). The paths are searched in the order that they are listed. The first matching subroutine file found in the search is used. Directories are specified relative to the current directory for the INI file or as absolute paths. The list must contain no intervening whitespace.

USER_M_PATH = myfuncs:/tmp/mcodes:experimentalmcodes - Specifies a list of colon (:) separated directories for user defined functions. Directories are specified relative to the current directory for the INI file or as absolute paths. The list must contain no intervening whitespace.

A search is made for each possible user defined function, typically (M100-M199). The search order is:

1) [DISPLAY]PROGRAM_PREFIX (if specified)

2) If [DISPLAY]PROGRAM_PREFIX is not specified, search the default location: nc_files

3) Then search each directory in the list [RS274NGC]USER_M_PATH.

The first executable M1xx found in the search is used for each M1xx.

Please Log in or Create an account to join the conversation.

Time to create page: 0.329 seconds
Powered by Kunena Forum