Steven Cheldelin
/
empc_pdu_v3
initial commit
Fork of empc_pdu_v3 by
SWITCH.h@1:1686fedb8e0a, 2017-04-07 (annotated)
- Committer:
- rcflyair
- Date:
- Fri Apr 07 16:12:08 2017 +0000
- Revision:
- 1:1686fedb8e0a
initial commit;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rcflyair | 1:1686fedb8e0a | 1 | #ifndef SWITCH_H |
rcflyair | 1:1686fedb8e0a | 2 | #define SWITCH_H |
rcflyair | 1:1686fedb8e0a | 3 | |
rcflyair | 1:1686fedb8e0a | 4 | #include <mbed.h> |
rcflyair | 1:1686fedb8e0a | 5 | |
rcflyair | 1:1686fedb8e0a | 6 | class SWITCH |
rcflyair | 1:1686fedb8e0a | 7 | { |
rcflyair | 1:1686fedb8e0a | 8 | private: |
rcflyair | 1:1686fedb8e0a | 9 | DigitalIn _sw0; |
rcflyair | 1:1686fedb8e0a | 10 | DigitalIn _sw1; |
rcflyair | 1:1686fedb8e0a | 11 | DigitalIn _sw2; |
rcflyair | 1:1686fedb8e0a | 12 | DigitalIn _sw3; |
rcflyair | 1:1686fedb8e0a | 13 | |
rcflyair | 1:1686fedb8e0a | 14 | public: |
rcflyair | 1:1686fedb8e0a | 15 | SWITCH(PinName sw0, PinName sw1, PinName sw2, PinName sw3); |
rcflyair | 1:1686fedb8e0a | 16 | int GetMode(void); |
rcflyair | 1:1686fedb8e0a | 17 | int GetMove(void); |
rcflyair | 1:1686fedb8e0a | 18 | }; |
rcflyair | 1:1686fedb8e0a | 19 | |
rcflyair | 1:1686fedb8e0a | 20 | |
rcflyair | 1:1686fedb8e0a | 21 | #endif // SWITCH |