-
-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem: Random homing fail from 3.7.7 onwards #1182
Comments
Send $message/level=debug and give us the debug log from a homing failure |
What type of switches are you using? Use FluidTerm to do what Mitch suggested and send $H. |
I'm out of the workshop for today, will send the terminal log first thing in the morning
I use the most common ones used with Arduino, similar to these: |
$h |
I just found out that this homing failures and random limit switches over travel only occur when connecting via Bluetooth. When connected by USB cable homing works fine. But cable connection is clumsy and unreliable for me, so I would prefer to use Bluetooth. |
It is possible that the Bluetooth system code is blocking a thread causing realtime response problems with homing. That is just a guess. I am away from the office with no way to test this hypothesis. |
Thank you for reply. |
I'm sorry, I am not in a position to look into this right now. Realtime response in the face of a multicore,multithreaded system built on top of much third-party code is a very difficult problem. |
I just donated 50$ to Honu Putters LLC/FluidNC. |
Wiki Search Terms
Homing Fail
Controller Board
Root Controller ISO Rev 3
Machine Description
Gantry diode laser with external DM556 stepper drivers, dual Y motors, endstops switches on all axes, 80W laser module.
Input Circuits
No response
Configuration file
Startup Messages
User Interface Software
gSender over Bluetooth
What happened?
I was using FluidNC 3.7.0 for long time with almost no issues. Now I wanted to update to 3.7.16, but when I try to home the machine, I get some random homing error. About one in five homing fails without any clue why. I have tried almost all versions between 3.7.0 and 3.7.16 and the last version that work flawlessly is 3.7.6. From 3.7.7 onwards homing randomly fails.
When homing the machine sometime randomly over travels one or more of the limit switches and crashes into the frame.
In the 3.7.7 description in nothing about homing or limit switches changes.
Can somebody please give me any hint what happened in version 3.7.7 that can cause this?
GCode File
No response
Other Information
No response
The text was updated successfully, but these errors were encountered: