Learning classes...

Dependencies:   C12832

Dependents:   PURS_ZI_002

Committer:
tbjazic
Date:
Wed Feb 03 15:32:23 2016 +0000
Revision:
0:5f60bb287bd0
Initial.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tbjazic 0:5f60bb287bd0 1 #ifndef STOPERICA_H
tbjazic 0:5f60bb287bd0 2 #define STOPERICA_H
tbjazic 0:5f60bb287bd0 3
tbjazic 0:5f60bb287bd0 4 #include "mbed.h"
tbjazic 0:5f60bb287bd0 5 #include "C12832.h"
tbjazic 0:5f60bb287bd0 6
tbjazic 0:5f60bb287bd0 7 class Stoperica {
tbjazic 0:5f60bb287bd0 8 public:
tbjazic 0:5f60bb287bd0 9 Stoperica(PinName startPausePin, PinName stopPin);
tbjazic 0:5f60bb287bd0 10 private:
tbjazic 0:5f60bb287bd0 11 InterruptIn startPause, stop;
tbjazic 0:5f60bb287bd0 12 C12832 lcd;
tbjazic 0:5f60bb287bd0 13 Timer debounceStartPause, debounceStop, passedTime;
tbjazic 0:5f60bb287bd0 14 void startPausePressed();
tbjazic 0:5f60bb287bd0 15 void stopPressed();
tbjazic 0:5f60bb287bd0 16 bool isMeasurementStarted;
tbjazic 0:5f60bb287bd0 17 };
tbjazic 0:5f60bb287bd0 18
tbjazic 0:5f60bb287bd0 19 #endif