System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及开关矩阵设备端口连接,具体涉及触屏开关矩阵端口触屏连接方法及可读存储介质。
技术介绍
1、射频开关矩阵是由多个单通道射频开关组成的,是一种用于射频信号选择和路由的器件,它可以同时控制多个输入与输出之间的连接,其工作原理是利用控制信号控制开关的通断状态,实现射频信号的选择和路由。射频开关矩阵广泛应用于通信系统、卫星通信、雷达系统、电子对抗、测试测量等领域,可以实现多输入多输出的射频信号选择和路由。
2、应用射频开关矩阵时,需要将对应输入输出端的射频端口连接,现有的,射频开关矩阵设备一般设有触敏显示屏,由开发者将射频输入输出端的连接方式进行穷举,然后将穷举后的连接方式显示在显示屏上,用户通过选择需要连接端口,在屏幕上选择对应的连接方式,后台控制器响应触敏显示屏的选择,将对应连接方式的端口连通。然而采用穷举连接的方式,一方面由于触敏显示屏的先说区域有限,穷举的连接方式过多,显示屏无法全屏展示完所有连接方式,用户需要下滑屏幕后才能查看所有了解方式,另一方面,屏幕上显示的是穷举后的连接方式,用户选择时需要一一查看,在n种连接方式中选择,查找不便,效率较低。
技术实现思路
1、本专利技术的目的在于提供触屏开关矩阵端口触屏连接方法、系统及介质,现有技术中采用连接方式穷举的方法不易快速选择,且端口数量较多时,效率低,本申请采用触屏连接的方式,通过在屏幕上阵列式排列的预设区域进行选择,用户可以根据实际情况选择所需的连接方式,更加直观方便用户快速选择。
2、一方面
3、s1、在触敏显示屏上预设开关矩阵对应的若干个输入端口区域和输出端口区域,并将每个输入端口区域对应的输入像素点坐标合集分别存入第一像素集合,将每个输出端口区域对应的输出像素点坐标合集分别存入第二像素集合;
4、s2、响应触屏事件,实时记录连续触屏产生的划线像素点坐标,并存入第三像素合集中;
5、s3、将第三像素合集与第一像素集合和第二像素集合分别求交集,交集包括第三像素合集与各输入像素点坐标合集的第一交集以及第三像素合集与各输出像素点坐标合集的第二交集;
6、s4、当第一交集和第二交集均有且仅有一组时,生成将该第一交集对应的输入端口和第二交集对应的输出端口进行导通连接的连接指令;
7、s5、向开关矩阵下发连接指令,导通输入端口和输出端口对应的开关。
8、在一些可选地实施方式中,触敏显示屏上输入端口区域和输出端口区域阵列式排布。
9、在一些可选地实施方式中,得到第一像素集合和第二像素集合的过程为:
10、s110、在触屏显示屏的触屏区域为每个输入端口和输出端口划分对应的输入端口区域和输出端口区域并标号;
11、s120、将每个输入端口区域对应的所有像素点坐标存入对应的输入像素点坐标合集中,得到若干个输入像素点坐标合集ri1,ri2,…,rim;
12、s130、将每个输出端口区域对应的所有像素点坐标存入对应的输出像素点坐标合集中,得到若干个输出像素点坐标合集ro1,ro2,…,rom;
13、s140、将所有输入端口对应的输入像素点坐标合集分别存入第一像素集合s1(ri1,ri2,…,rim),将所有输出端口的输出像素点坐标合集分别存入第二像素集合s2(ro1,ro2,…,rom)。
14、在一些优选地实施方式中,将像素点坐标存入像素点坐标合集时,将像素点坐标的x轴坐标和y坐标拼接为像素点信息,将像素点信息存入像素点坐标合集中,则每个输入像素点坐标合集的格式为:rim((x1y1),(x2y2),…,(xnyn));每个输出像素点坐标合集的格式为:rom((x1y1),(x2y2),…,(xnyn))。
15、在一些可选地实施方式中,步骤s3的具体过程为:
16、s31、实时记录连续触屏产生的划线像素点坐标的x轴坐标和y坐标拼接为像素点信息,将每个划线像素点坐标对应的像素点信息存入第三像素合集中s3(l1(x1y1),l2(x2y2),…);
17、s32、求第三像素合集与第一像素集合的交集s3∩s1,将第三像素合集中的每个像素点对应的像素点信息遍历第一像素集合,与每个输入像素点坐标合集中的像素点信息比对,将第三像素合集与单个输入像素点坐标合集的交集记为一组第一交集;
18、s33、求第三像素合集与第二像素集合的交集s3∩s2,将第三像素合集中的每个像素点对应的像素点信息遍历第二像素集合,与每个输出像素点坐标合集中的像素点信息比对,将第三像素合集与单个输出像素点坐标合集的交集记为一组第二交集。
19、在一些可选地实施方式中,得到第一像素集合和第二像素集合的过程为:
20、s111、在触屏显示屏的触屏区域为每个输入端口和输出端口划分对应的输入端口区域和输出端口区域并标号;
21、s112、对每个输入端口区域,获取该输入端口区域的所有像素点坐标,从所有像素点坐标中提取出输入端口区域边界对应的像素点坐标,将每个输入端口区域边界对应的像素点坐标存入每个输入像素点坐标合集中rim中,将所有输入端口对应的输入像素点坐标合集分别存入第一像素集合s1(ri1,ri2,…,rim);
22、s113、对每个输出端口区域,获取该输出端口区域的所有像素点坐标,从所有像素点坐标中提取出输出端口区域边界对应的像素点坐标,将每个输出端口区域边界对应的像素点坐标存入每个输入像素点坐标合集中rom中,将所有输出端口的输出像素点坐标合集分别存入第二像素集合s2(ro1,ro2,…,rom)。
23、在一些可选地实施方式中,步骤s3的具体过程为:
24、s310、求第三像素合集s3与第一像素集合的交集s3∩s1,将第三像素合集中的每个像素点对应的像素点坐标遍历第一像素集合,与每个输入像素点坐标合集中的每个像素点坐标比对,将第三像素合集与单个输入像素点坐标合集的交集记为一组第一交集;
25、s320、求第三像素合集与第二像素集合的交集s3∩s2,将第三像素合集中的每个像素点对应的像素点坐标遍历第二像素集合,与每个输出像素点坐标合集中的每个像素点坐标比对,将第三像素合集与单个输出像素点坐标合集的交集记为一组第二交集。
26、在一些优选地实施方式中,将像素点坐标存入像素点坐标合集时,将像素点坐标的x轴坐标和y坐标拼接为一条像素点信息,将像素点信息存入像素点坐标合集中。
27、在一些优选地实施方式中,步骤s3的具体过程为:
28、s311、实时记录连续触屏产生的划线像素点坐标的x轴坐标和y坐标拼接为像素点信息,将每个划线像素点坐标对应的像素点信息存入第三像素合集中s3;
29、s312、求第三像素合集与第一像素集合的交集s3∩s1,将第三像素合集中的每个像素点对应的像素点信息遍历第一像素集合,与每个输入像本文档来自技高网...
【技术保护点】
1.触屏开关矩阵端口触屏连接方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的触屏开关矩阵端口触屏连接方法,其特征在于,触敏显示屏上输入端口区域和输出端口区域阵列式排布。
3.根据权利要求1所述的触屏开关矩阵端口触屏连接方法,其特征在于,得到第一像素集合和第二像素集合的过程为:
4.根据权利要求3所述的触屏开关矩阵端口触屏连接方法,其特征在于,将像素点坐标存入像素点坐标合集时,将像素点坐标的X轴坐标和Y坐标拼接为像素点信息,将像素点信息存入像素点坐标合集中,则每个输入像素点坐标合集的格式为:RIm((x1y1),(x2y2),…,(xnyn));每个输出像素点坐标合集的格式为:ROm((x1y1),(x2y2),…,(xnyn))。
5.根据权利要求4所述的触屏开关矩阵端口触屏连接方法,其特征在于,步骤S3的具体过程为:
6.根据权利要求1所述的触屏开关矩阵端口触屏连接方法,其特征在于,得到第一像素集合和第二像素集合的过程为:
7.根据权利要求6所述的触屏开关矩阵端口触屏连接方法,其特征在于,步骤
8.根据权利要求6所述的触屏开关矩阵端口触屏连接方法,其特征在于,将像素点坐标存入像素点坐标合集时,将像素点坐标的X轴坐标和Y坐标拼接为一条像素点信息,将像素点信息存入像素点坐标合集中。
9.根据权利要求8所述的一种基于网络拓扑结构的小区光纤路由路径规划方法,其特征在于,步骤S3的具体过程为:
10.一种计算机可读存储介质,其特征在于,包括:一个或多个处理器;
...【技术特征摘要】
1.触屏开关矩阵端口触屏连接方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的触屏开关矩阵端口触屏连接方法,其特征在于,触敏显示屏上输入端口区域和输出端口区域阵列式排布。
3.根据权利要求1所述的触屏开关矩阵端口触屏连接方法,其特征在于,得到第一像素集合和第二像素集合的过程为:
4.根据权利要求3所述的触屏开关矩阵端口触屏连接方法,其特征在于,将像素点坐标存入像素点坐标合集时,将像素点坐标的x轴坐标和y坐标拼接为像素点信息,将像素点信息存入像素点坐标合集中,则每个输入像素点坐标合集的格式为:rim((x1y1),(x2y2),…,(xnyn));每个输出像素点坐标合集的格式为:rom((x1y1),(x2y2),…,(xnyn))。
5....
【专利技术属性】
技术研发人员:李健开,刘玲,张敬尧,王晋杰,
申请(专利权)人:成都华兴汇明科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。