通信方法、装置、诊断设备及计算机可读存储介质制造方法及图纸

技术编号:26653407 阅读:34 留言:0更新日期:2020-12-09 00:57
本申请适用于汽车诊断技术领域,提供了通信方法、装置、诊断设备及计算机可读存储介质,应用于诊断设备,包括:接收诊断程序的启动指令;从第三方动态主机配置协议服务DHCP Server程序的注册表项中读取预设的数据项,并将读取的所述预设的数据项写入所述第三方DHCP Server程序的初始化文件,以启动安装在所述诊断设备的第三方DHCP Server服务;获取所述诊断设备中以太网卡的当前IP地址,根据所述以太网卡的当前IP地址与车辆的电控单元ECU通信,以实现对车辆的诊断。通过上述方法,能够提高给诊断设备分配IP地址的速度。

【技术实现步骤摘要】
通信方法、装置、诊断设备及计算机可读存储介质
本申请属于汽车诊断
,尤其涉及通信方法、装置、诊断设备及计算机可读存储介质。
技术介绍
电控单元(ElectronicControlUnit,ECU)又称“行车电脑”、“车载电脑”等。它的功用是根据自身存储的程序对相应模块(若该ECU为发动机的ECU,则上述相应模块为发动机)输入的各种信息进行运算、处理、判断,然后输出指令控制有关执行器动作,达到快速、准确、自动控制上述相应模块工作的目的。随着车载以太网越来越普及,越来越多的ECU通过网络协议进行诊断通信(DiagnosticcommunicationoverInternetProtocol,DOIP)。基于DOIP协议的ECU通常采用自动分配网际互连协议(AutoInternetProtocol,Auto-ip)或者动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)方式分配网际互连协议(InternetProtocol,IP)地址。用Auto-ip方式很简单,只需要接上网线,就能够自动分配I本文档来自技高网...

【技术保护点】
1.一种通信方法,其特征在于,应用于诊断设备,包括:/n接收诊断程序的启动指令;/n从第三方动态主机配置协议服务DHCP Server程序的注册表项中读取预设的数据项,并将读取的所述预设的数据项写入所述第三方DHCP Server程序的初始化文件,以启动安装在所述诊断设备的第三方DHCP Server服务,其中,启动的所述第三方DHCP Server服务用于为所述诊断设备分配预设网段的IP地址;/n获取所述诊断设备中以太网卡的当前IP地址;/n根据所述当前IP地址与车辆的电控单元ECU通信,以实现对车辆的诊断。/n

【技术特征摘要】
1.一种通信方法,其特征在于,应用于诊断设备,包括:
接收诊断程序的启动指令;
从第三方动态主机配置协议服务DHCPServer程序的注册表项中读取预设的数据项,并将读取的所述预设的数据项写入所述第三方DHCPServer程序的初始化文件,以启动安装在所述诊断设备的第三方DHCPServer服务,其中,启动的所述第三方DHCPServer服务用于为所述诊断设备分配预设网段的IP地址;
获取所述诊断设备中以太网卡的当前IP地址;
根据所述当前IP地址与车辆的电控单元ECU通信,以实现对车辆的诊断。


2.如权利要求1所述的通信方法,其特征在于,所述从第三方动态主机配置协议服务DHCPServer程序的注册表项中读取预设的数据项,具体包括:
读取预设的配置文件;
判断所述预设的配置文件的字段指示所述诊断设备是否已安装所述第三方DHCPServer程序;
若是,则从第三方DHCPServer程序的注册表项中读取预设的数据项。


3.如权利要求2所述的通信方法,其特征在于,所述方法还包括:
若所述预设的配置文件的字段指示所述诊断设备未安装所述第三方DHCPServer程序,则安装所述第三方DHCPServer程序,以将所述第三方DHCPServer服务安装在所述诊断设备上。


4.如权利要求3所述的通信方法,其特征在于,所述安装所述第三方DHCPServer程序,包括:
获取所述第三方DHCPServer程序的窗口中目标按钮的资源标识,所述目标按钮为安装所述第三方DHCPServer程序需要触发的按钮;
根据所述目标按钮的资源标识以及安装命令自动安装所述第三方DHCPServer程序。


5.如权利要求1至4任一项所述的通信方法,其特征在于,所述获取所述诊断设备中以太网卡的当前IP地址,根据所述以当前IP地址与车辆的电控单元ECU通信,具体包括:
获取所述诊断设备中以太网卡的当前IP地址对应的网段...

【专利技术属性】
技术研发人员:刘均李河金
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东;44

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

1