フィルターのクリア

Can pack with two multiplexors

3 ビュー (過去 30 日間)
Enzo Yacometti
Enzo Yacometti 2024 年 1 月 23 日
回答済み: Alan 2024 年 1 月 31 日
Hello I need to use a Can pack block to send a CAN signal with two multiplexor to an ECU (hardcoded message) but the Can pack block doesnt accept it and only considers the first one in alphabetical order, will this issue be resolved soon? Is there any prctical workaround? Thanks

回答 (1 件)

Alan
Alan 2024 年 1 月 31 日
Hi Enzo,
I am assuming that you are using the CAN Pack block from the Vehicle Network Toolbox and that you are trying to pass two signals with multiplex type “Multiplexor”.
Unfortunately, you can only specify one Multiplexor signal in the CAN Pack block. The single signal of type 'Multiplexor' is used to select from the signals of multiplex type Multiplexed. Multiple signals cannot be used to determine this, hence the limitation.
To demonstrate this, I have attached a model which contains two Multiplexed signals being selected by a “Multiplexor” signal which can be chosen between a pulse wave and its inverted pulse wave using a manual switch.
I hope this resolves your issue. For detailed information on how to use the Can Pack block, do refer its documentation:

カテゴリ

Help Center および File ExchangeSources についてさらに検索

タグ

製品


リリース

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by