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
M291 S2 not unblocking/Unblocking after timeout. #738
Comments
Also related to: https://forum.duet3d.com/topic/32054/m291-some-behavior-not-matching-documentation
|
Need to consider if this is a bug or an undocumented feature, suggestion from forum thread:
|
Could not replicate on Duet 3 SBC - 3.4.1. Will try 3.5-b1 & 3.5-b3 |
Using Duet3 Mini 5+ with 3.5.0-b1 the following behaviour exists:
Same behaviour using 3.5.0-b3 There appear to be 2 potentially separate issues:
|
3.5.0-b1 behaviour:
|
3.5.0-b3 behaviour:
|
Changed RRF and updated the documentation so that the timeout is forced to zero unless the mode is 0 or 1 or a Cancel button is displayed (i.e. mode 3, or mode >= 4 with the J1 parameter used to provide a Cancel button). |
I cannot reproduce any hangs in SBC mode with the latest state from GitHub. The code in RRF for handling timeouts looks fine to me, too. |
3.5.0-b4 behaviour:
|
As reported in forum thread https://forum.duet3d.com/topic/30877/3-5beta1-movement-issue-on-cnc-6xd-some-minors
M291 S2 in a program does not continue by M292 P0/M292/pressing OK. After the window closed it still in processing state with no window/reaction to M292. M292 P0/M292/pressing OK works fine with M291 S3.
May be fixed in 3.5b3
The text was updated successfully, but these errors were encountered: