一种具有多种检测模式的蓝牙标签检测器的制作方法

文档序号:18776559发布日期:2019-09-29 15:35阅读:190来源:国知局
一种具有多种检测模式的蓝牙标签检测器的制作方法

本发明属于通信领域,更具体地,涉及一种具有多种检测模式的蓝牙标签检测器。



背景技术:

随着物联网、无线网及各种智能信息终端的深入发展,基于物联网和无线网的物资及人员定位的需求持续上升,定位服务的应用及需求也呈现指数化增长。大型仓库、室内定位以及大型工厂内人员等环境对于标签的需求量巨大。

蓝牙标签是一种常见的定位标签设备,由于其数据稳定性好、传播距离远和超长的续航能力,在室内定位和大型仓库内物资定位等场景中得到大量的运用。为了保证标签的性能达到规定指标,需要在标签生产时,对标签的各项驱动程序和电路进行严格的检测,判断其是否符合标准。在特定的场景对标签的工作参数要求不同,需要检测根据特定需求配置后的标签的各项参数是否达到标准,需要对标签配置参数进行严格的核查。因此,如何快速配置或判断每一个标签的功能参数是否满足该场景需求,节约生产成本、人力成本、部署成本,提高数据准确度、定位精准度,方便快捷的对设备进行维护是目前亟需解决的难题。



技术实现要素:

针对现有技术的以上缺陷或改进需求,本发明提供了一种具有多种检测模式的蓝牙标签检测器,由此解决如何快速配置或判断每一个标签的功能参数是否满足该场景需求,节约生产成本、人力成本、部署成本,提高数据准确度、定位精准度,方便快捷的对设备进行维护的技术问题。

为实现上述目的,本发明提供了一种具有多种检测模式的蓝牙标签检测器,包括:有线连接模块、无线连接模块、输出显示模块、记忆存储模块、电磁铁模块以及处理器;

所述有线连接模块,用于与蓝牙标签通过URAT接口连接,以对蓝牙标签的各功能进行自动交互检测;

所述无线连接模块,用于与蓝牙标签通过蓝牙协议配对,以对蓝牙标签各功能进行自动交互检测;

所述输出显示模块,用于输出当前检测的蓝牙标签的各项参数,并显示已检测的蓝牙标签数目以及合格率;

所述记忆存储模块,用于对已经检测的每一蓝牙标签参数性能进行区分记忆,将已检测的各项功能完好且性能达标的蓝牙标签信息存储为合格标签;将已检测的功能出问题的蓝牙标签信息存储为问题标签;将已检测的标签参数不达标的蓝牙标签存储为不达标标签;

所述电磁铁模块,用于在所述蓝牙标签检测器周围产生电力磁场覆盖范围;

所述处理器,用于在与蓝牙标签通过所述有线连接模块进行有线连接时,对蓝牙标签进行有线连接交互测试模式,以对蓝牙标签的相应功能驱动及电路进行检测,或者,在蓝牙标签置于由所述电磁铁模块产生的电力磁场覆盖的范围内时,通过所述无线连接模块实现与蓝牙标签的配对,对蓝牙标签进行无线连接交互检测模式,对蓝牙标签的相应功能驱动及电路进行检测。

优选地,所述处理器对蓝牙标签进行有线连接交互测试模式的过程为:

由所述无线连接模块中的射频模块向蓝牙标签发送广播驱动测试指令,以使蓝牙标签启动广播功能,向外广播蓝牙标签的设备ID号,直至所述蓝牙标签检测器接收到蓝牙标签的广播信号,保存蓝牙标签的设备ID号并计算蓝牙标签的RSSI值,判断蓝牙标签的广播驱动测试以及标签信号RSSI质量测试是否通过;

所述射频模块向蓝牙标签发送加密广播驱动测试指令,以使蓝牙标签启动加密广播驱动功能,对加密广播驱动测试指令中的数据进行加密并进行广播,直至所述蓝牙标签检测器接收到广播数据并进行解密,判断蓝牙标签的加密广播驱动测试是否通过;

