Hello Guest it is March 28, 2024, 07:32:32 AM

Author Topic: Files containing an M0 or M1 will not load.  (Read 1125 times)

0 Members and 1 Guest are viewing this topic.

Files containing an M0 or M1 will not load.
« on: September 02, 2020, 02:34:28 PM »
Files containing an M0 or M1 will not load. A proven file to which I add either of the above will not load. I'm stumped.
Re: Files containing an M0 or M1 will not load.
« Reply #1 on: September 03, 2020, 08:18:15 AM »
what version are you using?
I have had a client have the same result before on v.4300....
put him onto a development version and its working now
Re: Files containing an M0 or M1 will not load.
« Reply #2 on: September 03, 2020, 08:35:20 AM »
Version is 4.2.0.4300 on a pavilion laptop. The controller is a stepper3.

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
Re: Files containing an M0 or M1 will not load.
« Reply #3 on: September 04, 2020, 11:48:26 PM »
Err...  That was a bug that was fixed in a newer build.

Steve
Re: Files containing an M0 or M1 will not load.
« Reply #4 on: September 05, 2020, 08:30:42 AM »
Version 4300 is still the "official" download version. What is the game plan going forward?
Steve Stallings
www.PMDX.com
Re: Files containing an M0 or M1 will not load.
« Reply #5 on: September 05, 2020, 09:53:01 AM »
I’ve been splitting files to work around the issue for now, but it’s far from ideal.
Is there any chance an older version without this issue can be used?
Splitting files simulates am M0 sort of but for an M01 it’s not feasible.
I sincerely hope there is a plan at headquarters.

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
Re: Files containing an M0 or M1 will not load.
« Reply #6 on: September 05, 2020, 12:44:34 PM »
The game plan is to get a new release available but that is proving difficult with all that is going on.  In the mean time, there is 4524 out on the FTP site which is VERY nice.  Bugs fixed and features added make it much nicer than 4300.

So the best course of action, IMHO, is to use a newer build which "Tigger ZA" alluded to.  However, 4300 can be made to work by setting parameters 8110 and 8111 to something that you are not using for a M code number.  For example, if you don't have M codes M200 and M201, set parameter 8110 to 200 and parameter 8110 to 201.  You can do this with G10 L50 while Mach is running or simply modify the parameters.ini file when Mach is not running.  That last part is important.  Mach cannot be running if you directly modify the profile's parameters.ini file.  :) 

If the parameters do not exist in the file or are set to 0 zero, then that is what is causing the problem.  Parameters 8110 and 8111 set the waiting start and end M codes for multi-path synchronization.  If 8110 is set to 0, then the interpreter will wait on M0!

Here is a snippet of a parameters.ini file that sets these parameters to 200 and 201.

[8110]
Desc=Waiting M code range minimum value.
Type=1
Value=200
[8111]
Desc=Waiting M code range maximum value.
Type=1
Value=201

Steve
Re: Files containing an M0 or M1 will not load.
« Reply #7 on: September 05, 2020, 12:53:36 PM »
That sounds great! If I could get a link to the ftp site I will try to update to the later build. Thanks!