欢迎来到天天文库
浏览记录
ID:40547879
大小:287.49 KB
页数:6页
时间:2019-08-04
《Bluetooth HID规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、蓝牙HID规范1.知识准备拨号网络配置文件-DUNDUN提供了通过Bluetooth无线技术接入Internet和其它拨号服务的标准。最常见的情况是在手机上拨号,从膝上型计算机以无线方式接入Internet文件传输配置文件-FTPFTP定义了客户端设备如何浏览服务器设备上的文件夹和文件。一旦客户端找到了文件或位置,客户端即可从服务器拉取文件,或通过GOEP从客户端推送文件至服务器。通用对象交换配置文件-GAPGAP是所有其它配置文件的基础,它定义了在Bluetooth设备间建立基带链路的通用方法。此配置文件定义了一些通用的操作,这些操作
2、可供引用GAP的配置文件以及实施多个配置文件的设备使用。GAP确保了两个Bluetooth设备(不管制造商和应用程序)可以通过Bluetooth技术交换信息,以发现彼此支持的应用程序。不符合任何其它Bluetooth配置文件的Bluetooth设备必须与GAP符合以确保基本的互操作性和共存。免提配置文件-HFPHFP描述了网关设备如何用于供免提设备拨打和接听呼叫。典型配置如汽车使用手机作为网关设备。在车内,立体声系统用于电话音频,而车内安装的麦克风则用于通话时发送输出音频。HFP还可用于个人计算机在家中或办公环境中作为手机扬声器的情况。
3、SIM卡接入配置文件(SAP)SAP允许带有内置GSM收发器的车载电话之类的设备连接到蓝牙电话中的SIM卡。因此车载电话本身并不需要单独的SIM卡。服务发现应用配置文件(SDAP)SDAP描述了应用程序如何使用SDP发现远程设备上的服务。由于GAP的要求,任何蓝牙设备都应当能够连接至其它蓝牙设备。基于此,SDAP要求任何应用程序都应能够发现它要连接的其它蓝牙设备上的可用服务。此配置文件可以承担搜索已知和特定服务以及搜索一般服务的任务。SDAP涉及了称为“服务发现用户应用程序”的一个应用程序,这是蓝牙设备查找服务所必需的。此应用程序可以与
4、向/从其它蓝牙设备发送/接收服务查询的SDP相接。SDAP依赖于GAP,并可以重新使用部分GAP串行端口配置文件(SPP)SPP定义了如何设置虚拟串行端口及如何连接两个蓝牙设备。SPP基于ETSITS07.10规格,使用RFCOMM协议提供串行端口仿真。SPP提供了以无线方式替代现有的RS-232串行通信应用程序和控制信号的方法。SPP为DUN、FAX、HSP和LAN配置文件提供了基础。此配置文件可以支持最高128kbit/sec的数据率。SPP依赖于GAPOPP规范是蓝牙手机通用的数据传输方式,叫对象交换协议,手机之间互传文件就采用这
5、种规范FTP规范其实就是FTP客户端和FTP服务器2.蓝牙HID规范2.1.蓝牙HID规范的软件结构蓝牙技术中的人性化接口设备(HID)应用模式可以使人们无连线烦恼地控制他们的计算机、游戏操作杆、远程监控设备等。本文参照SIG最新公布的0.95c版本HID规范,详细介绍了蓝牙HID规范及其应用场景,以及蓝牙HID终端设备端与HID主机端的解决方案。蓝牙技术在成功地应用在耳机、免提设备和PC外设后,逐渐得到更广泛的应用,人们开始期望能够无连线烦恼地控制他们的计算机、游戏操作杆、遥控设备等。蓝牙SIG组织公布的HID规范正好迎合了这一需求。
6、与传统的只能和相互匹配的设备通信的无线键盘不同,蓝牙HID键盘能够作为一个标准键盘与任何蓝牙HID系统通信。蓝牙HID解决方案使得HID终端设备能够自动地探测和连接到需要的系统,如PDA、PC、机顶盒等。例如,一个蓝牙HID鼠标能够用来控制PC机,也可用于控制PDA,而不是像传统的模式中某个外设只能控制与它匹配的某种特定的主机。因此,蓝牙HID规范使得不同平台HID主机的输入和控制外设实现真正的互用性。蓝牙HID规范的软件结构框图如图1所示。HID规范运行在蓝牙的L2CAP协议上,并基于GAP规范。2.2.HID规范的基本要求有:1)在
7、一个微型网络中通常被推荐当作从设备(slave),但是也允许作为主设备(master)。2)键盘必须支持认证和加密:只有当被HID主机要求时才激活工作模式;在认证和加密的基础上,也可以被其它HID主机选用;通过单键创建联合键的方式可以实现使用加密技术的低成本HID方案;强烈推荐蓝牙HID键盘和辅助键盘支持联合键的应用。3)推荐使用有限的服务发现模式:对一台HID主机而言,HID终端设备通常都是一对一的关系;通过击键或者电源接通来激活HID终端设备。4)作为从设备必须始终保持可连接性,例如PC在启动时寻呼键盘,或者键盘在有数据传输时寻呼P
8、C机。5)HID主机必须支持QoS。6)HID主机必须支持低功耗工作模式,一般的HID终端设备(如鼠标、键盘、游戏杆)的设计目标通常为:在3节标准AAA电池或者2节标准碱性AA电池下,至少工作三个月;HID
此文档下载收益归作者所有