连接蓝牙设备的正确方法是什么?
What is the proper way to connect to bluetooth device?
我继承了一个连接到蓝牙设备的应用程序。
该应用搜索被扫描的设备,并连接到名称与预期名称匹配的设备。
很简单的问题...这是连接到某种设备的标准方式吗?
我是否应该使用更具体的方法,例如检查预期服务 ID 的服务?
一般方法是使用广告数据中存在的服务 uuid 来过滤扫描结果。名称不是一种好的过滤方法,因为它应该是用户友好的,并且在许多设备上,用户可以输入自己的名称,并且可能与您使用的名称相同。
我继承了一个连接到蓝牙设备的应用程序。
该应用搜索被扫描的设备,并连接到名称与预期名称匹配的设备。
很简单的问题...这是连接到某种设备的标准方式吗?
我是否应该使用更具体的方法,例如检查预期服务 ID 的服务?
一般方法是使用广告数据中存在的服务 uuid 来过滤扫描结果。名称不是一种好的过滤方法,因为它应该是用户友好的,并且在许多设备上,用户可以输入自己的名称,并且可能与您使用的名称相同。