我按照此link的教程创建了一个简单的蓝牙LE系统。
现在我想要做的是计算数据包的发送者和接收者之间的距离。
我看到在以下方法- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
将返回RSSI值。我正在寻找的是用于计算距离的Txpower值,因为我在网上发现了一个需要RSSI和Txpower级别进行计算的公式。
我试图搜索Apple开发人员指南,我发现Txpower级别值将包含在advertisementData
内CBAdvertisementDataTxPowerLevelKey
,但我尝试调试我的示例而advertisementData
从不包含那把钥匙。
我错了什么?