メインコンテンツ

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

CANデータベースのメッセージ情報を表示する

メッセージ定義の情報は、名前別に 1 つのメッセージごとに、または ID 別に 1 つのメッセージごとに検索できます。次のように入力して、データベース内のすべてのメッセージ定義に関する情報を検索することもできます。

msgInfo = messageInfo(database name)

これは、データベース内のメッセージに関する情報のメッセージ構造体を返します。以下に例を示します。

msgInfo = messageInfo(db)
msgInfo = 

5x1 struct array with fields:
    Name
    Comment
    ID
    Extended
    Length
    Signals

メッセージ名で単一のメッセージの情報を取得するには、次のように入力します。

msgInfo = messageInfo(database name,'message name')

これは、データベースで定義されているメッセージに関する情報を返します。以下に例を示します。

msgInfo = messageInfo(db,'EngineMsg')
msgInfo = 

        Name: 'EngineMsg'
     Comment: ''
          ID: 100
    Extended: 0
      Length: 8
     Signals: {2x1 cell}

ここで、関数はデータベース db 内の EngineMsg という名前のメッセージに関する情報を返します。メッセージ ID を使用してメッセージに関する情報を取得することもできます。たとえば、メッセージ ID を入力してここに示したサンプル メッセージを表示するには、次のように入力します。

msgInfo = messageInfo(db,100,false)

このコマンドは、データベース名、メッセージ ID、および ID の拡張値のブール値を提供します。

参考

関数

トピック