macropump.m1s is the only macro the pump runs and it must be named correctly. In fact, I don't think if the m on macropump was capitalized it would run. You need to realize that in a computer, the name is the same as an address. Some things will allow for discrepancies such as capitol or lower case but most will not. If you have one digit, space, letter, character wrong, you will be pointing to something other than you planned. macropump.m1s is the file that the macropump runs. It is looking for macropump.m1s and no other. It is also looking for it in the macros folder, sub folder of the profile you created it for. If one digit is different, not even on the same street as the one it's looking for. Wrong folder and it might as well be in a different state. Wrong drive and it's in another world. This is true for image locations in screens too.
Everything in the macropump will run roughly 10 times a second but be careful. If your macros are large it will take longer to run through them so the update will be slower making it less than 10 times a second. Also, you can get yourself into a mess with the wrong bit of code in a macro. For what your doing I think a brain would be a much better option.
No, not all the macros in a profiles marcos folder run all the time, the macropump.m1s is the only one and only if it is enabled in general config. The others run only when called by a button, gcode, etc.
Yes, exactly, it is just the file name as most things in a pc are. KENNETH_macropump.m1s would have never ran the first time. Neither would macr0pump.m1s. All I changed is the o for a zero......... that one has bitten me more than once.
The .m1s extension is a macro. m4.m1s is the spindle CCW macro.
Brett