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)
|
TimerTime_t TimerGetElapsedTime(TimerTime_t savedTime)
|
||||||
{
|
{
|
||||||
uint64_t CurrentTime = xtimer_now_usec64();
|
uint64_t CurrentTime = xtimer_now_usec64() / US_PER_MS;
|
||||||
return (TimerTime_t)(CurrentTime - savedTime) / US_PER_MS;
|
return (TimerTime_t)(CurrentTime - savedTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
TimerTime_t TimerGetFutureTime(TimerTime_t eventInFuture)
|
TimerTime_t TimerGetFutureTime(TimerTime_t eventInFuture)
|
||||||
{
|
{
|
||||||
uint64_t CurrentTime = xtimer_now_usec64();
|
uint64_t CurrentTime = xtimer_now_usec64() / US_PER_MS;
|
||||||
return (TimerTime_t)(CurrentTime + eventInFuture) / US_PER_MS;
|
return (TimerTime_t)(CurrentTime + eventInFuture);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TimerLowPowerHandler( void )
|
void TimerLowPowerHandler( void )
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user