我想要做的是通過矢量數據庫編輯器++中製作的.dbc文件請求所有所需的PID。是否可以通過.dbc文件請求所有需要的ODB II PID?
我對CAN通信足夠了解,可以用1或2個PID來完成此任務,因爲DLC允許每個CAN消息最多8個字節的數據。我也很熟悉PID的查詢和響應的資源https://en.wikipedia.org/wiki/OBD-II_PIDs#CAN_.2811-bit.29_bus_format
我無法理解的是診斷工具如何能夠查詢特定車輛的製造商決定提供的每個PID,所以我覺得這個有可能。然而,如果我使用$ 7DF的請求ID,我只能使用這個消息ID進行查詢,這就是爲什麼我目前只能在該CAN消息中安裝兩個PID(信號)的原因。