1、广播(ADV,Advertising)![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/aa50878c2ebb4898b05ddef9e94fed78.png)
1.1、BLE 报文结构![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/b3e90be038484e8a821746f460d261a6.png)
BLE引入access address 概念,用来指明接收者身份 概 ,其中, 0x8E89BED6 这个access address 比较特殊,它表示要发给周边所有设备,即广播。
GAP层引入了LTV(Length-Type-Value)结构来定义数据。
1.2、广播包解析![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/fdb01ba1b1b0484c951d27d0071d6b35.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/64bfd350cddb4e3fb050327fec72744f.png)
2.1、基础简介![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/628769c74c9b4ef4bedd615c2eabf00e.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/9fa0ba7b283a435caf05a8a8f454c6d0.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/1a225d5b391b452daf48f769386527eb.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/14f5c057139c42b19df36a85b92f1f05.png)
2.2、GAP
2.3、GATT![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/94780f8205e24cd39408a0de77c7c6bf.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/bd5c245bfae34fca8eb144fba5897c85.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/6eb7f3f632884606a9743236ce8e048c.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/8f253ac6617c4024a594471c1b4ebe8d.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/52ce8d8e7926417cae2060fa5b6d1d18.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/5c1b447d3ff34ab59137f3896d430b1b.png)
![在这里插入图片描述](https://code84.com/wp-content/uploads/2022/09/53a81ea771c6426bb7fbc504d9bb87a9.png)
版权声明:本文为liurunjiang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。