Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bluetooth 蓝牙发现设备类型问题_Bluetooth - Fatal编程技术网

Bluetooth 蓝牙发现设备类型问题

Bluetooth 蓝牙发现设备类型问题,bluetooth,Bluetooth,蓝牙服务器如何识别发现的客户端?例如,获取它们的类型,发现的设备是blackberry或iphone设备 蓝牙设备使用一类设备,当一个蓝牙设备执行查询以查找周围的其他设备时,会返回该类设备 通常,蓝牙查询功能(取决于API)可以配置为搜索特定类别的设备,并仅返回与之匹配的结果 设备值的类别为3个八位组的值。前11位表示服务类别(信息、电话、音频等),5位表示主要设备类别(计算机、电话、局域网等),6位表示次要设备类别,具体取决于主要设备类别 设备值类别的枚举可从蓝牙网站找到(需要登录) 使用此选

蓝牙服务器如何识别发现的客户端?例如,获取它们的类型,发现的设备是blackberry或iphone设备

蓝牙设备使用一类设备,当一个蓝牙设备执行查询以查找周围的其他设备时,会返回该类设备

通常,蓝牙查询功能(取决于API)可以配置为搜索特定类别的设备,并仅返回与之匹配的结果

设备值的类别为3个八位组的值。前11位表示服务类别(信息、电话、音频等),5位表示主要设备类别(计算机、电话、局域网等),6位表示次要设备类别,具体取决于主要设备类别

设备值类别的枚举可从蓝牙网站找到(需要登录)


使用此选项,您可以缩小服务器连接到手机(主要设备类),特别是智能手机(次要设备类)的范围。但在此之后,如何确定品牌和型号可能是特定于该设备的,例如,在扩展查询响应中的设备名称或自定义字段中。我认为没有一种(蓝牙)标准的方法可以做到这一点。

您可以使用设备地址查找制造商。查找列表如下:

您可能想知道您使用的是什么技术。。。