自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 PTS test

Profile Tuning Suite - Automate your protocol and profile interoperability testing.蓝牙PTS是个自动化测试软件,符合测试蓝牙HOST部分指定的功能需求和HCI之上的协议规格。对于蓝牙开发和测试,从产品的角度可以提供完整有效的所有指定功能需求的测试范围。测试准备工作:1、Bluetooth SIG官网下载...

2020-03-18 16:15:18 1195

翻译 android enable disable bluetooth via command line

Bluetooth status you can get byadb shell settings get global bluetooth_on oradb shell settings list global |grep ^bluetooth_onEnable Bluetoothadb shell settings put global bluetooth_on 1...

2019-06-20 15:31:41 833

原创 Human interface device profile

Bluetooth HID deviceBluetooth HID host

2019-04-08 14:21:00 508

原创 Generic Access Profile

GAP一般包含搜索蓝牙设备(Discovery)、管理连接(Link establishment),还有不同的安全等级(Security)。以及从用户层面访问一些参数的方式。Stack Profile:蓝牙常用参数:Bluetooth Device Address (BD_ADDR)Bluetooth Device NameBluetooth Passkey (Blueto...

2019-01-18 14:12:48 1059

原创 Class of Device

定义:Device class是在设备搜索过程中,在BR/EDR物理传输上接收到的一个参数,它标明设备类型。设备参数class使用BR/EDR物理传输仅用于BR/EDR和BR/EDR/LE设备。Device class参数内部信息指:Bluetooth Device Class(the major and minor device class域)和Bluetooth Service Type(...

2019-01-09 14:37:54 834

原创 低功耗蓝牙的点点滴滴

Physical Layer蓝牙低功耗也是工作在2.4GHz,为了信号的抗干扰和衰退而采用跳频收发。支持两种调制方案:1 Msym/s调制:LE 1M(uncoded data at 1 Mb/s) 、LE Coded 2 Msym/s调制:LE 2M(uncoded data at 2 Mb/s)LE系统操作的具体频段和信道:发射功率的范围:发射功率的级别:...

2018-11-16 17:44:19 333

原创 Audio/Video Distribution Transport Protocol Specification

概述:AVDTP定义了audio/video分布连接和空中传输的audio/video流媒体(streaming)的传输协议。audio/video流媒体和流建立信号是通过L2CAP包传输的,一个专用的PSM(protocal service multiplexer)值用来识别被用于AVDTP的L2CAP包。AVDTP适用于通过一个面向连接的l2cap channel通道的点...

2018-11-08 17:07:15 419

原创 HOST CONTROLLER INTERFACE FUNCTIONAL SPECIFICATION

HCI提供了一套到CONTROLLER命令接口。HCI Command packet:HCI ACL Data packet:HCI Event packet:开启controller:2018/10/31 18:18:51.148812    Command    0x0c03    Ctrl/BB    Reset            1           ...

2018-11-04 21:35:07 409

原创 经典蓝牙的点点滴滴

射频部分频率段和波道分配:发射功率分类:Basic Rate: 1Mb/s Enhanced data rate: 2Mb/s, 3Mb/sBaseband部分组网形式:BR包格式:EDR包格式:蓝牙时钟:蓝牙地址:ACCESS CODE: 在蓝牙物理通道的传输都以访问码开始。物理通道(physical channe...

2018-11-02 18:21:43 989

原创 Advanced Audio Distribution Profile Specification

A2DP规范了支持高质量音频分布的蓝牙设备的需求,定义了交互的特性与过程。首先,A2DP定义的分布音频内容是在ACL通道之上,这要区别于SCO通道。A2DP定义两种角色:SRC:给SNK端发送数字音频的设备。SNK:接收SRC发送过来的数字音频的设备。AVDTP包含一个信号实体,用于协商流的参数;一人传输实体,用于处理流本身。Audio streaming建立过程中,A...

2018-09-25 15:35:54 772

原创 Logical Link Control and Adaptation Protocol Specification

L2CAP支持高层协议多路复用、包的分割重组、高质量服务信息传输。接下来讲述它的状态机 、包格式、组成。SDU(Service Data Unit): 64 kilobytes, L2CAP允许每个通道流控和重传。 Channel Identifiers(CID): 表示设备的一个逻辑通道终端。0x0000不会被用。0x0001~ 0x003F被保留。L2CAP Signali...

2018-08-07 18:51:11 294

原创 Service Discovery Protocal Specification

SDP基于C/S模式:服务记录是一个服务属性列表:(一个服务句柄32bit)一个服务属性包含两部分:属性 ID(16bit)和属性值UUID(Universally Unique Identifiers):128 bit (aliases: 16 bit or 32 bit )protocol data unit (PDU) ...

2018-08-03 18:51:09 284

原创 RFCOMM protocal

RFCOMM传输协议是在L2CAP之上提供仿真串口。RFCOMM基于ETSI标准GSM 07.10。RFCOMM模拟了串行9针RS-232。RFCOMM支持两个设备间高达60路的通信连接。Data Link Connection Identifier (DLCI)  6bits  (2~61)  0被专用为控制通道,1不能用,62和63被保留。DLCI 0,作为一个专用的控...

2018-07-24 19:48:47 1917

原创 Bluedroid enable

system/bt/btif/src/bluetooth.ccstatic int enable(bool start_restricted)stack_manager_get_interface()->start_up_stack_async(); system/bt/btif/src/stack_manager.ccstatic void start_up_stack...

2018-04-23 19:07:44 548

原创 Bluedroid init

JNIpackages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cppstatic bool initNative(JNIEnv* env, jobject obj)int ret = sBluetoothInterface->init(&sBluetoothCallbacks);sBl...

2018-04-18 18:44:15 324

原创 sco link state

system/bt/bta/ag/bta_ag_int.h/* sco states */enum {  BTA_AG_SCO_SHUTDOWN_ST,   /* no sco listening, all sco connections closed */0  BTA_AG_SCO_LISTEN_ST,     /* sco listening */1  BTA_AG_SCO_CODEC_ST,...

2018-03-29 18:03:58 322

原创 HFP 下载手机电话簿的另一种方法

 2,564 Slave 9 AT+CSCS=?. Select TE Character Set   24  00:00:21.849030 2018/2/27 14:33:45.867252  2,567 Master 9 ..+CSCS: ("UTF-8","IRA","GSM")..    46  00:00:00.010908 2018/2/27 14:33:45.878160  2,5...

2018-02-27 17:02:33 444

原创 HCI CONFIGURATION PARAMETERS

常见的配置:INQUIRY SCAN INTERVALINQUIRY SCAN WINDOWPAGE TIMEOUTPAGE SCAN INTERVALPAGE SCAN WINDOW

2017-08-02 14:53:30 316

原创 LE gatt 第三方应用无法搜索到蓝牙低功耗设备

手机端修改packages/apps/Bluetooth/res/values/config.xml文件中strict_location_check的值由true改为false,用户在进行扫描LE设备时则可以返回给APP。从而不需要用户强制打开GPS。

2017-07-28 11:31:26 2885

原创 cover art feature

Changes from avrcp 1.5 to 1.6Cover Art: Support for transmitting images to media items through the BIP over OBEX protocol

2017-07-13 17:15:11 801

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除