Another interesting finding. I downgraded the firmware to 1.0.4 and guess what, the DISCONNECTED issue was gone. Although this old firmware has other more serious bugs on it. LOL
The disconnected bug start at 1.0.7 on my testing:
And to make sure this is not a fluke, this video shows how consistently I was able reproduce it:
1.0.7 did, this is most likely what is happening in this case and why it does not happen on his previous trys with 1.0.6 and below.
the cleanup is necessary as many users will run out of space causing major issues later.
I did try your gcode and could not get the issue. I tried both from my local monitor attach to controler and from my computer. I recently upgrade my SD card with this LAXTEK - 64GB Micro SD Card C10+U3+V30+A1 Memory Card so maybe it’S something you can try. Was not able to upload video
@blaghislain Thanks for testing that I will try to flash a new sd card and if that helps. I think we are pretty close in terms of configuration (spindle, custom switches, etc).
@blaghislain Do you mind if you can export your settings (json file). Maybe there is a settings on mine that might trigger this issue. I can perform diff on our settings.
I had this happen once before and thought that I would have to reboot the controller. I can’t remember if it was version 107 or 108.
I found that If I hit the play button to re-run the tool path it look like it would attempt to run. I then hit cancel and re-zeroed my work before resuming.
Finally found possible solution to my case. You can try this one. Hopefully it works too.
Basically what I did is downgrade to 1.0.7 and then set max-devition to 0.001. The disconnected issue doesn’t happen anymore when I hit stop. Thanks to @blaghislain for helping.
While running a job this morning I had the issue happen. I am attaching the system log and gcode I ran in a zip file. I hope it will help Onefinity find and fix the issue.
Sequence of events leading up to the issue.
Powered on System.
Homed system.
Loaded 3 code files to the system.
Used the XYZ probe to find work 0
Change bit to a Keyhole bit and zeroed bit.
Probed Z only.
Ran profile tool path to cut key holes.
*** at end of the job the system returned to work 0 and the job looked like it ended normally.
Attempted to jog with joy stick (Failed)
Attempted to with screen jog button and received Disconnected message.
I also was able to recover by pressing the Play button and at the Continue prompt pressing Cancel. After doing that I am able to jog.
I just pulled there source code of the controller on GitHub since its open source, modified, compiled and pushed it the controller. So far 2 of my gcode files that are consistently reproducible are no longer having issue.
Wished I can share the version of firmware updates I’m using but don’t think Onefinity will like it. Not sure I want to create a Pull-Request too.
Awesome. PLEASE do a push/pull request to their github so we can all have the fix (i’d personally love it!), and I have not doubt @OnefinityCNC would as well!