※モード + PIDの2バイト固定 [1] サービスモード 0x01:「取得モード」など [2] PID 0x0D:「車速」など [3] - [7] 未使用 ゼロ埋め バイト 名称 説明 [0] 有効データ長 2 + 取得データバイト数 [1] サービスモード 要求されたサービスモード + 0x40 [2] PID 要求されたPID [3] - [7] 取得データ 「車速」なら 0x3C(60km/h)など バイト モード 取得データ のバイト数 0x0C エンジン回転数 2 0x0D 車速 1 0x33 大気圧 1 0x42 バッテリー電圧 2 0x46 外気温 1 車両データ取得モードの主要なPID バイト モード 0x01 車両データ取得 ★ 今回はこれを利用 0x03 故障診断コード(DTC) ※主に車検で参照 0x09 車両情報 主要なサービスモード ※ PIDは約90種類(対応状況は車種による) 送信:モジュール ← マイコン 受信:モジュール → マイコン