一种蓝牙传输装置的制作方法

文档序号:24888855发布日期:2021-04-30 13:13阅读:89来源:国知局
一种蓝牙传输装置的制作方法

本发明涉及蓝牙技术领域,特别涉及一种蓝牙传输装置。



背景技术:

蓝牙ble设备工作模式通常为广播模式或从机模式,广播模式时设备不可连接。从机模式时,设备连接后,不能发广播包,在一对多的(一个从机连接多个主机)使用场景,大多采用分时复用的方案,数据访问效率和及时性要求较高的场景表现并不理想。其不足之处主要表现在:

从机模式蓝牙设备连接后只能实现一对一的数据传输,在设备一对多的场景必须分时复用,实时性和设备带宽受限。

广播模式蓝牙设备其广播数据时固定的beacon包,主机仅能接收特定格式的数据,且设备被主机连接后,无法继续发送广播数据。



技术实现要素:

本发明提供了一种蓝牙传输装置,解决了现有技术中蓝牙ble设备一对多的场景中必须分时复用,数据传输效率低的技术问题,达到了与主机连接的同时可以向外持续发送广播包,提高了数据传输效率的技术效果。

为解决上述问题,本发明实施例提供了一种蓝牙传输装置,所述蓝牙传输装置包括:从机模块,与第一主机连接,所述第一主机向所述从机模块发送第一数据;广播模块,用于以广播的形式向工作组发送第二数据,所述工作组包括所述第一主机;单片机,所述单片机与所述检测模块、所述从机模块、所述广播模块连接,用于对所述检测模块采集到的第三数据进行存储,根据所述第一数据将第四数据传递给从机模块;将所述第二数据传给所述广播模块;其中,所述第三数据包括所述第二数据、所述第四数据。

优选的,所述单片机对所述第一数据进行检测;当所述第一数据为第一指令时,根据所述第一指令对所述从机模块的参数进行设置;当所述第一数据为第二指令时,根据所述第二指令将第四数据传递给所述从机模块。

优选的,所述蓝牙传输装置还包括:设置模块,与所述单片机连接,用于向所述单片机发送第三指令,所述第三指令用于对所述广播模块的参数进行修改。

优选的,所述设置模块向所述单片机发送第四指令,所述第四指令用于对所述从机模块的参数进行修改。

优选的,在所述从机模块和/或所述广播模块空闲时,所述单片机对所述从机模块和/或所述广播模块的参数进行修改。

优选的,所述从机模块与所述广播模块的产品型号相同。

本发明实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1、本发明实施例提供了一种蓝牙传输装置,所述蓝牙传输装置包括:从机模块,与第一主机连接,所述第一主机向所述从机模块发送第一数据;广播模块,用于以广播的形式向工作组发送第二数据,所述工作组包括所述第一主机;单片机,所述单片机与所述检测模块、所述从机模块、所述广播模块连接,用于对所述检测模块采集到的第三数据进行存储,根据所述第一数据将第四数据传递给从机模块;将所述第二数据传给所述广播模块;其中,所述第三数据包括所述第二数据、所述第四数据。解决了现有技术中蓝牙ble设备一对多的场景中必须分时复用,数据传输效率低的技术问题,达到了与主机连接的同时可以向外持续发送广播包,提高了数据传输效率的技术效果。

2、本发明实施例通过设置模块,与所述单片机连接,用于向所述单片机发送第三指令,所述第三指令用于对所述广播模块的参数进行修改。达到了用户可以对所述广播模块的参数进行修改的技术效果。

3、本发明实施例通过在所述从机模块和/或所述广播模块空闲时,所述单片机对所述从机模块和/或所述广播模块的参数进行修改。达到了保证所述从机模块和/或所述广播模块正常向外传输数据的技术效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例中一种蓝牙传输装置的流程图;

附图标记说明:第一主机1;蓝牙传输装置2;从机模块21;广播模块22;单片机23;检测模块3;设置模块4。

具体实施方式

