このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
メッセージをフィルタリングする
指定したフィルタリング パラメータに基づいてメッセージを受け入れるように、チャネルにフィルターを設定できます。チャネルをオンラインにする前にフィルターを設定してください。メッセージ フィルタリングの詳細については、次の関数を参照してください。
フィルタリングするメッセージ名を指定するには、CAN チャネルを作成し、そのチャネルにデータベースをアタッチします。
canch1 = canChannel('Vector','CANcaseXL 1',1); canch1.Database = canDatabase('demoVNT_CANdbFiles.dbc');
チャネルにフィルターを設定して、メッセージ EngineMsg のみを許可し、チャネル FilterHistory プロパティを表示します。
filterAllowOnly(canch1,'EngineMsg');
canch1.FilterHistoryStandard ID Filter: Allow Only | Extended ID Filter: Allow All
チャネルを開始してメッセージを受信すると、EngineMsg とマークされたメッセージのみがフィルターを通過します。