您尚未登录。

楼主 #1 2017-09-29 14:24:49

jujumao
会员
注册时间: 2017-09-29
已发帖子: 4
积分: 4

蓝牙协议简介【转载】

蓝牙协议简介

http://www.bijishequ.com/detail/343720?p=

从Android 3.0开始,Bluetooth API就包含了对Bluetooth profiles的支持。

Bluetooth profile是基于蓝牙的设备之间通信的无线接口规范。

你在你的类里可以完成BluetoothProfile接口来支持某一Bluetooth profile。

Android Bluetooth API完成了下面的Bluetooth profile:

Headset profile提供了移动电话上的Bluetooth耳机支持。Android提供了BluetoothHeadset类,它是一个协议,用来通过IPC(interprocess communication)控制Bluetooth Headset Service。BluetoothHeadset既包含Bluetooth Headset profile也包含Hands-Free profile,还包括对AT命令的支持。

  1. HFP (Hands-free Profile),免提模式,让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。

  2. HDP(Health Device Profile.),蓝牙医疗设备模式,可以创建支持蓝牙的医疗设备,使用蓝牙通信的应用,例如心率监视器,血液,温度计和秤。

  3. AVRCP,音频/视频远程控制配置文件,是用来听歌时暂停,上下歌曲选择的。

  4. A2DP(Advanced Audio Distribution Profile),高级音频传输模式。Android提供了BluetoothA2dp类,这是一个通过IPC来控制Bluetooth A2DP的协议。

  5. HID (The Human Interface Device),人机交互接口,蓝牙鼠标键盘什么的就是这个了。该协议改编自USB HID Protocol。

  6. OPP (Object Push Profile),对象存储规范,最为常见的,文件的传输都是使用此协议。

  7. PAN (Personal Area Network),描述了两个或更多个蓝牙设备如何构成一个即时网络,和网络有关还有串行端口功能(SPP),拨号网络功能(DUN)。

  8. PBAP (Phonebook Access Profile),电话号码簿访问协议。

最近编辑记录 jujumao (2017-09-29 14:25:06)

离线

#2 2017-09-29 14:27:18

coolesp32
会员
注册时间: 2017-09-20
已发帖子: 30
积分: 30

Re: 蓝牙协议简介【转载】

感觉现在小车蓝牙实现了这些profile: HFP, AVRCP, A2DP

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn