Totem Side Panel 1 – rotary Encoder
I did some further investigation into the working of the rotary encode in the Side Panel 1. At first, I could not make heads or tails from it, but I think I’ve figured it out now.
It appears that both connections – labeled ‘Contact A’ and ‘Contact B’ give pulses. In the pictures below, Yellow indicates Contact A, and Blue indicates Contact B.
The contacts are normally open and when closed, they pull the outputs to ground.
- Side Panel 1 – Rotary encoder – turn right one click
- Side Panel 1 – Rotary encoder – turn left one click
It looks like pulse B comes just before A when turning to the right and just a bit after A when turning to the left. Now what’s left is finding a library that can decode this behaviour.