一种基于IOS操作系统的蓝牙设备通用控制方法技术方案

技术编号:16506823 阅读:48 留言:0更新日期:2017-11-05 10:03
本发明专利技术公开一种基于IOS操作系统的蓝牙设备通用控制方法,通过装有IOS操作系统的遥控器控制蓝牙设备,具体步骤为:S1、遥控器通过扫描获得蓝牙设备的name字段;S2、遥控器通过步骤S1中获得的name字段从外部存储器中提取蓝牙控制信息;S3、遥控器与蓝牙设备匹配后建立连接,并发送控制命令对蓝牙设备进行控制。遥控器与所述蓝牙设备之间建立连接和发送控制命令时采用自定义的蓝牙信令。本发明专利技术为一种通用的方式去控制各家的蓝牙设备,无需使用每种蓝牙设备自配的控制方式,大大简化了使用的复杂度。

A general method for control of the IOS operating system based on Bluetooth device

The invention discloses a universal control method of IOS operating system based on Bluetooth device, remote control through Bluetooth devices equipped with IOS operating system, which comprises the following steps: S1, remote access to name Bluetooth devices through the scanning field; name field S2, remote control obtained by step S1 extraction from the external memory Bluetooth control information; S3, remote control and Bluetooth devices, after establishing a connection, and send control command to the Bluetooth device. Custom Bluetooth signaling is used to establish connection between the remote controller and the Bluetooth device and send control commands. The present invention is a general way to control the Bluetooth devices of each family, and does not need to use the self matching control mode of each Bluetooth device, thus greatly simplifying the use complexity.

【技术实现步骤摘要】
一种基于IOS操作系统的蓝牙设备通用控制方法
本专利技术涉及一种蓝牙设备通用控制系统及方法,更具体的涉及,一种基于IOS操作系统的蓝牙设备通用控制系统及方法。
技术介绍
蓝牙4.0技术的诞生,特别是BLE(BluetoothLowEnergy)的普及,在物联网应用领域产生了不可估量的作用。利用蓝牙BLE进行物联网络组建,具有射频频段免许可(2,.4GHz频段)、功耗低、实时性强等优势,大部分蓝牙设备需要通过移动设备对其进行控制,而目前的蓝牙设备多种多样,每个蓝牙设备都有自配的控制设备,针对不同的蓝牙设备都需要不同的命令格式,因此需要不断的添加蓝牙设备命令,这是一个相对比较繁琐的过程,给用户带来很大困扰。
技术实现思路
专利技术目的:本专利技术目的在于针对现有技术的不足,提供一种无需使用特定的控制方式、大大简化使用复杂度的基于IOS操作。技术方案:本专利技术所述一种基于IOS操作系统的蓝牙设备通用控制方法,通过装有IOS操作系统的遥控器控制蓝牙设备,具体步骤为:S1、遥控器通过扫描获得蓝牙设备的name字段;S2、遥控器通过步骤S1中获得的name字段从外部存储器中提取蓝牙控制信息;S3、本文档来自技高网...
一种基于IOS操作系统的蓝牙设备通用控制方法

【技术保护点】
一种基于IOS操作系统的蓝牙设备通用控制方法,其特征在于,通过装有IOS操作系统的遥控器控制蓝牙设备,具体步骤为:S1、遥控器通过扫描获得蓝牙设备的name字段;S2、遥控器通过步骤S1中获得的name字段从外部存储器中提取蓝牙控制信息;S3、遥控器与蓝牙设备匹配后建立连接,并发送控制命令对蓝牙设备进行控制。

【技术特征摘要】
1.一种基于IOS操作系统的蓝牙设备通用控制方法,其特征在于,通过装有IOS操作系统的遥控器控制蓝牙设备,具体步骤为:S1、遥控器通过扫描获得蓝牙设备的name字段;S2、遥控器通过步骤S1中获得的name字段从外部存储器中提取蓝牙控制信息;S3、遥控器与蓝牙设备匹配后建立连接,并发送控制命令对蓝牙设备进行控制。2.根据权利要求1所述的一种基于IOS操作系统的蓝牙设备通用控制方法,其特征在于,步骤S3中,所述遥控器与所述蓝牙设备之间建立连接和发送控制命令时采用自定义的蓝牙信令,所述自定义的蓝牙信令的结构为:"mac_or_name","device_info_service_uuid","mac_info_uuid","name","need_conn_ack","conn_ack"和"commands",其中,"mac_or_name"含义为连接方式为蓝牙设备的mac或者蓝牙设备的name;"device_info_service_uuid"含义为获取蓝牙设备mac的服务;"mac_info_uuid"含义为获取蓝牙设备mac地址的特征值;"name"含义为蓝牙设备名称;"need_conn_ack"含义为需要给蓝牙设备发送ack的数量;"conn_ack"含义为具体的ack命令;"commands"含义为具体的蓝牙控制命令;上述"conn_ack"和"commands"的结构为:"segment_count","key_map","s_commands",其中,"segment_count"的含义为控制蓝牙设备操作需要的指令数;"key_map"的含义为蓝牙命令的作用;"s_commands"的含义为具体的命令集合;所述"s_commands"的结构为:service_uuid,char_uuid和command,其中,service_uuid的含义为控制命令的服务;char_uuid的含义为控制命令的特征值;command的含义为控制命令的数值。3.根据权利要求2所述的一种基于IOS操作系统的蓝牙设备通用控制方法,其特征在于,步骤S3中遥控器与蓝牙设备建立连接时...

【专利技术属性】
技术研发人员:张梦徐文杰
申请(专利权)人:南京悦控智能科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1