specan.set_interferer_frequency_offset("29.25")
            specan = Ektsfu(sfu_ip)
            specan.set_interferer_singal_frequency_offset("40")
        else:
            specan = Ektsfu(sfu_ip)
            specan.set_interferer_frequency_offset(str(FREQUENCY[0] - 666))
        for PARAMETER in FREQUENCY[2]:
            if PARAMETER[4] == None:
                pass
            else:
                continue
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_fftmode_dvbt(PARAMETER[0])
            time.sleep(1)
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_constellation_dvbt(PARAMETER[1])
            time.sleep(1)
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_coderate_dvbt(PARAMETER[2])
            time.sleep(1)
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_guard_dvbt(PARAMETER[3])
            time.sleep(1)

            res, test_result = iterate_to_find_threshold_step_by_step(sfu_ip,
                                                                      float(
                                                                          "%.2f" % (-25-FREQUENCY[1] - float(
                                                                              LEVEL_OFFSET_666) + 5)),
                                                                      level_offset=str(LEVEL_OFFSET_666))
            print(
                "dvbt_25_analogue_singnal_other_channel: current_time:{}, modulation: {} coderate:{}, frequency:{} MHz,bandwidth:{} MHZ,{}".format(
    specan.set_player_timing_openfile(r"E:\333\DIVER.GTS")
    specan = Ektsfu(sfu_ip)
    specan.set_digitaltv_input_source_dvbt("TSPLayer")
    specan = Ektsfu(sfu_ip)
    specan.set_level_level_rf("ON")
    specan = Ektsfu(sfu_ip)
    specan.set_noise_noise_noise("OFF")
    specan = Ektsfu(sfu_ip)
    specan.set_fading_fading_state("OFF")
    specan = Ektsfu(sfu_ip)
    specan.set_impairments_modulator("OFF")
    specan = Ektsfu(sfu_ip)
    specan.set_impairments_baseband("OFF")

    specan = Ektsfu(sfu_ip)
    specan.set_digitaltv_coding_constellation_dvbt(MODULATION_64QAM)
    specan = Ektsfu(sfu_ip)
    specan.set_digitaltv_coding_fftmode_dvbt(FFT_SIZE_8K)
    specan = Ektsfu(sfu_ip)
    specan.set_digitaltv_coding_coderate_dvbt(CODE_RATE_2_3)
    specan = Ektsfu(sfu_ip)
    specan.set_digitaltv_coding_guard_dvbt(GUARD_G1_8)

    for FREQUENCY_BW in load_dict.get("test_parame_result"):
        if FREQUENCY_BW[2] == None:
            pass
        else:
            continue
        specan = Ektsfu(sfu_ip)
        specan.set_frequency_frequency_frequency(
            str(int(FREQUENCY_BW[0])) + "MHz")
                "dvbt_19_performance_gaussian_channel: current_time:{}, frequency:{} MHz,bandwidth:{} Ksym/s, {}"
                .format(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),
                        str(FREQUENCY_LEVEL_OFFSET[0][0]),
                        str(CURRENT_BANDWIDTH), "Lock fail") + "\n"))
            continue
        else:
            write_test_result("../../ekt_log/test_result_sfu.txt",
                              ("Lock state err" + "\n"))
            continue
        for MODULATION_CODERATE_SPEC in FREQUENCY_LEVEL_OFFSET[1]:
            if MODULATION_CODERATE_SPEC[4] == None:
                pass
            else:
                continue
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_constellation_dvbt(
                MODULATION_CODERATE_SPEC[0])
            time.sleep(1)
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_coderate_dvbt(
                MODULATION_CODERATE_SPEC[1])
            time.sleep(1)
            specan = Ektsfu(sfu_ip)
            specan.set_digitaltv_coding_guard_dvbt(MODULATION_CODERATE_SPEC[2])
            time.sleep(1)

            res, test_result = iterate_to_find_threshold_noise_cn_step_by_step(
                sfu_ip, MODULATION_CODERATE_SPEC[3] + 5)
            print(
                "dvbt_19_performance_gaussian_channel: current_time:{}, modulation: {} coderate:{}, frequency:{} MHz,bandwidth:{} MHZ,{}"
                .format(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),
                        MODULATION_CODERATE_SPEC[0],