13,100
社区成员
发帖
与我相关
我的任务
分享
public void deviceDiscovered(RemoteDevice remoteDevice,DeviceClass deviceClass) {
int dc = deviceClass.getMajorDeviceClass();
int dcc = deviceClass.getMinorDeviceClass();
if (dc == 4096 && dcc == 20) {
String mac = remoteDevice.getBluetoothAddress();
serviceRecords.addElement(getServerUrl(mac, 16));
}
}
private static String getServerUrl(String mac, int channel) {
StringBuffer sb = new StringBuffer();
sb.append("btspp://").append(mac).append(":").append(channel).append(
";authenticate=false;encrypt=false;master=false");
return sb.toString();
}
这是手机客户端连接蓝牙的代码,请问PC蓝牙设备改如何设置主设备类,辅设备类接口,及其那个服务channel呢?
我现在写的是主设备类:4096,辅助设备类接口:20,服务channel:16
这些东西是在pc蓝牙上怎么设置的?