Skip to content

hold encoder keys#3

Open
okand wants to merge 1 commit into
5argon:masterfrom
okand:master
Open

hold encoder keys#3
okand wants to merge 1 commit into
5argon:masterfrom
okand:master

Conversation

@okand
Copy link
Copy Markdown

@okand okand commented Oct 31, 2017

I talked about this in a chat room and later that evening a friend surprised me by having made the changes while bored and waiting for something else.

You need to tweak spinDelay and stopDelay some, to what depends on what encoders you have but the lower the better.

Before going to bed I ended up with them at 200 and 400 which is usable in SDVX e-amuse but not perfect. Quick sharp turns sometimes miss. I need to tweak it some more and possibly also buy some encoders with higher PPR.

@5argon
Copy link
Copy Markdown
Owner

5argon commented Oct 31, 2017

Thank you, I will test it later!

For encoders, did you connect them to the interrupt-enabled pin? It makes a lot of difference. (I wrote about this in the comment in the code) Uno has 2 of this special PIN, so you can use one for each encoder. (It would be the best if we have 4)

And also, this is the one I got while I was still in Japan. It is the same as the most commercial SDVX controller (but not the same as the one in arcade I believe) This one also comes with a screw lock so it sits nicely under the case.

@okand
Copy link
Copy Markdown
Author

okand commented Oct 31, 2017

Yes, I connect the encoders to pins 2 and 3 like the code says.

@okand
Copy link
Copy Markdown
Author

okand commented Nov 11, 2017

Usability update!

I got myself two copal encoders instead and have been using them for a few days. It works great for playing official sdvx with this version of the arduino code. I have both the delay-values set to 100

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants