I recently completed my machine, and I am having some software problems. First, the good news: I can connect reliably with CoolTerm, configured the machine, and have successfully cut a half dozen parts sending Gcode using CoolTerm. I successfully cut one part with Chilipeppr, but the wifi in my garage is spotty, so I really prefer an offline solution for a sender, which brings me to the puzzle:
I have tried both UGS (platform and classic) as well as CNCjs, and with both I am able to connect sucessfully - I know this because command-line Gcode entered manually works fine, I can home the machine and such. When I open a Gcode file with CNCjs, it shows up in the visualizer and looks fine, but when I try to send - nothing. The machine basically locks up with no motion, and I have to perform a reset.
With UGS, when I open a file, it reads as having zero lines of code. (These are the same files that I have used successfully with CoolTerm and Chilipeppr, so they seem not to be fundamentally corrupt.) I get nothing in the visualizer, and hitting send produces nothing. Interestingly, if I hit "edit Gcode" in UGS, all the code shows up, but it still does nothing.
I have tried both software flow control (Xon/Xoff) and hardware flow control (RTS/CTS) with both packages, and produced the same results.
I'm kind of baffled at this point. I can use the machine using CoolTerm, but a nicer interface would be great.
Other info: Windows 10 machine, TinyG version 8, firmware 440.2, running CNCjs windows app and both versions (classic/platform) of UGS.
Any clues would be greatly appreciated, thanks in advance for your help!