[simpits-tech] rotary encoder

RickInNoCal at aol.com RickInNoCal at aol.com
Thu Feb 5 16:47:38 PST 2004


>From a techical point of view, no. 

BUT.....  If you have, say, 20 rotaries, each with 10 positions, that's 200 
seperate connections to the EPIC. And is 10 stops per full turn going to be 
detailed enough for you? A typical rotary encoder is 16 or 24. The Knitter is 18. 
Put 20 x 24-stop rotary switches on your panel, and you need 480 connections 
to the EPIC. 

On the other hand, if you use a Knitter or a rotary encoder with a decoder 
board, those 20 switches need only 40 connections to the board. And if you can 
get away with a simple "a or A" choice from each rotary, then the 20 rotaries 
need only 21 connections. Plus, doing it that way, you can use KBStudio to 
apply macros, including Rotary multiplying (Turn slowly, one step per 'click' - 
Turn fast, 2, 4, 8 etc steps per click - great for OBS tuning etc.)

Richard

In a message dated 2/5/04 1:26:35 PM Pacific Standard Time, 
mafsix at hotmail.com writes:

> Say you have a rotary with 10 contacts.  That's 10 separate connections to 
> the EPIC, and in the EPIC program, all one would need to do is set up some 
> fairly straightforward logic to analyze where the rotary is at.  If the program 
> simply stored the value associated with the current position of the knob, 
> and when a different contact of the 10 was detected, it would be compared to 
> the previously stored value, which would determine which way the knob was being 
> turned.  This would give EPIC enought data to send whatever the appropriate 
> key combination was for increment or decrement.
>   
> Is there a flaw in this thinking?
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.simpits.org/pipermail/simpits-tech/attachments/20040205/08c29842/attachment.html


More information about the Simpits-tech mailing list