最近学习BT5.0 IPP specification,做点记录,证明我真的看过。
文章内容不纯翻译,也不是不翻译。加上自己理解,加上口水话。
Indoor Position Profile的spec还在更新当中,目前有多少写多少吧。
1 简介
IPP定义了如何使用IPS(Indoor Position Service)中的信息。
1.1 Profile
GATT,IPS设备一定是一个BLE的设备,所以使用GATT获取信息无可厚非。其他没啥依赖,都是通用的,比如你要绑定,要连接,当然用GAP。
1.2 没啥用,不写了
1.3 也没用,不写了
2 选择依据
2.1 为什么选择connectionless模式,而不选择connectionoriented模式?
回答:如果非要连接,那么灯塔Beacon就需要同时跟很多的移动终端mobile建立连接,那样太复杂,而且肯定会
出现连接数限制,多少总得限制,没有设备能够同时支持无限多设备做BLE连接的。而且,如果要创建连接,那么
移动终端就需要发送广播包advertising packet,这就可能将是移动终端的安全性降低,万一被别个截取了
呢。connectionless模式就完全解决了这些问题,想好多设备来接收就可以好多设备来接收。
</