OBU的检测方法、OBU、ETC系统、车辆和存储介质与流程

文档序号:24939369发布日期:2021-05-04 11:31阅读:591来源:国知局
OBU的检测方法、OBU、ETC系统、车辆和存储介质与流程

本申请涉及通信技术领域,特别是涉及一种obu的检测方法、obu、etc系统、车辆和存储介质。



背景技术:

etc(electronictollcollection,电子不停车收费系统)是一种新型电子自动收费系统,主要通过车上的obu(onboardunit,车载单元)和收费站附近的rsu(roadsideunit,路测单元)之间采用dsrc(dedicatedshortrangecommunications,专用短程通信技术)进行数据交互,以在不停车的情况下实现车辆与收费站之间的收费交易。

obu中的射频模块作为与rsu进行数据交互的重要部件,决定了obu能否正常工作。传统技术在对obu中的射频模块进行性能检测时,常常需要在外界信号源的辅助下唤醒obu,以触发obu发射响应信号,外界信号源接收到该响应信号后进行分析,以确定obu中射频模块的工作状态。

然而,传统方法依赖外界信号源唤醒obu中的射频模块,检测过程繁琐,独立性差。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种obu的检测方法、obu、etc系统、车辆和存储介质。

一种obu的检测方法,包括:

在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号;

控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号;

根据第二射频信号确定射频模块是否异常。

在其中一个实施例中,控制obu进入自检模式,包括:

检测承载obu的设备是否启动;

若启动,则确定obu进入自检模式。

在其中一个实施例中,obu包括用于启停obu的蓝牙模块的蓝牙开关,控制obu进入自检模式,包括:

获取蓝牙开关的触发操作类型;

若触发操作类型满足预设条件,则控制obu进入自检模式。

在其中一个实施例中,触发操作类型包括蓝牙开关被触发的触发时长;

若触发操作类型满足预设条件,则控制obu进入自检模式,包括:

若触发时长大于预设时长阈值,则控制obu进入自检模式。

在其中一个实施例中,根据第二射频信号确定射频模块是否异常,包括:

获取第二射频信号的信号输出参数;其中,信号输出参数用于表征射频模块的工作性能;

根据信号输出参数和预设参数范围,确定射频模块是否异常。

在其中一个实施例中,信号输出参数包括第二射频信号的信号接收强度;根据信号输出参数和预设参数范围,确定射频模块是否异常,包括:

将第二射频信号的信号接收强度与预设的额定强度范围进行比较;

若信号接收强度不满足额定强度范围,则确定射频模块异常。

在其中一个实施例中,上述方法还包括:

若信号接收强度满足额定强度范围,则控制蓝牙模块发送第三射频信号;

根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度;

将唤醒灵敏度与预设的额定唤醒灵敏度范围进行比较;

若唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块异常。

在其中一个实施例中,根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度,包括:

控制射频模块接收第三射频信号经由无线传输后传输至射频模块的第四射频信号,并根据射频模块接收到的第四射频信号的发射功率确定射频模块的唤醒灵敏度。

在其中一个实施例中,上述方法还包括:

若唤醒灵敏度满足额定唤醒灵敏度范围,则根据第三射频信号的发射功率,确定射频模块的接收灵敏度;

将接收灵敏度与预设的额定接收灵敏度范围进行比较;

若接收灵敏度不满足额定接收灵敏度范围,则确定射频模块异常。

在其中一个实施例中,根据第三射频信号的发射功率,确定射频模块的接收灵敏度,包括:

获取第三射频信号与第四射频信号之间的误码率,并根据误码率大于预设的误码率时第四射频信号的发射功率确定射频模块的接收灵敏度。

在其中一个实施例中,若射频模块异常,则重启obu。

一种obu,包括处理器、射频检测电路、射频模块和蓝牙模块;处理器分别与射频检测电路和射频模块以及蓝牙模块连接,并且射频检测电路在处理器的作用下与蓝牙模块可通断连接;

处理器,用于在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号,以及控制射频检测电路接通蓝牙模块,并控制蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号,并根据第二射频信号确定射频模块是否异常。

一种obu,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号;

控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号;

根据第二射频信号确定射频模块是否异常。

一种etc系统,包括路侧单元和上述obu。

一种车辆,包括上述obu。

一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现一下步骤:

在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号;

控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号;

根据第二射频信号确定射频模块是否异常。

