来自 BaseWaveApplLayer.cc(静脉、OMNET++)的 RoadId()
RoadId() from the BaseWaveApplLayer.cc (VEINS, OMNET++)
如何获取 roadid 等信息,以便将其用作新字段,例如来自 BaseWaveApplLayer.cc 的信标消息?
最好的,
帕夫洛斯
有 class TraCICommandInterface
提供了对 getRoadId()
.
等数据的访问方法
在 class TraCIDemo11p
中,您可以找到如何获取此信息的示例。它基本上归结为执行以下步骤:
TraCIMobility* mobility = TraCIMobilityAccess().get(getParentModule());
TraCICommandInterface* traci = mobility->getCommandInterface();
TraCICommandInterface::Vehicle* traciVehicle = mobility->getVehicleCommandInterface();
traciVehicle->getRoadId();
如何获取 roadid 等信息,以便将其用作新字段,例如来自 BaseWaveApplLayer.cc 的信标消息?
最好的, 帕夫洛斯
有 class TraCICommandInterface
提供了对 getRoadId()
.
在 class TraCIDemo11p
中,您可以找到如何获取此信息的示例。它基本上归结为执行以下步骤:
TraCIMobility* mobility = TraCIMobilityAccess().get(getParentModule());
TraCICommandInterface* traci = mobility->getCommandInterface();
TraCICommandInterface::Vehicle* traciVehicle = mobility->getVehicleCommandInterface();
traciVehicle->getRoadId();