一种周边设备与手机App配对的方法_2

文档序号:9551520阅读:来源:国知局
bit数据至排插。另外,在配对成功后,月艮务器将用户配对的周边设备的相关信息,如:型号、名称、图片等等显示于app操作界面上。另外,此处只是列举两个按键来控制周边设备,如果需要通过三个按键或是四个按键,则与上述的方法是一样的,也只是需要配对一次,只是有多个按键的时候服务器生成多个按键对应的24bit数据。
[0025]第三实施例中,周边设备没有设定4位按键输入数据位。且通过一个按键来控制周边设备的开启和关闭,周边设备和手机app配对时包括以下几个步骤:第一步,用户在手机端开启搜索周边设备,此处可以通过类似于第一实施例中的输入型号来配对,也可以不用输入型号直接进入配对;第二步,服务器生成一个数据包,该数据包中包含一个24位数据;第三步,服务器将该数据包发送至主机,主机发送至周边设备。其中,主机已经将周边设备设为开启模式,周边设备接收到该24位数据是随机生成的,配对完成后,手机app通过一个按键控制设备的开启和关闭。
[0026]第四实施例中,周边设备没有设定4位按键输入数据位,另外,通过两个按键来控制周边设备的开启和关闭,周边设备和手机app配对时的步骤类似与第三实施例。区别在于:此时需要配对两次,每个按键命令配对一次。配对两个按键后,通过两个按键来控制周边设备的开关,此处所指两个按键可能在手机app不是以按键的形式显示,应该解读为代表两个不同的命令。至于手机app上如何完成两个不同的命令转换,可以根据app设计者设定。另外,此处只是列举两个按键来控制周边设备,如果需要通过三个按键或是四个按键,则类似于上述的方法配对三次或是四次。
[0027]本发明还提供一种周边设备与手机app配对的系统,包括控制端100和周边设备200。其中,控制端100在本发明中是指组成的用于控制周边设备的手机app、服务器和主机。其中控制端100包括控制端通信模块101、判断模块102、和数据生成模块103。
[0028]控制端通信模块101用于与周边设备200之间的信息传递,向周边设备200发送数据包和接收来自周边设备发送的数据包。
[0029]判断模块102,用于判断用户输入的型号是否为不附带遥控的周边设备,具体的,服务器内存有所有的周边设备的相关信息,例如型号、图片和名称等。并将所有型号的周边设备分为附带遥控器和不附带遥控器两类。服务器根据接收到的周边设备型号判断该型号是附带遥控器。
[0030]数据生成模块103,用于根据周边设备的型号生成包含24位数据的数据包。可以是一个也可以是多个。具体的,其中,24位数据包括一个20位的地址码和4位的按键输入数据位,一个型号的周边设备的4个按键输入位是不变的,服务器内存有该型号的周边设备的4位数据位,服务器内要生成一个24位数据时,将存储的4位数据位作为生成的4位按键输入数据位,另外的20位的地址码由服务器随机生成。在另一实施方式中,数据生成模块103根据输入的型号一次生成两个24位数据,该两个24位数据中的4位按键输入数据位都是来自服务器内存储的该型号对应的4位按键输入数据位。另外,当服务器没有存入该周边设备型号时,服务器则随意生成一个24位的数据。此时,不能生成两个或更多的24位数据,如果需要生成多个24位数据时,则需要配对多次。控制端通信模块101还用于将生成模块103生成的数据包发送至周边设备。
[0031]周边设备200包括周边设备通信模块201和分析模块202。
[0032]周边设备通信模块201,用于接收控制端发送的数据包。在接收控制端发送的数据包之前周边设备已经进入配对模式。
[0033]分析模块202,用于判断周边设备通信模块202接收到的控制端发送的数据包中的4位按键的数据位是否和本周边设备中储存的4位数据位相同,如果相同,则说明用户在手机app端输入的型号和配对的周边设备型号是一样的,则周边设备存储该数据包,配对成功。之后的手机app控制周边设备或是周边设备向手机app反馈信息都是通过该保存的数据包来识别。如果不相同,则说明用于在手机app端输入的型号与配对的周边设备型号是不同的,周边设备200则丢弃该数据。
[0034]本发明中提供的一种周边设备与手机app配对的方法及系统,在周边设备与手机app配对时,通过让服务器发送一个24位的数据包至周边设备,周边设备接收到该24位数据包并储存则周边设备与手机app配对成功。该配对方法简单实用,可以在不需要遥控器的的情况下轻松的配对。这样,我们在生产的时候不用生产遥控器。
[0035]以上仅仅为本发明中的一种实施例,并不能因此限定本发明的专利范围于此,可以理解的,凡是利用本发明说明书和附图所做的等效替换或是等效改变,或是在此基础上进行简单的变换或推理得出的方案均应在本发明的保护范围之内。
【主权项】
1.一种周边设备与手机app配对的方法,其特征在于,包括以下步骤: 手机app接收用户的指令开始配对; 服务器生成至少包含一个24位数据的数据包,并通过主机发送至周边设备; 周边设备接收主机发送的数据包。2.如权利要求1所述的一种周边设备与手机app配对的方法,其特征在于:所述手机app接收用户的指令开启配对中,用户在手机app端输入需要配对的周边设备的型号。3.如权利要求2所述的一种周边设备与手机app配对的方法,其特征在于:还包括以下步骤: 服务器判断用户输入的型号是不附带遥控器的周边设备的型号。4.如权利要求3所述的一种周边设备与手机app配对的方法,其特征在于:所述服务器生成的24位数据中包含4位按键输入按键位,是来自服务器内保存的用户输入的型号对应周边设备能够识别的4位按键输入数据位。5.如权利要求4所述的一种周边设备与手机app配对的方法,其特征在于:服务器内存有需要配对的周边设备的所有信息,包括:4位按键输入数据位、名称和型号。6.如权利要求3所述的一种周边设备与手机app配对的方法,其特征在于:周边设备接收到了数据包后判断该数据包中的4位按键输入数据位与周边设备内存有的四位按键输入数据位相同时,周边设备储存该数据包。7.—种周边设备与手机app配对的系统,该系统包括控制端和周边设备,其中控制端包括: 控制端通信模块,用于与周边设备之间的信息传递,向周边设备发送数据和接收来自周边设备的数据包; 生成模块,用于根据周边设备的型号生成一个数据包; 在生成模块生成一个数据包后,控制端通信模块将其发送至周边设备,周边设备储存该数据包。8.如权利要求7所述的一种周边设备与手机app配对的系统,其特征在于,控制端还包括判断模块,用于根据用户输入的型号来判断周边设备不附带遥控器。9.如权利要求8所述的一种周边设备与手机app配对的系统,其特征在于,所述生成模块生成的数据包中包括一个4位的按键输入数据位,该生成的4位的按键输入数据位是和控制器储存的该型号的4位按键输入数据位相同的。10.如权利要求8所述的一种周边设备与手机app配对的系统,其特征在于,周边设备包括分析模块,分析模块用于判断周边设备的型号与用户输入的周边设备型号是一样的。
【专利摘要】一种周边设备与手机app配对的方法,包括以下步骤:S11,手机app接收用户输入的需要配对的周边设备型号并发送至服务器;S13,服务器根据周边设备的型号生成一个包含24位数据的数据包;S15,周边设备接收主机发送的数据包。本发明中通过手机app内输入需要配对的周边设备型号后在服务器内生成一个对应该型号的周边设备的数据包发送至周边设备,周边设备配对后通过识别该数据包的数据来接收和发送信息。或者是用户不在手机app端输入型号而直接配对,服务器随意生成一个带有24bit数据包,并发送至周边设备,完成配对。该配对方法简单方便,不需要通过遥控器,该方法是以后周边设备和手机app配对的方向。
【IPC分类】H04M1/725, H04L29/08
【公开号】CN105306679
【申请号】CN201510586939
【发明人】朱卫民
【申请人】深圳市智慧猫软件技术有限公司
【公开日】2016年2月3日
【申请日】2015年9月15日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1