V124 1.修正功率配置过程,避免升功率或降功率时配置瞬间可能超出目标功率值的问题;2.修正上一版本配置功率时按下确认键,导致瞬间功率下降问题;3.调整LCD配置功率上限为衰减器最大上限;4.修正RS485通讯问题;

This commit is contained in:
2026-07-21 17:30:38 +08:00
parent 7601c270d5
commit b03e270dab
17 changed files with 310 additions and 53 deletions
+2 -2
View File
@@ -4,8 +4,8 @@
void cfg_adrv_att(uint16 set_att);
void cfg_adrv_orx_manu_gain(uint8 orx_manu_gain_index);
void chang_freq(uint8 radio_ctl, int freq_changed);
void cfg_fpga_agc_att(uint8 agc_att);
void get_adrv9009_c0_orx_range(uint8 *pmin ,uint8 *pmax);
void cfg_fpga_agc_att(uint8 agc_att);
void get_adrv9009_c0_orx_range(uint8 *pmin ,uint8 *pmax);
void cfg_adrv9009_spi_ctrl_source(uint8 ctrl_src);
int adrv9009_set_tx_path_enable(uint8 enable);
+1
View File
@@ -199,6 +199,7 @@
//对于5段地址冲突的部分需要禁用
#define ADDR_CONFLICT_DISABLED 1
#define DBG_PR_FSSI_FWD (0)
#endif//usr_def
//+++++++++++++++++++++++++++++++++++++++
+1
View File
@@ -125,6 +125,7 @@ extern uint32 internal_set_base_delay(uint32 delay);
#endif//@MK_MTB_TSOIP
void fpga_save_power(S_WE_PARA *pwe,S_RF_PARA *prf);
uint16 fpga_limit_power_target(S_WE_PARA *pwe, S_RF_PARA *prf, uint16 target_power);
void fpga_set_rf_output(uint8 rf);
void fpga_boot_rf_hold_begin(void);
void fpga_boot_rf_hold_release(void);
+1
View File
@@ -5,6 +5,7 @@
#define SHELL_CTRL_GPIO 0
#define GPIO_NUM_1_5 ((1-1)*32+5)
#define GPIO_NUM_1_1 ((1-1)*32+1)
//key gpio
//GPIO4_IO22 = (4-1)*32+22=118
Regular → Executable
+1 -1
View File
@@ -11,7 +11,7 @@
#define UART_ONESHU_CLOSED 0
#define NO_USE 0
#define __LINUX_SYS_TIME__ 1
#define RS485_GPIO_NUM_DE GPIO_NUM_1_5
#define RS485_GPIO_NUM_DE GPIO_NUM_1_1
//---------------------------------------------
+1
View File
@@ -1451,6 +1451,7 @@ uint32 ts_get_input_port(uint8 tmp);
uint32 psip_calc_sn_licence(uint32 key,uint64 *psn);
uint32 eas_calc_sn_licence(uint32 key,uint64 *psn);
void rf_power_set_new(uint16 new_power);
void apply_rf_power_para(S_RF_PARA *ppara);
static int math_abs(int i) //内嵌形式
{