汽车诊断系统的无线通讯方法以及汽车诊断系统的制作方法

文档序号:8904839阅读:504来源:国知局
汽车诊断系统的无线通讯方法以及汽车诊断系统的制作方法
【技术领域】
[0001]本发明涉及汽车诊断技术领域,尤其涉及一种汽车诊断系统的无线通讯方法以及汽车诊断系统。
【背景技术】
[0002]汽车诊断系统分为上位机和下位机,上位机负责与用户的交互界面,上位机通常具有液晶屏显示系统诊断结果和控制信息,并且通过鼠标或触摸屏控制系统运行状态。下位机与汽车OBD(On-Board Diagnostic,车载诊断系统)诊断接口连接主要负责与汽车EQJ (Electronic Control Unit,电子控制单元)通讯,发送控制命令和接收汽车EQJ返回信息。上位机与下位机之间采用无线通讯或有线通信交换信息。目前,这两种通讯方式之间的选择,不仅需要进行预先设置,而且在汽车诊断过程中,若发现由于周围的无线干扰导致的通讯速度低或通讯不稳定情况,则需要将无线通讯选择到有线通讯方式。这种选择方法只能通过先退出系统,然后重新设置通讯方式为有线通讯方式,再重新进入系统。如此,无线通讯和有线通讯之间的选择操作过程繁琐且效率低下。
[0003]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0004]本发明的主要目的在于提供一种汽车诊断系统的无线通讯方法以及汽车诊断系统,旨在实现汽车诊断系统中上位机和下位机之间无线通讯或有线通讯的自动选择,以提高汽车诊断效率。
[0005]为实现上述目的,本发明提供的一种汽车诊断系统的无线通讯方法,所述汽车诊断系统包括上位机和下位机,所述汽车诊断系统的无线通讯方法包括以下步骤:
[0006]在启动汽车诊断模式后,所述上位机和下位机之间建立无线连接通路以及有线连接通路;
[0007]所述上位机经所述无线连接通路和有线连接通路同时向所述下位机发送无线通讯命令和有线通讯命令;
[0008]所述下位机根据所述无线通讯命令和有线通讯命令到达的时间先后顺序,向所述上位机反馈选择的无线连接通路或有线连接通路。
[0009]优选地,所述下位机根据所述无线通讯命令和有线通讯命令到达的时间先后顺序,向所述上位机反馈选择的无线连接通路或有线连接通路的步骤包括:
[0010]所述下位机获取所述无线通讯命令和有线通讯命令到达的时间点;
[0011]比较所述无线通讯命令和有线通讯命令到达的时间点先后顺序;
[0012]若所述无线通讯命令到达的时间点早于所述有线通讯命令到达的时间点,则向所述上位机反馈选择的为无线连接通路;
[0013]若所述有线通讯命令到达的时间点早于所述无线通讯命令到达的时间点,则向所述上位机反馈选择的为有线连接通路。
[0014]优选地,所述上位机经所述无线连接通路和有线连接通路同时向所述下位机发送无线通讯命令和有线通讯命令的步骤包括:
[0015]对所述无线通讯命令和有线通讯命令进行加序处理;
[0016]将经加序处理的无线通讯命令和有线通讯命令经所述无线连接通路和有线连接通路同时向所述下位机发送。
[0017]优选地,所述将经加序处理的无线通讯命令和有线通讯命令经所述无线连接通路和有线连接通路同时向所述下位机发送的步骤之后还包括:
[0018]所述下位机根据经加序处理的无线通讯命令或有线通讯命令,获取即时无线通讯命令或即时有线通讯命令;
[0019]对所述即时无线通讯命令或即时有线通讯命令进行脱序处理,并将经脱序处理的无线通讯命令或有线通讯命令反馈至所述上位机。
[0020]此外,为实现上述目的,本发明还提出一种汽车诊断系统,所述汽车诊断系统包括:
[0021]通路建立模块,用于在启动汽车诊断模式后,所述上位机和下位机之间建立无线连接通路以及有线连接通路;
[0022]命令发送模块,用于所述上位机经所述无线连接通路和有线连接通路同时向所述下位机发送无线通讯命令和有线通讯命令;
[0023]反馈处理模块,用于所述下位机根据所述无线通讯命令和有线通讯命令到达的时间先后顺序,向所述上位机反馈选择的无线连接通路或有线连接通路。
[0024]优选地,所述反馈处理模块包括:
[0025]时间获取单元,用于所述下位机获取所述无线通讯命令和有线通讯命令到达的时间点;
[0026]比较单元,用于比较所述无线通讯命令和有线通讯命令到达的时间点先后顺序;
[0027]第一反馈单元,用于若所述无线通讯命令到达的时间点早于所述有线通讯命令到达的时间点,则向所述上位机反馈选择的无线连接通路;
[0028]第二反馈单元,用于若所述有线通讯命令到达的时间点早于所述无线通讯命令到达的时间点,则向所述上位机反馈选择的有线连接通路。
[0029]优选地,所述命令发送模块包括:
[0030]加序处理单元,用于对所述无线通讯命令和有线通讯命令进行加序处理;
[0031]发送单元,用于将经加序处理的无线通讯命令和有线通讯命令经所述无线连接通路和有线连接通路同时向所述下位机发送。
[0032]优选地,所述命令发送模块还包括:
[0033]命令获取单元,用于所述下位机根据经加序处理的无线通讯命令或有线通讯命令,获取即时无线通讯命令或即时有线通讯命令;
[0034]脱序处理单元,用于对所述即时无线通讯命令或即时有线通讯命令进行脱序处理,并将经脱序处理的无线通讯命令或有线通讯命令反馈至所述上位机。
[0035]本发明提供的汽车诊断系统的无线通讯方法以及汽车诊断系统,通过在启动汽车诊断模式后,所述上位机和下位机之间建立无线连接通路以及有线连接通路,所述上位机经所述无线连接通路和有线连接通路同时向所述下位机发送无线通讯命令和有线通讯命令,所述下位机根据所述无线通讯命令和有线通讯命令到达的时间先后顺序,向所述上位机反馈选择的无线连接通路或有线连接通路。这样,汽车诊断系统在诊断过程中,不仅可以保证汽车诊断系统中通讯命令的准确性,还可自动地在无线通讯通路和有线通讯通路之间进行选择,如此动态地自动选择通讯方式,从而提高汽车的诊断效率。
【附图说明】
[0036]图1为本发明汽车诊断系统的无线通讯方法一实施例的流程示意图;
[0037]图2为本发明汽车诊断系统一实施例的硬件连接示意图;
[0038]图3为图1中步骤S103的细化流程示意图;
[0039]图4为图1中步骤S102的一实施例的细化流程示意图;
[0040]图5为图1中步骤S102的另一实施例的细化流程示意图;
[0041]图6为本发明汽车诊断系统一实施例的功能模块示意图;
[0042]图7为图6中反馈处理模块的细化功能模块示意图;
[0043]图8为图6中命令发送模块一实施例的细化功能模块示意图;
[0044]图9为图6中命令发送模块另一实施例的细化功能模块示意图。
[0045]本发明目的的实现、功能特点及优点将结合实
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1