eddystone原理,edgun原理?

物恋 12 0

今天给各位分享eddystone原理的知识,其中也会对edgun原理进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

为什么beacon数据是31字节

广播数据包比较多 仅可以包含31字节数据,所以设计者必须慎重选取 需要包含的数据。蓝牙SIG组织在Core Specification Supplement (CSS)文件中将这31个字节数据分成多个AD Type结构,每个AD Type都有相同的结构,分别为长度字节,类型字节以及数据域。

广播包的数据长度固定为31字节,如果数据长度不足,则需用0字节填充至31字节,超出的部分无效。广播数据单元是广播数据的基础,由长度值、类型和数据三部分组成。长度值位于数据单元的起始字节,指示后续数据的长度。

在蓝牙开发中,有些情况是不需要连接的,只要外设广播自己的数据即可,例如苹果的 ibeacon 。自 Android 0 更新蓝牙API后,手机可以作为外设广播数据。广播包有两种:其中 广播包是每个外设都必须广播的,而响应包是可选的 。

蓝牙信标实质是一个不可连接而实时在广播的一个蓝牙从机(Periphral)设备。Beacon会每隔一定的时间广播一个数据包到周围中,作为独立的蓝牙主机(Central)在执行扫描动作时,会间隔地接收到Beacon广播出来的数据包。该数据包的内容可以包含比较多 31个字节的内容。

iBeacon是一个低功耗的蓝牙信标,工作在广播模式,不停的广播蓝牙设备的mac地址、UUID、31个字节的字符串等信息,常见的应用是室内定位中的蓝牙定位标签和博物馆、展厅的信息推送。

eddystone原理,edgun原理?-第1张图片

eddystone原理的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于edgun原理、eddystone原理的信息别忘了在本站进行查找喔。

抱歉,评论功能暂时关闭!