当前位置:首页 > 百科知识 > 正文

蓝牙忽略此设备后怎么恢复正常,苹果xr蓝牙忽略此设备后怎么恢复正常

蓝牙忽略此设备后如何恢复正常(苹果xr蓝牙忽略此设备后如何恢复正常)蓝牙忽略此设备后怎么恢复正常(苹果xr蓝牙忽略此设备后怎么恢复正常)

随着互联网信息的到来,移动便携智能产品开始让无数“智能爱好者”疯狂。可穿戴设备从最初的MP3听歌,逐渐发展到无线蓝牙耳机和VR设备。

可穿戴设备市场的快速增长离不开蓝牙通信技术的发展。随着蓝牙4.0技术的普及和移动互联网的兴起,手机、平板电脑、医疗服务等便携设备也在开发蓝牙技术的应用。基于蓝牙技术,春天的竹笋为市场互联网带来了新的机遇。

说起蓝牙,我们是不是经常会听到BLE、BEACON、IBEACON、EDDYTSTONE这些词,以及它们之间的联系方式?下面,我们就来讲解一下蓝牙常用词汇和应用中涉及到的蓝牙技术。

首先解释蓝牙的常用词汇。

BLE:全称为蓝牙低层和蓝牙低功耗技术。

Beacon:基于蓝牙4.0协议的精确定位技术。

IBeacon:苹果公司在2013年规定的一组数据格式,符合Beacon技术协议的合规性要求。

Eddystone:谷歌在2015年推出了跨平台开源信标格式蓝牙协议。

蓝牙,通常指BLE,蓝牙低功耗技术。顾名思义,现在蓝牙技术的功耗很低。不像传言,不要用蓝牙。手机长时间蓝牙需要关机省电的耗电可以忽略。

二、BLE的起源和分类

BLE,即低功耗蓝牙技术。Wibree技术起源于2006年,被称为“小蓝牙”。和蓝牙技术差不多,只是消耗了蓝牙技术的一小部分。后来,这项技术被集成到蓝牙中,成为SIG 2010年发布的蓝牙4.0技术规范的一部分。

BLE的协议栈如下所示。BLE是一组与传统蓝牙不同的协议,相应的设备还没有实现向后兼容。因此,BLE形成三种类型的装置:

1.蓝牙设备,称为蓝牙BR/EDR:仅支持传统的蓝牙设备,如旧手机和其他旧设备。传统上,蓝牙使用SPP(串行端口配置文件)来传输数据。SPP定义了蓝牙设备在两台对等设备之间建立模拟串行电缆连接的要求。

2.蓝牙智能就绪设备,称为蓝牙4.0双模,支持传统蓝牙和LE模式设备。新的手机、笔记本电脑和平板电脑支持iOS和Android系统。因为双模控制器集成了BR/EDR控制器和LE控制器,所以支持两种蓝牙协议。

3.蓝牙智能设备,称为Ble单模式,使用LE控制器,只支持LE模式。信标只支持低级协议,所以你可以用按钮电池运行很长时间。

BLE(低功耗蓝牙)和传统蓝牙使用相同的频段(2.4GHz)。而BLE协议的传输速率相对较低,物理层传输速率为1 Mbps,相当于每秒125kb。另外,BLE不适合交流大量数据,通常用于发现大量数据。该设备已经完成了一些简单的通信。

而BLE和传统蓝牙可以覆盖100米的范围,但BLE的覆盖范围略宽。与传统蓝牙相比,最大的优势就是功耗。BLE功耗低于传统蓝牙的90%,传输距离增加,安全稳定,支持AES加密和CRC校验,可以传输连接的设备。安全有保障。

第三,信标技术的特点。

作为蓝牙4.0协议,灯塔越来越重视室内定位市场。随着物联网信息化的发展和大量数据采集处理需求的不断积累,低成本低成本的信标技术成为室内定位应用的焦点,其特性推动了互联网室内定位系统的快速发展。

1.没有配对。

在我的印象中,我们每天都需要配合工作,比如打开蓝牙无线耳机和手机,智能手环也需要配合工作。Beacon不需要配对,因为是蓝牙广播信道传输信号,mo

基于信标的信息推送需要应用支持。但是,我们使用室内定位功能来接收信标信号。不需要打开应用,只要在信标信息推送服务时显示对应的应用即可。

3.Beacon没有传统意义上的数据传输功能。

信标基站仅以广播数据的形式推送所需信息,采用蓝牙无连接模式。

如果开发的应用正在运行,向服务器传输数据进行通信,实现客户自定义的功能,就需要匹配其他的数据通信方式,如Wi-Fi、4g等。以获取特定数据。

