feat(atsc_app): 增加ORx FSSI与实时IQ测量
V1.1平台的FAGC粗调死区内无法反映功率变化,且频谱页面关闭或DPD 更新期间,状态页面的SNR和左右带肩可能停止更新。 组合FAGC控制字和RMS残差计算FSSI,并保留A/B切换防抖;采用固定 500 kHz窗口实时计算SNR、LIMD和UIMD,后台测量不再依赖频谱页面。 同步网页无效值、A/B模式和左右带肩显示,并将DPD控制默认值设为 0x07,同时保持HardwareVersion参数解析顺序兼容。 验证:make -C src/atsc_app/tests check,全部通过。 验证:加载Yocto环境后执行make -C src/atsc_app -j2,编译通过。 未执行V1.1板端射频、AVQ及DPD训练后的实机验证。
This commit is contained in:
Executable → Regular
+2
-2
@@ -2312,7 +2312,7 @@ static void e2rom_read_dpd_para(S_DPD_PARA *ppara)
|
||||
//gl default val 0x0370
|
||||
ppara->gl = c256_byteread_default(EEPROM_DPD_GAIN_LIMIT_H, 0x03)<<8 | c256_byteread_default(EEPROM_DPD_GAIN_LIMIT_L, 0x70);
|
||||
|
||||
ppara->dpd_ctl = c256_byteread_default(EEPROM_DPD_CTL_TST, 0x03);
|
||||
ppara->dpd_ctl = c256_byteread_default(EEPROM_DPD_CTL_TST, 0x07);
|
||||
}
|
||||
|
||||
|
||||
@@ -3288,7 +3288,7 @@ void e2rom_load_default_param(unsigned char menu)
|
||||
atsc_para.dpd_para.phase6_minute=3;//TM
|
||||
atsc_para.dpd_para.wpp_th =3900;//6000
|
||||
atsc_para.dpd_para.gl =0x0370;//0x0A00
|
||||
atsc_para.dpd_para.dpd_ctl =3;
|
||||
atsc_para.dpd_para.dpd_ctl =0x07;
|
||||
//cttb_para.dpd_para.amp_sat_sqr=0;//该值由amp_sat转换而成
|
||||
e2rom_save_dpd_para(&atsc_para.dpd_para);
|
||||
//----------------------------
|
||||
|
||||
Reference in New Issue
Block a user