Android IAC(查询访问码)设置不同于GIAC的设备的蓝牙查询?

Android IAC(查询访问码)设置不同于GIAC的设备的蓝牙查询?,android,bluetooth,network-scan,Android,Bluetooth,Network Scan,是否可以在查询期间指定远程设备的查询访问代码?默认情况下使用GIAC(通用查询访问代码),但我的远程设备有专用的查询访问代码。我不知道这些设备的地址,但它们是可以发现的。可以在扫描过程中定义DIAC代码吗?您需要做的是设置LAP地址,但使用Android的Java API您无法做到。Android使用BlueZ蓝牙堆栈,所以您应该使用此API 在这里,您可以设置圈地址 即使远程设备正在使用DIAC代码进行扫描,他们也应该响应GIAC的查询。

是否可以在查询期间指定远程设备的查询访问代码?默认情况下使用GIAC(通用查询访问代码),但我的远程设备有专用的查询访问代码。我不知道这些设备的地址,但它们是可以发现的。可以在扫描过程中定义DIAC代码吗?

您需要做的是设置LAP地址,但使用Android的Java API您无法做到。Android使用BlueZ蓝牙堆栈,所以您应该使用此API


在这里,您可以设置圈地址

即使远程设备正在使用DIAC代码进行扫描,他们也应该响应GIAC的查询。