Mouse code for the MacroRat
Diff: main.h
- Revision:
- 11:8fc2b703086b
- Parent:
- 10:810d1849da9d
- Child:
- 15:b80555a4a8b9
diff -r 810d1849da9d -r 8fc2b703086b main.h --- a/main.h Sat May 06 22:49:31 2017 +0000 +++ b/main.h Sun May 07 01:13:42 2017 +0000 @@ -4,6 +4,9 @@ #include "mbed.h" #include "ITG3200.h" #include "motor.h" +#include "QEI.h" +#define PULSES 3520 +#define SAMPLE_NUM 100 // Motors /* @@ -70,9 +73,12 @@ void disableButton4(); int dipFlags = 0; -#define BUTTON1_FLAG 0x0001 -#define BUTTON2_FLAG 0x0010 -#define BUTTON3_FLAG 0x0100 -#define BUTTON4_FLAG 0x1000 +#define BUTTON1_FLAG 0x1 +#define BUTTON2_FLAG 0x2 +#define BUTTON3_FLAG 0x4 +#define BUTTON4_FLAG 0x8 + +QEI encoder0( PA_5, PB_3, NC, PULSES, QEI::X4_ENCODING ); +QEI encoder1( PA_1, PA_0, NC, PULSES, QEI::X4_ENCODING ); #endif \ No newline at end of file