摘要:
设备地址 BLE的设备地址可以使用公共地址(Public Device Adress)或者随机地址(Random Device Address),一个BLE至少使用一种地址类型,当然也可以同时使用两种地址类型。 公共地址和随机地址一样,都是48位(6字节),BLE设备地址关系如下: 公共地址:从IE 阅读全文
摘要:
广播中包含的数据 SDK里面定义了广播数据结构体ble_advdata_t,该结构体描述了广播可以包含的数据,ble_advdata_t定义如下: 整理结构体如下表所示:下表中的数据类型都是可以添加到广播报文中的,一般建议在广播数据包中至少包含设备名称、flags、外观和首要服务的UUID列表 数据 阅读全文
摘要:
BLE报文由不同的域组成,如果域的长度超过一个字节,就涉及到先传输字节的低位还是高位的问题,这里分字节序和比特序: 字节序:大多数的多字节域都是从低字节开始传输。但是,并不是所有的多字节域都是从低字节开始传输。 比特序:各个字节传输时,每个字节都是从低位开始。 前导:前导是一个8bit的交替序列,不 阅读全文
摘要:
其中APP:application 指应用程序 SD:softdevice 指蓝牙协议栈 SCANNER: 指扫描设备 阅读全文