这可能是一个非常基本的问题。我们的设备具有新的蓝牙模块。
从绑定的设备列表中检索我的设备后,我再也找不到UUID。但是,我可以找到设备并检索其MAC地址,我知道该MAC地址通常用于通过BLE连接。
旧模块:
https://www.microchip.com/wwwproducts/en/BM78#additional-features
新模块:
https://www.microchip.com/wwwproducts/en/bm70#additional-features
这仅仅是因为我的新模块不支持通过SPP进行通信?
我的应用程序是使用Android蓝牙经典库编写的。
这是否意味着我需要为BLE重写我的应用程序的蓝牙通信部分?
是,您需要重写应用程序以处理BLE,仅需follow this guide。您可以使用BLE-Scanner app调试BLE并查看正在使用的数据。