所述射频模块向蓝牙标签发送可配对广播驱动测试指令,以使蓝牙标签启动可配对广播驱动功能,开始可配对广播,若所述蓝牙标签检测器与蓝牙标签配对成功,则蓝牙标签的可配对广播驱动测试通过;

所述蓝牙标签检测器与蓝牙标签配对成功后,向蓝牙标签写入测试配置参数,以由蓝牙标签将配置参数写入到存储该参数的记忆性存储地址,蓝牙标签根据参数地址读取配置参数,并返回给所述蓝牙标签检测器,由所述蓝牙标签检测器判断返回参数是否与写入的测试配置参数一致,判断蓝牙标签的可配对配置驱动测试是否通过;

基于可配对配置驱动测试,在蓝牙标签与所述蓝牙标签检测器配置成功后,由蓝牙标签启动指示灯驱动动能,并检测指示灯电路的好坏,返回测试信息给所述蓝牙标签检测器,由所述蓝牙标签检测器判断蓝牙标签的连接指示灯驱动测试是否通过;

所述射频模块向蓝牙标签发送周期性广播驱动测试指令,由蓝牙标签开启周期性广播计时器,进入周期性广播模式,若经过若干个周期,所述蓝牙标签检测器检测到周期性广播信号,则蓝牙标签的判断周期性广播测试通过;

当蓝牙标签进入周期性广播模式时,所述蓝牙标签检测器测试蓝牙标签当前的电流是否在预设电流范围内,判断蓝牙标签的周期性广播电流测试是否通过;

所述射频模块向蓝牙标签发送加速度计驱动测试指令,由蓝牙标签启动加速度计驱动功能,从加速度计中读取默认标识参数并进行广播,直至所述蓝牙标签检测器接收到广播的标识参数并解析出加速度计驱动中的中断是否被蓝牙标签检测、是否从加速度计读取到默认标识参数,并核对默认标识参数的正确性,判断蓝牙标签的加速度计驱动测试是否通过;

所述射频模块向蓝牙标签发送运动广播驱动测试指令,由蓝牙标签收到运动广播驱动测试指令后,启动加速度计驱动功能,加速度计产生运动中断信号,在蓝牙标签检测到运动中断信号后,由蓝牙标签启动运动广播驱动功能,进行运动广播,直至所述蓝牙标签检测器接收到蓝牙标签的ID广播和运动广播信号,并判断蓝牙标签的运动广播驱动测试是否通过;

所述射频模块向蓝牙标签发送静止广播驱动测试指令,由蓝牙标签收到静止广播驱动测试指令后,启动加速度计驱动功能,加速度计产生静止中断信号,在蓝牙标签检测到静止中断信号后,由蓝牙标签启动静止广播驱动功能,进行静止广播,直至所述蓝牙标签检测器接收到蓝牙标签的ID广播和静止广播信号,并判断蓝牙标签的静止广播驱动测试是否通过;

所述射频模块向蓝牙标签发送电量监测驱动功能测试指令,由蓝牙标签启动电量监测测试功能,测试蓝牙标签的电池电量,并返回电量信息,由所述蓝牙标签检测器接收返回信息,判断电量监测驱动测试是否通过;

所述射频模块向蓝牙标签发送低电量报警驱动功能测试指令,由蓝牙标签产生低电量信号,在蓝牙标签检测到该低电量信号后,测试低电量指示灯功能及电路,并返回测试信息给所述蓝牙标签检测器,由所述蓝牙标签检测器判断蓝牙标签的低电量报警驱动测试是否通过;

所述蓝牙标签检测器对蓝牙标签的干簧管测试时,蓝牙标签测试当前的干簧管电路电平,然后在蓝牙标签周围产生磁场,测试干簧管的闭合状态,蓝牙标签返回干簧管测试信息给所述蓝牙标签检测器,由所述蓝牙标签检测器判断蓝牙标签的干簧管测试是否通过,其中,默认状态下干簧管处于断开状态;

