LimitSwitches
LimitSwitches.h@0:da84ba1b33be, 2019-06-04 (annotated)
- Committer:
- williequesada
- Date:
- Tue Jun 04 16:04:02 2019 +0000
- Revision:
- 0:da84ba1b33be
compartir a Pablo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
williequesada | 0:da84ba1b33be | 1 | #ifndef MBED_LIMITSWITCHES_H |
williequesada | 0:da84ba1b33be | 2 | #define MBED_LIMITSWITCHES_H |
williequesada | 0:da84ba1b33be | 3 | |
williequesada | 0:da84ba1b33be | 4 | #include "mbed.h" |
williequesada | 0:da84ba1b33be | 5 | |
williequesada | 0:da84ba1b33be | 6 | class SWITCHES { |
williequesada | 0:da84ba1b33be | 7 | public: |
williequesada | 0:da84ba1b33be | 8 | SWITCHES(PinName S1, PinName S2) ; |
williequesada | 0:da84ba1b33be | 9 | |
williequesada | 0:da84ba1b33be | 10 | int Read(); |
williequesada | 0:da84ba1b33be | 11 | void InterruptEnable(); |
williequesada | 0:da84ba1b33be | 12 | void InterruptDisable(); |
williequesada | 0:da84ba1b33be | 13 | |
williequesada | 0:da84ba1b33be | 14 | private: |
williequesada | 0:da84ba1b33be | 15 | InterruptIn Switch1; |
williequesada | 0:da84ba1b33be | 16 | InterruptIn Switch2; |
williequesada | 0:da84ba1b33be | 17 | }; |
williequesada | 0:da84ba1b33be | 18 | |
williequesada | 0:da84ba1b33be | 19 | #endif |
williequesada | 0:da84ba1b33be | 20 | |
williequesada | 0:da84ba1b33be | 21 |