0
如何获取roadid等信息以便将其用作BaseWaveApplLayer.cc的信标消息中的新字段?BaseWaveApplLayer.cc(VEINS,OMNET ++)的RoadId()
最好, 巴夫洛斯
如何获取roadid等信息以便将其用作BaseWaveApplLayer.cc的信标消息中的新字段?BaseWaveApplLayer.cc(VEINS,OMNET ++)的RoadId()
最好, 巴夫洛斯
有类TraCICommandInterface
它提供了像这样getRoadId()
数据访问方法。
在类TraCIDemo11p
中,您可以找到如何获取此信息的示例。它基本上是执行以下步骤:
TraCIMobility* mobility = TraCIMobilityAccess().get(getParentModule());
TraCICommandInterface* traci = mobility->getCommandInterface();
TraCICommandInterface::Vehicle* traciVehicle = mobility->getVehicleCommandInterface();
traciVehicle->getRoadId();
非常感谢您的时间,我有一个老版本的VEINS,现在我使用最新的,所有工作正常。 最好, –
你能告诉我们你已经试过了吗? –