Time (seconds) counter based on TimerSubscriber

TimeCounter.cpp

Committer:
Waldek
Date:
2014-06-06
Revision:
1:49c28e93d358
Parent:
0:b72c7c2ee5f3

File content as of revision 1:49c28e93d358:

#include "TimeCounter.h"
/*-------------------------------------------------------------

(c) W.D. 2014

-------------------------------------------------------------*/

TimeCounter::TimeCounter()
{
   ticks = 0;
   TicksPerSecond = timer_user.TickerPeriod_rd();
   timer_user.Subscribe (this, 1);
}
    
TimeCounter::~TimeCounter()
{
    timer_user.UnSubscribe(this);
}

void TimeCounter::TimerEvent(void)
{
    this->ticks++;
}