我在TraCiMobility.cc中添加了诸如意外事件之类的额外事件,包括事故消息,但我只能看到节点之间的数据交换事故消息,并且无法看到节点之间的数据交换与新的" icyroad&#34 ;事件。
当仅使用" icy road"时,我可以看到节点之间的数据交换。我应该在Veins中添加/编辑哪些内容,以便在两个或多个事件都处于活动状态时可以看到数据交换?
.ini如下:
*.node[*].veinsmobilityType = "org.car2x.veins.modules.mobility.traci.TraCIMobility"
*.node[*].mobilityType = "TraCIMobility"
*.node[*].mobilityType.debug = true
*.node[*].veinsmobilityType.debug = true
*.node[*].veinsmobility.x = 0
*.node[*].veinsmobility.y = 0
*.node[*].veinsmobility.z = 1.895
*.node[4].veinsmobility.accidentCount = 1
*.node[4].veinsmobility.accidentStart = 45s
*.node[4].veinsmobility.accidentDuration = 30s #30s
*.node[3].veinsmobility.icyroadCount = 1
*.node[3].veinsmobility.icyStart = 15s
*.node[3].veinsmobility.icyDuration = 30s

答案 0 :(得分:0)
静脉4a2中包含的样本模拟使用only relays the first message it receives的应用层。您需要将其更改为功能更全面的应用程序层,以使其适用于多种事件类型。