メインコンテンツ

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

linDatabase

LDFファイルからLINデータベースを作成する

R2025a 以降

説明

LINdbObj = linDatabase(ldfFile) は、Local Interconnect Network (LIN) の指定された LIN 記述ファイル (LDF) を解析し、リンクされたデータベース オブジェクトを作成します。ldfFile は、完全パスまたは相対パスとして指定することも、パス上のファイル名のみとして指定することもできます。この関数は、LIN バージョン 2.2 LDF ファイルをサポートします。返された LIN Database オブジェクトを、メッセージのデコード用の blfread または linMessageTimetable への入力引数として使用できます。

すべて折りたたむ

LDF ファイルを解析し、ワークスペースに LIN データベース オブジェクトを作成します。

LINdbObj = linDatabase("LIN_CH6.ldf")
LINdbObj = 

  Database with properties:

   File Information
               Name: "LIN_CH6.ldf"
               Path: "C:\working\LIN_CH6.ldf"
    ProtocolVersion: 2.2000
    LanguageVersion: 2.2000
           BusSpeed: 19.2000

   Network Information
              Nodes: [3×3 table]
             Frames: [3×5 table]
            Signals: [6×5 table]

LIN メッセージをデコードするときは、Database オブジェクトを使用します。

LINmsgs = blfread("Logging_BLF.blf", 2, ProtocolMode="LIN", Database=LINdbObj);

入力引数

すべて折りたたむ

文字列または文字ベクトルとして指定された LDF ファイル。完全パスまたは相対パス、あるいはパス上のファイル名を指定できます。この関数は、LIN バージョン 2.2 LDF ファイルをサポートします。

例: "LINdbFile.ldf"

データ型: char | string

出力引数

すべて折りたたむ

LDF ファイルとネットワーク情報を記述するプロパティを持つ LIN データベース オブジェクト。

バージョン履歴

R2025a で導入