def initseting(init_parms_list): """ GSM模块initing的处理 :param init_parms_list: :return: """ # 更新测试band信息到全局变量 global_element.Test_band = init_parms_list[0]['Value'] # 更新BS LEVEL信息到全局变量 global_element.Test_bslevel = init_parms_list[6]['Value'] # 获取信道列表 if global_element.Test_band == 'GSM850': channel_str = init_parms_list[1]['Value'] elif global_element.Test_band == 'GSM900': channel_str = init_parms_list[2]['Value'] elif global_element.Test_band == 'DCS1800': channel_str = init_parms_list[3]['Value'] else: channel_str = init_parms_list[4]['Value'] channel_str_list = testseq_handle.channelstrtolist( channel_str) # 将所有信道整理成字符串列表的形式 # 获取PCL列表 pcl_str = init_parms_list[5]['Value'] pcl_str_list = testseq_handle.channelstrtolist( pcl_str) # 将所有pcl整理成字符串列表的形式 # 获取mode mode_str = init_parms_list[7]['Value'] return channel_str_list, pcl_str_list, mode_str
def initseting(init_parms_list): """ WCDMAFCC模块initing的处理 :param init_parms_list: :return: """ # 更新测试band信息到全局变量 global_element.Test_band = init_parms_list[0]['Value'] # 更新BS LEVEL信息到全局变量 global_element.Test_bslevel = init_parms_list[4]['Value'] # 获取信道列表 if global_element.Test_band == 'Band II': channel_str = init_parms_list[1]['Value'] elif global_element.Test_band == 'Band IV': channel_str = init_parms_list[2]['Value'] elif global_element.Test_band == 'Band V': channel_str = init_parms_list[3]['Value'] channel_str_list = testseq_handle.channelstrtolist(channel_str) # 将所有信道整理成字符串列表的形式 # 获取mode mode_str = init_parms_list[5]['Value'] return channel_str_list, mode_str
def initseting(init_parms_list): """ BT2FCC模块initing的处理 :param init_parms_list: :return: """ # 获取Channel信息 channel_str = init_parms_list['Value'] channel_str_list = testseq_handle.channelstrtolist(channel_str) # 将所有信道整理成字符串列表的形式 return channel_str_list
def initseting(init_parms_list): """ WLANB模块initing的处理 :param init_parms_list: :return: """ # 更新测试band信息到全局变量 global_element.Test_Antenna = init_parms_list[0]['Value'] # 更新Datarate信息到全局变量 global_element.Test_Datarate = init_parms_list[1]['Value'] # 更新Channel信息到全局变量 channel_str = init_parms_list[2]['Value'] channel_str_list = testseq_handle.channelstrtolist(channel_str) # 将所有信道整理成字符串列表的形式 return channel_str_list
def initseting(init_parms_list): """ LTEFCC模块initing的处理 :param init_parms_list: :return: """ # 更新测试band信息到全局变量 global_element.Test_band = init_parms_list[0]['Value'] # 更新BS LEVEL信息到全局变量 global_element.Test_bslevel = init_parms_list[2]['Value'] # 更新Bandwidth信息到全局变量 global_element.Test_lte_bandwidth = init_parms_list[1]['Value'] # 获取信道列表 channel_str = global_element.lte_channel_fortest_dict[ global_element.Test_lte_bandwidth][global_element.Test_band] channel_str_list = testseq_handle.channelstrtolist( channel_str) # 将所有信道整理成字符串列表的形式 return channel_str_list
def initseting(init_parms_list): """ WLANB模块initing的处理 :param init_parms_list: :return: """ # 更新测试band信息到全局变量 global_element.Test_Antenna = init_parms_list[0]['Value'] # 更新Datarate信息到全局变量 global_element.Test_Datarate = init_parms_list[1]['Value'] global_element.Test_wlan_bw = init_parms_list[3]['Value'] if global_element.Test_wlan_bw == 'VHT20': channel_str = init_parms_list[4]['Value'] elif global_element.Test_wlan_bw == 'VHT40': channel_str = init_parms_list[5]['Value'] elif global_element.Test_wlan_bw == 'VHT80': channel_str = init_parms_list[6]['Value'] channel_str_list = testseq_handle.channelstrtolist(channel_str) return channel_str_list