Example #1
0
        public void startStage()
        {
            control.Throttle = (float)0.5;
            control.ActivateNextStage();


            float pitch = 0;
            float yaw   = 0;

            while (true)
            {
                if (flightInfo.MeanAltitude >= 50000)
                {
                    pitch = 45;
                    if (flightInfo.Pitch > pitch)
                    {
                        control.Pitch = -1;
                    }
                    else if (flightInfo.Pitch < pitch)
                    {
                        control.Pitch = 1;
                    }
                }
                else
                {
                    if (flightInfo.Pitch > pitch)
                    {
                        control.Pitch = -1;
                    }
                    else if (flightInfo.Pitch < pitch)
                    {
                        control.Pitch = 1;
                    }

                    //if(flightInfo.)
                }
            }
        }