でのWSMを受けていません。私は、与えられたサンプルコードで異なる機能の動作を観察しようとしています。何らかの理由で、RSUのonWSM
関数が呼び出されることはありません。私は、この関数が呼び出されるたびにメッセージを追加し(EVコマンドを使用して)ログに出力しますが、メッセージは記録されません。私は同じことを車のonWSM
機能で試してみました。私は問題が何であるか理解していない。RSUは、私は学期のプロジェクトのための静脈4.5フレームワークを使用しています静脈4.5
私はグーグルを検索し、明らかに他の人が別のフォーラムで同様の質問を掲載しているが、答えは(例えばhttp://java.wekeepcoding.com/article/10429913/RSU+receiving+message+but+onWSM+method+not+executing+in+veins+4.5)を受け取っていません。 Veinsの別のバージョンでも同じ問題に関する回答がありますが、使用しているバージョン(たとえばAllow a RSU receive messages in Veins)の機能が異なっています。
ご協力いただければ幸いです。
私は 'handleLowerMsg'機能でログメッセージを追加しました。ログでは、メッセージはRSUではなくノード(つまり車)に対してのみ印刷されます。ノードの場合、 'if-else'条件の' bsm'部分に対してのみメッセージが出力されます。私はRSUアプリケーションで 'onBSM'関数を追加して、その関数が呼び出されるかどうかを調べましたが、そうではありません。その他の提案はありますか? – an4s