DoipTools

DoipTools

  • 前言
  • 一、基本介绍
  • 二、详细介绍
    • 1.Config对连接的IP地址以及doip的逻辑地址进行配置。
    • 2.Connect用于连接远程服务器或者客户端,成功建立连接后背景颜色会由灰色转变为绿色。Connect 同时会切换成DisConnect,当再次单击后会与远程服务器或客户端断开连接,同时颜色也切换回来。该按钮与上方工具栏connect联动。
    • 2.对发送的报文进行物理功能寻址的切换
    • 3.3E报文维持帧Switch单选开关按钮
    • 4.工具栏LoadDiagConfig加载诊断配置表自动识别诊断服务及其子服务并自动填充single cmd.
    • 5.单击SingleSend或者直接输入完成后回车会进行单条诊断指令的请求
    • 6.MultSend按钮进行多条诊断指令连续请求,各个指令之间需要以回车符进行分割。
    • 7.StartCase可以根据输入不同的数字执行内部集成好的testcase,可以进行无限扩展。另外可以通过帮助来获取testcase详细信息。
    • 8.Browse用于加载刷新文件以及显示当前刷新文件详细路径信息。programming 用于启动刷新程序,开始刷新后按钮会有灰色转变成绿色,进度条也会随着刷新进度实时更新。
    • 7.右侧方框用于整个操作过程的log 打印,对于异常的log信息给与红色显示,正常的log信息给与绿色显示,每条请求和响应命令前面打上了tick标签。同时还提供了清楚log按钮,以及保存log 按钮。
    • 10.SaveLog 保存log 后会在工程目录下自动生成一个txt文件。
  • 基本操作演示:


前言

随着汽车行业软件越来越复杂更新迭代速度越来越快,车上各个ECU将都需要支持远程升级,以后DOIP将会成为每个ECU必须基本的功能,DOIP上位机测试工具也将会越来越重要


一、基本介绍

Doiptools是基于python开发的一款用于车辆远程诊断刷新的上位机测试工具,实现了完整的doip通信协议,其基于以太网通讯协议来进行数据传输,可以做client端也可以做server端。同时集成了三个不同主机厂的远程刷新需求,可以并行执行,而且可以进行扩展更多主机厂的远程刷新需求。刷新界面如下图:
DoipTools_第1张图片

二、详细介绍

1.Config对连接的IP地址以及doip的逻辑地址进行配置。

在这里插入图片描述

2.Connect用于连接远程服务器或者客户端,成功建立连接后背景颜色会由灰色转变为绿色。Connect 同时会切换成DisConnect,当再次单击后会与远程服务器或客户端断开连接,同时颜色也切换回来。该按钮与上方工具栏connect联动。

DoipTools_第2张图片

2.对发送的报文进行物理功能寻址的切换

在这里插入图片描述

3.3E报文维持帧Switch单选开关按钮

在这里插入图片描述

4.工具栏LoadDiagConfig加载诊断配置表自动识别诊断服务及其子服务并自动填充single cmd.

DoipTools_第3张图片
在这里插入图片描述
DoipTools_第4张图片
在这里插入图片描述

5.单击SingleSend或者直接输入完成后回车会进行单条诊断指令的请求

DoipTools_第5张图片

6.MultSend按钮进行多条诊断指令连续请求,各个指令之间需要以回车符进行分割。

DoipTools_第6张图片

7.StartCase可以根据输入不同的数字执行内部集成好的testcase,可以进行无限扩展。另外可以通过帮助来获取testcase详细信息。

在这里插入图片描述
DoipTools_第7张图片

8.Browse用于加载刷新文件以及显示当前刷新文件详细路径信息。programming 用于启动刷新程序,开始刷新后按钮会有灰色转变成绿色,进度条也会随着刷新进度实时更新。

在这里插入图片描述

7.右侧方框用于整个操作过程的log 打印,对于异常的log信息给与红色显示,正常的log信息给与绿色显示,每条请求和响应命令前面打上了tick标签。同时还提供了清楚log按钮,以及保存log 按钮。

DoipTools_第8张图片

10.SaveLog 保存log 后会在工程目录下自动生成一个txt文件。

DoipTools_第9张图片
完整刷新log文件下载链接如下:
dowload (programming_log)

基本操作演示:

diagnostic_test

汽车行业软件工程师
Weixin:All_On_The_Way123
E:[email protected]

你可能感兴趣的:(doip,OTA,远程刷新,python,测试工具,tcp/ip,网络协议)