微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541读取master蓝牙地址

CC2541读取master蓝牙地址

时间:10-02 整理:3721RD 点击:

Hi,Yan:

有两个问题向您请教一下:

        1、我使用iphone和CC2541(做peripheral)的连接的时候,通过GAPROLE_CONN_BD_ADDR读取到地址是否是iphone的蓝牙地址?从我读取出来的情况来看,这个地址与我直接在手机上读取到的蓝牙地址不一样。如果不是手机的蓝牙地址怎么读取手机的蓝牙地址?

        2、有没有一种方法,可以让我不和iphone连接,就得到iphone的蓝牙地址呢?我通过sniffer抓包来看,iphone的scan包中是没有包含蓝牙地址的相关信息的。

 

        以上,谢谢您的解答。

sawyer,

iPhone 用的是BLE 协议里面所谓的random 地址,就是随机地址。

换句话说,你每次抓包看到的,或者从peripheral 端得到的iPhone 地址,都会是不一样的。

而且即使建立了连接,iPhone 也会每隔一定时间变换一次random 地址。

因此,你每次看到的地址都是不一样的,并且和iPhone的蓝牙物理地址也不一样。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top