I’ve been trying to find a sender program that works well and also have had very frustrating experiences. I’ve tried both ChiliPeppr and CNCJS Desktop Win64. Both have significant issues with the TinyG coordinate systems. Neither are predictable.
ChiliPeppr gets into a strange state where attempting to set the workspace zero ends up sending: G10 L2 P-53 X0 Y0 Z0
Once you get into this state, the only way I’ve found to recover is disconnect, clear browser cache and restart it. Even then sometimes you have to keep giggling the handle until it magically starts working again. Several people have reported this issue but John L claims its a problem in the TinyG.
CNCJS cant zero out the machine Zero but can zero out the temporary coordinates which often end up getting lost after you run a file. The Predefined Positions also dont work properly. You can set them then test using goto and they work however after running a file they get lost. I suspect the issue is I’m sending files using G20 (inch units) and the GUI or TinyG is getting confused after the units get changed by running the file.
I’m thinking about switching to a Grbl controller just because there are more software options with less issues than the TinyG.