蓝牙学习之旅——低功耗蓝牙之广播报文CONNECT_REQ

(一)

CONNECT_REQ净荷如下:

InitA(Initiator Address)域是public(TxAdd=0)还是random(TxAdd=1)由净荷头中TxAdd域决定。

AdvA(Advertiser Address)域是public(RxAdd=0)还是random(RxAdd=1)由净荷头中RxAdd域决定。



(二)


上图是一个完整的CONNECT_REQ报文,被解析后如下图所示


(1)Initiator Address:0x870533001177(dongle的地址)


(2)Advertiser Address:0x0000000000b5(键盘的地址)


(3)Access Address:0xe55c6bcd


(4)CRC initialization value:0xa486d4


(5)transmitWindowSize:2.50ms(transmitWindowSize = WinSize * 1.25 ms,即WinSize = 0x02


(6)transmitWindowOffset:1.25ms(transmitWindowOffset = WinOffset * 1.25 ms,即WinOffset = 0x0001)


(7)ConnInterval:7.50ms(connInterval = Interval * 1.25 ms,即Interval = 0x0006)


(8)connSlaveLatency:0(connSlaveLatency = Latency)


(9)connSupervisionTimeout:4480.00ms(connSupervisionTimeout = Timeout * 10 ms,即Timeout = 0x01c0)


(10)Channel Map:0001111111111111111111111111111111111111(0-36通道被使用,37-39通道未被使用)


(11)hopIncrement:9(Hop域为5-16之间的随机值)


(12)masterSCA:31 ppm to 50 ppm(即SCA = 5)


要按下图设置SCA域的值


  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值