上述obu的检测方法、obu、etc系统、车辆和存储介质,在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号,并控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号,进而根据第二射频信号确定射频模块是否异常。通过上述方式,利用obu自身的射频模块和蓝牙模块进行数据传输,实现对obu中射频模块工作性能的自检,检测过程便捷,不依赖外界设备,检测独立性强。

附图说明

图1为一个实施例中obu的检测方法的流程示意图;

图2为一个实施例中obu进入自检模式的流程示意图;

图3为另一个实施例中obu进入自检模式的流程示意图;

图4为一个实施例中确定obu中射频模块是否异常的流程示意图;

图5为另一个实施例中确定obu中射频模块是否异常的流程示意图;

图6为另一个实施例中确定obu中射频模块是否异常的流程示意图;

图7为一个实施例中obu的结构框图;

图8为一个实施例中obu的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在一个实施例中,如图1所示,提供了一种obu的检测方法。obu设置于交通工具上,如车辆的前挡风玻璃,在收费站与rsu通过微波进行通讯。当车辆靠近档杆,rsu识别到来自obu的信号,就会自动打开档杆,实现自动控制通行的作用。本实施例以上述检测方法应用于车端的obu进行举例说明。本实施例中,该方法包括以下步骤:

s110、在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号。

其中,自检模式指obu对自身射频模块的工作性能进行检测的工作模式。射频模块具体通过obu内的射频天线收发信号。

具体地,obu在接收到进入自检模式的指令后,则进入自检模式,控制自身的射频模块发送预设发射功率的第一射频信息。其中,预设发射功率即为obu进入工作状态时,射频模块所发送的信号的发射功率。

s120、控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号。

其中,蓝牙模块具体通过obu内的蓝牙天线收发信号。

具体地,obu控制自身的蓝牙模块进入信号接收模式,并接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号。

s130、根据第二射频信号确定射频模块是否异常。

具体地,obu对蓝牙模块接收到的第二射频信号进行解调、数据读取等处理,以确定射频模块是否异常。

本实施例中,obu在控制自身进入自检模式后,控制自身通过自身的射频模块发送第一射频信号,并控制自身的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号,进而根据第二射频信号确定射频模块是否异常。通过上述方式,利用obu自身的射频模块和蓝牙模块进行数据传输,实现对obu中射频模块工作性能的自检,检测过程便捷,不依赖外界设备,检测独立性强。

在一个实施例中,为提高检测的及时性,如图2所示,上述s110中的控制obu进入自检模式,包括:

s210、检测承载obu的设备是否启动。

s220、若启动,则确定obu进入自检模式。

具体地,obu通过检测承载obu的设备是否启动开确定是否进入自检模式。其中,若承载obu的设备启动,则确定obu进入自检模式。例如,承载obu的设备为车辆,obu在检测到车辆点火启动时,则进入自检模式,以在车辆每次启动时,对obu中的射频模块的工作性能及时地进行检测,以及时发现问题,尽早解决。

可选地,obu包括用于启停obu的蓝牙模块的蓝牙开关,为进一步提高检测的便捷性,如图3所示,上述s110中的控制obu进入自检模式,包括:

s310、获取蓝牙开关的触发操作类型。

s320、若触发操作类型满足预设条件,则控制obu进入自检模式。

其中,触发操作类型用于表征用户触发蓝牙开关的操作方式。可选地,触发操作类型包括按压次数,如单次按压或者连续按压,还可以包括按压时长,如短暂按压和持续按压。例如,单次按压蓝牙开关,可控制蓝牙模块中的蓝牙天线收发信号,或者关闭蓝牙天线。具体地,obu获取用户对于蓝牙开关的触发操作类型,判断该触发操作类型是否满足预设条件,以确定是否控制obu进入自检模式。若是,则控制obu进入自检模式。

可选地,触发操作类型包括蓝牙开关被触发的触发时长,如对蓝牙开关的按压时长。obu检测到获取的触发时长大于预设时长阈值,则控制obu进入自检模式。例如,预设时长阈值为5s,若obu检测到对蓝牙开关的按压时长大于5s,则控制obu进入自检模式。

上述实施例中,obu可以通过判断承载obu的设备是否启动,或者根据触发蓝牙开关的触发操作类型的确定是否控制自身进入自检模式,以随时随地进行obu自检,提高了检测的及时性和便捷性。

在一个实施例中,为提高检测的准确性,如图4所示,上述s130包括:

s410、获取第二射频信号的信号输出参数。

