You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If no Home_fiducial is found, visualHoming returns true and the machine thinks it is homed.
Steps to Reproduce
If you use visual homing already, just cover the fid so it can not be seen.
If you do not use visual homing, simply enable it
Now home the machine as normal
Expected Result
I expect when the visual homing is done, if no fiducial is found an error might be thrown, or at the least do not set the machine as homed.
Actual Result
Machine is set as homed and acts ready to go as if it is homed.
Notes, Log Files, Screen Captures, Videos, etc. to Show the Issue
I think this can be closed, reference head throws an exception if no location is found, reference machine does not catch it (only exceptions in scripting).
Guess had been solved without closing the bug?! (commit 3e64b57)
Problem Report
Describe the Issue
If no Home_fiducial is found, visualHoming returns true and the machine thinks it is homed.
Steps to Reproduce
If you use visual homing already, just cover the fid so it can not be seen.
If you do not use visual homing, simply enable it
Now home the machine as normal
Expected Result
I expect when the visual homing is done, if no fiducial is found an error might be thrown, or at the least do not set the machine as homed.
Actual Result
Machine is set as homed and acts ready to go as if it is homed.
Notes, Log Files, Screen Captures, Videos, etc. to Show the Issue
2019-03-03 23:35:08.977 ReferenceFiducialLocator DEBUG: No matches found!
2019-03-03 23:35:08.981 GcodeDriver DEBUG: sendCommand(G92X0Y0Z0C0, -1)...
2019-03-03 23:35:08.982 GcodeDriver TRACE: [serial://COM7] >> G92X0Y0Z0C0
2019-03-03 23:35:08.986 GcodeDriver TRACE: [serial://COM7] << ok
2019-03-03 23:35:08.986 GcodeDriver DEBUG: sendCommand(serial://COM7 G92X0Y0Z0C0, -1) => [ok]
2019-03-03 23:35:08.986 GcodeDriver DEBUG: sendCommand(G4P0, -1)...
2019-03-03 23:35:08.986 GcodeDriver TRACE: [serial://COM7] >> G4P0
2019-03-03 23:35:08.990 GcodeDriver TRACE: [serial://COM7] << ok
2019-03-03 23:35:08.990 GcodeDriver DEBUG: sendCommand(serial://COM7 G4P0, -1) => [ok]
2019-03-03 23:35:08.992 ReferenceMachine DEBUG: setHomed(true)
The text was updated successfully, but these errors were encountered: