[发明专利]一种基于蓝牙的数据传输方法及其装置无效
申请号: | 201210560150.9 | 申请日: | 2012-12-20 |
公开(公告)号: | CN103888172A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 罗笑南;刘海亮;杨艾琳;苏航;曾坤;林哲祺 | 申请(专利权)人: | 中山大学深圳研究院 |
主分类号: | H04B5/00 | 分类号: | H04B5/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 蓝牙 数据传输 方法 及其 装置 | ||
技术领域
本发明涉及数据传输技术领域,尤其涉及一种基于蓝牙的数据传输方法及其装置。
背景技术
蓝牙是一种关于无线数据通信的、开放性的全球规范,它具有成本低、传输距离短、采用无线传输等特点,为各种电子设备之间搭建一个无线通信的环境。蓝牙是有着广阔前景的无线通信技术,有着巨大的市场空间和潜力,对该技术的研究与应用开发有着重要的意义。
传统的传媒给人们的日常生活提供了很大的便利,但是仍然存在很多消耗资源比较大的传媒方式,如纸页宣传,即无持久效应,又浪费资源。若利用蓝牙无线传输技术和先进的嵌入式技术相结合开发一套蓝牙无线数据传输系统,并将其做成一个切实有用的商业化软件,使蓝牙文件传送、网络文件传送功能,为广告产业以及其他的信息发布产业提供一个更广阔的发展空间。凭借各种具备蓝牙软件的设备进行特定区域的广告服务,让品牌与受众高效、准确的进行互动和沟通。目前,以手机为接收终端的新型传媒方式已经出现,并且处于快速发展阶段。蓝牙传媒所提供的娱乐搭载广告具有强劲的生命力,具有无与伦比的信息复制与再传播性,以及精确的信息反馈功能。
现有的基于蓝牙的传输方案一般是基于某种特定手机的系统提供的蓝牙文件传输,现在对其他传输方面支持的尚待需要在应用程序上进一步开发,面对不同的需要进行不同的流程定制;现有蓝牙系统都是和平台紧密相关的,对于一个稳定的传输系统并不是完善,依然需要在应用程序上对传输的流程和用户的易用性上进一步改善。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种基于蓝牙的数据传输方法及其装置,在嵌入式系统上能够实现蓝牙文件传输等应用,可以提高蓝牙设备的兼容性、易用性,以及数据传输的便捷性和稳定性。
为了解决上述问题,本发明提出了一种基于蓝牙的数据传输方法,所述方法包括:目标蓝牙设备搜索过程和数据发送过程;
其中,所述目标蓝牙设备搜索过程包括:
创建目标蓝牙设备搜索进程;
判断搜索到的目标蓝牙设备相应的介质访问控制MAC地址是否存在于设备地址链表中;
若是,则将搜索到的设备总数量加1;若否,则将搜索到的目标蓝牙设备相应的MAC地址写入设备地址链表中;
所述数据发送过程包括:
创建数据发送进程;
向目标蓝牙设备发送指定的文件,并记录该目标蓝牙设备及发送结果。
优选地,所述目标蓝牙设备搜索过程还包括:记录并显示搜索到的目标蓝牙设备对应的MAC地址和设备名称。
优选地,在所述判断搜索到的目标蓝牙设备相应的MAC地址是否存在于设备地址链表中的步骤之前还包括:
判断搜索到的目标蓝牙设备个数是否小于256且同一目标蓝牙设备次数是否小于3次,若搜索到的目标蓝牙设备个数大于或等于256,则清空设备地址链表;若同一目标蓝牙设备次数小于3次,则判断搜索到的目标蓝牙设备相应的MAC地址是否存在于设备地址链表中;若同一目标蓝牙设备次数大于或等于3次,则不对该目标蓝牙设备作任何处理。
优选地,在所述创建数据发送进程的步骤之前,还包括:
选择所要发送的文件;
选择所要发送的目标蓝牙设备。
优选地,在所述创建目标蓝牙设备搜索进程的步骤之前还包括:选择所要发送的文件。
优选地,在所述选择所要发送的文件的步骤之后还包括:设置计时器。
优选地,在所述创建目标蓝牙设备搜索进程的步骤之后还包括:判断是否超时,若是,则记录并显示发送时间内的目标蓝牙设备及发送结果;若否,则判断搜索到的目标蓝牙设备相应的MAC地址是否存在于设备地址链表中。
优选地,所述方法还包括:设置源蓝牙设备的PIN码和在网络中的名称。
本发明实施例还提供一种室内无源被动式移动检测装置,所述数据传输装置包括:搜索模块,用于进行目标蓝牙设备搜索过程;发送模块,用于进行数据发送过程;
其中,所述搜索模块包括:
搜索进程创建单元,用于创建目标蓝牙设备搜索进程;
判断单元,用于判断搜索到的目标蓝牙设备相应的介质访问控制MAC地址是否存在于设备地址链表中;
计数单元,用于当所述判断单元的判断结果为是时,将搜索到的设备总数量加1;
写入单元,用于当所述判断单元的判断结果为否时,将搜索到的目标蓝牙设备相应的MAC地址写入设备地址链表中;
所述发送模块包括:
发送进程创建单元,用于创建数据发送进程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学深圳研究院,未经中山大学深圳研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210560150.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种搜索引擎中纠错词的检测方法及系统
- 下一篇:用于人体部分的支持物