From 6d08f540240e0baad08328f06c66d8e2fb1f336f Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期三, 04 十二月 2024 09:16:16 +0800
Subject: [PATCH] 实现,1对1通信,超时时间2ms

---
 keil/include/components/hal/pan_rf.c |   30 ++++++++++++++++++++++++------
 1 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/keil/include/components/hal/pan_rf.c b/keil/include/components/hal/pan_rf.c
index 2dd6886..496c9de 100644
--- a/keil/include/components/hal/pan_rf.c
+++ b/keil/include/components/hal/pan_rf.c
@@ -2432,20 +2432,38 @@
 
     return LEVEL_ACTIVE;
 }
-
+void set_test_mode1_reg(void)
+{
+	uint8_t tmpreg;
+	tmpreg = rf_read_spec_page_reg(PAGE3_SEL, 0x12);
+	rf_write_spec_page_reg(PAGE1_SEL, 0x25, 0x48);
+	rf_write_spec_page_reg(PAGE3_SEL, 0x12, (0x02|(tmpreg&0x08)));	
+}
 /**
  * @brief set rf default para
  * @param[in] <none>
  * @return result
  */
-RF_Err_t rf_set_default_para(void)
+
+//RF_Err_t rf_set_default_para(void)
+//{
+//    RF_ASSERT(rf_set_freq(DEFAULT_FREQ));
+//	  RF_ASSERT(rf_set_sf(DEFAULT_SF));	
+//    RF_ASSERT(rf_set_code_rate(DEFAULT_CR));
+//    RF_ASSERT(rf_set_bw(DEFAULT_BW));
+//    RF_ASSERT(rf_set_crc(CRC_OFF));
+//    RF_ASSERT(rf_set_tx_power(DEFAULT_PWR));
+
+//    return OK;
+//}
+RF_Err_t rf_set_default_para(uint32_t freq, uint8_t sf)
 {
-    RF_ASSERT(rf_set_freq(DEFAULT_FREQ));
+    RF_ASSERT(rf_set_freq(freq));
+    RF_ASSERT(rf_set_sf(sf));	
     RF_ASSERT(rf_set_code_rate(DEFAULT_CR));
     RF_ASSERT(rf_set_bw(DEFAULT_BW));
-    RF_ASSERT(rf_set_sf(DEFAULT_SF));
-    RF_ASSERT(rf_set_crc(CRC_ON));
+    RF_ASSERT(rf_set_crc(CRC_OFF));
     RF_ASSERT(rf_set_tx_power(DEFAULT_PWR));
 
     return OK;
-}
+}
\ No newline at end of file

--
Gitblit v1.9.3