Я пытаюсь отправить сообщения от RSU на машины, в основном я хочу залить сеть, но для некоторых я не вижу сообщений, которые принимаются автомобильным модулем.
Я попытался очистить проект. Я пытался следовать примеру вен, но даже это не работает для меня.
Класс RSU
void RSU11p::handleSelfMsg(cMessage* msg) {
EV << "handleselfmessage in RSU11p" << endl;
WaveShortMessage* rsu_msg = new WaveShortMessage();
populateWSM(rsu_msg);
sendDown(rsu_msg->dup());
//scheduleAt(simTime() + 1, rsu_msg->dup());
}
Класс MyVeinsApp
void MyThesisApp::onWSM(WaveShortMessage* wsm)
{
findHost()->getDisplayString().updateWith("r=16,green");
EV << "received here from car or RSU?" << endl;
EV << wsm << endl;
}
Когда я запускаю симуляцию, я не вижу "получено здесь ...", напечатанное на консоли. Что не имеет смысла для меня вообще. Что я делаю не так?
Любая помощь с благодарностью. Спасибо.