dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置modulation,symbol_rate,code_rate,frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbs2_26_signal_tracking_frequency_range.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVS2") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbs2("TSPLayer") specan = Ektsfu(sfu_ip) specan.set_digitaltv_coding_constellation_dvbs2(MODULATION_8PSK) specan = Ektsfu(sfu_ip) specan.set_level_level_rf("ON") specan = Ektsfu(sfu_ip) specan.set_noise_noise_noise("OFF")
if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt2_51_verification_signal_strength_indicator_ssi.json" ) sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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")
write_json_file("../../ekt_json/dvbt_20_performance_0db_echo_channel.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt_20_performance_0db_echo_channel.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
write_json_file("../../ekt_json/dvbt_25_analogue_singnal_other_channel.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt_25_analogue_singnal_other_channel.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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")
write_json_file("../../ekt_json/dvbt2_60_minimum_level_0db_echo_channel.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt2_60_minimum_level_0db_echo_channel.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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("ON")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt_33_performance_SFN_outside_guard.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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_noise_noise_awgn("ON")
write_json_file("../../ekt_json/dvbt2_68_performance_in_SFN_echo.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt2_68_performance_in_SFN_echo.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("TSPLayer") specan = Ektsfu(sfu_ip) specan.set_level_level_rf("ON") specan = Ektsfu(sfu_ip) specan.set_noise_noise_noise("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
write_json_file("../../ekt_json/dvbc_5_IQ_inverted.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置modulation,symbol_rate, CN, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbc_5_IQ_inverted.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBC") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbc("TSPLayer") specan = Ektsfu(sfu_ip) specan.set_level_level_rf("ON") specan = Ektsfu(sfu_ip) specan.set_noise_noise_noise("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt_13_verification_signal_strength_indicator_ssi.json" ) sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt2_58_performance_0db_echo_channel.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("TSPLayer") specan = Ektsfu(sfu_ip) specan.set_level_level_rf("ON") specan = Ektsfu(sfu_ip) specan.set_noise_noise_noise("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ # 将部分无需测试的点的json文件内容, 测试结果置为 NO NEED TEST dvbt2_57_gaussian_channel_json_class_test( "../../ekt_json/dvbt2_59_receiver_signal_input__min_level.json") load_dict = read_json_file( "../../ekt_json/dvbt2_59_receiver_signal_input__min_level.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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_noise_noise_awgn("ON")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt2_54_time_interleaving.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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")
write_json_file("../../ekt_json/dvbt_7_modes.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt_7_modes.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt2_37_modes_supplument_1_rotation.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbt_31_performance_SFN_more_than_one.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
write_json_file("../../ekt_json/dvbt_6_signal_bandwidth.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt_6_signal_bandwidth.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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")
测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ # 将部分无需测试的点的json文件内容, 测试结果置为 NO NEED TEST dvbt_19_gaussian_channel_json_class_test( "../../ekt_json/dvbt_19_performance_gaussian_channel.json") load_dict = read_json_file( "../../ekt_json/dvbt_19_performance_gaussian_channel.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBT") specan = Ektsfu(sfu_ip) 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("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置modulation,symbol_rate, CN, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/j83_9_frequency_error_rate.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("J83B") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_j83b("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_noise_noise_awgn("ON")
dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置modulation,symbol_rate, CN, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file( "../../ekt_json/dvbc_7_analogue_adjacent_carrier_interference.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVBC") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbc("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_noise_noise_awgn("ON")
测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置modulation,symbol_rate,code_rate,frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ # 将部分无需测试的点的json文件内容, 测试结果置为 NO NEED TEST dvbs2_18_dynamic_min_json_class_test( "../../ekt_json/dvbs2_18_dynamic_range_awng_sensitivity_level.json") load_dict = read_json_file( "../../ekt_json/dvbs2_18_dynamic_range_awng_sensitivity_level.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("DVS2") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbs2("TSPLayer") specan = Ektsfu(sfu_ip) specan.set_level_level_rf("ON") specan = Ektsfu(sfu_ip) specan.set_noise_noise_noise("ADD") specan = Ektsfu(sfu_ip) specan.set_noise_noise_awgn("ON")
write_json_file("../../ekt_json/dvbt2_65_co_channel_interference.json", dict_test_parame_result) if __name__ == '__main__': """ 测试流程: ①重置设备 ②选择 TSPLAYER ③播放流文件 ④设置code_rate,modulation,bandwidth,guard, frequency,input_signal_level ⑤机顶盒应用中进行锁台并确认锁台成功 (针对stb-tester发送post请求运行testcase) ⑤依次修改可变参数,判断机顶盒画面是否含有马赛克并记录结果 """ load_dict = read_json_file("../../ekt_json/dvbt2_65_co_channel_interference.json") sfu_ip = ekt_cfg.SFU_IP specan = Ektsfu(sfu_ip) specan.preset_instrument() specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_source("DTV") specan = Ektsfu(sfu_ip) specan.set_modulation_modulation_standard_dvt("T2DVb") specan = Ektsfu(sfu_ip) specan.set_player_timing_openfile(r"E:\333\DIVER.GTS") specan = Ektsfu(sfu_ip) specan.set_digitaltv_input_source_dvbt2("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")