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
-14
View File
@@ -44,18 +44,6 @@ void free_mem(void* p)
#include "../inc/dryloop.h"
#include "../inc/tsoip.h"
extern S_ATSC_PARA atsc_para;
static void normalize_new_power_rf_db(S_RF_PARA *ppara)
{
#if USE_NEW_POWER_CFG
if(ppara->db > RF_POWER_P_C_ON)
{
printf("new power cfg reset rf db from %d to %d\n", ppara->db, DEFAULT_RF_POWER_DB);
ppara->db = DEFAULT_RF_POWER_DB;
ppara->power = RF_POWER_ZERO;
}
#endif
}
#if USE_PSTS
extern void psts_para_clear(S_PSTS_PARA *ppara);
#endif
@@ -1335,7 +1323,6 @@ void e2rom_read_rf(S_RF_PARA *ppara)
atsc_para.bak_err_flag |= BAK_ERR_DB;
#endif
}
normalize_new_power_rf_db(ppara);
ppara->cw = c256_byteread(EEPROM_PARA_CW_ADDR);
ppara->rf = c256_byteread(EEPROM_RF_ADDR);
ppara->tx = c256_byteread(EEPROM_RF_TX);
@@ -2335,7 +2322,6 @@ void e2rom_read_power_db(uint32 cor)
atsc_para.rf_para.db = DEFAULT_RF_POWER_DB;
}
}
normalize_new_power_rf_db(&atsc_para.rf_para);
}
void e2rom_read_tsoip(int tsoip_index, S_TSOIP_CONFIG_PARA *ppara)