2

我有一个带有 mac 地址的 BLE 设备88:5B:0F:07:E7:70(当我进入 android 应用程序时)。在我的应用程序中,我正在扫描具有特定类型的设备(在我的情况下是 BLE 锁),但环境中可以有多种类型的设备,但我只需要扫描锁。那么同一制造商的所有ble锁的mac地址是什么,它会相同88:5B:0F:07:E7:70或不同。不幸的是,我只有一个 BLE 锁,这就是我找不到解决方案的原因。如果有人可以帮助我解决这个问题,那将是不胜感激的。

4

1 回答 1

1

解决这个问题的正确方法是检查广告数据。某种设备会宣传特定的 GATT 服务或制造商数据。这就是您应该过滤的内容。

于 2018-04-14T09:00:25.283 回答