LimitSwitches

Committer:
williequesada
Date:
Tue Jun 04 17:00:17 2019 +0000
Revision:
0:a298c2462f4f
pablo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
williequesada 0:a298c2462f4f 1 #ifndef MBED_LIMITSWITCHES_H
williequesada 0:a298c2462f4f 2 #define MBED_LIMITSWITCHES_H
williequesada 0:a298c2462f4f 3
williequesada 0:a298c2462f4f 4 #include "mbed.h"
williequesada 0:a298c2462f4f 5
williequesada 0:a298c2462f4f 6 class SWITCHES {
williequesada 0:a298c2462f4f 7 public:
williequesada 0:a298c2462f4f 8 SWITCHES(PinName S1, PinName S2) ;
williequesada 0:a298c2462f4f 9
williequesada 0:a298c2462f4f 10 int Read();
williequesada 0:a298c2462f4f 11 void InterruptEnable();
williequesada 0:a298c2462f4f 12 void InterruptDisable();
williequesada 0:a298c2462f4f 13
williequesada 0:a298c2462f4f 14 private:
williequesada 0:a298c2462f4f 15 InterruptIn Switch1;
williequesada 0:a298c2462f4f 16 InterruptIn Switch2;
williequesada 0:a298c2462f4f 17 };
williequesada 0:a298c2462f4f 18
williequesada 0:a298c2462f4f 19 #endif
williequesada 0:a298c2462f4f 20
williequesada 0:a298c2462f4f 21