メインコンテンツ

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

attachDatabase

CAN データベースをメッセージに添付したり、メッセージから CAN データベースを削除したりします。

説明

attachDatabase (message,database) は指定されたデータベースを指定されたメッセージに添付します。その後、メッセージ データに対して信号ベースのインタラクションを使用して、メッセージを物理的な形式で解釈できます。

attachDatabase (message,[]) は指定されたメッセージから添付されたデータベースを削除します。その後、メッセージを生の形式で解釈できます。

すべて折りたたむ

受信した CAN メッセージに Database.dbc を添付します。

candb = canDatabase('C:\Database.dbc')
message = receive(canch,Inf)
attachDatabase(message,candb)

入力引数

すべて折りたたむ

データベースをアタッチしたり、データベースを削除したりする CAN メッセージの名前。CAN メッセージ オブジェクトとして指定します。

例: message = receive(canch,Inf)

メッセージに添付するか、メッセージから削除するデータベース (.dbc ファイル) のハンドル。canDatabase ハンドルとして指定します。

例: candb = canDatabase('C:\Database.dbc')

ヒント

指定されたメッセージが配列の場合、データベースは配列内の各エントリに自身を添付します。指定したメッセージがデータベースに存在しない場合でも、データベースはメッセージに自身を添付します。その後、メッセージが表示され、生のメッセージのように動作します。データベースを CAN チャネルに直接接続するには、チャネル オブジェクトの Database プロパティを編集します。

バージョン履歴

R2009a で導入

参考

関数