CN107948013A - 蓝牙开锁性能检测***、方法以及装置 - Google Patents
蓝牙开锁性能检测***、方法以及装置 Download PDFInfo
- Publication number
- CN107948013A CN107948013A CN201711158505.0A CN201711158505A CN107948013A CN 107948013 A CN107948013 A CN 107948013A CN 201711158505 A CN201711158505 A CN 201711158505A CN 107948013 A CN107948013 A CN 107948013A
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- unlocking
- detected
- module
- picking devices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
本发明蓝牙开锁性能检测***、方法以及装置,其中,蓝牙开锁性能检测***包括显示模块、蓝牙模块以及通过第一串口总线连接待检测蓝开锁牙设备的控制模块;控制模块分别连接显示模块和蓝牙模块;控制模块在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;控制模块在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;控制模块处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;控制模块根据数据丢包率确认待检测蓝牙开锁设备的性能状况,能够避免传统技术利用手机检测而导致在对锁具的蓝牙开锁性能进行检测时出现的偏差。
Description
技术领域
本发明涉及电子设备检测领域,特别是涉及蓝牙开锁性能检测***、方法以及装置。
背景技术
随着科技技术的发展,锁具行业也得到了巨大的进步,单单就锁具开锁方式就更加现代和智能,例如有密码开锁、蓝牙开锁、手机开锁、指纹开锁、刷卡式开锁、生物识别式开锁等。其中蓝牙开锁得到了广泛地应用,例如在楼宇对讲***的应用。
在人们的生活应用中,随着居民住宅的不断增加,小区的物业管理就显得日趋重要,其中访客登记及值班看门的管理方法已不适合现代管理快捷、方便、安全的需求,楼宇对讲***是在各单元口安装防盗门,小区总控中心的管理员总机、楼宇出入口的对讲主机、电控锁、闭门器及用户家中的可视对讲分机通过专用网络组成。以实现访客与住户对讲,住户可遥控开启防盗门,各单元梯口访客再通过对讲主机呼叫住户,对方同意后方可进入楼内,从而限制了非法人员进入,同时,若住户在家发生抢劫或突发疾病,可通过该***通知保安人员以得到及时的支援和处理。
因此,锁具的蓝牙开锁性能正常稳定就越发的重要,但是目前用于蓝牙开锁性能测试的设备并不是很多,其中大部分是利用手机进行检测,在实现过程中,发明人发现传统技术中至少存在如下问题:由于手机种类繁多,手机的品质参差不齐,导致在对锁具的蓝牙开锁性能进行检测时出现偏差,不能真实地反映锁具的蓝牙开锁性能。
发明内容
基于此,有必要针对如何准确地测试蓝牙开锁性能的问题,提供一种蓝牙开锁性能检测***、方法以及装置。
为了实现上述目的,一方面,本发明实施例提供了一种蓝牙开锁性能检测***,包括显示模块、蓝牙模块以及通过第一串口总线连接待检测蓝开锁牙设备的控制模块;控制模块分别连接显示模块和蓝牙模块;
控制模块在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
控制模块在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
控制模块处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;
控制模块根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
另一方面,本发明实施例还提供了一种蓝牙开锁性能检测方法,包括以下步骤:
在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;
根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
另一方面,本发明实施例还提供了一种蓝牙开锁性能检测装置,包括:
数发送据控制单元,用于在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
次数统计单元,用于在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
丢包率处理单元,用于处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;
性能状况判定单元,用于根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
另一方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所有方法的步骤。
上述技术方案中的一个技术方案具有如下优点和有益效果:
本发明蓝牙开锁性能检测***、方法以及装置,利用蓝牙模块与待检测蓝牙开锁设备建立蓝牙通信连接,利用串口总线与待检测蓝牙开锁设备建立有线连接,蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据,控制模块记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数,并处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率,最后根据模块根据数据丢包率确认待检测蓝牙开锁设备的性能状况,并由显示模块显示结果,本发明能够准确地、真实地反映待检测蓝牙开锁设备的蓝牙开锁性能。
附图说明
图1为本发明蓝牙开锁性能检测***实施例1的结构示意图;
图2为本发明蓝牙开锁性能检测***实施例中的AJB总线电路图;
图3为本发明蓝牙开锁性能检测***实施例中的显示模块结构示意图;
图4为本发明蓝牙开锁性能检测***实施例中的微控制器接口示意图;
图5为本发明牙开锁性能检测***实施例中的主控芯片电路示意图;
图6为本发明蓝牙开锁性能检测***实施例中的驱动芯片与数码管连接电路示意图;
图7为本发明蓝牙开锁性能检测***优选实施例的结构示意图;
图8为本发明蓝牙开锁性能检测***实施例中的按键电路图;
图9为本发明蓝牙开锁性能检测***的结构示意图;
图10为本发明蓝牙开锁性能检测方法实施例1的流程示意图;
图11为本发明蓝牙开锁性能检测装置实施例1的结构示意图。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件并与之结合为一体,或者可能同时存在居中元件。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
为了解决如何准确地测试蓝牙开锁性能的问题,本发明蓝牙开锁性能检测***提供了一种蓝牙开锁性能检测***实施例1,图1为本发明蓝牙开锁性能检测***实施例1的结构示意图,如图1所述,包括显示模块120、蓝牙模块130以及通过第一串口总线150连接待检测蓝开锁牙设备140的控制模块110;控制模块110分别连接显示模块120和蓝牙模块130;
控制模块110在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块130向待检测蓝牙开锁设备140发送模拟开锁码数据;
控制模块110在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
控制模块110处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;并根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
具体而言,将蓝牙开锁性能检测***与待检测蓝牙开锁设备放置于同一水平面上(需要说明的是,蓝牙信号的强度在不同区域信号强度不一致,本发明各实施例将待检测蓝牙开锁设备同蓝牙开锁性能检测***放在同一水平面上,使得同等距离信号更强),并与待检测蓝牙开锁设备距离1M(米)(1M是选取测试的一个较为优选的距离;一般测试距离跟当前的环境因素有关,例如是否有遮挡物等)。
在一个具体的示例中,将蓝牙开锁性能检测***的蓝牙模块发射功率设定为一个固定值,有利于测试不同待检测蓝牙开锁设备的蓝牙开锁性能,使得本发明蓝牙开锁性能***能得到更广泛地应用。
在测试的时候,蓝牙模块接收待检测蓝牙开锁设备的RF(Radio Frequency:射频)模块发送的蓝牙信号,检测蓝牙信号的强度和名称信息,通过控制模块将蓝牙信号的名称和强度信息传输给显示模块显示,如果蓝牙信号的强度未达到预设强度,将自动停止检测,并且显示模块显示蓝牙开锁性能检测***的RF模块不符合规格,例如给出相应的提示或显示相应的文字提示;其中,自动停止检测可以通过在蓝牙开锁性能测试设备中的蓝牙模块的主控芯片中写入相应的程序实现。
如果信号强度达到预设强度时,控制模块控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据,当蓝牙开锁性能检测***接收到由待检测蓝牙开锁设备通过串口总线发回的模拟开锁码数据后,显示模块显示模拟开锁码数据所包含的信息内容,确认蓝牙开锁性能检测***与待检测蓝牙开锁设备通过蓝牙模块和串口总线建立通信连接。
蓝牙开锁性能检测***在循环测试阶段,蓝牙模块每间隔3s(秒)向待检测蓝牙开锁设备发送一次模拟开锁码数据,在控制模块接收停止测试指令后,控制模块累计记录通过蓝牙模块发送模拟开锁码数据的发送次数和记录由待检测蓝牙开锁设备通过串口总线发回的模拟开锁码数据的接收次数,控制模块根据发送次数和接收次数得到待检测蓝牙开锁设备的数据丢包率或者开锁成功率,控制模块根据数据丢包率或开锁成功率判断待检测蓝牙开锁设备的蓝牙开锁性能状况。需要解释的是,3s只是一个自定义时间,可以根据需求设置不同时长的间隔周期;数据丢包率是指蓝牙数据作为一边发送一边接收,如果出现发送数据与接收数据不一致,即出现了数据丢包情况。
需要说明的是,本发明可以通过具有半双工自收自发功能的总线实现蓝牙模块与控制单元、控制单元与待检测蓝牙开锁设备之间的数据传输。
优选的,第一串口总线可以采用AJB总线,蓝牙模块具备AJB总线的I/O口,蓝牙开锁性能测试***具备AJB总线的I/O口,两个I/O口对接,即可进行数据传输,图2为本发明蓝牙开锁性能检测***实施例中的AJB总线电路图,如图2所示,AJB总线为具有半双工自收自发功能的总线(具体可参考安居宝相关产品),来自于串口通信的改版,AJB总线具备将TTL电平的串口数据由2线(MCU_RXD和MCU_TXD)转换为1线半双工数据总线(SDATA1)的功能。
发明蓝牙开锁性能检测***,采用AJB总线,使得蓝牙模块与控制单元、控制单元与待检测蓝牙开锁设备之间的数据传输更加稳定可靠,从而更加稳定地、真实第反映待检测蓝牙开锁设备的蓝牙开锁性能。
本发明实施例中的预设强度与待检测蓝牙开锁设备所处的环境相关;而经过实地检测应用,优选的本发明设定预设强度为-80db(分贝),即当蓝牙信号强度大于-80db时,确认待检测蓝牙开锁设备的蓝牙功能合格。
在一个具体的示例中,模拟开锁码数据可以为一串包含开锁密码的数据,优选的,是由发送方和接收方协商好的包含开锁密码的数据,其可以用于开锁,当解析出的密码与待检测蓝牙开锁设备的密码匹配就会开锁。
本发明蓝牙开锁性能检测***,利用模拟开锁码数据模拟真实的开锁场景,真实地反映待检测蓝牙开锁设备的蓝牙开锁性能。
基于本发明各实施例,能够根据数据丢包率和开锁成功率中的任意一种判断待检测蓝牙开锁设备的蓝牙开锁性能状况;
具体的,数据丢包率可以根据以下公式计算得到:
开锁成功率可以根据以下公式计算得到:
其中,发送次数为蓝牙开锁性能检测***发送模拟开锁码数据的发送次数;接收次数为蓝牙开锁性能检测***由待检测蓝牙开锁设备发回的模拟开锁码数据的接收次数;经过大量的测试经验,优选的,当数据丢包率达到小于0.1%时,则确认待检测蓝牙开锁设备的蓝牙开锁功能良好,从而利用本发明蓝牙开锁性能检测***来确保待检测蓝牙开锁设备出厂性能优异。
本发明蓝牙开锁性能检测***,利用蓝牙模块与待检测蓝牙开锁设备建立蓝牙通信连接,利用串口总线与待检测蓝牙开锁设备建立有线连接,蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据,控制模块记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数,并处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率,最后根据模块根据数据丢包率确认待检测蓝牙开锁设备的性能状况,并由显示模块显示结果,本发明能够准确地、真实地反映待检测蓝牙开锁设备的蓝牙开锁性能。
在一个具体实施例中,控制模块包括微控制器;微控制器通过第二串口总线210连接蓝牙模块、通过内部集成电路总线接口连接显示模块。
进一步的,图3为本发明蓝牙开锁性能检测***实施例中的显示模块结构示意图,如图3所示,显示模块包括驱动芯片124以及连接驱动芯片124的主控芯片122、数码管126;
主控芯片通过内部集成电路总线接口连接微控制器。
进一步的,数码管为8位数码管
具体而言,在对蓝牙开锁性能检测***进行大量的性能试验测试后,优选的,控制模块选择STM8105S6型控制器,图4为本发明蓝牙开锁性能检测***实施例中的微控制器接口示意图,如图4所示,STM8105S6型控制器通过内部集成电路总线接口(I2C接口)主控芯片,通过接收数据接口(MCU RXD)、发送数据接口(MCU TXD)连接AJB总线;
主控芯片选择STM8S103F2P6型芯片,图5为本发明牙开锁性能检测***实施例中的主控芯片电路示意图,如图5所示,STM8S103F2P6型芯片通过移位寄存器时钟输出接口(ST CP)、存储器时钟输入接口(SH CP)和串行数据输入接口(DATA1)连接驱动芯片,X1为供电和通讯接口,R1、R2为上拉电阻;
驱动芯片选择74HC595型芯片,图6为本发明蓝牙开锁性能检测***实施例中的驱动芯片与数码管连接电路示意图,如图6所示,74HC595型芯片通过并行数据输出接口(Q0~Q7)连接8位数码管,上述相同的连接结构有4个,显示模块主控芯片采用STM8S103F2P6型芯片,数码管采用74HC595驱动芯片,可采用5V或3.3V供电;
第二串口总线选择AJB总线,如图2所示,AJB`总线通过半双工数据总线接口(SDATA1)连接蓝牙模块,通过接收数据接口(ST CP)、发送数据接口(MCU TXD)连接微控制器。
本发明蓝牙开锁性能检测***,使用同一厂家提供的芯片,避免了因手机品质的差异和***的差别造成了检测结果出现偏差,对于使用者来说即方便又可靠。
在一个优选的实施例中,图7为本发明蓝牙开锁性能检测***优选实施例的结构示意图,如图7所示,还包括通过通用输入输出接口连接控制模块的按键模块;
进一步的,包括分别连接控制模块、显示模块和蓝牙模块的电源电路。
具体而言,按键电路通过通用输入输出接口(GPIO)连接微控制器,按键电路包括三个按键,分别可以执行的功能是“开始/暂停”,“清零”和“单次”,按一次“开始/暂停”按键可以开始循环测试,再按一次可以暂停循环测试,按一次“清零”按键可以对统计数据进行复位清零,按一次“单次”按键可以发送一次模拟开锁码数据而后停止工作,电源电路将220V(伏)电压转换成5V或3.3V电压供给微控制器、显示模块、蓝牙模块和电源电路。
需要说明的是,图8为本发明蓝牙开锁性能检测***实施例中的按键电路图,如图8所示,S1、S2、S3为机械按键,KEY_C0为电平输出端,KEY_R0、KEY_R1、KEY_R2为按键检测端口连接至微控制器,如果S1、S2、S3中的某一个按键按下,则对应KEY_R0、KEY_R1、KEY_R2检测到电平变化,可判断对应按键按下。
本发明蓝牙开锁性能检测***,接入简易的按键电路,使得蓝牙开锁性能检测***操作更加简洁方便,都是一键式功能,提高了检测人员在检测待检测蓝牙开锁设备的蓝牙开锁性能的工作效率。
在一个具体实施例中,待检测蓝牙开锁设备包括楼宇对讲主机。
具体而言,本发明蓝牙开锁性能检测***主要可以应用在检测具备蓝牙开锁功能的楼宇对讲主机的蓝牙开锁性能状况。
本发明蓝牙开锁性能检测***,主要用来检测楼宇对讲主机的蓝牙开锁性能,保证楼宇对讲主机在出厂时其蓝牙开锁功能安全可靠。
在一个具体实施中,一种蓝牙开锁功能测试装置,包括设于壳体的如上所述的蓝牙开锁性能检测***蓝牙开锁性能检测***。
具体而言,图9为本发明蓝牙开锁性能检测***的结构示意图,如图9所示,显示器、按键电路的三个按键嵌在壳体上,壳体上设置有AJB总线接口和电源接口,蓝牙模块、微控制器、按键电路的其他部分和电源电路都安置在壳体内。
本发明蓝牙开锁功能测试装置,生产成本低,检测性能时可靠快捷。
本发明蓝牙开锁性能检测方法还提供了一种蓝牙开锁性能检测方法实施例1,图10为本发明蓝牙开锁性能检测方法实施例1的流程示意图,如图10所示,包括以下步骤:
步骤S1010:在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
步骤S1020:在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
步骤S1030:处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;
步骤S1040:根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
具体而言,蓝牙模块每间隔3s(秒)向待检测蓝牙开锁设备发送一次模拟开锁码数据,在控制模块接收停止测试指令后,控制模块累计记录通过蓝牙模块发送模拟开锁码数据的发送次数和记录由待检测蓝牙开锁设备通过串口总线发回的模拟开锁码数据的接收次数,控制模块根据发送次数和接收次数得到待检测蓝牙开锁设备的数据丢包率或者开锁成功率,控制模块根据数据丢包率或开锁成功率判断待检测蓝牙开锁设备的蓝牙开锁性能状况。
本发明蓝牙开锁性能检测方法,根据控制模块发送数据和接收数据的次数来处理得到待检测蓝牙开锁设备的数据丢包率,然后根据数据丢包率判断待检测蓝牙开锁设备的蓝牙开锁性能状况,并通过显示模块显示判断结果,本发明从而避免了传统技术利用手机检测而导致在对锁具的蓝牙开锁性能进行检测时出现的偏差的问题,能够真实地反映锁具的蓝牙开锁性能。
在一个具体实施例中,在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据的步骤前,还包括:
当蓝牙模块检测接收到的待检测蓝牙开锁设备发射的蓝牙信号的强度,在强度达到预设强度时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
通过串口总线接收待检测蓝牙开锁设备反馈的模拟开锁码数据,确认蓝牙模块与待检测蓝牙开锁设备建立通信连接。
具体而言,在测试的时候,蓝牙模块接收待检测蓝牙开锁设备的RF(RadioFrequency:射频)模块发送的蓝牙信号,检测蓝牙信号的强度和名称信息,通过控制模块将蓝牙信号的名称和强度信息传输给显示模块显示,如果蓝牙信号的强度未达到预设强度,将自动停止检测,并且显示模块显示蓝牙开锁性能检测***的RF模块不符合规格,例如给出相应的提示或显示相应的文字提示;其中,自动停止检测可以通过在蓝牙开锁性能测试设备中的蓝牙模块的主控芯片中写入相应的程序实现。
如果信号强度达到预设强度时,控制模块控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据,当蓝牙开锁性能检测***接收到由待检测蓝牙开锁设备通过串口总线发回的模拟开锁码数据后,显示模块显示模拟开锁码数据所包含的信息内容,确认蓝牙开锁性能检测***与待检测蓝牙开锁设备通过蓝牙模块和串口总线建立通信连接。
本发明蓝牙开锁性能检测方法,通过蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据,并通过串口总线接收待检测蓝牙开锁设备发聩的模拟开锁码数据,以确定蓝牙开锁性能检测***与待检测蓝牙开锁设备建立通信连接,从而使得蓝牙开锁性能的检测能够正常进行。
本发明蓝牙开锁性能检测装置还提供了一种蓝牙开锁性能检测装置实施例1,图11为本发明蓝牙开锁性能检测装置实施例1的结构示意图,如图11所示,包括:
数发送据控制单元310,用于在接收到开始检测指令、且在预设检测周期到来时,控制蓝牙模块向待检测蓝牙开锁设备发送模拟开锁码数据;
次数统计单元320,用于在接收到停止检测指令后,记录发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数;
丢包率处理单元330,用于处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率;
性能状况判定单元340,用于根据数据丢包率确认待检测蓝牙开锁设备的性能状况。
需要说明的是,以上各个单元的功能分别对应于方法实施例1中的各个步骤,此处不再重复赘述。
本发明蓝牙开锁性能检测装置,次数统计单元统计控制模块发送模拟开锁码数据的发送次数和接收模拟开锁码数据的接收次数,丢包率处理单元处理发送次数与接收次数,得到待检测蓝牙开锁设备在检测期间内的数据丢包率,性能状况判定单元根据数据丢包率确认待检测蓝牙开锁设备的性能状况,并通过显示模块显示结果,从而避免了传统技术利用手机检测而导致在对锁具的蓝牙开锁性能进行检测时出现的偏差,不能真实地反映锁具的蓝牙开锁性能。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成的,程序可存储于一种计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory:ROM)或随机存储记忆体(Random Access Memory:RAM)等。
该计算机存储介质,其存储的计算机程序,通过实现包括如上述方法实施例中的流程,可以实现计算数据丢包率或开锁成功率,从而使得控制模块根据数据丢包率或开锁成功率来判断蓝牙开锁性能状况。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种蓝牙开锁性能检测***,其特征在于,包括显示模块、蓝牙模块以及通过第一串口总线连接待检测蓝开锁牙设备的控制模块;所述控制模块分别连接所述显示模块和所述蓝牙模块;
所述控制模块在接收到开始检测指令、且在预设检测周期到来时,控制所述蓝牙模块向所述待检测蓝牙开锁设备发送模拟开锁码数据;
所述控制模块在接收到停止检测指令后,记录发送所述模拟开锁码数据的发送次数和接收所述模拟开锁码数据的接收次数;
所述控制模块处理所述发送次数与所述接收次数,得到所述待检测蓝牙开锁设备在检测期间内的数据丢包率;并根据所述数据丢包率确认所述待检测蓝牙开锁设备的性能状况。
2.根据权利要求1所述的蓝牙开锁功能测试***,其特征在于,所述控制模块包括微控制器;
所述微控制器通过第二串口总线连接所述蓝牙模块、通过内部集成电路总线接口连接所述显示模块。
3.根据权利要求2所述的蓝牙开锁功能测试***,其特征在于,所述显示模块包括驱动芯片以及连接所述驱动芯片的主控芯片、数码管;
所述主控芯片通过内部集成电路总线接口连接所述微控制器。
4.根据权利要求3所述的蓝牙开锁性能检测***,其特征在于,所述数码管为8位数码管。
5.根据权利要求1至4任意一项所述的蓝牙开锁性能检测***,其特征在于,还包括通过通用输入输出接口连接所述控制模块的按键模块。
6.根据权利要求1至4任意一项所述的蓝牙开锁性能检测***,其特征在于,所述待检测蓝牙开锁设备包括楼宇对讲主机。
7.一种蓝牙开锁性能检测方法,其特征在于,包括以下步骤:
在接收到开始检测指令、且在预设检测周期到来时,控制所述蓝牙模块向所述待检测蓝牙开锁设备发送模拟开锁码数据;
在接收到停止检测指令后,记录发送所述模拟开锁码数据的发送次数和接收所述模拟开锁码数据的接收次数;
处理所述发送次数与所述接收次数,得到所述待检测蓝牙开锁设备在检测期间内的数据丢包率;
根据所述数据丢包率确认所述待检测蓝牙开锁设备的性能状况。
8.根据权利要求7所述的蓝牙开锁性能检测方法,其特征在于,在接收到开始检测指令、且在预设检测周期到来时,控制所述蓝牙模块向所述待检测蓝牙开锁设备发送模拟开锁码数据的步骤前,还包括:
当所述蓝牙模块检测接收到的所述待检测蓝牙开锁设备发射的蓝牙信号的强度,在所述强度达到预设强度时,控制所述蓝牙模块向所述待检测蓝牙开锁设备发送模拟开锁码数据;
通过所述串口总线接收所述待检测蓝牙开锁设备发聩的所述模拟开锁码数据,确认所述蓝牙模块与所述待检测蓝牙开锁设备建立通信连接。
9.一种蓝牙开锁性能检测装置,其特征在于,包括:
数发送据控制单元,用于在接收到开始检测指令、且在预设检测周期到来时,控制所述蓝牙模块向所述待检测蓝牙开锁设备发送模拟开锁码数据;
次数统计单元,用于在接收到停止检测指令后,记录发送所述模拟开锁码数据的发送次数和接收所述模拟开锁码数据的接收次数;
丢包率处理单元,用于处理所述发送次数与所述接收次数,得到所述待检测蓝牙开锁设备在检测期间内的数据丢包率;
性能状况判定单元,用于根据所述数据丢包率确认所述待检测蓝牙开锁设备的性能状况。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求7或8所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711158505.0A CN107948013A (zh) | 2017-11-20 | 2017-11-20 | 蓝牙开锁性能检测***、方法以及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711158505.0A CN107948013A (zh) | 2017-11-20 | 2017-11-20 | 蓝牙开锁性能检测***、方法以及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107948013A true CN107948013A (zh) | 2018-04-20 |
Family
ID=61930353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711158505.0A Pending CN107948013A (zh) | 2017-11-20 | 2017-11-20 | 蓝牙开锁性能检测***、方法以及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107948013A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204517822U (zh) * | 2015-02-02 | 2015-07-29 | 北京兴科迪科技有限公司 | 一种带wifi的结果可追溯蓝牙自动检测工装 |
CN106447855A (zh) * | 2016-09-19 | 2017-02-22 | 深圳博科智能科技有限公司 | 一种基于摇一摇开锁的方法及终端设备 |
US20170265025A1 (en) * | 2016-03-11 | 2017-09-14 | Semiconductor Components Industries, Llc | Accommodating interference between wireless streaming and control protocols |
-
2017
- 2017-11-20 CN CN201711158505.0A patent/CN107948013A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204517822U (zh) * | 2015-02-02 | 2015-07-29 | 北京兴科迪科技有限公司 | 一种带wifi的结果可追溯蓝牙自动检测工装 |
US20170265025A1 (en) * | 2016-03-11 | 2017-09-14 | Semiconductor Components Industries, Llc | Accommodating interference between wireless streaming and control protocols |
CN106447855A (zh) * | 2016-09-19 | 2017-02-22 | 深圳博科智能科技有限公司 | 一种基于摇一摇开锁的方法及终端设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203232565U (zh) | 一种多功能远程网络遥控器 | |
CN101917530A (zh) | 电话远程按键语音双模式控制器 | |
CN205845134U (zh) | 一种智能锁 | |
CN105405189A (zh) | 门锁及其控制方法 | |
CN105516388A (zh) | 一种无线网络设备mac地址测试方法及*** | |
CN103955968A (zh) | 基于安卓平台的复合式安防考勤装置及*** | |
CN106097497A (zh) | 基于gps和蓝牙控制的智能锁及其实现安全自动开门的方法 | |
CN109410379A (zh) | 一种无线开锁方法、*** | |
CN106023388A (zh) | 一种能识别持有被授权的移动控制端的用户位置的电子锁***及方法 | |
CN107948013A (zh) | 蓝牙开锁性能检测***、方法以及装置 | |
CN100444666C (zh) | 手机芯片嵌入式密码门锁 | |
CN102945575A (zh) | 用于开锁发出提示音的方法和*** | |
CN108876952A (zh) | 一种智能考勤装置 | |
CN207475572U (zh) | 蓝牙开锁性能检测设备 | |
CN202745524U (zh) | 基于物联网技术的多功能门控*** | |
CN205121675U (zh) | 基于WiFi的声波开锁装置及*** | |
CN109598828A (zh) | 一种智能门锁控制***及方法 | |
CN207473710U (zh) | 一种远程监控智能指纹锁*** | |
CN215679477U (zh) | 一种通过蓝牙传输信号控制房间停送电的智能门锁装置 | |
CN213518369U (zh) | 基于无线通讯技术的智能联网锁装置 | |
CN208473469U (zh) | 一种具有提示功能的门锁 | |
CN108521677A (zh) | 智慧锁网关的应用方法与智慧锁网关管理*** | |
CN206684816U (zh) | 远程开门*** | |
CN115131898B (zh) | 一种电子锁用独立网络信息互通方法 | |
CN112634496A (zh) | 一种智能门锁的控制方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180420 |