对所有测试结果进行评估,由所述记忆存储模块对标签所有测试结果存储,并通过所述输出显示模块输出蓝牙标签的检测结果。

优选地,所述处理器对蓝牙标签进行无线连接交互测试模式的过程为:

蓝牙标签与所述蓝牙标签检测器配对成功并返回测试开始指令,所述蓝牙标签检测器发送无线连接交互测试指令,以使蓝牙标签进入无线连接交互测试模式,其中,蓝牙标签放置于所述蓝牙标签检测器周围的磁场中;

所述射频模块向蓝牙标签发送广播驱动功能测试指令,以使蓝牙标签从配对模式中退出,开始广播,直至所述蓝牙标签检测器接收到蓝牙标签的广播信息,保存蓝牙标签的设备ID号并计算标签的RSSI值,判断蓝牙标签的广播驱动测试以及标签信号RSSI质量测试是否通过,并在预设时间后,蓝牙标签进入配对模式,与所述蓝牙标签检测器配对成功,其中,所述广播信息包含所述蓝牙标签的设备ID号;

所述射频模块向蓝牙标签发送加密广播驱动功能测试指令,以使蓝牙标签从配对模式中退出,并启动加密广播驱动功能,对加密广播驱动功能测试指令中的数据进行加密并进行广播,直至所述蓝牙标签检测器接收广播数据进行解密,判断蓝牙标签的加密广播驱动测试是否通过,并在所述预设时间后,蓝牙标签进入配对模式,与所述蓝牙标签检测器配对成功;

所述射频模块向蓝牙标签发送配置参数测试指令,以使蓝牙标签读取各项配置参数,并返回给所述蓝牙标签检测器,由所述蓝牙标签检测器判断返回参数的正确性,判断蓝牙标签的可配对配置驱动测试是否通过;

所述射频模块向蓝牙标签发送配置指示灯驱动测试指令,以使蓝牙标签产生配置成功信号并启动指示灯驱动功能,检测指示灯电路的好坏,向所述蓝牙标签检测器返回测试信息,由所述蓝牙标签检测器判断连接指示灯驱动测试是否通过;

所述射频模块向蓝牙标签发送周期性广播驱动测试指令,以使蓝牙标签从配对模式中退出,开启周期性广播计时器,并进入周期性广播模式,直至所述蓝牙标签检测器检测到周期性广播信号,并判断周期性广播驱动测试是否通过,经过若干个周期后蓝牙标签进入配对模式,与所述蓝牙标签检测器配对成功;

所述射频模块向蓝牙标签发送加速度计驱动测试指令,以使蓝牙标签启动加速度计驱动功能,从加速度计中读取默认标识参数,返回给所述蓝牙标签检测器,由所述蓝牙标签检测器校验返回参数,判断蓝牙标签的加速度计驱动测试是否通过;

所述射频模块向蓝牙标签发送运动广播驱动测试指令,以使蓝牙标签在收到运动广播驱动测试指令后,从配对模式退出,启动加速度计驱动功能,加速度计产生运动中断信号,蓝牙标签检测到该运动中断信号后,启动运动广播驱动功能,进行运动广播,直至所述蓝牙标签检测器接收到蓝牙标签的ID广播和运动广播信号,并判断蓝牙标签的运动广播测试是否通过,在预设时间后,蓝牙标签进入配对模式,与所述蓝牙标签检测器配对成功;

所述射频模块向蓝牙标签发送静止广播驱动测试指令,以使蓝牙标签在收到静止广播驱动测试指令后,从配对模式退出,启动加速度计驱动功能,加速度计产生静止中断信号,蓝牙标签检测到该静止中断信号后,启动静止广播驱动功能,进行静止广播,直至所述蓝牙标签检测器接收到蓝牙标签的ID广播和静止广播信号,并判断蓝牙标签的静止广播驱动测试是否通过,在预设时间后,蓝牙标签进入配对模式,与所述蓝牙标签检测器配对成功;

所述射频模块向蓝牙标签发送电量监测驱动功能测试指令,由蓝牙标签启动电量监测测试功能,测试蓝牙标签的电池电量,并返回电量信息,由所述蓝牙标签检测器接收该返回信息后,判断蓝牙标签的电量监测驱动测试是否通过;

所述射频模块向蓝牙标签发送低电量报警驱动功能测试指令,以使蓝牙标签产生低电量信号,在蓝牙标签检测到该低电量信号后,测试低电量指示灯功能及电路,并向所述蓝牙标签检测器返回测试信息,由所述蓝牙标签检测器判断蓝牙标签的低电量报警驱动测试是否通过;

对所有测试结果进行评估,由所述记忆存储模块对标签所有测试结果存储,并通过所述输出显示模块输出蓝牙标签的检测结果。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:

(1)有线连接交互检测,标签检测器与标签可通过URAT实现标准接口对接,标签检测器与标签自动交互发送检测指令返回测试结果,最后标签检测器对检测结果进行判断,并输出检测信息,通过有线连接交互检测可对标签进行详细检测以及问题标签的故障排查定位;

(2)无线配对交互检测,标签检测器与标签可实现配对连接,标签检测器与标签自动交互发送检测指令返回测试结果,最后标签检测器对检测结果进行判断,并输出检测信息,通过无线连接交互检测对部署于不方便操作的特定空间位置的标签进行检测,对故障标签详细的问题进行排查定位。

附图说明

图1是本发明实施例公开的一种具有多种检测模式的蓝牙标签检测器的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明提供了一种具有多种检测模式的蓝牙标签检测器,为满足高效率的生产测试和环境配置测试需求,以及在标签工作期间对标签功能的检测,以在保证标签传输距离远、超长续航能力等优点的情况下,提高标签的数据准确率,降低后期维护成本。主要包括无线连接模块、处理器、射频RF模块、电力磁场模块和显示模块等,其中无线连接模块可以是主芯片未DA14583芯片的蓝牙模块,处理器的主控芯片可以为STM32L051芯片,处理器自带UART串口通信单元,显示模块可以采用COG液晶-JM12864C08,电力磁场模块可以采用板载电磁铁。

本发明基于蓝牙连接技术和电磁场环境,使标签检测器与待检测标签具有多种连接方式,达到方便快捷的实现对标签的各项功能参数的检测和审核。具体如下:(1)在标签批量生产时,标签检测器与标签采用有线连接,标签与标签检测器的标准UART接口对接选择交互检测功能,标签根据标签检测器发送的指令进行相应功能驱动程序及电路的检测,并返回检测结果信息;选择标签自检测功能,按自定义顺序对标签的各项功能驱动程序及进行电路进行检测,并返回检测结果信息,标签检测器根据返回的结果信息判断标签各项功能性能是否正确。当标签需要根据工作环境更改或配置标签的特定工作参数(身份ID、加速度计运动阈值参数、加速度计静止阈值参数、周期性广播频率及时长、运动广播频率及时长、静止广播频率及时长等参数)时,只需要将标签置于检测器产生的电力磁场覆盖的范围内,此时磁场范围内的标签将被唤醒进入配对模式,标签检测器与标签完成配对,可同时与7个标签进行配对并进行检测,在无线连接交互检测模式时,根据标签检测器的指令,标签进行相应功能驱动程序及电路的检测,并返回检测信息;在无线连接自检测模式时,标签启动自检测功能,按自定义顺序对标签的各项功能驱动程序及进行电路进行检测,并返回最终检测信息,标签检测器根据检测信息及技术指标判断标签各项功能性能是否正常。

如图1所示是本发明实施例公开的一种具有多种检测模式的蓝牙标签检测器的结构示意图,图1所示的蓝牙标签检测器包括:有线连接模块、无线连接模块、输出显示模块、记忆存储模块、电磁铁模块以及处理器;

有线连接模块,用于与蓝牙标签通过URAT接口连接,以对蓝牙标签的各功能进行自动交互检测;

无线连接模块,用于与蓝牙标签通过蓝牙协议配对,以对蓝牙标签各功能进行自动交互检测;

输出显示模块,用于输出当前检测的蓝牙标签的各项参数,并显示已检测的蓝牙标签数目以及合格率;

记忆存储模块,用于对已经检测的每一蓝牙标签参数性能进行区分记忆,将已检测的各项功能完好且性能达标的蓝牙标签信息存储为合格标签;将已检测的功能出问题的蓝牙标签信息存储为问题标签;将已检测的标签参数不达标的蓝牙标签存储为不达标标签;

电磁铁模块,用于在蓝牙标签检测器周围产生电力磁场覆盖范围;

处理器,用于在与蓝牙标签通过有线连接模块进行有线连接时,对蓝牙标签进行有线连接交互测试模式,以对蓝牙标签的相应功能驱动及电路进行检测,或者,在蓝牙标签置于由电磁铁模块产生的电力磁场覆盖的范围内时,通过无线连接模块实现与蓝牙标签的配对,对蓝牙标签进行无线连接交互检测模式,对蓝牙标签的相应功能驱动及电路进行检测。

在本发明实施例中,检测每个标签检测时长为1~2s,通过本发明的蓝牙标签检测器可以通过URAT2接口与电脑连接,分别输出已检测达标的每个标签的参数,未达标的每个标签的参数、已检测标签的数目以及合格率;检测准确率达到99.9%。

在本发明实施例中,蓝牙标签内置干簧管(放置于磁场环境中时闭合,远离磁场环境则断开),可灵活选择检测模式,对蓝牙标签自身硬件功能完整性进行检测,检测完成后可通过有线或无线的方式将硬件自检测试结果输出。无线连接和有线连接测试均主动输出测试检测结果,自检测模式分为完全自检测和连接自检测,两种自检测模式都按照预设的步骤执行,只是在检测结束后,完全自检测模式通过广播的形式将检测结果输出,连接自检测则通过连接的模式输出检测结果。

在本发明实施例中,以下检测过程均是在蓝牙标签配制固定ID号的情况下进行的测试,且自测试过程顺序执行,连接检测可按照特定自设步骤执行。

在本发明实施例中,在进行蓝牙标签检测前,需要进行相应判断,确定蓝牙标签是进行有线连接检测或者无线连接检测。具体地:

首先蓝牙标签上电初始化,蓝牙标签检测器选择是否启动电磁铁,倘若启动电磁铁,产生的磁场覆盖标签,标签的干簧管闭合,标签干簧管电位为高电平;若标签检测到URAT的RX接口电位为高电位,则标签返回测试开始指令,等待蓝牙标签检测器发出指令标签是否进入有线交互检测或自检测;若干簧管电位为高电位,标签进入无线可配对模式,若有无线配对检测设备配对成功,则标签返回测试开始指令,等待蓝牙标签检测器发送指令是否进入无线交互检测或自检。

在一个可选的实施方式中,成品批量检测,蓝牙标签检测器需要对标签的每一项都进行准确无误的检测,蓝牙标签检测器与标签标准接口,实现方便快捷对接。在标签上电前,将标签与蓝牙标签检测器通过标准UART接口连接起来,标签上电后,标签检测到UART连接,标签返回测试开始指令,蓝牙标签检测器发送有线连接交互测试指令,标签进入有线连接交互测试模式,开始测试,具体地,处理器对蓝牙标签进行有线连接交互测试模式的过程为:

