Hello, TraCI will never modify your net.xml. Simply by running your simulation with the option --aditional-files add.xml your simulation will use the new signal program NW_Corner. You can observe this by running your simulation without TraCI and checking how the tls behaves. With TraCI you could also set a new program but it would not involve the use of additional xml files. regards, Jakob
2014/1/20 Moritz Schwarzkopf, BBT-71 <[email protected]> > Hello, > > I am using TraCI to build a network and to build traffic lights. > > Now I want to create a TLS program in an additional file add.xml like this: > > <additional> > <tlLogic id="12" programID="NW_Corner" offset="0" type="static"> > <phase duration="180" state="ggggggg"/> > <phase duration="60" state="rrrrrrrr"/> > </tlLogic> > </additional> > > After this I write in my python script this: > > def run(): > """execute the TraCI control loop""" > traci.init(PORT) > step = 0 > while traci.simulation.getMinExpectedNumber() > 0: > traci.simulationStep() > > traci.trafficlights.setProgram("12", NW_Corner) > step += 1 > > > traci.close() > sys.stdout.flush() > > > And this is what I write in my node.xml file: > > <node id="12" x="+42.0" y="561.0" type="traffic_light" /> > > > Now my problem: when I execute my python script and look into the net.xml > file this appears: > > <tlLogic id="12" type="static" programID="0" offset="0"> > <phase duration="31" state="Gr"/> > <phase duration="4" state="yr"/> > <phase duration="31" state="rG"/> > <phase duration="4" state="ry"/> > </tlLogic> > > Why is my program not taken over? > > > Thanks, > > Moritz > > > > > > > > --------------------------------------------------------------- > Moritz Schwarzkopf > BBT-71, Plant Structure Development Dadong > BMW Brilliance Automotive Ltd. / 华晨宝马汽车有限公司 > Mobile : +86 155 2447 2481 > Mail to / 邮箱: [email protected]<mailto: > [email protected]> > --------------------------------------------------------------- > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > sumo-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sumo-user > ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ sumo-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sumo-user
