Bluetooth HFP介绍】的更多相关文章

目录 1. 介绍 1.1 目的 1.2 使用场景 1.3 依赖关系 1.4 协议栈 1.5 角色 2. 应用层 3. 空白章节 4. 互操作性要求 4.1 介绍 4.2 Service Level Connection Establishment HFP是Hands-free Profile的缩写 1. 介绍 1.1 目的 HFP,让蓝牙设备可以控制电话,如接听.挂断.拒接.语音拨号等 1.2 使用场景 常见的使用情景是汽车套件和蓝牙耳机,将它们连接至手机并用于拨打和接听电话 1.3 依赖关系…
目录 1. 介绍 2 内容 2.1 Configured Broadcast 2.2 GATT Profile Hierarchy 3 Service Interoperability Requirements 3.1 Service Definition 3.2 Include Definition 3.3 Characteristic Definition 3.4 Summary of GATT Profile Attribute Types 4. GATT Feature Requirem…
4.3 android bluetooth hfp分析 2013-08-20 20:16 592人阅读 评论(3) 收藏 举报 所有程序执行的代码都是有入口的,在这里我们暂时分析一种情景,蓝牙打开着,蓝牙耳机连接. 在设置界面点击蓝牙耳机操作: packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothDevicePreference.java void onClicked() { int bondState = mCa…
目录 1 GAP协议栈 2 Profile Role 3 用户接口 4 模式 5 安全 5.1 认证(Authentication) 5.2 安全模式 6 Idle Mode Procedures 7 Establishment Procedures 8 BLE操作模式和过程 GAP Profile: Generic Access Profile ,该Profile保证不同的Bluetooth产品可以互相发现对方并建立连接 GAP定义了蓝牙设备如何发现和建立与其他设备的安全/不安全连接.它处理一…
目录 1 介绍 2 详细内容 2.1 Attribute Type 2.2 Attribute Handle 2.3 Attribute Handle Grouping 2.4 Attribute Value 2.5 Attribute Permissions 2.6 Control-Point Attribute 2.7 Protocol Methods 2.8 Exchanging MTU Size 2.9 Long Attribute Value 2.10 Atomic Operation…
目录 1. 介绍 2. 数据包格式(Packet Format) 3. Procedure Rules 4. 通用回应消息(General Response Messages) 5. 设备特性(Device Features) 6. Procedure LMP即Link Management Protocol,用于链路建立和控制 1. 介绍 基于这一层的实体我们称之为链路管理器(LM: Link Managers) LM将命令转换为Baseband层的操作(包括如下) ~ 将Slaves加入到P…
目录 1. 概述 1.1 Clock(时钟) 1.2 寻址方式 2. 物理信道(Physical Channels) 3. 物理链路(Physical Links) 4. 逻辑传输层(Logical Transports) 5. 逻辑链路(Logical Links) 5.1 LC 5.2 ACL-C 5.3 ACL-U 5.4 SCO-S/eSCO-S 5.5 PDB 5.6 Priorities 6. 数据包(Packets) 6.1 General Format 6.2 Bit Order…
目录 1. 介绍 2. 服务概述 2.1 RS-232控制信号 2.2 Null Modem Emulation 2.3 多串口仿真 3. 服务接口描述 4. RFCOMM帧类型 5. RFCOMM帧格式 5.1 Address字段 5.2 Control字段 5.3 Length字段 5.4 Data字段 5.5 FCS字段 6. Multiplexor Frames 1. 介绍 RFCOMM提供了基于L2CAP协议的串行(9针RS-232)模拟,最新规范是V1.2,支持在两个蓝牙设备间高达6…
目录 1. HCI功能 2. HCI Packet 1. HCI Command 2. HCI Event 3. HCI Data 3. HCI传输层 HCI, 主机控制接口(Host Controller Interface), 是蓝牙协议栈的重要部分, 相应的规范位于Core Version 4.1的vol 2:Part E和vol 4 HCI提供了对控制器的统一接口,用来沟通Host和Control,如下图所示  在规范中对HCI分为两个部分介绍 ~1 沟通Host和Control的接口(…
目录 1. 通用操作 1. L2CAP Channel 2. 设备间操作 3. 层间操作 4. 操作模式 2. 数据包格式(Data Packet Format) 1. B-Frame 2. G-Frame 3. S-Frame/I-Frame 4. LE-Frame 3. 信号包格式(Signaling Packet Format) 4. 参数配置选项(Configuration Parameter Options) 5. 状态机(State Machine) 1. 状态机 2. 事件 3.…