由无线连接模块中的射频模块向蓝牙标签发送广播驱动测试指令,以使蓝牙标签启动广播功能,向外广播蓝牙标签的设备ID号,直至蓝牙标签检测器接收到蓝牙标签的广播信号,保存蓝牙标签的设备ID号并计算蓝牙标签的RSSI值,判断蓝牙标签的广播驱动测试以及标签信号RSSI质量测试是否通过;

射频模块向蓝牙标签发送加密广播驱动测试指令,以使蓝牙标签启动加密广播驱动功能,对加密广播驱动测试指令中的数据进行加密并进行广播,直至蓝牙标签检测器接收到广播数据并进行解密,判断蓝牙标签的加密广播驱动测试是否通过;

射频模块向蓝牙标签发送可配对广播驱动测试指令,以使蓝牙标签启动可配对广播驱动功能,开始可配对广播,若蓝牙标签检测器与蓝牙标签配对成功(一般地,配对时长大概50ms),则蓝牙标签的可配对广播驱动测试通过;

蓝牙标签检测器与蓝牙标签配对成功后,向蓝牙标签写入测试配置参数,以由蓝牙标签将配置参数写入到存储该参数的记忆性存储地址,蓝牙标签根据参数地址读取配置参数,并返回给蓝牙标签检测器,由蓝牙标签检测器判断返回参数是否与写入的测试配置参数一致,判断蓝牙标签的可配对配置驱动测试是否通过;

基于可配对配置驱动测试,在蓝牙标签与蓝牙标签检测器配置成功后,由蓝牙标签启动指示灯驱动动能,并检测指示灯电路的好坏,返回测试信息给蓝牙标签检测器,由蓝牙标签检测器判断蓝牙标签的连接指示灯驱动测试是否通过;

射频模块向蓝牙标签发送周期性广播驱动测试指令,由蓝牙标签开启周期性广播计时器,进入周期性广播模式,若经过若干个周期,蓝牙标签检测器检测到周期性广播信号,则蓝牙标签的判断周期性广播测试通过;

其中,蓝牙标签开启周期性广播计时器的过程为:正常工作情况下蓝牙标签会同时进入睡眠模式,并根据配置的周期时间进行周期性广播,当蓝牙标签在周期性广播状态下,也可通过运动或干簧管唤醒,当被运动中断唤醒时,蓝牙标签周期性广播计时器清零并开始运动广播,当蓝牙标签检测到静止中断时,蓝牙标签再次开启周期性广播计时器,并进入周期性广播模式;当蓝牙标签被干簧管唤醒,蓝牙标签周期性广播计时器清零并开始可配对广播,当蓝牙标签检测到静止中断时,蓝牙标签再次开启周期性广播计时器,并进入周期性广播模式,在蓝牙标签测试期间,此周期时长大概600ms(广播时长100ms,睡眠时长500ms),经过2个周期,有线标签检测器检测到周期性广播信号,并判断周期性广播测试是否通过。

当蓝牙标签进入周期性广播模式时,蓝牙标签检测器测试蓝牙标签当前的电流是否在预设电流范围内,判断蓝牙标签的周期性广播电流测试是否通过;

在本发明实施例中,预设电流范围可以根据实际情况进行确定,优选地,预设电流范围为:2.6uA<I<3.0uA。

射频模块向蓝牙标签发送加速度计驱动测试指令,由蓝牙标签启动加速度计驱动功能,从加速度计中读取默认标识参数并进行广播,直至蓝牙标签检测器接收到广播的标识参数并解析出加速度计驱动中的中断是否被蓝牙标签检测、是否从加速度计读取到默认标识参数,并核对默认标识参数的正确性,判断蓝牙标签的加速度计驱动测试是否通过;

