-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
When encoder used in touch mode to adjust values, feed rate changes as well. #680
Comments
This is because the encoder wheel is hard wired to the EXP ports and the mainboard is also reading the encoder status all the time. |
Then it seems like a major hardware design oversight to me. I guess MOSFETs should've been used on encoder's VCC and GND lines to disable its operation when TFT is used in Touch mode. |
Okay so using the encoder to adjust values in touch mode is a no go because it's got a direct connection to the printer through the EXP connection. That does seem like a bit of an oversight, but using the encoder to change values in touch mode isn't exactly necessary, I'm just used to it coming from the stock ender 3 LCD. I find myself using LCD simulation more than the touch mode because I'm so used to It. |
I guess I'll close the issue as it seems to be an inherent hardware limitation of the board. Oh well. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
As the title says. I have noticed that If I use the encoder knob to adjust values such as the fan speed in menus in the touch screen mode, it's also cranking the feed rate up and down. So say I crank my fan up from 0 to 100% in the touch menu, if I then go back to LCD mode, the FR will show as something like 175%. It seems like the encoder is being passed to marlin regardless of which mode the screen is in.
EDIT: In fact, it adjusts the feed rate in touch mode too, regardless of what menu I'm in. If I turn the encoder on any menu, then back out to the main touch screen menu, the feed rate has been cranked up, regardless of what I was using it for. I like to use the encoder to move the axis quickly so this is annoying.
The text was updated successfully, but these errors were encountered: