Lines Matching refs:beaconEventTime
524 static TimerTime_t ApplyGuardTime( TimerTime_t beaconEventTime ) in ApplyGuardTime() argument
526 TimerTime_t timeGuard = beaconEventTime; in ApplyGuardTime()
539 TimerTime_t beaconEventTime = 0; in UpdateBeaconState() local
542 …beaconEventTime = CalcDelayForNextBeacon( currentTime, SysTimeToMs( Ctx.BeaconCtx.LastBeaconRx ) ); in UpdateBeaconState()
543 Ctx.BeaconCtx.NextBeaconRx = SysTimeFromMs( currentTime + beaconEventTime ); in UpdateBeaconState()
546 beaconEventTime = TimerTempCompensation( beaconEventTime, Ctx.BeaconCtx.Temperature ); in UpdateBeaconState()
549 if( beaconEventTime > windowMovement ) in UpdateBeaconState()
551 beaconEventTime -= windowMovement; in UpdateBeaconState()
553 Ctx.BeaconCtx.NextBeaconRxAdjusted = currentTime + beaconEventTime; in UpdateBeaconState()
562 return ApplyGuardTime( beaconEventTime ); in UpdateBeaconState()
722 TimerTime_t beaconEventTime = 1; in LoRaMacClassBProcessBeacon() local
754 …beaconEventTime = TimerTempCompensation( SysTimeToMs( Ctx.BeaconCtx.NextBeaconRx ) - now, Ctx.Beac… in LoRaMacClassBProcessBeacon()
756 if( ( int32_t ) beaconEventTime > beaconRxConfig.WindowOffset ) in LoRaMacClassBProcessBeacon()
759 beaconEventTime += beaconRxConfig.WindowOffset; in LoRaMacClassBProcessBeacon()
811 beaconEventTime = CLASSB_BEACON_INTERVAL; in LoRaMacClassBProcessBeacon()
853 beaconEventTime = UpdateBeaconState( LORAMAC_EVENT_INFO_STATUS_BEACON_LOST, in LoRaMacClassBProcessBeacon()
869 beaconEventTime = UpdateBeaconState( LORAMAC_EVENT_INFO_STATUS_BEACON_LOCKED, in LoRaMacClassBProcessBeacon()
890 beaconEventTime = Ctx.BeaconCtx.NextBeaconRxAdjusted - Radio.GetWakeupTime( ); in LoRaMacClassBProcessBeacon()
896 if( beaconEventTime > now ) in LoRaMacClassBProcessBeacon()
899 beaconEventTime -= now; in LoRaMacClassBProcessBeacon()
900 … beaconEventTime = TimerTempCompensation( beaconEventTime, Ctx.BeaconCtx.Temperature ); in LoRaMacClassBProcessBeacon()
902 if( ( int32_t ) beaconEventTime > beaconRxConfig.WindowOffset ) in LoRaMacClassBProcessBeacon()
905 beaconEventTime += beaconRxConfig.WindowOffset; in LoRaMacClassBProcessBeacon()
911 beaconEventTime = 1; in LoRaMacClassBProcessBeacon()
963 TimerSetValue( &Ctx.BeaconTimer, beaconEventTime ); in LoRaMacClassBProcessBeacon()