diff --git a/Middlewares/Third_Party/Lora/Core/lora.c b/Middlewares/Third_Party/Lora/Core/lora.c index a6ab4b5..af6aaf2 100644 --- a/Middlewares/Third_Party/Lora/Core/lora.c +++ b/Middlewares/Third_Party/Lora/Core/lora.c @@ -688,7 +688,9 @@ void lora_fsm( void) TimerSetValue( &SxNextBeaconTimer, LoRaParamInit->RxBeaconCycleTime ); TimerStart( &SxNextBeaconTimer ); - // TODO: Reset other timers not to interfere beacon + + TimerSetValue( &TxNextPacketTimer, 5000); /* postpone Tx */ + TimerStart( &TxNextPacketTimer ); DeviceState = DEVICE_STATE_SLEEP; break;