本发明实施例提供了一种蓝牙传输装置,解决了现有技术中蓝牙ble设备一对多的场景中必须分时复用,数据传输效率低的技术问题,达到了与主机连接的同时可以向外持续发送广播包,提高了数据传输效率的技术效果。

本发明实施例中的技术方案,总体结构如下:

一种蓝牙传输装置,所述蓝牙传输装置包括:从机模块,与第一主机连接,所述第一主机向所述从机模块发送第一数据;广播模块,用于以广播的形式向工作组发送第二数据,所述工作组包括所述第一主机;单片机,所述单片机与所述检测模块、所述从机模块、所述广播模块连接,用于对所述检测模块采集到的第三数据进行存储,根据所述第一数据将第四数据传递给从机模块;将所述第二数据传给所述广播模块;其中,所述第三数据包括所述第二数据、所述第四数据。通过上述蓝牙传输装置解决了现有技术中蓝牙ble设备一对多的场景中必须分时复用,数据传输效率低的技术问题,达到了与主机连接的同时可以向外持续发送广播包,提高了数据传输效率的技术效果。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

本发明实施例提供了一种蓝牙传输装置,请参考附图1,所述蓝牙传输装置2包括:

从机模块21,与第一主机1连接,所述第一主机1向所述从机模块21发送第一数据,所述第一数据包括第一指令和/或第二指令;

具体而言,所述蓝牙传输装置2位于一个工作组内,所述工作组包括多个主机,所述检测模块3与所述蓝牙传输装置2连接,用于采集检测数据,所述检测模块3将采集到的检测数传递给所述蓝牙传输装置2,并存储在所述蓝牙传输装置2内的单片机23内。所述第一主机1为工作组内的任一主机,所述第一主机1与所述从机模块21建立数据连接,所述第一主机1向所述从机模块21发送所述第一数据,所述第一数据包括第一指令和/或第二指令,所述第一指令用于对所述从机模块21的参数进行修改,所述第二指令为数据获取指令,表明所述第一主机1需要什么数据,所述从机模块21将第四数据传递给所述第一主机1,所述第四数据为所述第二指令指示需要的检测数据。

广播模块22,用于以广播的形式向主机组发送第二数据,所述主机组包括所述第一主机1;

具体而言,所述广播模块22以广播的形式、定时向所述工作组内的主机发送所述第二数据。所述检测模块3实时将采集到的检测数据发送给所述单片机23,并存储在所述单片机23内,其中,所述第三数据为所述检测模块3采集到的所有检测数据,所述第三数据存储在所述单片机23内。

所述定时可以为固定时间间隔,所述固定时间间隔为预先设置的所述广播模块的参数,用户可以根据实际需要设定所述固定时间间隔的时长。所述第二数据为所述固定时间间隔内,所述检测模块新采集到的检测数据。所述固定时间间隔后,所述单片机23将所述固定时间间隔内新接收到的检测数据打包,形成所述第二数据,并将所述第二数据传递给所述广播模块22,所述广播模块22将所述第二数据广播出去,达到及时将检测数据发送给所述工作组内的主机,及时传递数据的技术效果。

单片机23,所述单片机23与所述检测模块3、所述从机模块21、所述广播模块22连接,用于对所述检测模块3采集到的第三数据进行存储,根据所述第一数据将第四数据传递给从机模块21;将所述第二数据传给所述广播模块22,其中,所述第三数据包括所述第二数据、所述第四数据。

进一步的,所述单片机23对所述第一数据进行检测;

当所述第一数据为第一指令时,根据所述第一指令对所述从机模块21的参数进行设置;

当所述第一数据为第二指令时,根据所述第二指令将第四数据传递给所述从机模块21。

具体而言,所述第一主机1将所述第一数据传递给所述从机模块21,所述从机模块21将所述第一数据传递给所述单片机23。所述单片机23接收到所述第一数据时,对所述第一数据进行检测,当检测到所述第一数据为所述第一指令时,所述单片机23根据所述第一指令对所述从机模块21的参数进行修改。当所述第一数据为第二指令时,所述单片机23根据所述第二指令从所述第三数据中筛选出所述第四数据,并将所述第四数据传递给所述从机模块21,所述从机模块21将所述第四数据传递给所述第一主机1,实现根据所述第一主机1的需要向所述第一主机1传递数据的技术效果。其中,所述第四数据是所述第二指令中表明需要的数据。

