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)