DoCAN

車両診断通信

【Dcm】車両診断通信 その65【シミュレーション③】

AUTOSAR-Dcmのインターフェース仕様図解した。通信用のバッファはAUTOSAR-Dcm管理で、省メモリ省コピー型の設計実装になっている。AUTOSAR-Dcmの中は3つのサブモジュールで形成されている。dsl:Diagnostic Session Layer。dsd:Diagnostic Service Dispatcher。dsp:Diagnostic Service Processing。
車両診断通信

【Dcm】車両診断通信 その64【シミュレーション②】

AUTOSAR-Dcmのインターフェースの話。AUTOSAR-Dcmの仕様書(r3.3)を確認。AUTOSAR-Dcmのインターフェース確認。NRC$78はAUTOSAR-CanTpとしては単なるSingleFrame。
車両診断通信

【Dcm】車両診断通信 その63【シミュレーション①】

AUTOSAR-Dcmのシミュレーションに向けての話。AUTOSAR-Dcmシミュレーション構成復習。AUTOSAR-Dcmシミュレーションで使用するサービス確認。具体的に確認したい項目も。responsePendingCountというNRC$78の返信回数規定も含める。
車両診断通信

【DoCAN】車両診断通信 その62【UDS㉒】

ISO14229ことUDSの話。WriteDataByIdentifierサービスの具体的な電文について。WriteDataByIdentifierサービスの具体的送受信例。NRC$78を含めた送受信例も。
車両診断通信

【DoCAN】車両診断通信 その61【UDS㉑】

WriteDataByIdentifierサービスのリクエストメッセージの説明。ReadDataByIdentifierサービスと異なりDIDは一個固定。WriteDataByIdentifierサービスのレスポンスメッセージの説明。実際にはNRC$78は挟まる可能性あり。
車両診断通信

【DoCAN】車両診断通信 その60【UDS⑳】

ISO14229ことUDSの話。WriteDataByIdentifierサービスについて。WriteDataByIdentifierサービスの説明。利用シーン。不揮発性メモリに紐づいた通信上の特性。
車両診断通信

【DoCAN】車両診断通信 その59【UDS⑲】

ISO14229ことUDSの話。ReadDataByIdentifierサービスの具体的な電文について。シングルDIDの送受信を見た。マルチDIDの送受信を見た。一部のDIDが未定義なパターンも。
車両診断通信

【DoCAN】車両診断通信 その58【UDS⑱】

ReadDataByIdentifierサービスのリクエストメッセージの説明。複数DIDが設定できる。設定できるDIDの個数制限がある場合があり、それを超えるとエラー。レスポンスメッセージが4095byteを超える場合もエラー。ReadDataByIdentifierサービスのレスポンスメッセージの説明DIDとdataRecordの組み合わせ。複数DIDの場合は上記組み合わせが複数一つの電文に載る。
車両診断通信

【DoCAN】車両診断通信 その57【UDS⑰】

ISO14229ことUDSの話。ReadDataByIdentifierサービスについて。ReadDataByIdentifierサービスの利用シーンを説明。車両の状態モニタ(開発中の検証、市場に出た後の不具合解析)。車両組み立て時の強制動作状態監視。故障検知時のフリーズデータ取得。
車両診断通信

【DoCAN】車両診断通信 その56【UDS⑯】

ISO14229ことUDSの話。TesterPresentサービスのメッセージについて説明。suppressPosRspMsgIndicationBitについて説明。PositiveResponse抑制。NegativeResponseは返す。NRC$78後のPositiveResponseも返す。