博客专栏  >  移动开发   >  蓝牙协议剖析

蓝牙协议剖析

本专栏针对蓝牙协议做一个简单的说明,希望对从事蓝牙工作的有所帮助

关注
27 已关注
39篇博文
  • PC验证CSR8811蓝牙芯片

    很多小伙伴拿到一颗芯片,或许想用做简单的方法去验证下芯片是否可用,而不是在特定的平台去写程序验证,当然我也是这样,所以就想了一个懒办法和大家分享下,以下文章是针对CSR8811 蓝牙芯片在PC端验证是...

    2017-08-29 06:47
    305
  • 蓝牙 AVRCP 剖析

    一.概述 The Audio/Video Remote Control Profile (AVRCP) defines the features and procedures  required ...

    2016-06-16 14:32
    1774
  • 蓝牙 AVCTP 剖析

    1.概述     AVCTP协议描述了蓝牙设备间Audio/Video的控制信号交换的格式和机制,它是一个总体的协议,具体的控制信息由其指定的协议(如AVRCP)实现,AVCTP本身只指定控制c...

    2016-06-16 10:17
    730
  • 蓝牙音乐 A2DP 剖析

    1.概述     A2DP(Advanced Audio Distribution Profile)是蓝牙的音频传输协议,典型应用为蓝牙耳机。A2DP协议的音频数据在ACL Link上传输,...

    2016-06-14 13:35
    1536
  • 蓝牙音乐音质损耗

    你真的知道吗? 蓝牙设备为何音质差 最近这段时间Wi-Fi音箱可谓是非常热门的一个话题,也许平时不怎么关注音箱耳机的一些网友都有所耳闻了,就现在的情况而言,很多Wi-Fi音箱在宣传时都会...

    2016-06-14 14:15
    3295
  • 蓝牙 AVDTP 剖析(一) --- 概述

    1.概述    AVDTP(AUDIO/VIDEO DISTRIBUTION TRANSPORT PROTOCOL)是用来描述音频/视频在蓝牙设备间的传输的协议,是A2DP协议的基础协议,其在协...

    2016-06-15 14:56
    1335
  • 蓝牙 AVDTP 剖析(二) --- command格式 和 流程

    一.PDU解析 1.Signal command and response headers PDU ID 1).AVDTP_DISCOVER 2).AVDTP_...

    2016-06-15 15:38
    786
  • 蓝牙 HID class descriptor 分析

    一.MOUSE 0x05,0x01, /*USAGE_PAGE (Generic Desktop)*/ 0x09,0x02, /*USAGE (Mouse)*/ 0xa1,0x01, /*COL...

    2016-06-13 17:09
    1008
  • 蓝牙 HID 剖析(一)

    1.概述     The Human Interface Device (HID)定义了蓝牙在人机接口设备中的协议、特征和使用规程。典型的应用包括蓝牙鼠标、蓝牙键盘、蓝牙游戏手柄等。该协议改编自US...

    2016-06-13 15:58
    3099
  • 蓝牙电话 HFP 剖析(三) --- flow解析

    一.SLC建立过程 deatil air packet 、 二.主动打电话 此文章的目的:帮助初入蓝牙的人理解HFP 是通过AT command交互 ...

    2016-06-08 07:52
    960
  • 蓝牙HFP 蓝牙电话剖析(二) --- AT command集合

    蓝牙电话 HFP AT COMMAND集合

    2016-06-08 07:44
    822
  • 蓝牙 电话 HFP 剖析(一) --- 概述

    一.概述     HFP(Hands-free Profile),可以让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。     结构图:    ...

    2016-06-08 07:41
    1111
  • 蓝牙 WBS 宽带通话 (wide band speech) 剖析(二) -- BCCMD control chip

    一.概述 此文章接上篇文章:http://blog.csdn.net/xiaoxiaopengbo/article/details/51565016 此文介绍蓝牙通话WBS功能,通过BCCMD com...

    2016-06-03 16:54
    3180
  • 蓝牙 宽带通话 (wide band speech)WBS 剖析(一) -- profile层

    一.概述 WBS(wide band speech)通俗来讲就是蓝牙宽带通话,通话数据frequency 16K,采用msbc编解码(chip中实现) 和NBS(narrow band speec...

    2016-06-02 11:21
    3408
  • 蓝牙 BCCMD 剖析

    一.概述 BCCMD协议(BlueCoreCommand protocol)是CSR公司为主机访问其蓝牙芯片上命令解释器提供的借口协议 命令解释器执行监控蓝牙芯片的命令 二.原理 三.数据...

    2016-06-01 17:46
    2879
  • CSR蓝牙初始化流程

    最近遇到acc on/off的蓝牙初始化失败: 所以总结下整个蓝牙初始化的流程(基于CSR 8811 module通过uart 和车机连接): 一.芯片上电成功后拉下8811 module...

    2016-01-15 15:28
    1687
  • BCSP 剖析(二)- BCSP link establish过程

    本篇结合着HCI TX,RX log解析蓝牙初始化的过程 over BCSP protocol BCSP packet format如连接 点击打开链接 记录一下BCSP的分...

    2016-01-20 19:16
    733
  • 蓝牙 BCSP 剖析(一)

    一.Introduction  BCSP( BlueCore Serial Protoco)是CSR的一个协议,不是标准的蓝牙协议,在HCI层之下,通俗点讲:就是HCI又包了一层BCSP协议发给uar...

    2016-01-06 16:15
    1175
  • 蓝牙 BLE GATT 剖析(二)-- GATT UUID and 举例

    generic attribute profile (GATT) The Generic Attributes (GATT) define a hierarchical data structure...

    2016-05-31 05:52
    2075
  • 蓝牙 BLE GATT 剖析(一)

    一.概述 The Generic Attribute Profile (GATT) defines a service framework using the  Attribute Protocol....

    2016-05-31 05:46
    2497
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部