Juergen Gnoss
/
PolledQEI
A polled Quadrature encoder Class
Diff: main.cpp
- Revision:
- 0:7c16b1d2f01e
- Child:
- 1:72e6e124a7e6
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Aug 30 19:52:34 2011 +0000 @@ -0,0 +1,30 @@ +#include "mbed.h" +#include "PolledQEI.h" + + + + +int main() { + int oldEncPos = 0; + int newEncPos = 0; + + DigitalOut led1( LED1 ); + + PolledQEI enc(p5, p6); + enc.setSampleFrequency(10000); + + led1 = 1; + + + while (1) { + newEncPos = enc.pos(); + if (oldEncPos != newEncPos ) { + oldEncPos = newEncPos; + led1 = !led1; + } + + wait(0.01); + } +} + +