蓝牙(Bluetooth)工作频率2.4GHz ISM(即工业、科学、医学)频段,蓝牙的数据速率为1Mb/s,时分双工传输,目前蓝牙演进共有六个版本V1.1/1.2/2.0/2.1/3.0/4.0,按照通信距离均分CLASS A和CLASS B版本,其中ClassB最实用,通信距离8-30M(山寨蓝牙适配器,通信距离2M)。蓝牙规范主要是指编码传输规范,也就是说每个版本下的蓝牙传输方式都是确定的,而Profile部分或许是为了更加便利蓝牙应用推出的,当然我们也可以完全不用理会这些Profile规范,完全可以随意传,就像控制普通的SOCKET一样。
如果您对蓝牙硬件感兴趣,欢迎阅读:有线、无线和蓝牙Bluetooth比较。
一、蓝牙Profile有哪些
典型的蓝牙Profile有:
- A2DP(Advanced Audio Distribution Profile),高级音频传输
- AVRCP(Audio/Video Remote Control Profile),音视频远程控制
- BPP(Basic Printing Profile),基本打印
- BIP(Basic Imaging Profile),基本图像
- DUN(Dial-up Networking),拨号网络
- FTP(File Transfer Profile),文件传输
- HIDH(Human Interface Device Host),人机界面
- HFP(Hands-free Profile),免提
- MAPS(Message Access Profile (Server),信息存取
- OPP(Object Push Profile),对象交换
- PAN(Personal Area Network),个人局域网
- PBAP(Phone Book Access Profile),电话本存取
- PRXM(Proximity Monitor),
- PRXR(Proximity Reporter),
- SIMAP(SIM Access Profile),SIM卡存取
- SPP(Serial Port Profile),串口
更多蓝牙规范参考:http://en.wikipedia.org/wiki/Bluetooth
二、常用几个Profile简介
如下几个Profile最常在手机、车载终端中见到,当然实际应用要求蓝牙传输双方均需要支持并启用对应Profile。
1、文件传输(FTP)
允许蓝牙客户端访问蓝牙服务端的文件列表。
2、远程SIM卡模式(SAP)
允许蓝牙客户端连接使用蓝牙服务端的SIM卡。
3、蓝牙局域网(PAN)
蓝牙PAN还分如下三种应用模式:
- PAN Unit(PANU)——个人局域网设备单元
- Network Access Point(NAP)——网络访问点
- Group Ad-hoc Network(GN)——群组网络
4、立体声音频传输(A2DP)
允许客户端接收服务端高级音频服务