CAPL診斷函式解釋

2021-10-19 13:46:55 字數 1399 閱讀 2857

capl診斷函式解釋

診斷函式的解釋

cdd(candelia diagnostic description)cdd檔案用於診斷的資料庫檔案。cdd檔案由candeliastudio建立,可以整合到canoe中,用於診斷服務和資料解析。

dll 演算法檔案

diagrequest,定義診斷請求服務;

diagresponse,與診斷服務響應的肯定響應;

diagsendrequest,用於傳送診斷請求給目標ecu;

diagstarttesterpresent,用於設定canoe開始向診斷目標ecu傳送tester present;

diagstoptesterpresent, 用於設定canoe停止向診斷目標ecu傳送tester present;

diagsettarget,用於設定診斷目標ecu;

diaggeneratekeyfromseed,用於根據種子(seed)生成乙個金鑰(key),適用於test module;

diaggetlastresponsecode,用於獲取上次接收的診斷請求響應的返回碼 -1肯定響應,0未收到響應,>0為否定響應錯誤碼;

diaggetlastresponse,用於儲存上一次收到的診斷請求響應;

diaggetprimitivedata,用於讀取乙個診斷服務完整的原始資料;

diagsetparameterraw,用於以原始資料型別直接設定引數的值;

diagsetprimitivedata,用於設定診斷物件完整的原始資料;

diagresize,用於調整診斷物件的資料長度來滿足指定的引數迭代;.

testwaitfordiagrequestsent,用於等待上一次診斷請求成功傳送到ecu;

testwaitfordiagrequestsent,用於等待接收到請求的診斷響應;

testreportwritediagobject,用於將請求的診斷資料寫入報告;

**testreportwritediagresponse** ,用於將診斷響應資料寫入報告;

teststepfail,測試失敗列印結果;

teststeppass,測試成功列印結果;

capl儲存trace CANoe的診斷功能簡介

寫在正文之前 最近汽車行業不太景氣,各個主機廠的銷量都在下滑,每個公司的開源節流壓力都很大。作為汽車工程師,我們更應該修煉自己 提公升能力,熬過這段艱苦的時間,相信汽車行業在中國的未來幾十年還會是乙個朝陽行業。canoe是汽車工程師 尤其是汽車電子工程師最常用的工具之一,它是乙個非常強大的開發 測試...

pack unpack 函式解釋

函式名 pack 呼叫語法 formatstr pack packformat,list 解說把乙個列表或陣列以在實際機器存貯格式或c等程式語言使用的格式轉化 包裝 到乙個簡單變數中。引數packformat包含乙個或多個格式字元,列表中每個元素對應乙個,各格式字元間可用空格或tab隔開,因為pac...

open,ioctl,mmap函式解釋

open dev binder o rdwr 開啟 dev binder 驅動檔案 int ioctl int fd,ind cmd,ioctl是裝置驅動程式中對裝置的i o通道進行管理的函式 所謂對i o通道進行管理,就是對裝置的一些特性進行控制,例如串列埠的傳輸波特率 馬達的轉速等等。在andr...