[发明专利]连接建立方法及装置在审
申请号: | 201710479503.5 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107301135A | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 罗永钦 | 申请(专利权)人: | 深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 北京汇思诚业知识产权代理有限公司11444 | 代理人: | 王刚,龚敏 |
地址: | 518053 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接 建立 方法 装置 | ||
【技术领域】
本发明涉及通信领域,尤其涉及一种连接建立方法及装置。
【背景技术】
在终端的应用中,经常需要将终端与外部设备进行连接,以进行数据交互。这些外部设备通常只有一个端点。随着技术的发展,具有多个端点的设备越来越多。多端点的外部设备通常具有一个控制端点和多个数据端点,其中,数据端点用于进行数据传输。
现有技术中,终端与多端点的外部设备连接时,只能连接到外部设备的一个默认的数据端点,与默认的数据端点进行数据交互。如果要连接到外设的其他数据端点,需要修改程序代码,将其他端点设置为默认端点。
以外部设备为双镜头的USB(Universal Serial Bus,通用串行总线)照相机、终端为手机为例。双镜头的USB照相机有一个控制端点(记为端点X),两个数据端点(分别记为端点Y、端点Z),该两个数据端点分别对应一个镜头采集的影像数据。假设端点Y为默认的数据端点。这样,当手机与该USB照相机连接时,手机会自动与端点X和端点Y连接,与端点X建立影像控制通道,与端点Y建立影像数据传输通道。如果手机用户想要获取端点Z对应的影像数据,就需要断开手机与照相机的连接,然后修改手机中的程序代码,将端点Y更改为端点Z。修改后,再将手机与照相机相连接。如果下次用户又想获取端点Y对应的影像数据,就需要再将端点Z更改为端点Y。
可见,现有技术中,当终端与多端点的外部设备连接时,如果想要终端与外部设备的指定端点进行数据交互,需要修改程序代码,将指定端点设置为默认端点,这样,每次切换端点都要修改程序代码,操作十分繁琐,用时多,导致操作效率低下。
【发明内容】
有鉴于此,本发明实施例提供了一种连接建立方法及装置,用以解决现有技术中在终端与多端点的外部设备进行数据交互时,每次切换数据交互的端点都要修改程序代码,操作繁琐,用时多,导致操作效率低下的问题。
第一方面,本发明实施例提供一种连接建立方法,应用于终端,所述方法包括:
在所述终端与具有多个端点的外部设备相连时,响应于指定指令,获取所述外部设备的端点信息并显示;
接收对所述端点信息中端点的选择操作指令;
获取所述选择操作指令所指示的至少一个指定端点,作为待连接的端点;
分别建立所述终端与所述至少一个指定端点中各个端点的数据传输通道。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,分别建立所述终端与所述至少一个指定端点中各个端点的数据传输通道之后,所述方法还包括:
显示所述至少一个指定端点中各个端点的数据信息;
接收对所述数据信息中第一指定数据的获取操作指令;
根据所述获取操作指令,通过所述第一指定数据对应的数据传输通道,从所述第一指定数据对应的端点获取所述第一指定数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,分别建立所述终端与所述至少一个指定端点中各个端点的数据传输通道之后,所述方法还包括:
接收对所述终端中第二指定数据的写入指令,所述写入指令携带目的端点信息;
确定所述目的端点信息所指示的目的端点,以及所述目的端点对应的目的数据传输通道;
根据所述写入指令,通过所述目的数据传输通道,向所述目的端点写入所述第二指定数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述终端与具有多个端点的外部设备相连时,响应于指定指令,获取所述外部设备的端点信息并显示,包括:
在所述终端与具有多个端点的外部设备通过通用串行总线接口相连时,响应于指定指令,获取所述外部设备的端点信息并显示。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,获取所述外部设备的端点信息并显示,包括:
读取所述外部设备的通用串行总线接口USB描述元信息;
从所述USB描述元信息中提取所述外部设备的所有数据传输端点的端点信息。
第二方面,本发明实施例提供一种连接建立装置,设置于终端,所述装置包括:
获取及显示模块,用于在所述终端与具有多个端点的外部设备相连时,响应于指定指令,获取所述外部设备的端点信息并显示;
选择指令接收模块,用于接收对所述端点信息中端点的选择操作指令;
端点获取模块,用于获取所述选择操作指令所指示的至少一个指定端点,作为待连接的端点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司,未经深圳天珑无线科技有限公司;深圳市天珑移动技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710479503.5/2.html,转载请声明来源钻瓜专利网。