From b32910bdb85c6e9d19abf97f1465c573a0bf9d38 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期四, 13 二月 2025 14:06:13 +0800
Subject: [PATCH] 测试版

---
 keil/include/components/hal/pan_rf.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/keil/include/components/hal/pan_rf.c b/keil/include/components/hal/pan_rf.c
index 496c9de..f716a4f 100644
--- a/keil/include/components/hal/pan_rf.c
+++ b/keil/include/components/hal/pan_rf.c
@@ -9,6 +9,7 @@
 #include "pan_port.h"
 #include "pan_param.h"
 #include "lora_3029.h"
+#include "PCA9555.h"
 /*
  * flag that indicate if a new packet is received.
 */
@@ -2343,6 +2344,7 @@
  * @param[in] <none>
  * @return result
  */
+uint16_t rx_timeout=0;
 void rf_irq_process(void)
 {
     if(CHECK_IRQ())
@@ -2383,8 +2385,9 @@
         if(irq & REG_IRQ_RX_TIMEOUT)
         {
             rf_refresh();
-			irq &= ~REG_IRQ_RX_TIMEOUT;
-			rf_clr_irq(REG_IRQ_RX_TIMEOUT);
+				irq &= ~REG_IRQ_RX_TIMEOUT;
+				rf_clr_irq(REG_IRQ_RX_TIMEOUT);
+					rx_timeout++;
             rf_set_recv_flag(RADIO_FLAG_RXTIMEOUT);
         }
         if(irq & REG_IRQ_TX_DONE)

--
Gitblit v1.9.3