蓝牙Beacon

1.什么是Beacon

  • Apple在2013年9月发布移动设备时,宣布在自己的移动设备上配iBeacon的新功能,近期将推出自己的beacon硬件设备。
  • 这种技术能够实现室内定位,让你的手机能够知道是否处于一个beacon的范围内。使用这种技术能够产生很多应用程序:比如帮助你在停车场找到你的汽车,或者在零售店中根据所处位置提供优惠券或者其它一些位置相关的服务。还有很多我们现在无法想象得到的应用程序

2.Beacon数据格式

  • Apple修正iBeacon的数据格式

在这里插入图片描述

如下:苹果iBeacon

iBeacon prefix (fixed): 02 01 06 1A FF 4C 00 02 15

proximity UUID:B9 40 7F 30 F5 F8 46 6E AF F9 25 55 6B 57 FE 6D

major:00 49

minor:00 0A

complement of measured TX power:C5

3.Beacon详解

  • proximity UUID

这是将你所有的beacon与其他人的beacon设备区别开的id!例如,目前在
商店里某个区域分布着多个beacon形成一条“链带”,用于为顾客提供特定
的服务,那么归属于同一条“链带”的beacon将分配到相同的proximity
UUID。为这条“链带”设计的专用应用程序将会在后台使用这个UUID扫描
到这条“链带”中的beacon设备

  • major

用于将相关的beacon标识为一组。例如,一个商店中的所有beacon将会分
配到相同的major编号。通过这种方式,应用程序就能够知道顾客位于哪一
家商店

  • minor

用于标识特定的beacon设备。例如一个商店中的每一个beacon设备都拥有
唯一的minor编号,这样你才能够知道顾客位于商店中的哪个位置。

  • TxPower

用于确定你和beacon之间距离有多近。根据这个值不但可以获得粗略的信息

扫描二维码关注公众号,回复: 9405857 查看本文章
  • TxPower

用于确定你和beacon之间距离有多近。根据这个值不但可以获得粗略的信息
(比如靠近/远离/不在范围内等),也可以获取精确到米的距离

发布了100 篇原创文章 · 获赞 42 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/Hh20161314/article/details/104502906