Vehicle Network Toolbox は J1939 でメッセージ受信のコ​ールバック関数をサポ​ートしていますか?

MATLAB の Vehicle Network Toolbox で J1939 通信のために "j1939Channel" 関数を使用しています。"canChannel" と同様に、"MessageReceivedFcn" プロパティを用いたイベント・コールバックによる断続的なデータ受信を実装したいと考えています。しかし、ドキュメント内で関連するサンプルを見つけることができませんでした。
Vehicle Network Toolbox で J1939 通信時に、"j1939Channel" 関数を使ってメッセージ受信のコールバック関数(MessageReceivedFcn など)はサポートされていますか?

 採用された回答

MathWorks Support Team
MathWorks Support Team 2026 年 2 月 25 日

0 投票

Vehicle Network Toolbox の "j1939Channel" オブジェクトには、"MessageReceivedFcn" や "MessageReceivedFcnCount" プロパティはありません。これらのプロパティは "canChannel" オブジェクト専用です。
J1939 通信でイベントドリブンなメッセージ受信(コールバック利用)が必要な場合、"j1939Channel" では直接サポートされていません。このため代替策として、タイマーやループで定期的に新しいメッセージをポーリングして受信する方法をご検討ください。

その他の回答 (0 件)

製品

リリース

R2023b

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!