メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

transmitEvent

イベントベースの送信用にメッセージを構成する

説明

transmitEvent(canch,msg,state) は、'On' または 'Off'state 引数に応じて、チャネル上の CAN メッセージ msg のイベントベースの送信を有効または無効にします。送信をトリガーする典型的なイベントは、メッセージの Data プロパティの変更です。

すべて折りたたむ

イベントベースのメッセージを使用してチャネルを構成します。

CAN チャネルを構築し、チャネル上でメッセージを構成します。

canch = canChannel('MathWorks','Virtual 1',1);
msg = canMessage(200,false,4);

イベントベースの送信用にメッセージを有効にし、チャネルを開始し、メッセージをパックしてイベントベースの送信をトリガーします。

transmitEvent(canch,msg,'On');
start(canch);
pack(msg,int32(1000),0,32,'LittleEndian')

入力引数

すべて折りたたむ

CAN チャネル。CAN チャネル オブジェクトとして指定されます。これは、CAN バスにアクセスするためのチャネルであり、指定されたメッセージがイベントベースの送信に対して有効になるチャネルです。

送信するメッセージ。CAN メッセージ オブジェクトまたはメッセージ オブジェクトの配列として指定されます。これは、指定された CAN チャネルでイベントベースの送信が有効になっているメッセージです。

イベントベースの送信を有効にします ('On' または 'Off' として指定)。

例: 'On'

データ型: char | string

バージョン履歴

R2010b で導入