Skip to content
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

Current feedrate not correctly shown in the adjust menu #640

Closed
thegarbz opened this issue May 14, 2020 · 2 comments · Fixed by #643
Closed

Current feedrate not correctly shown in the adjust menu #640

thegarbz opened this issue May 14, 2020 · 2 comments · Fixed by #643
Assignees
Labels
bug Something isn't working
Projects

Comments

@thegarbz
Copy link
Collaborator

thegarbz commented May 14, 2020

While printing when using the adjustment the current feedrate is not correctly shown in adjustment menu. I'm not sure if this is an OctoDash bug or a lack of capability in OctoPrint.

To reproduce:

  1. Start print.
  2. Touch screen and click on adjust.
  3. Change feedrate to 75% and change bed temperature from 60 to 65C
  4. Correct expected behaviour observed on printer, printer slows down and temp increases.
  5. Touch screen and click on adjust.
  • Expected behaviour: Feedrate shows 75% and Bed temperature shows 65C
  • Actual behaviour: Feedrate shows 100%, and Bed temperature correctly shows 65C.
  1. Open Octoprint and click on control
  • Expected behaviour: Feedrate in Octoprint's control menu shows 75%
  • Actual behaviour: Feedrate in Octoprint's control menu unchanged at 100%.
  1. Change feedrate in Octoprint's control menu to 80%
  2. Correct expected behaviour observed on printer, printer speeds to 80%.
  3. Touch screen and click on adjust.
  • Expected behaviour: Feedrate shows 80%
  • Actual behaviour: Feedrate remains unchanged shows 100%

At present there doesn't seem to be any coupling between the feedrate in OctoDash and the feedrate in Octoprint, however both correctly send the M203 command to the printer.

If Octoprint does not provide access to the current feedrate value in their API it may be worth at least tracking what it was last set to on the Octodash display.

EDIT: Additional implication of this bug:
Not possible to set feedrate back to 100% as the feedrate always appears to be 100% when going into the adjustment menu the 100% is not sent to the printer when hitting save. I was only able to get it to 99% or 101%

@thegarbz thegarbz added the bug Something isn't working label May 14, 2020
@UnchartedBull
Copy link
Owner

OctoPrint doesn't report feedrate and flowrate via the API. I'll switch some bits around, so at least OctoDash does remember what has been set through the OctoDash UI.

@UnchartedBull UnchartedBull added this to To do in v2 Release via automation May 15, 2020
@UnchartedBull UnchartedBull moved this from To do to In progress in v2 Release May 15, 2020
@thegarbz
Copy link
Collaborator Author

@UnchartedBull That memory should be sufficient. The link to OctoPrint is less relevant. However I'm going to raise a feature request on Octoprint as well so maybe this can be addressed in the future.

Cheers,

v2 Release automation moved this from In progress to Done May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
No open projects
v2 Release
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants