2016年10月4日

九、SDP

摘要: 1. SDP 1.1 服务概述 SDP, Service Discovery Protocol,服务发现协议。 1.1.1 概念 SDP提供了一种用于发现服务及这些可用服务属性的方法,但它不提供利用这些服务的机制。其架构是Client-Server模式,如下图所示: SDP Server维护了一个服 阅读全文

posted @ 2016-10-04 13:19 arduino 阅读(1337) 评论(0) 推荐(0)

八、RFCOMM

摘要: 1. RFCOMM 先来看看RFCOMM在协议栈层次体系中的位置。从下图可以看出RFCOMM处于传输层。与AVCTP,TCS-BIN处于同一层次。处于其上层的会话层中的OBEX,SPP等大部分协议通常都采用RFCOMM作为传输协议。因此RFCOMM传输协议在蓝牙协议栈中占据重要一席。 RFCOMM提 阅读全文

posted @ 2016-10-04 13:15 arduino 阅读(6076) 评论(1) 推荐(0)

七、L2CAP

摘要: 1. L2CAP 在BR/EDR模式下,在connection procedure成功执行后,两台设备通过一条物理信道(physical channel)连接在一起,同时两者之间建立起了一条物理链路(Physical link),以及缺省的ACL-U和ACL-C逻辑链路(Logical Links) 阅读全文

posted @ 2016-10-04 13:12 arduino 阅读(1292) 评论(0) 推荐(0)

六、GAIA

摘要: 1. GAIA CSR GAIA (Generic Application Interface Architecture)提供了一个端到端的,与主机无关的生态系统来实现主机应用程序对设备的功能集访问。 1.1 接口实现 GAIA是处于较上层的应用层协议,其依赖的传输协议有多个,目前ADK支持的传输协 阅读全文

posted @ 2016-10-04 13:10 arduino 阅读(5402) 评论(1) 推荐(0)

五、BLE(下)

摘要: 1.1 GATT server Service 通过走读代码, GATT Server作为一个GATT service,我是没有发现其发挥了多大功能,其负责处理的消息GATT_SERVER_SERVICE_CHANGED_INDICATION_CFM,GATT_SERVER_READ_CLIENT_ 阅读全文

posted @ 2016-10-04 13:08 arduino 阅读(1346) 评论(0) 推荐(0)

四、BLE(中)

摘要: 1.1 GATT Manager GATT MGR模块管理所有的GATT服务,同时也是连接GATT模块与GATT ServiceS模块的桥梁。 1.1.1 主要功能模块 先来看一张该模块的API关系图,sink_gatt_manager.c里面定义的接口主要供ApplicationLayer调用和回 阅读全文

posted @ 2016-10-04 13:05 arduino 阅读(2703) 评论(1) 推荐(0)

三、BLE(上)

摘要: 1. BLE 1.1 模块构成与结构体层次关系 如上图所示,BLE模块有独立的application layer,这是因为该模块可以直接从BlueCore接收数据(通过GATT模块),application layer主要用来分发信号,处理一些需要用户接入的操作。 一般而言,每个模块都会定义两个回调 阅读全文

posted @ 2016-10-04 13:03 arduino 阅读(1056) 评论(0) 推荐(0)

二、Sink例程

摘要: 1. Sink例程 CSR粗略的将audio蓝牙设备分为了两大类:sink和source设备,并分别提供了两类设备的例程,配置工具,说明文档。如对于sink设备,提供了sink app例程,SinkUserGuide,SinkConfigurationUserGuide,SinkConfigurat 阅读全文

posted @ 2016-10-04 13:00 arduino 阅读(1896) 评论(0) 推荐(0)

一、Stream,sink,source,transform

摘要: 1. 蓝牙核心概述 2.Stream,sink,source,transform 在ADK的blueCore里面,Stream作为一个逻辑结构用来描述一个数据终点(data Endpoint)。通常,一个流描述一个sink或者source,比如一个UART口,既可以接受数据,也可以发送数据,因此UA 阅读全文

posted @ 2016-10-04 12:58 arduino 阅读(7427) 评论(0) 推荐(0)

导航