Example #1
0
 private void initRefresh()
 {
     udp = new VehicleUDP(PageList.Main.UdpControl.Port);
     reset();
     initChart();
     refreshing = true;
 }
Example #2
0
        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;
            }
        }