Я пытаюсь запустить моделирование для устройств 802.15.4a. По этой причине я использую MiXiM, который предоставляет очень полезные модули.Omnet ++ и MiXiM
Более конкретно, я хочу иметь первую (очень легкую) конфигурацию, где два Host802154A общаются друг с другом.
Затем я создал network.ned следующего
package eval;
import inet.physicallayer.ieee802154.bitlevel.Ieee802154UWBIRRadioMedium;
import org.mixim.modules.node.Host802154A;
//
// TODO documentation
//
network env
{
@display("bgb=639,446");
submodules:
dev1: Host802154A {
@display("p=128,166");
}
dev2: Host802154A {
@display("p=402,166");
}
ieee802154Medium: Ieee802154UWBIRRadioMedium {
@display("p=513,37");
}
}
Я проверил множество руководств, чтобы проводить эксперименты, но я не уверен, что я понял, как «начать».
Мне нужен файл omnetpp.ini, но что он должен содержать?
Должен ли я определить два .cc файла для dev1 и dev2?
Я просто хочу, чтобы два устройства обменивались сообщениями, не более того.
Вы прочитали документацию OMNeT ++ и сделали некоторые из уроков (самое главное, учебник TicToc)? –
Да, конечно, я думаю, что основная проблема заключалась в том, что MiXiM не поддерживается omnet ++ 5.0. Я установил версию 4, и теперь я могу запускать примеры из библиотеки MiXiM, которые дали мне лучший обзор симулятора – brid