pkg/semtech-loramac: fix wrong behaviour in time functions
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
This commit is contained in:
parent
a04009470d
commit
193491f6e9
@ -75,14 +75,14 @@ TimerTime_t TimerGetCurrentTime(void)
|
||||
|
||||
TimerTime_t TimerGetElapsedTime(TimerTime_t savedTime)
|
||||
{
|
||||
uint64_t CurrentTime = xtimer_now_usec64();
|
||||
return (TimerTime_t)(CurrentTime - savedTime) / US_PER_MS;
|
||||
uint64_t CurrentTime = xtimer_now_usec64() / US_PER_MS;
|
||||
return (TimerTime_t)(CurrentTime - savedTime);
|
||||
}
|
||||
|
||||
TimerTime_t TimerGetFutureTime(TimerTime_t eventInFuture)
|
||||
{
|
||||
uint64_t CurrentTime = xtimer_now_usec64();
|
||||
return (TimerTime_t)(CurrentTime + eventInFuture) / US_PER_MS;
|
||||
uint64_t CurrentTime = xtimer_now_usec64() / US_PER_MS;
|
||||
return (TimerTime_t)(CurrentTime + eventInFuture);
|
||||
}
|
||||
|
||||
void TimerLowPowerHandler( void )
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user