IAC(查询访问代码)设置与 GIAC 不同的设备的蓝牙查询?
查询时是否可以指定远程设备的查询访问码?默认情况下使用 GIAC(通用查询访问代码),但我的远程设备有专用的查询访问代码。我不知道这些设备的地址,但它们是可发现的。是否可以在扫描期间定义 DIAC 代码?
Is it possible to specify the inquiry access code for remote devices during inquiry? By default the GIAC (general inquiry access code) is used, but my remote devices have dedicated inquiry access codes. I don't know the addresses of those devices, but they are discoverable. Is it possible to define DIAC code during scan?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您所要做的就是设置 LAP 地址,但使用 Android 的 Java API 则无法做到这一点。 Android 使用 BlueZ 蓝牙堆栈,因此您应该使用此 API。
这里有一个设置 LAP 地址的示例。
What you have to do is to set the LAP address, but with the Java API from Android you can't. Android uses BlueZ Bluetooth stack so you should use this API.
Here you have an example setting the LAP address.