其中,信号输出参数用于表征射频模块的工作性能。可选地,信号输出参数包括第二射频信号的信号接收强度,该信号接收强度可用于确定第二射频信号的发射功率是否异常。

s420、根据信号输出参数和预设参数范围,确定射频模块是否异常。

具体地,obu获取蓝牙模块接收到的第二射频信号的信号接收强度(rssi,receivedsignalstrengthindication),将第二射频信号的rssi与预设的额定强度范围进行比较,若第二射频信号的rssi不满足该额定强度范围,则确定射频模块存在发射功率上的异常。

可选地,考虑obu设备内部的环境损耗,环境损耗会增加信号的发射功率,可直接获取蓝牙模块接收到的第二射频信号的发射功率值p2,并采用发射功率值p2减去环境损耗所增加的功率值p1,得到蓝牙模块接收到的第二射频信号的真实功率值,并将该真实功率值与预设功率值进行比较,以确定射频模型是否存在发射功率上的异常。

本实施例中,obu通过获取蓝牙模块接收到的第二射频信号的信号输出参数来确定射频模块是否异常,具体通过比较第二射频信号的rssi与预设的额定强度范围,若第二射频信号的rssi不满足额定强度范围,则确定射频模块存在发射功率上的异常,采用量化比较的方式,提高了检测的准确性,同时实现了对obu中射频模块发射功率的针对性检测,以实现对obu异常的定位,有利于后续维修调整。

在一个实施例中,为提高检测的准确性,若信号接收强度满足额定强度范围,如图5所示,上述方法还包括:

s510、控制蓝牙模块发送第三射频信号。

可选地,第三视频信号是任意发射功率的射频信号。

具体地,obu控制自身的蓝牙模块发送任意发射功率的第三射频信号。

s520、根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度。

其中,唤醒灵敏度为obu首次被唤醒时,射频模块接收到的信号的功率值。

具体地,obu调整蓝牙模块发送的第三射频信号发射功率的大小,控制射频模块接收第三射频信号经由无线传输后传输至射频模块的第四射频信号,并根据射频模块接收到的第四射频信号的发射功率确定射频模块的唤醒灵敏度。

可选地,射频模块接收到的第四射频信号的发射功率w1,考虑obu内射频模块内部预设的损耗功率w2,对应射频模块的唤醒灵敏度为w1+w2。

s530、将唤醒灵敏度与预设的额定唤醒灵敏度范围进行比较。

s540、若唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块异常。

具体地,obu将得到的唤醒灵敏度与预设的额定灵敏度范围进行比较,若唤醒灵敏度不满足该额定灵敏度范围,则确定射频模块存在唤醒灵敏度上的异常。

本实施例中,在obu检测到蓝牙模块接收到的第二射频信号的信号接收强度满足额定强度范围时,则确定射频模块不存在发送功率上的异常。obu则进一步控制蓝牙模块发送第三射频信号,并调整第三射频信号发射功率的大小,确定射频模块刚刚接收到第四射频信号时的唤醒灵敏度。obu进而比较得到的唤醒灵敏度与预设的额定唤醒灵敏度范围,若得到的唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块存在唤醒灵敏度上的异常。以此实现在确定射频模块不存在发送功率上的异常的基础上,进一步确定射频模块是否存在唤醒灵敏度上的异常,实现了对obu中射频模块唤醒灵敏度的针对性检测,进而提高检测的准确性。

在一个实施例中,为进一步提高检测的准确性,若得到的唤醒灵敏度满足额定唤醒灵敏度范围,如图6所示,上述方法还包括:

s610、根据第三射频信号的发射功率,确定射频模块的接收灵敏度。

其中,接收灵敏度为蓝牙模块发送的信号与射频模块接收到的信号之间的误码率满足预设条件时,蓝牙模块所发送的信号的功率值。

具体地,obu在射频模块可以接受到第四射频信号的基础上,进一步调整蓝牙模块发送的第三射频信号发射功率的大小,并计算蓝牙模块发送的第三射频信号与射频模块接受的第四射频信号之间的误码率,直至误码率大于预设的误码率,则停止调整第三射频信号发射功率的大小,并根据此时第四射频信号的发射功率确定射频模块的接收灵敏度。

可选地,误码率大于预设的误码率时,第四射频信号的发射功率r1,考虑obu内射频模块内部预设的损耗功率r2,对应射频模块的唤醒灵敏度为r1+r2。

s620、接收灵敏度与预设的额定接收灵敏度范围进行比较。

s630、若接收灵敏度不满足额定接收灵敏度范围,则确定射频模块异常。

