蓝牙配置器文件

万能蓝牙适配器驱动(Widcomm) V5.0.1.803[电脑USB蓝牙适配器驱动程序]_格子啦下载吧
当前位置: >
> 万能蓝牙适配器驱动V5.0.1.803 免费版
万能蓝牙适配器驱动V5.0.1.803 免费版
[电脑USB蓝牙适配器驱动]
应用平台:Win2K,WinXP,Win2003,Vista,Win7
软件评分:7.2
& &小编推荐: & & & & & & & & & &1、 & & & & & & & & & &2、
  新的BTW 5.0 版软件也包括许多加强传统蓝牙设备交互作用的新功能。例如,这个新软件使一台个人电脑能够智能地支持单一设备中的多部蓝牙无线接受器(一次只能运行一台),然后决定对于特殊应用来说是否需要一个嵌入式无线接受器或一个附加适配器。BTW 5.0也具有支持增强数据速率(EDR)技术的功能(Broadcom BCM2045单芯片蓝牙无线接受器也支持),这个功能提供非EDR蓝牙设备几乎3倍的吞吐量,并包括对下一代操作系统的 64位系统支持。  Widcomm本来只能用于经过认证的蓝牙产品,但是破解以后的可以装到任何蓝牙适配器上.管理手机特别方便,比XP自带强很多  破解和原来没有什么区别,还是替换四个文件,不过在你破解完以后插上蓝牙适配器时,可能会出现蓝牙适配器不能驱动的现象,这时你需要手动安装一下蓝牙驱动。  安装前先删除C:\WINDOWS\INF\bth.inf,文件,或者挪到它处  进入安全模式后,把system32 目录下这两个文件放到 c:\Windows\System32 目录下,覆盖原文件。  进入安全模式后,把program目录下这两个文件放到 C:\Program Files\WIDCOMM\Bluetooth Software目录下,覆盖原文件。
  蓝牙驱动软件可以通过无线访问种类繁多的具有蓝牙功能的设备;无线接入Internet、搭建蓝牙无线网络,随时随地与其他计算机或掌上电脑(PDA)交换信息 、共享资源的需求。
