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

Encoders slow and skipping #1

Open
blukk opened this issue Sep 25, 2020 · 1 comment
Open

Encoders slow and skipping #1

blukk opened this issue Sep 25, 2020 · 1 comment
Labels

Comments

@blukk
Copy link

blukk commented Sep 25, 2020

Several incremental encoders tried, with and without diodes. Played around with the settings in the configurator but rotary encoders like the common one used on the KY-040 board (desoldered from the board) work perfectly fine in for instance MMJOY if ON/OFF is selected. If only ON is selected it functions similar to that in Freejoy.

Once the rotary is turned fast it cannot keep up and doesn't translate into inputs. Once turned slow it works better but still skips steps. I tried 4 types of rotary encoders which all act similar.

Try for instance rotating a HDG bug in flightsimulator the full 360 degrees. Almost impossible or takes ages to get the full 360 degrees.

Is it a setting I miss?

BTW. Freejoy is awesome and thank you for sharing this!!

@vostrenkov
Copy link
Member

Hi,
I gonna check this out but skipping at fast rotation is because of filtering mechanical noise. It prevents encoder from going backwards while fast rotation.
Btw I can not fine ON/OFF options for encoders in MMJoy configurator, can you show me this? I'm not really familiar with that software

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants