bluetooth
ZafirTab-UP
这个作者很懒,什么都没留下…
展开
-
Bluetooth 由来及发展历程
1、蓝牙由来蓝牙一词源于公元十世纪丹麦国王HaraldBlatand名字中的Blatand,Blatand的英文之意就是Blue tooth。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓,以至于牙龈每天都被染成蓝色。由于Blatand国王将现在的挪威、瑞典和丹麦统一了起来,因此,作为无线通信技术的一种,蓝牙技术取名Bluetooth可谓志向远大。蓝牙的创始人是瑞典爱立信公司,爱立信早在原创 2017-08-30 18:16:29 · 3591 阅读 · 0 评论 -
蓝牙核心系统架构介绍
蓝牙规范有两类:一类是蓝牙核心规范,由Bluetooth CoreSpec定义,从Controller到Host的L2CAP层,以及相关的核心profile;另一类是蓝牙应用规范,包含了各种各样的profile规范,如HOGP、A2DP、HFP、OOP等。以下对蓝牙核心系统架构图中的相关层次作简单介绍:l BR/EDR Radio& LE Radio & AMP PHY蓝原创 2017-08-30 18:19:12 · 6145 阅读 · 0 评论 -
Android 7.0 bluetooth introduction
Android提供了一个默认的蓝牙协议栈-BlueDroid,其被分为蓝牙嵌入式系统(BTE)和蓝牙应用(BTA)两层。BTE实现了蓝牙规格的核心功能,BTA实现了与Android框架层的通信。蓝牙系统服务通过JNI与蓝牙协议栈进行通信,通过Binder IPC与应用层进行通信。系统服务给开发者提供了各种蓝牙profile的访问。下图为蓝牙协议在Android系统的总体架构图。应用框架原创 2017-08-30 18:23:07 · 5677 阅读 · 0 评论 -
bluetooth 基础知识 思维导图
原创 2017-08-30 18:30:32 · 817 阅读 · 0 评论 -
Android bluedroid GATT简述
下图为摘自蓝牙核心规范4.2的GATT框架图GATT描述了一种使用ATT的服务框架,该框架定义了服务(Server)和服务属性(characteristic)的过程(Procedure)及格式,Procedure定义了characteristic的发现、读、写、通知(notification)、指示(indication) 及配置characteristic的广播。GATT原创 2017-08-30 18:41:37 · 687 阅读 · 0 评论 -
《inside Bluetooth low energy》note_01
Bluetooth Low Layersinclude Bluetooth Radio,BaseBand Controller,Link Manager and Host Controller interface. 1、bluetooth radio 用途:传输和接收包、支持可选的power class 2、BaseBand Controller 用途:原创 2017-09-09 10:17:33 · 376 阅读 · 0 评论 -
《inside Bluetooth low energy》note_02
Bluetooth Upper Layers and Profiles 1、L2CAP1.1 modes of operation 6种1.2 PDUS 5种1.3 features2、SDP 2.1 service record、service attributes and service class 2.2 searching and browsing原创 2017-09-09 17:00:51 · 302 阅读 · 0 评论