メインコンテンツ

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

j1939ParameterGroupImport

J1939ログファイルをインポートする

説明

pgs = j1939ParameterGroupImport(file,vendor,database) は、指定されたベンダーからの CAN メッセージ ログ ファイルとして入力ファイルを読み取ります。指定された CAN データベースを使用して、CAN メッセージは J1939 パラメータ グループに変換され、timetable pgs に割り当てられます。

pgs = j1939ParameterGroupImport(___,ChannelID=chanID) は指定されたチャネル chanID のデータのみを返します。デフォルトでは、すべてのチャネルが返されます。

すべて折りたたむ

CAN メッセージ ログ ファイルを読み取り、CAN データベースに従って J1939 パラメータ グループを生成します。

db = canDatabase('MyDatabase.dbc');
pgs = j1939ParameterGroupImport('MsgLog.asc','Vector',db);

入力引数

すべて折りたたむ

文字ベクトルまたは文字列として指定された CAN メッセージ ログ ファイル。

例: 'MsgLog.asc'

データ型: char | string

文字ベクトルまたは文字列として指定されたベンダー ファイル形式。サポートされているファイル形式は、Vector および Kvaser で定義されているものです。

例: 'Vector'

データ型: char | string

データベース ハンドルとして指定された CAN データベース。

ログ ファイルからインポートするチャネル データを示す数値スカラー値として指定されるチャネル ID。指定しない場合は、すべてのチャネルが読み取られます。1 つのチャネルのみをインポートする場合、関数は timetable を返します。複数のチャネルをインポートする場合、関数はチャネルごとに 1 つの要素を持つ timetable の cell 配列を返します。

例: 2

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

出力引数

すべて折りたたむ

J1939 パラメータ グループ。1 つのチャネルをインポートするときにパラメータ グループの timetable として返されます。複数のチャネルをインポートする場合、出力は timetable の cell 配列になります。

バージョン履歴

R2017a で導入

すべて展開する