另外,使用信标定位,网络无法使用,网络中没有服务器,所以信标定位算法可以在本地实现,即设备本身不需要计算服务器就可以完成定位,这就是需要定位的地图数据。初始化本地设备。

第四,基于BEACON技术的IBEACON和EDDYSTONE有什么区别?

IBEACON。

IBeAcon技术是2013年WWDC上的苹果,是蓝牙4.0(蓝牙智能)的威望。它采用低能布局,iPhone 4s之后支持。

当您的手持设备(如智能

能手机)接近信标基站时,智能手机可以接收可以达到50米的信标信号。

Apple将IBEACON相关的接口放在CoreLocation.framework中。 Google支持Android 4.3和后续版本的此功能。开发人员希望使用IBeAcon技术,只要可以满足IBeAcon技术标准,但无法在协议格式上修改,有一定限制。

2.eddyston.

Eddystone是一家Bluetan Le Beacon,它于2015年7月15日推出,该列于公众标记,主要是向公共应用中的人们发送各种信息。

由于谷歌定位为开源项目,因此Google将根据传统命名开源项目。例如,Android操作系统不使用Google的名称。公众不需要知道哪家伊迪斯斯通公司是哪个公司,只要生产灯架的OEM和相应的应用程序开发商知道。

endDystone是Apple IBeAcon的限制的开源,不仅在Android系统上,而且也可以通过链接库文件使用iOS。 eddystone在github中有源代码。完全开源也是Eddystone最大的销售点,Apple非常严格地关键到IBEACON的使用权,在RADIUS网络一旦在Android系统上运行Apple IBeAcon之前,Apple就会认真地处理此事,最终关闭这项服务。

5.如何使用ble

通过上述内容,我们学习了什么BLE,BEACON,IBEACON,EDDYTSTONE,因此如何为信标设备提供BLE技术实现?

首先,让我们来看看完整的连接过程。

1. BLE广播扫描连接过程分析

(1)广播,也称为广告。

主机(*)如果要连接临时,则站必须为主机广播。广播包(广告分组)从机会发送到每次,并且间隔在20 ms到10.24s之间,称为广播间隔。广播间隔将影响在连接上花费的时间。

主机必须在使用从属连接激活连接请求之前接收广播包。在发送广播包后,从站仅监视主机的连接请求一段时间。广播包可以携带31个字节的数据。通常的内容包含用户名,设备信息,连接标识等。广播类型可分为四种类型:

1)可连接的无向事件类型(可以连接到非定向)

2)可连接的定向事件类型(可连接)

3)可扫描的无向事件类型(无扫描非定向)

4)不可连接的无向事件类型(未连接非定向)

当主机接收到广播包时,它将发送扫描请求以获得更多广播数据,只要扫描仪(活动扫描仪)已被配置。然后,从站通过发送扫描响应(扫描响应)来响应该扫描请求,该扫描响应可以包含其他31字节数据。

广播,扫描请求和响应,它们使用三种不同的2.4克频率段来避免WLAN的干扰。

(2)扫描

扫描是用于收听广播包的主机并发送扫描请求。有两个定时参数要注意:“扫描窗口时间长度”和“扫描距离”(扫描间隔总总计总时间,包括扫描停止的时间和扫描)。对于每个扫描间隙,主机扫描的时间是等于“扫描窗口”,意味着“扫描窗口”等于“扫描间距”,这意味着主机是连续扫描。因此,主机扫描的占空比是“扫描窗口”时间除以“扫描差距” “时间乘100%。

(3)启动连接(启动)

当主机想要输入连接时,它将遇到与扫描广播包相同的过程。激活连接时,当主机接收到广播包时,主机将向从站发送连接请求。

(4)连接

根据连接中的第一个数据交换定义主机和从站的角色。执行连接时,主机将根据从设备定义的“间隔”请求数据。此差距时间被称为“连接间隔”。它用于主机连接,但从站可以向主机发送更新参数请求。

根据蓝牙核心规范,此时间间隔必须在7.5毫秒到4s之间。如果从主机从主机响应此包,则认为此连接被认为丢失。通过在每个连接间隙中传输多个数据包来达到更多数据吞吐量是可行的。您每次最多可发送20个字节。但是,如果需要控制当前功耗,则从设备没有数据传输,可以选择忽略一定数量的空白。被忽略的间隙被称为“从等待时间”。在连接中,将通过所有通道在频带中调制(跳跃)。

2.如何使用。灯架

信标设备仅使用广播通信通道,因此没有BLE后续连接相关步骤,这也是信标是低功率室内确切位置的情况。作为信标的文字,灯塔,这样的设备以特定时间间隔向分组发送,并且可以通过主机设备如移动电话获得发送的数据。

