FabMo / FabMo-Engine

The FabMo Engine - A software and apps ecosystem for digital fabrication.
http://gofabmo.org/
Apache License 2.0
55 stars 22 forks source link

Hang for about 30 seconds that happens after hitting a physical stop #1042

Open tedh-shopbot opened 1 year ago

tedh-shopbot commented 1 year ago

This happens rarely and I have not been able to get it to reproduce reliably. Early in a session (typically) if a tool (DT or Handibot) runs into a hard stop, FabMo locks up ... as if it may have lost communication with G2. I have not been able to confirm what actually happens. Perhaps it is only in manual mode?

It is not related to inputs being triggered, because Handibot has none. My intuition is that it is caused by an electrical supply effect related to changed load on a stepper motor and driver, spike or brownout.

kyle-kingsbury commented 1 year ago

Saw this today for the first time. Hopefully we can mitigate it with limit handling someday.

tedh-shopbot commented 1 year ago

It does not happen often, but seems to be there. I have seen it on the Handibot I use for testing (has the same electronics as the DT). I have been running for several weeks with a simulator plugged into the Handibot with a 10ft USB cable and the Pi on the other side of my desk. I have not seen that behavior at all. Perhaps it is because the power to the Pi is better isolated? Or, just proximity difference??