- 138
- 0
- 约4.45千字
- 约 6页
- 2020-11-08 发布于浙江
- 举报
基带
蓝牙 基带
通用及设备特定的查询访问码 (DIAC)
查询访问码是查找蓝牙设备和服务时第一级别的过滤。 定义多个 IAC 的主要目的是限制扫描范围内的设备时接收到的响
应数目。
# LAP值 使用
0 0x9E8B33 通用 / 无限查询访问码 (GIAC)
1 0x9E8B00 有限查询访问码 (LIAC)
2-63
0x9E8B01-0x9E8B32, 0x9E8B34-0x9E
8B3F
留待将来使用
表 1 :查询访问码
有限查询访问码 (LIAC) 仅用于有限时段,在两边均已明确要进入此状态,通常通过用户操作。有关
LIAC 使用的详细
解释,请参考 通用访问配置文件 。
相反,允许持续扫描通用查询访问码 (GIAC) 并在查询时响应。
设备类别 / 服务字段
设备类别 / 服务 (CoD) 字段的格式可变。 格式通过 CoD 中的“ 格式类型字段” 指明。 格式类型字段的长度可变, 以不同于“ 11” 的两位数结束。版本字段至少在 CoD 的重要位开始,并向上延伸。
在 CoD 的“ format #1 ” (格式类型字段 = 00 )中, 11 位分配为位掩码(可以设定多个位),每个位对应于服务类的
一个高级通用类。 当前定义了 7 种类别。主要是“ 公共服务” 属性。 其余的 11 位用于指示设备类别和其它的设备特定特性。
任何保留的但未分配的位,如在主要服务类字段中,应设为 0 。
图 1 :服务类 / 服务字段(第一种格式类型)。请注意八位字节被发送到空中的顺序,并存储在内存中。位数字
0 首先
发送到空中。
主要服务类
主要类和次要类用于定义任何特定实施希望与其相关联的设备通用系列。不应仅根据主要或次要设备类的分配而做出有
关任何应用的特定功能或特性的假设。
位数 主要服务类
13 有限可发现模式 [Ref #1]
14 (保留)
15 (保留)
16 定位(位置标识)
17 网络( LAN 、Ad hoc ... )
18 渲染(打印、扬声器 ... )
19 捕捉(扫描仪、麦克风 ... )
20 对象传输( v-Inbox 、v-Folder ... )
21 音频(扬声器、麦克风、耳机服务 ... )
22 电话(无绳电话、调制解调器、耳机服务 ... )
23 信息( WEB 服务器、 WAP 服务器)
表 2 :主要服务类
[Ref #1 请参阅通用访问配置文件 (请参阅相应核心规格中的通用访问配置文件) ]
主要设备类
主要类段是定义蓝牙设备的最高粒度级别。设备的主要功能用于确定主要类分组。有
32 种不同的主要类。此主要类字
段的分配在表 1.3 中进行了定义。
12 11 10 9 8 主要设备类
0 0 0 0 0 其它 [Ref #2]
0 0 0 0 1 计算机(台式机、笔记本、 PDA 、organizer .... )
0 0 0 1 0 电话(手机、无绳、支付电话、调制解调器 ... )
0 0 0 1 1 LAN / 网络接入点
0 0 1 0 0 音频 / 视频(耳机、扬声器、立体声、视频显示、 vcr.....
0 0 1 0 1 配件(鼠标、游戏杆、键盘 ..... )
0 0 1 1 0 成像(打印、扫描仪、相机、显示 ... )
0 0 1 1 1 可穿戴
0 1 0 0 0 玩具
0 1 0 0 1 健康
1 1 1 1 1 未分类、特定设备代码未指定
X X X X X 所有其它保留值
表 3 :主要设备类
[Ref #2:用于更多特定的主要设备类代码不适合的位置 (但仅在此文档中指定) 。没有指定主要类代码的设备在“ 分类”
之前可以使用全为 1 的代码 ]次要设备类字段
“ 次要设备类字段” ( CoD 中的位 7 至 2 )应仅在主要设备类(但独立于服务类字段)环境中解释。因此根据“ 主要设备类字段” 的值,位的意义也会改变。当次要设备类字段指示设备类时,则应报告主要设备类,例如也可以用作无绳手
持设备的手机应在次要设备类字段中使用“ Cellular ” 。
次要设备类字段 - 计算机主要类
7 6 5 4 3 2 CoD 的次要设备类
0 0 0 0 0 0 未分类、设备代码未指定
0 0 0 0 0 1 台式机工作站
0 0 0 0 1 0 服务器类计算机
0 0 0 0 1 1 膝上型电脑
0 0 0 1 0 0 掌上 PC/PDA (clam shell)
0 0 0 1 0 1 掌上 PC/PDA
0 0 0 1 1 0 可穿戴计算机(手表大小)
0 0 0
原创力文档

文档评论(0)