射频模块向蓝牙标签发送运动广播驱动测试指令,由蓝牙标签收到运动广播驱动测试指令后,启动加速度计驱动功能,加速度计产生运动中断信号,在蓝牙标签检测到运动中断信号后,由蓝牙标签启动运动广播驱动功能,进行运动广播,直至蓝牙标签检测器接收到蓝牙标签的ID广播和运动广播信号,并判断蓝牙标签的运动广播驱动测试是否通过;

射频模块向蓝牙标签发送静止广播驱动测试指令,由蓝牙标签收到静止广播驱动测试指令后,启动加速度计驱动功能,加速度计产生静止中断信号,在蓝牙标签检测到静止中断信号后,由蓝牙标签启动静止广播驱动功能,进行静止广播,直至蓝牙标签检测器接收到蓝牙标签的ID广播和静止广播信号,并判断蓝牙标签的静止广播驱动测试是否通过;

射频模块向蓝牙标签发送电量监测驱动功能测试指令,由蓝牙标签启动电量监测测试功能,测试蓝牙标签的电池电量,并返回电量信息,由蓝牙标签检测器接收返回信息,判断电量监测驱动测试是否通过;

射频模块向蓝牙标签发送低电量报警驱动功能测试指令,由蓝牙标签产生低电量信号,在蓝牙标签检测到该低电量信号后,测试低电量指示灯功能及电路,并返回测试信息给蓝牙标签检测器,由蓝牙标签检测器判断蓝牙标签的低电量报警驱动测试是否通过;

蓝牙标签检测器对蓝牙标签的干簧管测试时,蓝牙标签测试当前的干簧管电路电平,然后在蓝牙标签周围产生磁场,测试干簧管的闭合状态,蓝牙标签返回干簧管测试信息给蓝牙标签检测器,由蓝牙标签检测器判断蓝牙标签的干簧管测试是否通过,其中,默认状态下干簧管处于断开状态;

对所有测试结果进行评估,由记忆存储模块对标签所有测试结果存储,并通过输出显示模块输出蓝牙标签的检测结果。

在一个可选的实施方式中,大型仓库物资定位标签批量配置后,对标签配置参数和性能进行审核检测,选择无线连接测试模式,对标签的每一项功能参数进行审核检测,只需将标签上电,并放置于蓝牙标签检测器产生的磁场中,即可实现标签与蓝牙标签检测器的快速交互检测,当蓝牙标签检测器输出该标签的测试结果后,即可将标签从蓝牙标签检测器的磁场中拿走,期间不需要人为进行任何操作,实现对标签功能和各项参数的快速审核和检测,具体地,处理器对蓝牙标签进行无线连接交互测试模式的过程为:

蓝牙标签与蓝牙标签检测器配对成功并返回测试开始指令,蓝牙标签检测器发送无线连接交互测试指令,以使蓝牙标签进入无线连接交互测试模式,其中,蓝牙标签放置于蓝牙标签检测器周围的磁场中;

射频模块向蓝牙标签发送广播驱动功能测试指令,以使蓝牙标签从配对模式中退出,开始广播,直至蓝牙标签检测器接收到蓝牙标签的广播信息,保存蓝牙标签的设备ID号并计算标签的RSSI值,判断蓝牙标签的广播驱动测试以及标签信号RSSI质量测试是否通过,并在预设时间后,蓝牙标签进入配对模式,与蓝牙标签检测器配对成功,其中,广播信息包含所述蓝牙标签的设备ID号;

其中,预设时间可以根据实际需要进行确定。

射频模块向蓝牙标签发送加密广播驱动功能测试指令,以使蓝牙标签从配对模式中退出,并启动加密广播驱动功能,对加密广播驱动功能测试指令中的数据进行加密并进行广播,直至蓝牙标签检测器接收广播数据进行解密,判断蓝牙标签的加密广播驱动测试是否通过,并在预设时间后,蓝牙标签进入配对模式,与蓝牙标签检测器配对成功;

射频模块向蓝牙标签发送配置参数测试指令,以使蓝牙标签读取各项配置参数,并返回给蓝牙标签检测器,由蓝牙标签检测器判断返回参数的正确性,判断蓝牙标签的可配对配置驱动测试是否通过;

