From 17acf589e4cb214a636813e60cdd3247b4cfabe3 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期二, 08 四月 2025 10:42:22 +0800 Subject: [PATCH] V1.57 1.修复UWB唤醒读取ID的bug,会导致UWB出错的时候,卡死。充电的时候UWB有时会出现读取错误,但是去掉充电器之后,会自动恢复。 --- Src/radio/radio.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Src/radio/radio.c b/Src/radio/radio.c index c3747f7..cf13668 100644 --- a/Src/radio/radio.c +++ b/Src/radio/radio.c @@ -508,7 +508,7 @@ SX126xInit( RadioOnDioIrq ); SX126xSetStandby( STDBY_RC ); SX126xSetRegulatorMode( USE_DCDC ); - +// printf("Lora_Init2\r\n"); SX126xSetBufferBaseAddress( 0x00, 0x00 ); SX126xSetTxParams( 0, RADIO_RAMP_200_US ); SX126xSetDioIrqParams( IRQ_RADIO_ALL, IRQ_RADIO_ALL, IRQ_RADIO_NONE, IRQ_RADIO_NONE ); @@ -909,7 +909,8 @@ void RadioRx( uint32_t timeout ) { SX126xSetDioIrqParams( IRQ_RADIO_ALL, //IRQ_RX_DONE | IRQ_RX_TX_TIMEOUT, - IRQ_RADIO_ALL, //IRQ_RX_DONE | IRQ_RX_TX_TIMEOUT, +// IRQ_RX_DONE|IRQ_RX_TX_TIMEOUT, + IRQ_RX_DONE| IRQ_RX_TX_TIMEOUT, IRQ_RADIO_NONE, IRQ_RADIO_NONE ); -- Gitblit v1.9.3