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檔案,
- 以上為doiptools 2.0功能介紹,后期會不斷更新優化,有需求可通過以下郵箱地址聯系或添加微信All_On_The_Way123 quanli0808@126.com
前言
隨著汽車行業軟體越來越復雜更新迭代速度越來越快,車上各個ECU將都需要支持遠程升級,以后DOIP將會成為每個ECU必須基本的功能,DOIP上位機測驗工具也將會越來越重要
一、基本介紹
Doiptools是基于python開發的一款用于車輛遠程診斷重繪的上位機測驗工具,實作了完整的doip通信協議,其基于以太網通訊協議來進行資料傳輸,可以做client端也可以做server端,同時集成了三個不同主機廠的遠程重繪需求,可以并行執行,而且可以進行擴展更多主機廠的遠程重繪需求,重繪界面如下圖:

二、詳細介紹
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檔案,

以上為doiptools 2.0功能介紹,后期會不斷更新優化,有需求可通過以下郵箱地址聯系或添加微信All_On_The_Way123 quanli0808@126.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/404337.html
標籤:其他
下一篇:軟體測驗學習初期day06
