Esempio n. 1
0
        private void btnTest_6_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            if (this.stageToPerform == StageToPerform.StageI)
            {
                test = TestToPerform.AudioTest;
            }
            else if (this.stageToPerform == StageToPerform.StageII)
            {
                test = TestToPerform.AudioTest;
            }

            hal9000Brain.StartSM(test);
        }
Esempio n. 2
0
        private void btnTest_4_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            if (this.stageToPerform == StageToPerform.StageI)
            {
                test = TestToPerform.PersonRecognition;
            }
            else if (this.stageToPerform == StageToPerform.StageII)
            {
                test = TestToPerform.WakeMeUp;
            }

            hal9000Brain.StartSM(test);
        }
Esempio n. 3
0
        private void btnTest_3_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            if (this.stageToPerform == StageToPerform.StageI)
            {
                test = TestToPerform.Navigation;
            }
            else if (this.stageToPerform == StageToPerform.StageII)
            {
                test = TestToPerform.RoboNurse;
            }

            hal9000Brain.StartSM(test);
        }
Esempio n. 4
0
        private void btnTest_2_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            if (this.stageToPerform == StageToPerform.StageI)
            {
                test = TestToPerform.Manipulation;
            }
            else if (this.stageToPerform == StageToPerform.StageII)
            {
                test = TestToPerform.Restaurant;
            }

            hal9000Brain.StartSM(test);
        }
Esempio n. 5
0
        private void btnTest_1_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            if (this.stageToPerform == StageToPerform.StageI)
            {
                test = TestToPerform.GPSR;
            }
            else if (this.stageToPerform == StageToPerform.StageII)
            {
                test = TestToPerform.OpenChallenge;
            }

            hal9000Brain.StartSM(test);
        }
        public void StartSM(TestToPerform test)
        {
            switch (test)
            {
                case TestToPerform.AudioTest:
                    this.StartRobocupTest(new ThreadStart(this.AudioTest));
                    break;

                case TestToPerform.GPSR:
                    this.StartRobocupTest(new ThreadStart(this.GPSR));
                    break;

                case TestToPerform.Manipulation:
                    this.StartRobocupTest(new ThreadStart(this.Manipulation));
                    break;

                case TestToPerform.Navigation:
                    this.StartRobocupTest(new ThreadStart(this.Navigation));
                    break;

                case TestToPerform.OpenChallenge:
                    this.StartRobocupTest(new ThreadStart(this.OpenChallenge));
                    break;

                case TestToPerform.PersonRecognition:
                    this.StartRobocupTest(new ThreadStart(this.PersonRecognition));
                    break;

                case TestToPerform.Restaurant:
                    this.StartRobocupTest(new ThreadStart(this.Restaurant));
                    break;

                case TestToPerform.RoboNurse:
                    this.StartRobocupTest(new ThreadStart(this.RoboNurse));
                    break;

                case TestToPerform.RoboZoo:
                    this.StartRobocupTest(new ThreadStart(this.RoboZoo));
                    break;

                case TestToPerform.WakeMeUp:
                    this.StartRobocupTest(new ThreadStart(this.WakeMeUp));
                    break;

                case TestToPerform.DefaultTest:
                    this.StartRobocupTest(new ThreadStart(this.DefaultTest));
                    break;
            }
        }
Esempio n. 7
0
        private void btnPresentation_Click(object sender, EventArgs e)
        {
            TestToPerform test = TestToPerform.DefaultTest;

            hal9000Brain.StartSM(test);
        }