The invention discloses a method of connecting different Bluetooth devices based on signal strength, which includes the following steps: Bluetooth device at the transmitter calls Bluetooth standard API to scan Bluetooth device at the receiver to obtain a list of device names of Bluetooth device at the receiver; and calculates the difference between Bluetooth device at the transmitter and Bluetooth device at the receiver according to RSSI value between Bluetooth device at the transmitter and Bluetooth device at the receiver. The distance d between the Bluetooth device and the Bluetooth device at the transmitter and the different Bluetooth devices at the receiver is added after the Bluetooth device name and listed in the Bluetooth device name list. Through this method, users can indirectly calculate the distance by the strength of wireless signals at the Bluetooth receiver and transmitter, and display it on the matched pages, thus distinguishing different Bluetooth devices with the same name at the receiver.
【技术实现步骤摘要】
一种基于信号强度连接不同蓝牙设备的方法
本专利技术涉及无线连接
,特别是一种基于信号强度连接不同蓝牙设备的方法。
技术介绍
随着目前蓝牙设备越来越丰富,蓝牙使用的范围越来越广,终端用户对蓝牙相关设备使用频度也越来越高。随着蓝牙设备越来越多的融入大众的生活,蓝牙连接的快速、稳定、便利深受用户的喜爱,同样一些问题也快速的暴露,比如同名字的多设备容易让人混淆,在蓝牙配对连接的时候让用户无法迅速选择自己所想要配对的设备。在现在市场上一般的消费类电子产品中,在这些产品的蓝牙设备列表中所显示的仅仅是蓝牙设备的名称,显示示意图如图1所示,假如在设备所在的空间环境中,有多个相同类型的设备或者说设备名称相同的设备,这样在设备的蓝牙设备列表中就会显示相同的设备名称,这样,用户就无法直观的从蓝牙设备列表中知道哪一个选项对应的是所想要配对的蓝牙设备。在设备只有两个的时候还可以多试几次,当设备多余三个及以上,即便通过连接断开等尝试的方法,仍然非常难连接到想连接的设备上。这也是目前消费类电子产品中都存在的问题,尤其是在电子产品相对比较集中的场景下(比如卖场等)更为普遍。目前针对这种应用场景,通常使用蓝牙MAC地址、用户通过修改设备名称来区分。一般的用户可能需要了解蓝牙的MAC地址,或者用户需要了解如何修改设备名称,才能够有效的区分不同的设备。
技术实现思路
为解决现有技术中存在的问题,本专利技术的目的是提供一种基于信号强度连接不同蓝牙设备的方法,通过该方法用户可以通过蓝牙接收端和发送端无线信号的强度来间接计算距离,并在配对的页面予以显示,从而区分出接收端设备名称相同的不同蓝牙设备。 ...
【技术保护点】
1.一种基于信号强度连接不同蓝牙设备的方法,其特征在于,包括以下步骤:步骤一、发射端蓝牙设备调用蓝牙标准API对接收端蓝牙设备进行扫描,得到接收端蓝牙设备的设备名称列表;步骤二、根据发射端蓝牙设备与接收端设备名称相同的蓝牙设备之间的RSSI值来计算发射端的蓝牙设备与接收端设备名称相同的蓝牙设备之间的距离d;计算公式如下:
【技术特征摘要】
1.一种基于信号强度连接不同蓝牙设备的方法,其特征在于,包括以下步骤:步骤一、发射端蓝牙设备调用蓝牙标准API对接收端蓝牙设备进行扫描,得到接收端蓝牙设备的设备名称列表;步骤二、根据发射端蓝牙设备与接收端设备名称相同的蓝牙设备之间的RSSI值来计算发射端的蓝牙设备与接收端设备名称相同的蓝牙设备之间的距离d;计算公式如下:其中,RSSI为信号强度,A为发射端和接收端相隔1米时的信号强度,n为环境衰减因子;步骤三、将步骤二得到的发射端的蓝牙设备与接收端设备名称相同的蓝牙设备之间的距离d添加在蓝牙设备名称之后,并在蓝牙设备名称列表中列出。2.根据权利要求1所述的基于信号强度连接不同蓝牙设备的...
【专利技术属性】
技术研发人员:黄为,蒲东,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。