zhangbo
2025-03-11 08f19873a4a31b79da6f5438a936568b0c6c5b48
keil/include/components/hal/pan_rf.h
@@ -8,7 +8,7 @@
*******************************************************************************/
#ifndef __PAN_RF_H
#define __PAN_RF_H
#include "PCA9555.h"
#include "pan_port.h"
//#include "lora_3029.h"
/* result */
@@ -180,6 +180,13 @@
#define DEFAULT_FREQ                    (491000000)
#define DEFAULT_SF                      SF_5
#define DEFAULT_BW                      BW_500K
#define DEFAULT_up_FREQ                 (470000000)
#define DEFAULT_up_SF                   SF_5
#define DEFAULT_WG_SET_FREQ                 (478000000)
#define DEFAULT_WG_SET_SF                   SF_7
#define DEFAULT_CR                      CODE_RATE_45
         
#define RADIO_FLAG_IDLE                 0
@@ -375,8 +382,8 @@
void rf_irq_process(void);
uint32_t rf_get_chirp_time(uint8_t bw, uint8_t sf);
bool check_cad_rx_inactive(uint32_t one_chirp_time);
RF_Err_t rf_set_default_para(void);
//RF_Err_t rf_set_default_para(void);
RF_Err_t rf_set_default_para(uint32_t freq, uint8_t sf);
int rf_get_recv_flag(void);
void rf_set_recv_flag(int status);
int rf_get_transmit_flag(void);