Oliver Becher / Mbed 2 deprecated parallel_parking

Dependencies:   mbed-rtos mbed

Fork of parallel_parking by Die Ollis

Misc/SystemTimer.h

Committer:
becheo
Date:
2016-02-07
Revision:
0:c871d5355b99

File content as of revision 0:c871d5355b99:

#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