请问全志R329蓝牙设备类型分类与过滤方法是怎样的呢
本回答来源全志R329蓝牙设备类型分类与过滤方法?
蓝牙设备类型也可以称为cod(class of device)。
Cod的结构如上图,一共有3个byte,其中一共分为4个部分。
主要分为:
(1)Service class(服务类型)
描述此设备有什么功能?Networking?Audio?Telephony?
(2)Major device class(设备的主类型)
这个是我们解析需要关注的重要部分,它是用来说描述蓝牙设备的一个大分类。
比如:Computer、Phone 、Audio/Video、Peripheral等等。
如果只是想了解到这个蓝牙设备的大致类型,解析到Major device class就可以了。
(3)Minor device class(设备的子类型)
对应于每种Major类型下面的子类,从这里更能清楚了解到这个设备。
比如 Audio/Video这个主类型,它还可以分为Wearable Headset Device、Hands-free Device、Headphones、Loudspeaker。
对于COD,蓝牙官方网站有更详细的介绍:
https://www.bluetooth.com/specifications/assigned-numbers/baseband/