| | |
| | | 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 |
| | |
| | | void OnRxError( void ); |
| | | uint8_t lora_chongfuyingda_flag; |
| | | uint8_t Lora_rx_open_flag; |
| | | extern u32 Loratx_frequency; |
| | | void LedToggle(void) |
| | | |
| | | { |
| | |
| | | } |
| | | 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 ); |
| | | |