specan = Ektsfu(sfu_ip) specan.set_impairments_modulator("OFF") specan = Ektsfu(sfu_ip) specan.set_impairments_baseband("OFF") specan = Ektsfu(sfu_ip) specan.set_frequency_frequency_frequency(str(FREQUENCY_666) + "MHz") specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_channelbandwidth_dvbt2("BW_{}".format( str("8"))) specan = Ektsfu(sfu_ip) specan.set_level_level_offset(str(LEVEL_OFFSET_666)) specan = Ektsfu(sfu_ip) specan.set_level_level_level("dBm", LEVEL_50) specan = Ektsfu(sfu_ip) specan.set_digitaltv_system_papr_dvbt2("TR") specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_ldata_dvbt2("61") specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_fftsize_dvbt2("M32E") specan = Ektsfu(sfu_ip) specan.set_digitaltv_bicm_constellation_dvbt2(MODULATION_256QAM) specan = Ektsfu(sfu_ip) specan.set_digitaltv_bicm_coderate_dvbt2(CODE_RATE_2_3) specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_pilot_dvbt2("PP4") specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_guard_dvbt2(GUARD_G1_16) net = ekt_net.EktNetClient(ekt_cfg.FRONT_END_SERVER_IP,
specan.set_digitaltv_framing_fftsize_dvbt2(PARAMETER[0]) time.sleep(1) specan = Ektsfu(sfu_ip) specan.set_digitaltv_bicm_constellation_dvbt2(PARAMETER[1]) time.sleep(1) specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_pilot_dvbt2(PARAMETER[2]) time.sleep(1) specan = Ektsfu(sfu_ip) specan.set_digitaltv_bicm_coderate_dvbt2(PARAMETER[3]) time.sleep(1) specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_guard_dvbt2(PARAMETER[4]) time.sleep(1) specan = Ektsfu(sfu_ip) specan.set_digitaltv_system_papr_dvbt2(PARAMETER[5]) time.sleep(1) ldata = get_ldata_from_lf_fftsize(PARAMETER[6], PARAMETER[0]) specan = Ektsfu(sfu_ip) specan.set_digitaltv_framing_ldata_dvbt2(str(ldata)) time.sleep(1) start_data_result, test_result = mosaic_algorithm( sfu_ip, LEVEL_50_666, LEVEL_50_666) print( "dvbt2_53_changes_modulation_supplement_2_PARP: current_time:{}, modulation: {},coderate:{}, frequency:{} MHz,bandwidth:{} MHZ,{}" .format(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), PARAMETER[1], PARAMETER[3], str(FREQUENCY_666), str(8), start_data_result.get("detect_mosic_result"))) write_test_result( "../../ekt_log/test_result_sfu.txt",