下载地址万能蓝牙适配器驱动V5.0.1.803 免费版有问题?  +
高速下载器地址
其他下载地址
网名:(您的评论需要经过审核才能显示)
我来说两句
下载周排行
下载月排行
12345678910
12345678910
热门关键词
装机必备软件
本网站软件或游戏版权归作者所有,如果无意之中侵犯了您的版权,请邮件告知或通知网站客服,本站将在3个工作日内删除。
Copyright (C)
All rights reserved.
格子啦下载吧,版权所有。最优秀的绿色软件下载 免费软件下载手机游戏下载集结地。
请简要描述您遇到的错误,我们将尽快予以修正。您现在的位置: &
【科普帖】蓝牙常用配置文件介绍(软件技术),看find5支持几个蓝牙功能?
粉丝积分1366经验1171 精华0签到0天O币1716
Bluetooth 配置文件
Bluetooth 配置文件表达了一般行为,Bluetooth 设备可以通过这些行为与其它设备进行通信。Bluetooth 技术定义了广泛的配置文件,描述了许多不同类型的使用案例。为了使用 Bluetooth 无线技术,设备必须能够翻译特定 Bluetooth 配置文件。配置文件定义了可能的应用。
蓝牙无线技术配置文件
为了使用蓝牙无线技术,设备必须能够翻译特定蓝牙配置文件。配置文件定义了可能的应用。蓝牙配置文件表达了一般行为,蓝牙设备可以通过这些行为与其它设备进行通信。蓝牙技术定义了广泛的配置文件,描述了许多不同类型的使用案例。按照蓝牙规格中提供的指导,开发商可以创建应用程序以与其它符合蓝牙规格的设备协同工作。
在最低限度下,各个配置文件规格应包含下列主题的相关信息:
& & * 与其它配置文件的相关性
& & * 建议的用户界面格式
& & * 配置文件使用的蓝牙协议堆栈的特定部分。为了执行其任务,每个配置文件都使用堆栈各层上的特定选项和参数。如果需要,这可以包括必需的服务记录概要
对象交换 (OBEX) 协议
OBEX 传输协议定义了数据对象和两个设备用来交换这些对象的通信协议。OBEX 支持应用程序在 Bluetooth 协议堆栈及 IrDA 堆栈上工作。对于 Bluetooth 设备,仅支持面向连接的 OBEX。已使用 OBEX 开发出三种应用配置文件,即 SYNC、FTP 和 OPP。
高级音频分发配置文件 (A2DP)
A2DP 配置文件描述了立体声质量音频如何从媒体源流化传送至汇点。配置文件定义了音频源和汇点两个角色。典型的使用如“随身听”类的媒体播放器。音频源可以是音乐播放器,音频汇点则是无线耳机。A2DP 定义了可在 ACL 信道上实现单声道或立体声高质量音频内容分发的协议和程序。
音频/视频远程控制配置文件 (AVRCP)
AVRCP 设计用于提供控制 TV、Hi-fi 设备等的标准接口。此配置文件用于许可单个远程控制设备(或其它设备)控制所有用户可以接入的 A/V 设备。AVRCP 定义了如何控制流媒体的特征。包括暂停、停止、启动重放、音量控制及其它类型的远程控制操作。
基础或适应型微微网物理信道中的保留时隙的一种模式。这些时隙中发起的传输用于同步休眠的设备。
基本成像配置文件 (BIP)
BIP 定义了如何远程控制成像设备,成像设备如何打印,及成像设备如何将图像传输至存储设备。典型的应用如使用手机控制数码相机的快门操作。
基本打印配置文件 (BPP)
BPP 允许设备以打印作业的形式向打印机发送文本、电子邮件、vCard、图像或其它项目。它与 HCRP 的区别在于它不需要因打印机而异的驱动程序。这使它更适用于嵌入式设备,如手机和数码相机,这些设备不大容易使用依赖于打印机供应商的驱动程序进行更新。
无绳电话配置文件 (CTP)
CTP 定义了如何通过 Bluetooth 无线链路实施无绳电话。此配置文件可用于专用无绳电话或邻近实施 CTP 的基站而用作无绳电话的手机。预期情形为:当在家中时,手机可以使用连接至陆线的 Bluetooth CTP 网关,而在超出范围时则使用手机网络。
拨号网络配置文件 (DUN)
DUN 提供了通过 Bluetooth 无线技术接入 Internet 和其它拨号服务的标准。最常见的情况是在手机上拨号,从膝上型计算机以无线方式接入 Internet。
扩展服务发现配置文件 (ESDP)
ESDP 定义了通用即插即用设备如何通过 Bluetooth 无线连接运行。
传真配置文件 (FAX)
FAX 配置文件定义了终端设备如何使用 FAX 网关设备。FAX 旨在于手机或固定电话和安装了传真软件的 PC 之间提供适当定义的接口。典型配置为个人计算机使用手机作为 FAX 网关,向任意接收方发送 FAX 传输。
文件传输配置文件 (FTP)
FTP 定义了客户端设备如何浏览服务器设备上的文件夹和文件。一旦客户端找到了文件或位置,客户端即可从服务器拉取文件,或通过 GOEP 从客户端推送文件至服务器。
常规音频/视频分发配置文件 (GAVDP)
GAVDP 为 A2DP 和 VDP 提供了基础,而后两者又是设计用于使用 Bluetooth 无线技术分发音频和视频流的系统的基础。在一般使用中,类似“随身听”之类的设备可作为发起方,而耳机则作为接收方。
通用访问配置文件 (GAP)
GAP 是所有其它配置文件的基础,它定义了在 Bluetooth 设备间建立基带链路的通用方法。此配置文件定义了一些通用的操作,这些操作可供引用 GAP 的配置文件以及实施多个配置文件的设备使用。GAP 确保了两个 Bluetooth 设备(不管制造商和应用程序)可以通过 Bluetooth 技术交换信息,以发现彼此支持的应用程序。不符合任何其它 Bluetooth 配置文件的 Bluetooth 设备必须与 GAP 符合以确保基本的互操作性和共存。
通用对象交换配置文件 (GOEP)
GOEP 可用于将对象从一个设备传输至另一个设备。对象可以是任意的,如图片、文档、名片等等。此配置文件定义了两个角色:提供拉取或推送对象位置的服务器及启动操作的客户端。GOEP 为使用 OBEX 协议的其它配置文件提供了通用蓝图。
免提配置文件 (HFP)
HFP 描述了网关设备如何用于供免提设备拨打和接听呼叫。典型配置如汽车使用手机作为网关设备。在车内,立体声系统用于电话音频,而车内安装的麦克风则用于通话时发送输出音频。HFP 还可用于个人计算机在家中或办公环境中作为手机扬声器的情况。
硬拷贝电缆替代配置文件 (HCRP)
HCRP 定义了如何通过 Bluetooth 无线链路完成基于驱动程序的打印。此配置文件定义了客户端和服务器两种角色。客户端为包含打印驱动程序的设备,该打印程序适用于客户端希望打印其上内容的服务器。常见配置如充当客户端的个人计算机通过驱动程序使用充当服务器的打印机来进行打印。这提供了更为简便的无线选择以替代设备和打印机之间的电缆连接。HCRP 没有设定有关至打印机的通信的标准,因此驱动程序需视特定打印机型号或范围而定。
耳机配置文件 (HSP)
HSP 描述了 Bluetooth 耳机如何与计算机或其它 Bluetooth 设备(如手机)通信。连接和配置好后,耳机可以作为远程设备的音频输入和输出接口。
人机接口设备配置文件 (HID)
HID 配置文件定义了 Bluetooth HID(如键盘、指向设备、游戏设备及远程监视设备)使用的议、程序及功能。
服务发现应用配置文件 (SDAP)
SDAP 描述了应用程序如何使用 SDP 发现远程设备上的服务。SDAP 要求任何应用程序都应能够发现它要连接的其它 Bluetooth 设备上的可用服务。
SIM 卡接入配置文件 (SAP)
SAP 允许带有内置 GSM 收发器的车载电话之类的设备连接到 Bluetooth 电话中的 SIM 卡。因此车载电话本身并不需要单独的 SIM 卡。
同步配置文件 (SYNC)
SYNC 配置文件可以与 GOEP 配合使用以支持 Bluetooth 设备间的日历和地址信息(个人信息管理器 (PIM) 项)同步。此配置文件的常见应用是 PDA 和计算机之间的数据交换。
视频分发配置文件 (VDP)
VDP 定义了 Bluetooth 设备如何通过 Bluetooth 无线技术以流传输视频。示例使用案例包括从 PC 媒体中心向便携式播放器流传输存储的视频,或从数码相机向 TV 进行流传输。
Bluetooth 配置文件支持的 WAP (WAP)
WAP 定义了无线应用协议套件如何在Bletooth 无线链路上运行。常见配置为手机通过 Bluetooth 无线链路连接至公共信息站,并使用 WAP 浏览信息。WAP 可以跨多种 WAN 技术工作,为移动设备提供 Internet 接入服务。
内部通信系统配置文件 (ICP)
就象由于其它噪音,别人听不见您说的话一样,Bluetooth 射频也可能由于其它射频干扰而接收不到。因为 Bluetooth 无线技术使用无需申请许可证的波段进行传输,所以这种情况尤其值得注意。幸运的是,该技术经过精心设计,不仅不会在所处波段产生不必要的噪音,而且还能够避开其它无线电波。能够影响 Bluetooth 无线产品的一些常见射频技术产品包括微波炉和某些型号的无绳电话。
串行端口配置文件 (SPP)
SPP 定义了如何设置虚拟串行端口及如何连接两个 Bluetooth 设备。
个人局域网配置文件 (PAN)
PAN 描述了两个或更多个 Bluetooth 设备如何构成一个即时网络,以及如何使用同一机制通过网络接入点接入远程网络。配置文件角色包括网络接入点、组即时网络及个人局域网用户。
就我所知f5支持的几个常见功能有WAP(通过蓝牙上网,目前支持此功能的手机较少,似乎并不流行),PAN(蓝牙热点、蓝牙局域网服务),HID(支持人体输入设备,连接蓝牙键盘、蓝牙鼠标、蓝牙游戏手柄等设备),A2DP(支持立体声蓝牙).
但遗憾的是有几个常用功能f5(软件系统)并不知支持,特别是FTP(与通过WIFI实现的FTP相类似,好多手机都支持,可以蓝牙远程管理文件,支持上传、下载、删除等操作),SAP(远程SIM卡服务,让其它支持的设备无卡也能打电话).还有远程信息(短信、email等)访问服务似乎也木有.
不得不说的是看见有o粉想用n1的那个可防丟的小配件,但是f5目前的蓝牙并不支持蓝牙距离感应服务(锤子.miui.cm等os是否有加入该功能我x909t不知逍,但官方确不支持,期待更新吧.
高级音频分发配置文件 (A2DP)
A2DP 描述了立体声质量音频如何从媒体源流化传送至汇点。配置文件定义了音频源和汇点两个角色。典型的使用如“随身听”类的媒体播放器。音频源可以是音乐播放器,音频汇点则是无线耳机。A2DP 定义了可在 ACL 信道上实现单声道或立体声高质量音频内容分发的协议和程序。应当将“高级音频”与“蓝牙音频”相区别,后者表示基带规格中定义的 SCO 信道上的窄带语音分发。
此配置文件依赖于 GAVDP。它包括了强制支持低复杂性子带编解码器 (SBC) ,并可选择支持 MPEG-1,2 音频、MPEG-2,4 AAC 和 ATRAC。
音频数据以适当的格式进行压缩,以便有效使用有限的带宽。此配置文件中不包括环绕声分发。
音频/视频控制传输协议 (AVCTP)
AVCTP 描述了交换消息以控制 A/V 设备的传输机制。
音频/视频分发传输协议 (AVDTP)
AVDTP 定义了 A/V 流协商、建立及传输步骤。
音频/视频远程控制配置文件 (AVRCP)
AVRCP 可以提供标准接口以控制 TV、hi-fi 设备或其它设备,从而允许通过一个遥控器(或其它设备)来控制用户可以接入的所有 A/V 设备。它可以与 A2DP 或 VDP 配合使用。
AVRCP 定义了如何控制流媒体的特征。这包括暂停、停止、启动重放、音量控制及其它类型的远程控制操作。AVRCP 定义了两个角色,即控制器和目标设备。控制器通常为远程控制设备,而目标设备为特征可以更改的设备。对于“随身听”类型的媒体播放器,控制设备可以是允许跳过音轨的耳机,而目标设备则是实际的播放器。
此协议规定了 AV/C 数字接口命令集(AV/C 命令集,由 1394 行业协会定义)的应用范围,实现了简化实施和易操作性。此协议为控制消息采用了 AV/C 设备模式和命令格式,这些消息可以通过音频/视频控制传输协议 (AVCTP) 传输。
在 AVRCP 中,控制器将检测到的用户操作翻译为 A/V 控制信号,然后再将其传输至远程蓝牙设备。常规红外遥控器的可用功能可以在此协议中实现。此协议中描述的远程控制专为 A/V 控制而设计。
基本成像配置文件 (BIP)
BIP 定义了如何远程控制成像设备,成像设备如何打印,及成像设备如何将图像传输至存储设备。BIP 还包括了实现及转换图像以使其适合于接收设备的功能。典型的应用如使用手机控制数码相机的快门操作。
BIP 可分为以下几类:
& & * 图像推送:允许从用户控制的设备发送图像
& & * 图像拉取:允许从远程设备浏览并提取图像
& & * 高级图像打印:使用 DPOF 格式打印带高级选项的图像
& & * 自动存档:允许从目标设备自动备份所有新图像
& & * 远程相机:允许发起方远程使用数码相机
& & * 远程显示:允许发起方推送图像以在其它设备上显示
基本打印配置文件 (BPP)
BPP 允许设备以打印作业的形式向打印机发送文本、电子邮件、vCard、图像或其它项目。它与 HCRP 的区别在于它不需要因打印机而异的驱动程序。这使它更适合于嵌入式设备,如手机和数码相机,这些设备不大容易使用依赖于打印机供应商的驱动程序进行更新。
BPP 定义了两个角色,发送设备和打印机。发送设备通常为移动设备,如手机或 PDA,这些设备需要不承担驱动程序开销进行打印。打印机为重建打印信息的设备。通常为物理打印机或作为通过其它物理传输(如 USB)连接的打印机的代理 PC。
BNEP 用于通过蓝牙介质,如 IPv4 和 IPv6,传输通用联网协议。数据包格式依据于 IEEE 802.3(直接在 L2CAP 上运行)定义的 EthernetII/DIX 帧。BNEP 供个人局域网配置文件 (PAN) 使用。
通用 ISDN 接入配置文件 (CIP)
CIP 定义了 ISDN 信令如何通过蓝牙无线连接传输。CIP 提供了不受限制接入 ISDN 提供的服务、数据及信令的能力。
通用 ISDN 接入配置文件 (CIP) 的用途如下所示:
& & * 定义应用程序如何通过蓝牙技术接入 ISDN
& & * 允许尽可能不受限制接入 ISDN 提供的服务、数据或信令
& & * 确保遗留 ISDN 应用程序可以继续运转,而不需要在应用程序内部作任何修改
& & * 定义 ISDN 接入如何与以一种或另外一种方式接入 ISDN 的蓝牙规格共存
& & * 显示蓝牙技术上的 ISDN 如何与应用程序中现有的 ISDN 共存
无绳电话配置文件 (CTP)
CTP 定义了如何通过蓝牙无线链路实施无绳电话。此配置文件可用于专用无绳电话或邻近实施 CTP 的基站而用作无绳电话的手机。预期情形为:当在家中时,手机可以使用连接至陆线的蓝牙CTP 网关,而在超出范围时则使用手机网络。CTP 是蓝牙技术的“三合一电话”应用的核心内容。
拨号网络配置文件 (DUN)
DUN 提供了通过蓝牙技术接入 Internet 和其它拨号服务的标准。最常见的情况是在手机上拨号,从膝上型计算机以无线方式接入 Internet。它基于 SPP,与现有的有线串行协议在相同任务上具有多种通用的功能,可以实现现有产品的相对容易的转换。这些包括 ETSI 07.07 和 PPP 中指定的 AT 命令集。
与其它建立在 SPP 顶层的配置文件一样,蓝牙协议堆栈的较低层创建的虚拟串行链路对于使用 DUN 配置文件的应用程序是透明的。因此,数字终端设备上的调制解调器驱动程序不会意识到它是通过蓝牙技术通信的。数字终端设备上的应用程序同样不会意识到它并未通过电缆连接至网关设备。
DUN 描述了两种角色,网关和终端设备。网关设备为终端设备提供网络接入。典型配置包括作为网关设备的手机,及作为终端设备的个人计算机。
扩展服务发现配置文件 (ESDP)
ESDP 定义了通用即插即用设备如何通过蓝牙无线技术连接运行。
传真配置文件 (FAX)
FAX 配置文件定义了终端设备如何使用 FAX 网关设备。FAX 旨在于手机或固定电话和安装了传真软件的 PC 之间提供适当定义的接口。必须提供对 ITU-T 定义的 ITU T.31 和/或 ITU T.32 AT 命令集的支持。典型配置为个人计算机使用手机作为 FAX 网关,向任意接收方发送 FAX 传输。
文件传输配置文件 (FTP)
FTP 定义了客户端设备如何浏览服务器设备上的文件夹和文件。一旦客户端找到了文件或位置,客户端即可从服务器拉取文件,或通过 GOEP 从客户端推送文件至服务器。FTP 配置文件包括支持获取文件夹列表、更改至不同的文件夹、获取文件、放置文件和删除文件。FTP 使用 OBEX 作为传输,且基于 GOEP。
FTP 还定义了客户端和服务器设备的角色,并描述了它们在各种情况下的责任范围。例如,如果客户端希望浏览服务器上的可用对象,则它需要具有支持从服务器拉取文件夹列表对象的功能。否则,将要求服务器通过提供此文件夹列表对象来响应请求。
通用访问配置文件 (GAP)
GAP 是所有其它配置文件的基础,它定义了在蓝牙设备间建立基带链路的通用方法。除此之外,GAP 还定义了下列内容:
& & * 必须在所有蓝牙设备中实施的功能
& & * 发现和链接设备的通用步骤
& & * 基本用户界面术语
GAP 确保了应用程序和设备间的高度互操作性。它还允许开发人员利用现有的定义更加容易地定义新的配置文件。
GAP 处理未连接的两个设备间的发现和建立连接过程。此配置文件定义了一些通用的操作,这些操作可供引用 GAP 的配置文件以及实施多个配置文件的设备使用。GAP 确保了两个蓝牙设备(不管制造商和应用程序)可以通过蓝牙技术交换信息,以发现彼此支持的应用程序。不符合任何其它蓝牙配置文件的蓝牙设备必须与 GAP 符合以确保基本的互操作性和共存。
常规音频/视频分发配置文件 (GAVDP)
GAVDP 为 A2DP 和 VDP 提供了基础,而后两者又是设计用于使用蓝牙技术分发音频和视频流的系统的基础。GAVDP 定义了两个角色,发起方和接收方。在一般使用中,类似“随身听”之类的设备可作为发起方,而耳机则作为接收方。
GAVDP 指定了两个设备间启动、终止和重新配置流传输信道的信令事务处理程序。流参数和编/解码功能包括在依靠本配置文件的 A2DP 和 VDP中。
通用对象交换配置文件 (GOEP)
GOEP 可用于将对象从一个设备传输至另一个设备。对象可以是任意的,如图片、文档、名片等等。此配置文件定义了两个角色:提供拉取或推送对象位置的服务器及启动操作的客户端。使用 GOEP 的应用程序假定链路和信道已按 GAP 的定义建立。GOEP 依赖于串行端口配置文件。
GOEP 为使用 OBEX 协议的其它配置文件提供了通用蓝图,并为设备定义了客户端和服务器角色。对于所有 OBEX 事务,GOEP 规定应由客户端启动所有事务。但是,此配置文件并没有描述应用程序应如何定义要交换的对象或如何实施交换。这些细节留给从属于 GOEP 的配置文件,即 OPP、FTP 和 SYNC 去完成。通常使用此配置文件的蓝牙设备为笔记本电脑、PDA、手机及智能电话。
免提配置文件 (HFP)
HFP 描述了网关设备如何用于供免提设备拨打和接听呼叫。典型配置如汽车使用手机作为网关设备。在车内,立体声系统用于电话音频,而车内安装的麦克风则用于发送输出音频。HFP 还可用于个人计算机在家中或办公环境中作为手机扬声器的情况。HFP 使用 SCO 负载单声道 PCM 音频信道。
硬拷贝电缆替代配置文件 (HCRP)
HCRP 定义了如何通过蓝牙无线链路完成基于驱动程序的打印。此配置文件定义了客户端和服务器两种角色。客户端为包含打印驱动程序的设备,该打印程序适用于客户端希望打印其上内容的服务器。常见配置如充当客户
粉丝积分1825经验1201 精华0签到144天O币2035
需要FTP& && &~~~~~~
来自Find 5.OPPO乐园4.2.0版
粉丝积分1803经验1730 精华0签到100天O币1532
粉丝积分1862经验1580 精华0签到41天O币925
来自Find 5.OPPO乐园4.2.0版
粉丝积分4142经验2361 精华0签到669天O币11247
粉丝积分309经验294 精华0签到0天O币0
来自Find 5.OPPO乐园4.2.0版
粉丝积分537经验514 精华0签到0天O币592
粉丝积分1928经验1755 精华0签到0天O币548
粉丝积分1928经验1755 精华0签到0天O币548
粉丝积分1928经验1755 精华0签到0天O币548
粉丝积分4359经验3759 精华0签到560天O币7616
进取心破其中破坏
粉丝积分1202经验1117 精华0签到0天O币536
look ........
来自Find 5.OPPO乐园4.2.0版
粉丝积分862经验788 精华0签到0天O币571
进阶了进阶
Lv5.大专生O粉
粉丝积分1367经验1281 精华0签到132天O币399
Lv5.大专生O粉, 积分 1367, 距离下一级还需 1133 积分
Lv5.大专生O粉
粉丝积分1367经验1281 精华0签到132天O币399
Lv5.大专生O粉, 积分 1367, 距离下一级还需 1133 积分
粉丝积分204经验194 精华0签到0天O币512
ddddddddddd
粉丝积分5155经验4264 精华5签到469天O币29353
粉丝积分1461经验896 精华0签到0天O币1063
来自Find 5.OPPO乐园4.2.0版
粉丝积分7916经验2993 精华0签到651天O币10146
看看,,,
粉丝积分1085经验1005 精华0签到110天O币1705
1月22日 星期五35460人签到
带上R7s去海边拍照,让我惊叹的是小景别和运动画面让我震撼,完美。
玩机教程大搜罗,你需要的,都在这里!
#OPPO闪充用户破千万#感谢千万分之一的你!10台R7s、1000根自拍杆任性送!!!  一:什么是蓝牙
    1:Bluetooth是目前使用最广泛的无线通讯协议,近距离无线通讯的标准。传说瑞典有个国王特别爱吃蓝莓导致自己的牙齿天天都是蓝色的,在他执政期间这位国王非常善于交际,能说会到,和邻国的搞得关系非常好,这个Bluetooth的发明者觉得蓝牙它的作用就是在近距离沟通周围的设备,跟这个国王很类似,于是起名叫蓝牙。
    2:主要针对短距离设备通讯(10米)
    3:无线耳机,无线鼠标,无线键盘
  二:蓝牙工作流程图
    首先两个设备上都要有蓝牙设备或者专业一点叫蓝牙适配器,以手机和电脑为例我画了如下流程图。其次在手机上进行扫描,扫描周围蓝蓝牙设备,先找到手机附近的电脑,然后给它发出一个信号需要进行蓝牙的配对,再次返回一个信号说明手机和电脑已经配对成功了,最后配对成功后可以进行文件传输了。这是一个最基本的一个流程。
  三:与蓝牙相关的最重要的两个API
    1:BuletoothAdapter
    这个类的对象代表了本地的蓝牙适配器,相当于蓝牙工作流程图中的手机里的蓝牙适配器,也就是说比如这个应用程序是运行在手机上,那么手机上的蓝牙适配器就是本地蓝牙适配器。
    2:BuletoothDevice
    这个类的对象代表了远程的蓝牙设备,相当于蓝牙工作流程图中的计算机里的蓝牙适配器,也就是说比如这个应用程序是运行在手机上,那么BuletoothDevice代表了你要连接的远程的那个设备上面的蓝牙适配器。
  四:硬件准备
    今天这个示例必须运行在具有安卓2.0SDK以上的手机上面,不能运行在模拟器上面,因为现在的模拟器是不能模拟蓝牙的,所以必须有个安卓的手机,另外要有台具有蓝牙适配器的电脑。手机和电脑来进行配对,只能通过手动来进行,不可能通过代码是实现配对,因为安全性的问题不能通过应用程序自动的来进行配对,一旦配对成功就可以进行文件的传输了。如何配对在这里就不讲解了。
&&&& 五:如何蓝牙配对
&&&&&&&&&& 本来是要拿手机和电脑作为调试的,但是我的电脑上面没有蓝牙适配器,所以就用蓝牙笔代替了。
&&&&&&&&&& 1:插入手机
&&&&&&&&&&&&如果发现没有驱动系统会提示安装驱动
&&&&&&&&&&&
&&&&&&&&&& 2 :下载豌豆荚
&&&&&&&&&& 豌豆荚会自动安装手机对应型号的USB驱动,USB调试默认是打开的(一定要开启手机的USB调试),等待安装完成。
&&&&&&&&& 3 :打开在eclipse的DDMS视图里的Devices这一区域出现了你的手机设备的数字名称了。
&&&&&&&&&&
&&&&&&&& 4:打开手机上的&设置&
&&&&& 5:选择&无线和网络&
&&&&&&&&& 给蓝牙打上勾,此时手机头部的蓝牙小图标已打开,表示开启了蓝牙
&&&&&&& &&
&&&&& 6:扫描配对
&&&&&&&& 拿起蓝牙笔,打开它的开关,点击手机上面的&扫描查找设备&
&&& 7:请求配对&&&&&&&
&&&&&& 输入密钥请求配对,然后等待配对成功
 & 六:实现效果
&&&&&&&&& 扫描已配对的远程蓝牙设备
&&&&&&&&& 代码步骤
    1:需要在AndroidMainfest.xml里声明蓝牙权限
    &uses-permission android:name="android.permission.BLUETOOTH" /&
    2:获得BluetoothAdapter对象
    3:判断当前设备中是否拥有蓝牙设备
    4:判断当前设备中的蓝牙设备是否已经打开
    5:得到所有已经配对的蓝牙设备对象
  七:代码
    1:布局文件main.xml
    &?xml version="1.0" encoding="utf-8"?&    &LinearLayout xmlns:android=""&&&           android:orientation="vertical"&&&           android:layout_width="fill_parent"&&&           android:layout_height="fill_parent"&&&    &    &TextView&&&&&    android:layout_width="fill_parent"&&&&    android:layout_height="wrap_content"&&&&    android:text="@string/hello"&&&   /&&&&   &Button&    android:layout_width="fill_parent"&    android:layout_height="wrap_content"  &  android:text="扫描周围的蓝牙设备"&    android:id="@+id/btn2"    /&  &/LinearLayout&
  2:代码文件MainActivity.java
  package com.szy.
  import java.util.I  import java.util.S  import android.app.A  import android.bluetooth.BluetoothA  import android.bluetooth.BluetoothD  import android.content.I  import android.os.B  import android.view.V  import android.view.View.OnClickL  import android.widget.B
& & public class MainActivity extends Activity {&&&&& private Button mybutton =&&&&&&public void onCreate(Bundle savedInstanceState) &&&&& {&&&&&&&   super.onCreate(savedInstanceState);&&&&&&&   setContentView(R.layout.main);&&&&&&&   //得到按钮&&&&&&&   mybutton = (Button)findViewById(R.id.btn2);&&&&&&&   //绑定监听器&&&&&&&   mybutton.setOnClickListener(new ButtonListener());&&&  }& 
  //监听器匿名类&&& &private class ButtonListener implements OnClickListener&&&& {&&&&&   public void onClick(View v)&&    {&&&      //得到BluetoothAdapter对象&&&      BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();&&&      //判断BluetoothAdapter对象是否为空,如果为空,则表明本机没有蓝牙设备&&&      if(adapter != null)&&&      {&&&&        System.out.println("本机拥有蓝牙设备");&&&&        //调用isEnabled()方法判断当前蓝牙设备是否可用&&&&        if(!adapter.isEnabled())&&&&        {&&&&&&&&&&          //如果蓝牙设备不可用的话,创建一个intent对象,该对象用于启动一个Activity,提示用户启动蓝牙适配器&&&&&          Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);&&&&&          startActivity(intent);&&&&        }&&&&        //得到所有已经配对的蓝牙适配器对象&&&&        Set&BluetoothDevice& devices = adapter.getBondedDevices();&&&&        if(devices.size()&0)&&&&&&&&        {&&&&&          //用迭代&&&&&          for(Iterator iterator = devices.iterator();iterator.hasNext();)&&&&&          {&&&&&&            //得到BluetoothDevice对象,也就是说得到配对的蓝牙适配器&&&&&&            BluetoothDevice device = (BluetoothDevice)iterator.next();&&&&&&            //得到远程蓝牙设备的地址&&&&&&            Log.d("mytag",device.getAddress());
&&&&&          }&&&&&&&&&      }&&&    }&&&    else&&&    {&&&&      System.out.println("没有蓝牙设备");&&&    }&&   }&&&&&&&&&&&&&&   }  }
&&  八:不连接安卓手机效果图
    因为找不到蓝牙设备所以会在DDMS视图下的系统信息里输出&没有蓝牙设备&。
  & 九:调试效果图
&&&&&&& 我们得到了蓝牙笔的蓝牙适配器的地址,我们接下来用MAC地址建立通讯的通道进行文件的传输。
阅读(...) 评论()

我要回帖

更多关于 手机蓝牙配置文件 的文章

 

随机推荐