private void initRefresh() { udp = new VehicleUDP(PageList.Main.UdpControl.Port); reset(); initChart(); refreshing = true; }
public void endRefreshDataSource(bool state) { refreshing = false; udp.close(); udp = null; if (vissim != null && PageList.Main.Selection.SceneSelect != UserSelections.SceneLaneChange) { vissim.Stop(); } if (state) { ExperienceUnit unit = new ExperienceUnit(); unit.SceneID = PageList.Main.Selection.SceneSelect; unit.Mode = PageList.Main.Selection.ModeSelect; unit.Vehicles = PageList.Main.Player.Vehicles; unit.BrakeAct = this.brakeActivity; unit.ReactAct = this.reactActivity; unit.Accident = accident; Evaluation evaluation = new Evaluation(unit); unit.Evaluation = evaluation; PageList.Main.User.NewExperience = unit; } }