Niall Mahony
/
Nucleo_encoder
no change
main.cpp@0:58458d6434bb, 2017-10-27 (annotated)
- Committer:
- mx300
- Date:
- Fri Oct 27 08:01:41 2017 +0000
- Revision:
- 0:58458d6434bb
no change
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mx300 | 0:58458d6434bb | 1 | #include "QEI.h" |
mx300 | 0:58458d6434bb | 2 | |
mx300 | 0:58458d6434bb | 3 | Serial pc(USBTX, USBRX); |
mx300 | 0:58458d6434bb | 4 | //Use X4 encoding. |
mx300 | 0:58458d6434bb | 5 | //QEI wheel(p29, p30, NC, 624, QEI::X4_ENCODING); |
mx300 | 0:58458d6434bb | 6 | //Use X2 encoding by default. |
mx300 | 0:58458d6434bb | 7 | QEI wheel (D5, D6, NC, 624); |
mx300 | 0:58458d6434bb | 8 | |
mx300 | 0:58458d6434bb | 9 | int main() { |
mx300 | 0:58458d6434bb | 10 | |
mx300 | 0:58458d6434bb | 11 | while(1){ |
mx300 | 0:58458d6434bb | 12 | wait(0.1); |
mx300 | 0:58458d6434bb | 13 | pc.printf("Pulses is: %i\n", wheel.getPulses()); |
mx300 | 0:58458d6434bb | 14 | } |
mx300 | 0:58458d6434bb | 15 | |
mx300 | 0:58458d6434bb | 16 | } |