Torsten Wylegala / Mbed 2 deprecated parallel_parking

Dependencies:   mbed-rtos mbed

Fork of parallel_parking by Oliver Becher

Misc/SystemTimer.h

Committer:
torstenwylegala
Date:
2016-02-08
Revision:
2:fae63e87900e
Parent:
0:c871d5355b99

File content as of revision 2:fae63e87900e:

#ifndef SYSTEMTIMER_H_
#define SYSTEMTIMER_H_

#include "mbed.h"

class SystemTimer {

private:

    uint64_t systemUptimeMillis;

    Ticker systemTicker;

public:

    SystemTimer();

    void systemTickerHandler();

    uint64_t getUptimeMillis();

    bool isTimeoutPassed(uint64_t *timestampMillis, uint32_t timeoutMillis);


};



#endif