首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在BLE上从另一个Apple Watch中查找Apple Watch的广告数据来计算距离

在BLE上从另一个Apple Watch中查找Apple Watch的广告数据来计算距离
EN

Stack Overflow用户
提问于 2020-05-14 09:05:27
回答 1查看 190关注 0票数 0

我想看一下广告资料。表名和RSSI)从另一个苹果手表,在BLE之上。我们知道,在Apple Watch上使用BLE只能执行Central操作。他们不需要连接,只是为了捕捉对方的广告数据和计算距离的基础上的RSSI。我有将RSSI值转换为距离的公式。

如何使中央在一个手表上做广告(数据和RSSI),并在另一个监视中心获取这些数据,即广告名称和RSSI?

下面的代码使用的是外围。如何使用central来实现?

代码语言:javascript
复制
// CBCentralManagerDelegate - This is called with the CBPeripheral class as its main input parameter. 
// This contains most of the information there is to know about a BLE peripheral.

func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
    print("Peripheral: \(peripheral.name), RSSI: \(rssi)")
}
EN

回答 1

Stack Overflow用户

发布于 2020-05-14 14:14:30

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61793419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档