一种基于蓝牙通信的无线底座功能检测方法技术

技术编号:32023577 阅读:20 留言:0更新日期:2022-01-22 18:47
本发明专利技术提供一种基于蓝牙通信的无线底座功能检测方法,包括:无线底座包括底座处理模块、第一蓝牙模块、RS232串口、PINPAD串口、OTG接口、扫码模块和第一WIFI模块;检测终端设备包括检测处理器、第二蓝牙模块和第二WIFI模块。通过一台移动设备绑定无线底座,进而检测无线底座的所有功能,同时对多台移动设备检测结果进行对比,检测系统可以用于发射装置的生产流水线及其他需要检测装置信号的场景。本发明专利技术同时检测附近所有无线底座信号,并对数据进行加解密及交互,对检测结果进行对比、记录;因此,扩大了检测范围、大大节省了流水线上的人力成本,同时对多台移动设备测检测结果进行对比,增强检测数据的稳定性及可靠性。增强检测数据的稳定性及可靠性。增强检测数据的稳定性及可靠性。

【技术实现步骤摘要】
一种基于蓝牙通信的无线底座功能检测方法


[0001]本专利技术属于无线通信检测
,具体涉及一种基于蓝牙通信的无线底座功能检测方法。

技术介绍

[0002]无线底座生产流水线上,需要对每台无线底座的功能进行检测,保证无线底座的各个功能模块的功能正常。现有的检测方式为:安排多个岗位,每个岗位对无线底座的一个功能模块进行检测。此种检测方式具有以下问题:检测效率较低,并且,无法保证检测数据的准确性。

技术实现思路

