From d8dd7c6e256bc607904ef1c1b1a36471c99db873 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 21 十一月 2023 14:58:09 +0800
Subject: [PATCH] 免布线lora,调试差不多,即将加入自动跳频功能,固提交保存

---
 Src/radio/Lora.c |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/Src/radio/Lora.c b/Src/radio/Lora.c
index c7f17f6..9aafe2b 100644
--- a/Src/radio/Lora.c
+++ b/Src/radio/Lora.c
@@ -13,9 +13,14 @@
 static RadioEvents_t RadioEvents;
 #define USE_MODEM_LORA
 //#define USE_MODEM_FSK
-#define REGION_CN779
+#define REGION_CN779 
 uint32_t RxDutyCycle_RX_time   =128;
 uint32_t RxDutyCycle_SLEEP_time=256;
+#define LORA_FREQUENCY0 470200000
+#define LORA_FREQUENCY1 471200000
+#define LORA_FREQUENCY2 472200000
+#define LORA_FREQUENCY3 473200000
+#define LORA_FREQUENCY4 474200000
 #if defined( REGION_AS923 )
 
 #define RF_FREQUENCY                                923000000 // Hz
@@ -140,6 +145,7 @@
 void OnRxError( void );
 uint8_t  lora_chongfuyingda_flag;
 uint8_t Lora_rx_open_flag;
+extern u32 Loratx_frequency;
 void LedToggle(void)
 
 {
@@ -147,8 +153,10 @@
 }
 void Lora_tx_mode( void )
 {
-            Radio.SetChannel( 470200000 );
-            Radio.SetTxConfig( MODEM_LORA, TX_OUTPUT_POWER, 0, 0,
+
+            Radio.SetChannel( Loratx_frequency );
+            
+            Radio.SetTxConfig( MODEM_LORA, TX_OUTPUT_POWER, 0, 2,
             7, LORA_CODINGRATE,LORA_PREAMBLE_LENGTH_T, LORA_FIX_LENGTH_PAYLOAD_ON,
             false, 0, 0, LORA_IQ_INVERSION_ON_T, 3000 );
 

--
Gitblit v1.9.3