具体地,obu将得到的接收灵敏度与预设的额定接收度范围进行比较,若接收灵敏度不满足该额定接收度范围,则确定射频模块存在接收灵敏度上的异常。

可选地,上述obu的检测方法还包括若射频模块异常,则重启obu。具体地,若在obu进行自检的过程中,存在上述发射功率上的异常、唤醒灵敏度上的异常或者接受灵敏度上的异常,obu均可控制自身重启,初始化obu。

本实施例中,在obu检测到射频模块的唤醒灵敏度满足额定唤醒灵敏度范围时,则确定射频模块不存在唤醒灵敏度上的异常。obu则进一步调整第三射频信号发射功率的大小,确定第三射频信号与第四射频信号之间的误码率满足预设的误码率时的接收灵敏度。obu进而比较得到的接收灵敏度与预设的额定接收灵敏度范围,若得到的接收灵敏度不满足额定接收灵敏度范围,则确定射频模块存在接收灵敏度上的异常。以此实现在确定射频模块不存在唤醒灵敏度上的异常的基础上,进一步确定射频模块是否存在接收灵敏度上的异常,实现了对obu中射频模块接收灵敏度的针对性检测,进而对obu中射频模块从发射,到唤醒,再到接收的整个过程中的多方面的逐层检测,进一步提高了检测的全面性和准确性。

应该理解的是,虽然图1-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种obu,包括:处理器701、射频检测电路702、射频模块703和蓝牙模块704,其中:

处理器701分别与射频检测电路702和射频模块703以及蓝牙模块704连接,并且射频检测电路702在处理器701的作用下与蓝牙模块704可通断连接;处理器701用于在控制obu进入自检模式后,控制obu通过obu的射频模块703发送第一射频信号,以及控制射频检测电路702接通蓝牙模块704,并控制蓝牙模块704接收第一射频信号经由无线传输后传输至蓝牙模块704的第二射频信号,并根据第二射频信号确定射频模块703是否异常。

在其中一个实施例中,处理器701具体用于:

检测承载obu的设备是否启动;若启动,则确定obu进入自检模式。

在其中一个实施例中,obu包括用于启停obu的蓝牙模块的蓝牙开关,处理器701具体用于:

获取蓝牙开关的触发操作类型;若触发操作类型满足预设条件,则控制obu进入自检模式。

在其中一个实施例中,触发操作类型包括蓝牙开关被触发的触发时长,处理器701具体用于:

若触发时长大于预设时长阈值,则控制obu进入自检模式。

在其中一个实施例中,处理器701具体用于:

获取第二射频信号的信号输出参数;其中,信号输出参数用于表征射频模块的工作性能;根据信号输出参数和预设参数范围,确定射频模块是否异常。

在其中一个实施例中,信号输出参数包括第二射频信号的信号接收强度,处理器701具体用于:

将第二射频信号的信号接收强度与预设的额定强度范围进行比较;若信号接收强度不满足额定强度范围,则确定射频模块异常。

在其中一个实施例中,处理器701还用于:

若信号接收强度满足额定强度范围,则控制蓝牙模块发送第三射频信号;根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度;将唤醒灵敏度与预设的额定唤醒灵敏度范围进行比较;若唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块异常。

在其中一个实施例中,处理器701具体用于:

控制射频模块接收第三射频信号经由无线传输后传输至射频模块的第四射频信号,并根据射频模块接收到的第四射频信号的发射功率确定射频模块的唤醒灵敏度。

在其中一个实施例中,处理器701还用于:

若唤醒灵敏度满足额定唤醒灵敏度范围,则根据第三射频信号的发射功率,确定射频模块的接收灵敏度;将接收灵敏度与预设的额定接收灵敏度范围进行比较;若接收灵敏度不满足额定接收灵敏度范围,则确定射频模块异常。

在其中一个实施例中,处理器701具体用于:

获取第三射频信号与第四射频信号之间的误码率,并根据误码率大于预设的误码率时第四射频信号的发射功率确定射频模块的接收灵敏度。

在其中一个实施例中,处理器701还用于:

若射频模块异常,则重启obu。

关于obu的具体限定可以参见上文中对于obu的控制方法的限定,在此不再赘述。上述obu中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种obu,其内部结构图可以如图8所示。该obu包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该obu的处理器用于提供计算和控制能力。该obu的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该obu的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种obu的检测方法。该计obu的显示屏可以是液晶显示屏或者电子墨水显示屏,该obu的输入装置可以是显示屏上覆盖的触摸层,也可以是obu外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种obu,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号;控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号;根据第二射频信号确定射频模块是否异常。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

