From b63f03632dc28e12c2ca375a8c744af14372955c Mon Sep 17 00:00:00 2001 From: David Lin Date: Sun, 16 Feb 2020 10:07:11 +0800 Subject: [PATCH] Fixed wrong timer in radio Note that this is a tx function named RadioSetTxContinuousWave, so the timer 'RxTimeoutTimer' should been replaced with 'TxTimeoutTimer'. --- components/connectivity/LoraWAN/radio/sx126x/radio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/connectivity/LoraWAN/radio/sx126x/radio.c b/components/connectivity/LoraWAN/radio/sx126x/radio.c index 83ca6994..c2f3e6d2 100644 --- a/components/connectivity/LoraWAN/radio/sx126x/radio.c +++ b/components/connectivity/LoraWAN/radio/sx126x/radio.c @@ -968,8 +968,8 @@ void RadioSetTxContinuousWave( uint32_t freq, int8_t power, uint16_t time ) SX126xSetRfTxPower( power ); SX126xSetTxContinuousWave( ); - TimerSetValue( &RxTimeoutTimer, time * 1e3 ); - TimerStart( &RxTimeoutTimer ); + TimerSetValue( &TxTimeoutTimer, time * 1e3 ); + TimerStart( &TxTimeoutTimer ); } int16_t RadioRssi( RadioModems_t modem )