Class mRotaryEncoder for mechanical incremental rotary encoders with pushbuttons. Use debouncing and callback-functions for rotation and pressing of button. This version is for old mbed. New version for mbed-os see https://os.mbed.com/users/charly/code/mRotaryEncoder-os/

Dependencies:   PinDetect

Dependents:   SimplePIDBot FinalProgram VS1053Player SPK-DVIMXR ... more

History

configure detection of rise and fall events default tip

2020-03-03, by jirrick [Tue, 03 Mar 2020 12:20:55 +0000] rev 11

configure detection of rise and fall events


bugfix

2016-02-26, by charly [Fri, 26 Feb 2016 20:18:57 +0000] rev 10

bugfix


cosmetics

2015-12-20, by charly [Sun, 20 Dec 2015 21:37:35 +0000] rev 9

cosmetics


fixed typos

2015-03-11, by charly [Wed, 11 Mar 2015 21:51:10 +0000] rev 8

fixed typos


Added FunctionPointers and Methodes for clockwise(CW) rotation and counterclockwise(CCW) rotation

2015-03-11, by charly [Wed, 11 Mar 2015 21:45:46 +0000] rev 7

Added FunctionPointers and Methodes for clockwise(CW) rotation and counterclockwise(CCW) rotation


fixed typo rotISR ->rotIsr

2015-03-11, by charly [Wed, 11 Mar 2015 21:08:31 +0000] rev 6

fixed typo rotISR ->rotIsr


Changed InterruptIn to Pindetect for Rotary pinA

2011-02-09, by charly [Wed, 09 Feb 2011 20:18:34 +0000] rev 5

Changed InterruptIn to Pindetect for Rotary pinA


Re-Imported PinDetect-Library as it \"disappeared\"

2011-02-01, by charly [Tue, 01 Feb 2011 20:06:48 +0000] rev 4

Re-Imported PinDetect-Library as it \"disappeared\"


Updated PinDetect functions

2011-02-01, by charly [Tue, 01 Feb 2011 19:54:35 +0000] rev 3

Updated PinDetect functions


Changed InterruptIn for switch to PinDetect

2011-02-01, by charly [Tue, 01 Feb 2011 19:43:46 +0000] rev 2

Changed InterruptIn for switch to PinDetect