Aaron Berk
/
QEI_HelloWorld
Quadrature encoder interface example.
Revision 1:30696e4d196b, committed 2010-08-11
- Comitter:
- aberk
- Date:
- Wed Aug 11 09:15:10 2010 +0000
- Parent:
- 0:bcff39fac858
- Commit message:
- Added an example of creating a QEI with X4 encoding, as opposed to the default X2 encoding option.
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r bcff39fac858 -r 30696e4d196b main.cpp --- a/main.cpp Tue Aug 03 08:47:02 2010 +0000 +++ b/main.cpp Wed Aug 11 09:15:10 2010 +0000 @@ -1,11 +1,15 @@ #include "QEI.h" Serial pc(USBTX, USBRX); -QEI wheel(p18, p21, NC, 624); +//Use X4 encoding. +//QEI wheel(p29, p30, NC, 624, QEI::X4_ENCODING); +//Use X2 encoding by default. +QEI wheel (p29, p30, NC, 624); int main() { while(1){ + wait(0.1); pc.printf("Pulses is: %i\n", wheel.getPulses()); }