[0003]针对现有技术存在的缺陷,本专利技术提供一种基于蓝牙通信的无线底座功能检测方法,可有效解决上述问题。
[0004]本专利技术采用的技术方案如下:
[0005]本专利技术提供一种基于蓝牙通信的无线底座功能检测方法,包括以下步骤:
[0006]步骤S1,无线底座包括底座处理模块、第一蓝牙模块、RS232串口、PINPAD串口、OTG接口、扫码模块和第一WIFI模块;检测终端设备包括检测处理器、第二蓝牙模块和第二WIFI模块;
[0007]步骤S2,检测环境存在多个无线底座;每个所述无线底座的第一蓝牙模块,在其附近一定范围内不断发出射频信号;
[0008]检测终端设备的检测处理器,通过第二蓝牙模块搜索附近所有射频信号,对于搜索到的强度超过设定值的射频信号,从该射频信号中解析出mac地址,并将所述mac地址绑定到所述检测处理器,绑定成功后进入步骤S2,否则重复射频信号搜索过程;
[0009]步骤S3,假设检测处理器当前绑定无线底座WB的mac地址;检测处理器与无线底座WB建立蓝牙通信连接;
[0010]检测处理器配置有整机检测模式和单项检测模式;其中,所述单项检测模式包括串口检测模式、OTG检测模式、扫码模块检测模式和WIFI模块检测模式;
[0011]如果检测处理器当前配置为整机检测模式,则依次执行串口检测模式、OTG检测模式、扫码模块检测模式和WIFI模块检测模式,然后执行步骤S4;如果检测处理器当前配置为单项检测模式,则根据当前选择的单项功能,选择性的执行串口检测模式、OTG检测模式、扫码模块检测模式或WIFI模块检测模式,然后执行步骤S4;
[0012]其中:各单项检测模式的检测方式具体为:
[0013]步骤S3A,串口检测模式的检测方式为:
[0014]A1,检测处理器通过蓝牙通信连接向底座处理模块发送串口检测指令;
[0015]A2,底座处理模块接收到串口检测指令后,检测当前与密码键盘连接的串口类型,如果为RS232串口,则执行A3;如果为PINPAD串口,则执行A4;
[0016]A3,底座处理模块通过RS232串口,向密码键盘发送检测消息,并判断是否在设定时间内接收到密码键盘返回的检测响应消息,如果是,则得到RS232串口通信正常的结论;如果否,则得到RS232串口通信异常的结论;然后执行A5;
[0017]A4,底座处理模块通过PINPAD串口,向密码键盘发送检测消息,并判断是否在设定时间内接收到密码键盘返回的检测响应消息,如果是,则得到PINPAD串口通信正常的结论;如果否,则得到PINPAD串口通信异常的结论;然后执行A5;
[0018]A5,底座处理模块将RS232串口或PINPAD串口的通信检测结论,发送给检测处理器;
[0019]步骤S3B,OTG检测模式的检测方式为:
[0020]B1,检测处理器通过蓝牙通信连接向底座处理模块发送OTG功能检测指令;
[0021]B2,底座处理模块接收到OTG功能检测指令后,通过USB接口向相连接的存储设备写入特定字符串;然后,再向该存储设备读取所述特定字符串,如果读取成功,则得到OTG功能正常的结论;否则,得到OTG功能异常的结论;
[0022]B3,底座处理模块将OTG功能的检测结论,发送给检测处理器;
[0023]步骤S3C,扫码模块检测模式的检测方式为:
[0024]C1,检测处理器通过蓝牙通信连接向底座处理模块发送扫码模块功能检测指令;同时,检测处理器生成特定二维码图片,并发送给底座处理模块;
[0025]C2,底座处理模块接收到扫码模块功能检测指令后,启动扫码模块,对所述特定二维码图片扫码,得到扫码结果,然后,将所述扫码结果发送给检测处理器;
[0026]C3,检测处理器比对接收到的扫码结果是否与其存储的扫码结果一致,如果一致,则得到扫码模块功能正常的结论;否则,得到扫码模块功能异常的结论;
[0027]步骤S3D,WIFI模块检测模式的检测方式为:
[0028]D1,检测处理器通过蓝牙通信连接向底座处理模块发送WIFI模块功能检测指令;同时,检测处理器启动第二WIFI模块,将第二WIFI模块的密码和特定检测字符串发送给底座处理模块;
[0029]D2,底座处理模块接收到WIFI模块功能检测指令后,启动第一WIFI模块,并采用接收到的密码,建立第一WIFI模块与第二WIFI模块之间的WIFI连接;
[0030]然后,第一WIFI模块通过WIFI连接向检测处理器返回特定检测字符串的响应字符串;
[0031]D3,检测处理器判断第二WIFI模块能否在设定时间内接收到第一WIFI模块返回的响应字符串,如果能,则得到第一WIFI模块功能正常的结论;否则,得到第一WIFI模块功能异常的结论;
[0032]步骤S4,检测处理器生成对当前绑定的无线底座WB的功能检测结论;然后,将解绑定无线底座WB;再重新对下一个无线底座绑定和功能检测。
[0033]优选的,所述检测终端设备,为安卓移动设备。
[0034]本专利技术提供的一种基于蓝牙通信的无线底座功能检测方法具有以下优点:
[0035]通过一台移动设备绑定无线底座,进而可检测该无线底座的所有功能,同时对多台移动设备检测结果进行对比,检测系统可以用于发射装置的生产流水线及其他需要检测装置信号的场景。本专利技术同时检测附近所有无线底座信号,并对数据进行加解密及交互,对
检测结果进行对比、记录;因此,扩大了检测范围、大大节省了流水线上的人力成本,同时对多台移动设备测检测结果进行对比,增强检测数据的稳定性及可靠性。
附图说明
[0036]图1为本专利技术提供的基于蓝牙通信的无线底座功能检测方法的流程示意图。
具体实施方式
[0037]为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0038]本专利技术公开一种基于蓝牙通信的无线底座功能检测方法,包括检测终端设备,多台无线底座,每个无线底座具有发射装置,通过发射装置,能够为在一定范围内发出射频信号;检测终端设备作为一个单独的服务器检测其周围的无线底座所发射的射频信号并与其进行绑定。优点是:基于蓝牙通信,通过一台检测终端设备操作,同时检测附近所有无线底座信号,选择指定的一台本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于蓝牙通信的无线底座功能检测方法,其特征在于,包括以下步骤:步骤S1,无线底座包括底座处理模块、第一蓝牙模块、RS232串口、PINPAD串口、OTG接口、扫码模块和第一WIFI模块;检测终端设备包括检测处理器、第二蓝牙模块和第二WIFI模块;步骤S2,检测环境存在多个无线底座;每个所述无线底座的第一蓝牙模块,在其附近一定范围内不断发出射频信号;检测终端设备的检测处理器,通过第二蓝牙模块搜索附近所有射频信号,对于搜索到的强度超过设定值的射频信号,从该射频信号中解析出mac地址,并将所述mac地址绑定到所述检测处理器,绑定成功后进入步骤S2,否则重复射频信号搜索过程;步骤S3,假设检测处理器当前绑定无线底座WB的mac地址;检测处理器与无线底座WB建立蓝牙通信连接;检测处理器配置有整机检测模式和单项检测模式;其中,所述单项检测模式包括串口检测模式、OTG检测模式、扫码模块检测模式和WIFI模块检测模式;如果检测处理器当前配置为整机检测模式,则依次执行串口检测模式、OTG检测模式、扫码模块检测模式和WIFI模块检测模式,然后执行步骤S4;如果检测处理器当前配置为单项检测模式,则根据当前选择的单项功能,选择性的执行串口检测模式、OTG检测模式、扫码模块检测模式或WIFI模块检测模式,然后执行步骤S4;其中:各单项检测模式的检测方式具体为:步骤S3A,串口检测模式的检测方式为:A1,检测处理器通过蓝牙通信连接向底座处理模块发送串口检测指令;A2,底座处理模块接收到串口检测指令后,检测当前与密码键盘连接的串口类型,如果为RS232串口,则执行A3;如果为PINPAD串口,则执行A4;A3,底座处理模块通过RS232串口,向密码键盘发送检测消息,并判断是否在设定时间内接收到密码键盘返回的检测响应消息,如果是,则得到RS232串口通信正常的结论;如果否,则得到RS232串口通信异常的结论;然后执行A5;A4,底座处理模块通过PINPAD串口,向密码键盘发送检测消息,并判断是否在设定时间内接收到密码键盘返回的检测响应消息,如果是,则得到PINPAD串口通信正常的结论;如果否,则得到PINPAD串口通信异常的...

【专利技术属性】
技术研发人员:何环宇
申请(专利权)人:艾体威尔电子技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1