本申请实施例中,所述从机模块21、所述广播模块22相互独立,两者可同时向外传输数据,提高了数据传输效率。

进一步的,所述装置还包括:设置模块4,与所述单片机23连接,用于向所述单片机23发送第三指令,所述第三指令用于对所述广播模块22的参数进行修改。

进一步的,所述设置模块4向所述单片机23发送第四指令,所述第四指令用于对所述从机模块21的参数进行修改。

具体而言,当用户在所述设置模块4上设置所述广播模块22的参数时,所述设置模块4产生所述第三指令,所述第三指令用于指令所述单片机23对所述广播模块22的参数进行修改。所述设置模块4将所述第三指令传递给所述单片机23,所述单片机23根据所述第三指令对所述广播模块22的参数进行修改。

当用户在所述设置模块4上设置所述从机模块21的参数时,所述设置模块4产生所述第四指令,所述第四指令用于指令所述单片机23对所述从机模块21的参数进行修改。所述设置模块4将所述第四指令传递给所述单片机23,所述单片机23根据所述第四指令对所述从机模块21的参数进行修改。通过所述设置模块4,达到了用户可以对所述广播模块22、所述从机模块21的参数进行修改的技术效果。

进一步的,在所述从机模块21和/或所述广播模块22空闲时,所述单片机23对所述从机模块21和/或所述广播模块22的参数进行修改。

具体而言,为了保证所述从机模块21和/或所述广播模块22正常向外传输数据,所述单片机23对所述从机模块21和/或所述广播模块22的参数进行修改时,首先检测所述从机模块21和/或所述广播模块22是否处于数据传输状态,当所述从机模块21和/或所述广播模块22不处于数据传输转态,即处于空闲状态时,所述单片机23对所述从机模块21和/或所述广播模块22的参数进行修改;当所述从机模块21和/或所述广播模块22处于数据传输转态时,所述单片机23不对所述从机模块21和/或所述广播模块22的参数进行修改,等待所述从机模块21和/或所述广播模块22不处于数据传输状态时,进行参数修改。

进一步的,所述从机模块21与所述广播模块22的产品型号相同。

具体而言,为了降低成本,减少蓝牙传输装置2的零部件种类,所述从机模块21、所述广播模块22均为同种型号的ble(bluetoohlowenergy低功耗蓝牙)蓝牙设备,其中,所述从机模块21为从机模式,所述广播模块22设置为广播模式。本实施例采用低功耗蓝牙,达到降低所述蓝牙传输装置2功耗的技术效果。

本发明实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1、本发明实施例提供了一种蓝牙传输装置,所述蓝牙传输装置包括:从机模块,与第一主机连接,所述第一主机向所述从机模块发送第一数据;广播模块,用于以广播的形式向工作组发送第二数据,所述工作组包括所述第一主机;单片机,所述单片机与所述检测模块、所述从机模块、所述广播模块连接,用于对所述检测模块采集到的第三数据进行存储,根据所述第一数据将第四数据传递给从机模块;将所述第二数据传给所述广播模块;其中,所述第三数据包括所述第二数据、所述第四数据。解决了现有技术中蓝牙ble设备一对多的场景中必须分时复用,数据传输效率低的技术问题,达到了与主机连接的同时可以向外持续发送广播包,提高了数据传输效率的技术效果。

2、本发明实施例通过设置模块,与所述单片机连接,用于向所述单片机发送第三指令,所述第三指令用于对所述广播模块的参数进行修改。达到了用户可以对所述广播模块的参数进行修改的技术效果。

3、本发明实施例通过在所述从机模块和/或所述广播模块空闲时,所述单片机对所述从机模块和/或所述广播模块的参数进行修改。达到了保证所述从机模块和/或所述广播模块正常向外传输数据的技术效果。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1