我使用一个HM-10蓝牙与我的iPhone配对,但我注意到,HM-10不能使用“设置”与iPhone配对。它不会出现在我的蓝牙名单上。我将需要一个特殊的应用程序,如“蓝蓝”或“蓝色”对它。
我的问题是,如果我需要一个特定的应用程序来将蓝牙模块与我的iPhone配对,那么为什么很多设备,比如蓝牙扬声器,即使没有应用程序,也可以使用“设置”来配对呢?
是否有任何蓝牙模块可以在没有像"Lightblue“或"Bluecap”这样的应用程序的情况下配对?
发布于 2017-11-08 08:36:00
通过设置配对只适用于使用遗留配置文件的设备,如免提或A2DP。
蓝牙低能设备,如HM-10,任何使用核心蓝牙的应用程序都可以发现。像LightBlue这样的应用程序只是普通的BLE应用程序,可以让你探索可用的BLE设备。
只有在对其特性使用加密的情况下,才需要配对。在本例中,当应用程序试图读取加密特性时,iOS将显示配对对话框并完成配对过程。
要使用HM-10,您需要编写自己的应用程序来执行任何您想要完成的通信任务。
发布于 2017-11-08 15:31:56
您可以使用nrf52832作为蓝牙模块。如果你不做业余爱好项目,hm10是非常糟糕的选择。
6个月前我从hm10转到nrf52832
https://stackoverflow.com/questions/47174357
复制相似问题