Zeitsteuerung
Fork of timer0 by
Diff: timer0.h
- Revision:
- 1:3ab9e5cd87e7
- Parent:
- 0:8d3e2b74d1d5
diff -r 8d3e2b74d1d5 -r 3ab9e5cd87e7 timer0.h --- a/timer0.h Sat Jan 03 15:26:23 2015 +0000 +++ b/timer0.h Fri Feb 05 14:39:23 2016 +0000 @@ -14,7 +14,7 @@ class timer0 { private: - + struct timerStruct { unsigned char status; // siehe Beschreibung @@ -24,16 +24,19 @@ struct tm t; // Struktur Datum & Zeit Ticker ticker; - + public: - uint16_t counter; - + uint16_t ms; // Zähler für milli Sekunden uint8_t sec; // Zähler für die Sekunden + uint8_t min; + uint8_t hours; + time_t seconds; // Sekunden - + timer0(); void func(void); + void get_time_stamp(uint8_t *tarray,uint16_t *millis); uint8_t AllocateCountdownTimer (void); void RemoveCountdownTimer(uint8_t timer); uint8_t GetTimerStatus(uint8_t timer);