valerionew / unisolder-notes

Markdown documentation repo for building and chosing parts for Unisolder, the open source universal soldering iron controller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rotary Encoder information

wildstar87 opened this issue · comments

Was having a lot of problems getting a rotary encoder to work. Finally found this note, buried in the thread. Would be nice to put this into your notes so it's more easily found.

Information was found here in the main thread:
http://dangerousprototypes.com/forum/index.php?topic=7218.msg71747#msg71747

The control method is selected this way:

  • go to menu
  • press and hold center button ot encoder button for 5 seconds
  • pres and release center button to select the control option
  • leave it alone for 5 seconds and it will exit

The meaning of options:

  • KEYS - the plain old 3 button control
  • ENC-A-1PPD - encoder with channel A event, 1 pulse per detent
  • ENC-AB-2PPD - encoder with channel A and channel B event, 2 pulses per detent (one for A and one for B)
  • ENC-A-2PPD - encoder with channel A event, 2 pulses per detent
  • ENC-AB-4PPD - encoder with channel A and channel B event, 4 pulses per detent (2 for A and 2 for B channel)

Just select what works best for you. The goal is to select an variant which leads to change of temperature/option with one up or one down per detent.

There is a connection picture here: http://dangerousprototypes.com/forum/index.php?topic=7218.msg74587#msg74587
front2

Thank you. I really think that would be useful, I didn't even know you could use a rotary encoder. Are you comfortable preparing a PR for adding that?

Pull request - modifying the file in the repository and submitting the modification to be inlcuded in the main page.

If you cannot do this, we can see if anyone wants to contribute

I made the PR, but never done it before, so let me know if I screwed something up.

Fixed by #38