例如:小型恒温器可以打开用于获得当前温度或湿度读取的服务,该读数可以连接,恒温器和操作装置可以彼此通信;信标不连接,操作设备仅接收信标广播信号根据接收的广播信号执行。

第六,IBEACON技术使用介绍

以下主要介绍,如何使用ibeacon:

(1)IBEACON的属性

IBeAcon是从基本上提供的位置信息,因此Apple集成了核心位置的IBeAcon函数,主要是具有三个属性来标识IBeCon:ProximityUID,MARED和MIGN。

1. proximityuui是一个nsuuid来识别公司。每个公司,组织使用的IBEACON应该具有相同的ProximityUID,也称为UUID。

2.主要用于识别一组相关的信标,例如在链超市的场景,灯塔,每个分支,应该具有相同的主要,主要的角色类似于分组,以便更好地管理大量的灯塔设备。

次要用于区分特定信标,其等同于同一组的SeaCon装置,例如在链超市中,将不同的商品区分开在一个架子上。

如果设备与设备匹配,则这些属性将忽略此属性。例如,只有ProximityuuID的ClbeAcogion可以匹配所有公司的信标设备。

(2)IBEACON帧格式

IBeAcon广播帧格式如下,我们可以看到由广播长度,类型,公司ID,IBeAcon类型,IBeAcon长度,UUID,主要,次要和传输功率组成的帧格式。

其中,公司ID被称为公司ID,顾名思义旨在显示公司徽标,例如以下公司适用于蓝牙SIG,16位UUID:百度(0xFDC2,0xFDC3),小米(0xFDAB,0xFDAA,0xFE95) ,阿里巴巴(0xFE3C),Nordic 0xFe59,0xFE58)。

公司ID具有强大的识别信息,反映了IBeAcon数据服务提供商的综合容量,但许多用户没有此ID。在实际的信标营销促销中,如在购物中心推动营销信息中,展示自己的身份证信息非常重要,这参数的局限性对营销促销有一定的局限性。

此外,我们可以看到整个IBeAcon数据格式是单个,每个代码都是严格限制的,开发人员或用户只能以格式使用,无法添加或开发。

七,埃迪石技术使用介绍

以下主要介绍,如何使用eddystone:

(1)埃迪斯通的财产

除了开放来源外,埃迪斯斯通还支持多帧。所有以前的Apple的IBeAcon和Google的物理网络只支持框架。

eddystone与多个框架兼容,您可以看到不同的信标供应商销售不同的有用信标。这意味着您可以收到Google的eddystone信标信号是否是iOS手机或Android。这是需要推送商店信息的商家的一个非常好消息,这意味着所有移动电话都可以接收推送消息,而不是由IBeAcon等IOS系统限制。

eddystone各种帧包含UID,URL,TLM,EID中的四个格式数据。

eddystone的UID将用于与IBeAcon UUID兼容。为了打破IBeacon UUID限制,UID可以自由设置,并且该应用程序可以选择来自UID的消息,UID的唯一识别码,商家应用程序也可以判断哪个分支在世界上,按下相应的信息,例如优惠券,连接Wi-Fi等。

URL链接显然比UID应用程序更简单,并且任何移动电话都有一个浏览器,可以打开URL。在这次一次性传输中,用户不想下载应用接收推送信息,并且URL无疑是最佳选择。

TLM,这个远程遥测框架对于需要控制大量信标的公司非常有用。考虑到大部分支付电池电量,您需要在一段时间后更换电池或充电。遥测数据框架允许致敬将自己的状态和电源信息发送到周围的工作人员,以便员工可以主题维护和替换。

EID是一个安全框架,只允许授权阅读信息。例如,在公司中,大厅为所有客户安排了灯塔,但该公司还有关于员工广播的信息,而且他们显然不希望客户和访客看到这些信息。

(2)eddystone帧格式

eddystone不使用制造商数据字段,但在完整的16位服务UUID字段中,它位于0xFEAA值中,并使用关联的服务数据字段容纳信标信息。可以查看完整详细信息如下:

带Eddystone技术的信标设备可广泛应用于近距离商品,如超市的客户,餐厅附近的餐厅。在机场,火车站,风景点和博物馆获取位置信息。跟踪资产。在商城室内导航。

基于BLE技术的信标应用盒在市场上飞行,有关于灯塔的各种技术信息。无论国内外,烽火技术的申请需求都吸引了越来越多的制造商投资研发。市场上有一个相当成熟的信标系统程序,如智能博物馆,智慧仓库,智能动物园,智慧冷链,智能商店,智能商店,智能体育场,智能护理家,智能医院,智能展览中心等信标应用。