射频模块向蓝牙标签发送配置指示灯驱动测试指令,以使蓝牙标签产生配置成功信号并启动指示灯驱动功能,检测指示灯电路的好坏,向蓝牙标签检测器返回测试信息,由蓝牙标签检测器判断连接指示灯驱动测试是否通过;

射频模块向蓝牙标签发送周期性广播驱动测试指令,以使蓝牙标签从配对模式中退出,开启周期性广播计时器,并进入周期性广播模式,直至蓝牙标签检测器检测到周期性广播信号,并判断周期性广播驱动测试是否通过,经过若干个周期后蓝牙标签进入配对模式,与蓝牙标签检测器配对成功;

其中,蓝牙标签开启周期性广播计时器的过程为:正常工作情况下蓝牙标签会同时进入睡眠模式,并根据配置的周期时间进行周期性广播,当蓝牙标签在周期性广播状态下,也可通过运动或干簧管唤醒,当被运动中断唤醒时,蓝牙标签周期性广播计时器清零并开始运动广播,当蓝牙标签检测到静止中断时,蓝牙标签再次开启周期性广播计时器,并进入周期性广播模式;当蓝牙标签被干簧管唤醒,蓝牙标签周期性广播计时器清零并开始可配对广播,当蓝牙标签检测到静止中断时,蓝牙标签再次开启周期性广播计时器,并进入周期性广播模式,在蓝牙标签测试期间,此周期时长大概600ms(广播时长100ms,睡眠时长500ms),经过2个周期,无线标签检测器检测到周期性广播信号,并判断周期性广播测试是否通过。

射频模块向蓝牙标签发送加速度计驱动测试指令,以使蓝牙标签启动加速度计驱动功能,从加速度计中读取默认标识参数,返回给蓝牙标签检测器,由蓝牙标签检测器校验返回参数,判断蓝牙标签的加速度计驱动测试是否通过;

射频模块向蓝牙标签发送运动广播驱动测试指令,以使蓝牙标签在收到运动广播驱动测试指令后,从配对模式退出,启动加速度计驱动功能,加速度计产生运动中断信号,蓝牙标签检测到该运动中断信号后,启动运动广播驱动功能,进行运动广播,直至蓝牙标签检测器接收到蓝牙标签的ID广播和运动广播信号,并判断蓝牙标签的运动广播测试是否通过,在预设时间后,蓝牙标签进入配对模式,与蓝牙标签检测器配对成功;

射频模块向蓝牙标签发送静止广播驱动测试指令,以使蓝牙标签在收到静止广播驱动测试指令后,从配对模式退出,启动加速度计驱动功能,加速度计产生静止中断信号,蓝牙标签检测到该静止中断信号后,启动静止广播驱动功能,进行静止广播,直至蓝牙标签检测器接收到蓝牙标签的ID广播和静止广播信号,并判断蓝牙标签的静止广播驱动测试是否通过,在预设时间后,蓝牙标签进入配对模式,与蓝牙标签检测器配对成功;

射频模块向蓝牙标签发送电量监测驱动功能测试指令,由蓝牙标签启动电量监测测试功能,测试蓝牙标签的电池电量,并返回电量信息,由蓝牙标签检测器接收该返回信息后,判断蓝牙标签的电量监测驱动测试是否通过;

射频模块向蓝牙标签发送低电量报警驱动功能测试指令,以使蓝牙标签产生低电量信号,在蓝牙标签检测到该低电量信号后,测试低电量指示灯功能及电路,并向蓝牙标签检测器返回测试信息,由蓝牙标签检测器判断蓝牙标签的低电量报警驱动测试是否通过;

对所有测试结果进行评估,由记忆存储模块对标签所有测试结果存储,并通过输出显示模块输出蓝牙标签的检测结果。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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