da
Dependencies: mbed TrapezoidControl QEI
Diff: Input/Switch/Switch.cpp
- Revision:
- 16:3f2c2d89372b
- Parent:
- 4:ba9df71868df
- Child:
- 19:96a462583af9
--- a/Input/Switch/Switch.cpp Sun Oct 21 02:14:15 2018 +0000 +++ b/Input/Switch/Switch.cpp Mon Jul 01 13:00:20 2019 +0000 @@ -41,43 +41,58 @@ } bool LimitSw::IsPressed(int index) { - // if(index > 0x0f) return false; - - //printf("%d\n", index); MP_Channel ch; switch(index){ case 0: - ch.all = 10; + ch.all = 8; break; case 1: - ch.all = 11; + ch.all = 9; break; case 2: - ch.all = 8; + ch.all = 10; break; case 3: - ch.all = 9; + ch.all = 11; break; case 4: + ch.all = 12; + break; + case 5: + ch.all = 13; + break; + case 6: + ch.all = 14; + break; + case 7: + ch.all = 15; + break; + case 8: + ch.all = 7; + break; + case 9: ch.all = 6; break; - case 5: - ch.all = 7; - break; - case 6: + case 10: ch.all = 4; break; - case 7: + case 11: ch.all = 5; break; - case 8: + case 12: ch.all = 2; break; - case 9: + case 13: ch.all = 3; break; + case 14: + ch.all = 0; + break; + case 15: + ch.all = 1; + break; }