Как добавить больше узла RSU на Венах - PullRequest
0 голосов
/ 12 декабря 2018

Я столкнулся с некоторой проблемой при попытке добавить больше узлов RSU в код примера вен.Вот код, который я добавил в RSUExampleScenario.ned

rsu[2]: RSU {
        @display("p=162,140;i=veins/sign/yellowdiamond;is=vs");
    }  

И еще коды в .ini

*.rsu[1].mobility.x = 1800
*.rsu[1].mobility.y = 1800
*.rsu[1].mobility.z = 2

Когда я пытаюсь запустить симуляцию, в сообщении об ошибке говорится

Ошибка: имя 'rsu' не уникально в своем компоненте

Я бы очень признателен за помощь в решении этой проблемы

1 Ответ

0 голосов
/ 12 декабря 2018

Пример немного сбивает с толку здесь.Вы не должны добавлять этот код, а вместо этого заменить rsu[1] на rsu[n], где n - количество узлов, которое вы хотите.Затем вы можете указать расположение каждого из них в файле omnetpp.ini, как вы делаете здесь.Ознакомьтесь с этой частью учебника OMNeT ++ для получения более подробной информации.Это имеет следующий пример:

    network Tictoc10
    {
    submodules:
        tic[6]: Txc10;

Здесь мы создали 6 модулей как модуль вектора ...

...