检测承载obu的设备是否启动;若启动,则确定obu进入自检模式。

在一个实施例中,obu包括用于启停obu的蓝牙模块的蓝牙开关,处理器执行计算机程序时还实现以下步骤:

获取蓝牙开关的触发操作类型;若触发操作类型满足预设条件,则控制obu进入自检模式。

在一个实施例中,触发操作类型包括蓝牙开关被触发的触发时长,处理器执行计算机程序时还实现以下步骤:

若触发时长大于预设时长阈值,则控制obu进入自检模式。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取第二射频信号的信号输出参数;其中,信号输出参数用于表征射频模块的工作性能;根据信号输出参数和预设参数范围,确定射频模块是否异常。

在一个实施例中,信号输出参数包括第二射频信号的信号接收强度,处理器执行计算机程序时还实现以下步骤:

将第二射频信号的信号接收强度与预设的额定强度范围进行比较;若信号接收强度不满足额定强度范围,则确定射频模块异常。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若信号接收强度满足额定强度范围,则控制蓝牙模块发送第三射频信号;根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度;将唤醒灵敏度与预设的额定唤醒灵敏度范围进行比较;若唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块异常。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

控制射频模块接收第三射频信号经由无线传输后传输至射频模块的第四射频信号,并根据射频模块接收到的第四射频信号的发射功率,确定射频模块的唤醒灵敏度。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若唤醒灵敏度满足额定唤醒灵敏度范围,则根据第三射频信号的发射功率,确定射频模块的接收灵敏度;将接收灵敏度与预设的额定接收灵敏度范围进行比较;若接收灵敏度不满足额定接收灵敏度范围,则确定射频模块异常。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取第三射频信号与第四射频信号之间的误码率,并根据误码率大于预设的误码率时第四射频信号的发射功率确定射频模块的接收灵敏度。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若射频模块异常,则重启obu。

在一个实施例中,提供了一种etc系统,包括路侧单元和上述obu。

在一个实施例中,提供了一种车辆,包括上述obu。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

在控制obu进入自检模式后,控制obu通过obu的射频模块发送第一射频信号;控制obu的蓝牙模块接收第一射频信号经由无线传输后传输至蓝牙模块的第二射频信号;根据第二射频信号确定射频模块是否异常。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

检测承载obu的设备是否启动;若启动,则确定obu进入自检模式。

在一个实施例中,obu包括用于启停obu的蓝牙模块的蓝牙开关,计算机程序被处理器执行时还实现以下步骤:

获取蓝牙开关的触发操作类型;若触发操作类型满足预设条件,则控制obu进入自检模式。

在一个实施例中,触发操作类型包括蓝牙开关被触发的触发时长,计算机程序被处理器执行时还实现以下步骤:

若触发时长大于预设时长阈值,则控制obu进入自检模式。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取第二射频信号的信号输出参数;其中,信号输出参数用于表征射频模块的工作性能;根据信号输出参数和预设参数范围,确定射频模块是否异常。

在一个实施例中,信号输出参数包括第二射频信号的信号接收强度,计算机程序被处理器执行时还实现以下步骤:

将第二射频信号的信号接收强度与预设的额定强度范围进行比较;若信号接收强度不满足额定强度范围,则确定射频模块异常。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若信号接收强度满足额定强度范围,则控制蓝牙模块发送第三射频信号;根据第三射频信号的发射功率,确定射频模块的唤醒灵敏度;将唤醒灵敏度与预设的额定唤醒灵敏度范围进行比较;若唤醒灵敏度不满足额定唤醒灵敏度范围,则确定射频模块异常。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

控制射频模块接收第三射频信号经由无线传输后传输至射频模块的第四射频信号,并根据射频模块接收到的第四射频信号的发射功率,确定射频模块的唤醒灵敏度。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若唤醒灵敏度满足额定唤醒灵敏度范围,则根据第三射频信号的发射功率,确定射频模块的接收灵敏度;将接收灵敏度与预设的额定接收灵敏度范围进行比较;若接收灵敏度不满足额定接收灵敏度范围,则确定射频模块异常。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取第三射频信号与第四射频信号之间的误码率,并根据误码率大于预设的误码率时第四射频信号的发射功率确定射频模块的接收灵敏度。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若射频模块异常,则重启obu。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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