コード例 #1
0
ファイル: temp.cs プロジェクト: zaprog/MissionPlanner
        private void BUT_paramgen_Click(object sender, EventArgs e)
        {
            if(MissionPlanner.Utilities.Update.dobeta)
                ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocationsBleeding"]);
            else
                ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocations"]);

            ParameterMetaDataRepositoryAPM.Reload();
        }
コード例 #2
0
ファイル: temp.cs プロジェクト: leehb1592/MissionPlanner
        private void BUT_paramgen_Click(object sender, EventArgs e)
        {
            /*
             * if(MissionPlanner.Utilities.Update.dobeta)
             *  ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocationsBleeding"]);
             * else
             *  ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocations"]);
             */
            // scan latest, and append older
            ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocationsBleeding"] + ";" + ConfigurationManager.AppSettings["ParameterLocations"]);

            ParameterMetaDataRepositoryAPM.Reload();
        }
コード例 #3
0
        private void BUT_paramgen_Click(object sender, EventArgs e)
        {
            if (MissionPlanner.Utilities.Update.dobeta)
            {
                ParameterMetaDataParser.GetParameterInformation(
                    "https://raw.githubusercontent.com/BogdanPal1/ardupilot/pmucan/ArduPlane/Parameters.cpp");
            }
            else
            {
                ParameterMetaDataParser.GetParameterInformation(
                    "https://raw.githubusercontent.com/BogdanPal1/ardupilot/pmucan/ArduPlane/Parameters.cpp");
            }

            ParameterMetaDataRepositoryAPM.Reload();
        }
コード例 #4
0
        private void BUT_paramgen_Click(object sender, System.EventArgs e)
        {
            ProgressReporterDialogue prd = new ProgressReporterDialogue();

            prd.DoWork += dialogue =>
            {
                ParameterMetaDataParser.GetParameterInformation(
                    ConfigurationManager.AppSettings["ParameterLocationsBleeding"] + ";" +
                    ConfigurationManager.AppSettings["ParameterLocations"]);

                ParameterMetaDataRepositoryAPM.Reload();
            };

            prd.doWorkArgs.ForceExit = true;

            prd.RunBackgroundOperationAsync();
        }
コード例 #5
0
        private void BUT_paramgen_Click(object sender, System.EventArgs e)
        {
            ProgressReporterDialogue prd = new ProgressReporterDialogue();

            prd.DoWork += dialogue =>
            {
                prd.UpdateProgressAndStatus(-1, "Downloading updated data");
                ParameterMetaDataParser.GetParameterInformation(
                    ConfigurationManager.AppSettings["ParameterLocationsBleeding"] + ";" +
                    ConfigurationManager.AppSettings["ParameterLocations"] + ";"
                    + "https://raw.githubusercontent.com/BeagleSystems/ardupilot/master/ArduPlane/Parameters.cpp;");

                ParameterMetaDataRepositoryAPM.Reload();
            };

            prd.doWorkArgs.CancelRequestChanged += (sender2, args) => { prd.doWorkArgs.CancelAcknowledged = true; };

            prd.doWorkArgs.ForceExit = true;

            prd.RunBackgroundOperationAsync();
        }
コード例 #6
0
        private void BUT_paramgen_Click(object sender, System.EventArgs e)
        {
            ProgressReporterDialogue prd = new ProgressReporterDialogue();

            prd.DoWork += dialogue =>
            {
                prd.UpdateProgressAndStatus(-1, "Downloading updated data");
                ParameterMetaDataParser.GetParameterInformation(
                    ConfigurationManager.AppSettings["ParameterLocationsBleeding"] + ";" +
                    ConfigurationManager.AppSettings["ParameterLocations"] + ";"
                    + "https://raw.githubusercontent.com/ArduPilot/ardupilot/Copter-3.6/ArduCopter/Parameters.cpp;" +
                    "https://raw.githubusercontent.com/ArduPilot/ardupilot/Copter-3.5/ArduCopter/Parameters.cpp;" +
                    "https://raw.githubusercontent.com/ArduPilot/ardupilot/plane3.9/ArduCopter/Parameters.cpp;" +
                    "https://raw.githubusercontent.com/ArduPilot/ardupilot/plane3.8/ArduCopter/Parameters.cpp;");

                ParameterMetaDataRepositoryAPM.Reload();
            };

            prd.doWorkArgs.ForceExit = true;

            prd.RunBackgroundOperationAsync();
        }
コード例 #7
0
        private void BUT_paramgen_Click(object sender, EventArgs e)
        {
            ParameterMetaDataParser.GetParameterInformation();

            ParameterMetaDataRepositoryAPM.Reload();
        }
コード例 #8
0
        private void BUT_paramgen_Click(object sender, System.EventArgs e)
        {
            ParameterMetaDataParser.GetParameterInformation(ConfigurationManager.AppSettings["ParameterLocationsBleeding"] + ";" + ConfigurationManager.AppSettings["ParameterLocations"]);

            ParameterMetaDataRepositoryAPM.Reload();
        }