WXK
2023-11-21 d8dd7c6e256bc607904ef1c1b1a36471c99db873
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 );