From 64ba673ba48060feafd0fac38d5fed4373cf1931 Mon Sep 17 00:00:00 2001 From: Michael Oborne Date: Sun, 18 Mar 2012 10:29:55 +0800 Subject: [PATCH] APM Planner 1.1.53 add sensor rate telem save autopan between sessions modify connect hb requirement and param timeout --- .../GCSViews/Configuration.Designer.cs | 25 + .../GCSViews/Configuration.cs | 7 + .../GCSViews/Configuration.resx | 4601 ++++++++--------- .../GCSViews/FlightData.Designer.cs | 1 + .../GCSViews/FlightData.cs | 8 + .../GCSViews/FlightData.resx | 60 +- Tools/ArdupilotMegaPlanner/MAVLink.cs | 34 +- Tools/ArdupilotMegaPlanner/MainV2.cs | 60 +- .../Properties/AssemblyInfo.cs | 2 +- .../bin/Release/ArdupilotMegaPlanner.pdb | Bin 1005056 -> 1007104 bytes 10 files changed, 2306 insertions(+), 2492 deletions(-) diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs index 760c3222da..5ec9e1d4f9 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs @@ -287,6 +287,8 @@ this.BUT_load = new ArdupilotMega.MyButton(); this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); this.BUT_compare = new ArdupilotMega.MyButton(); + this.label33 = new System.Windows.Forms.Label(); + this.CMB_ratesensors = new System.Windows.Forms.ComboBox(); ((System.ComponentModel.ISupportInitialize)(this.Params)).BeginInit(); this.ConfigTabs.SuspendLayout(); this.TabAP.SuspendLayout(); @@ -1715,6 +1717,8 @@ // // TabPlanner // + this.TabPlanner.Controls.Add(this.label33); + this.TabPlanner.Controls.Add(this.CMB_ratesensors); this.TabPlanner.Controls.Add(this.label26); this.TabPlanner.Controls.Add(this.CMB_videoresolutions); this.TabPlanner.Controls.Add(this.label12); @@ -2132,6 +2136,25 @@ this.BUT_compare.UseVisualStyleBackColor = true; this.BUT_compare.Click += new System.EventHandler(this.BUT_compare_Click); // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; + // + // CMB_ratesensors + // + this.CMB_ratesensors.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_ratesensors.FormattingEnabled = true; + this.CMB_ratesensors.Items.AddRange(new object[] { + resources.GetString("CMB_ratesensors.Items"), + resources.GetString("CMB_ratesensors.Items1"), + resources.GetString("CMB_ratesensors.Items2"), + resources.GetString("CMB_ratesensors.Items3"), + resources.GetString("CMB_ratesensors.Items4")}); + resources.ApplyResources(this.CMB_ratesensors, "CMB_ratesensors"); + this.CMB_ratesensors.Name = "CMB_ratesensors"; + this.CMB_ratesensors.SelectedIndexChanged += new System.EventHandler(this.CMB_ratesensors_SelectedIndexChanged); + // // Configuration // resources.ApplyResources(this, "$this"); @@ -2521,5 +2544,7 @@ private System.Windows.Forms.Label lblSTAB_D; private System.Windows.Forms.NumericUpDown TUNE_LOW; private System.Windows.Forms.NumericUpDown TUNE_HIGH; + private System.Windows.Forms.Label label33; + private System.Windows.Forms.ComboBox CMB_ratesensors; } } diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs index 08f7cf31c4..c3e20df7d2 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs @@ -145,6 +145,7 @@ namespace ArdupilotMega.GCSViews CMB_rateposition.Text = MainV2.cs.rateposition.ToString(); CMB_raterc.Text = MainV2.cs.raterc.ToString(); CMB_ratestatus.Text = MainV2.cs.ratestatus.ToString(); + CMB_ratesensors.Text = MainV2.cs.ratesensors.ToString(); if (MainV2.config["CHK_GDIPlus"] != null) @@ -1183,5 +1184,11 @@ namespace ArdupilotMega.GCSViews } return base.ProcessCmdKey(ref msg, keyData); } + + private void CMB_ratesensors_SelectedIndexChanged(object sender, EventArgs e) + { + MainV2.config[((ComboBox)sender).Name] = ((ComboBox)sender).Text; + MainV2.cs.ratesensors = byte.Parse(((ComboBox)sender).Text); + } } } \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx index 0cf4249838..58f1fa790f 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx @@ -363,15 +363,6 @@ 0 - - 543, 297 - - - 78, 20 - - - 22 - TUNE_LOW @@ -384,15 +375,6 @@ 0 - - 627, 296 - - - 78, 20 - - - 21 - TUNE_HIGH @@ -405,23 +387,11 @@ 1 - - 534, 270 - - - 53, 23 - - - 20 - - - Ch6 Opt - myLabel2 - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null TabAC @@ -429,81 +399,6 @@ 2 - - CH6_NONE - - - CH6_STABILIZE_KP - - - CH6_STABILIZE_KI - - - CH6_YAW_KP - - - CH6_RATE_KP - - - CH6_RATE_KI - - - CH6_YAW_RATE_KP - - - CH6_THROTTLE_KP - - - CH6_TOP_BOTTOM_RATIO - - - CH6_RELAY - - - CH6_TRAVERSE_SPEED - - - CH6_NAV_P - - - CH6_LOITER_P - - - CH6_HELI_EXTERNAL_GYRO - - - CH6_THR_HOLD_KP - - - CH6_Z_GAIN - - - CH6_DAMP - - - CH6_OPTFLOW_KP - - - CH6_OPTFLOW_KI - - - CH6_OPTFLOW_KD - - - CH6_NAV_I - - - CH6_RATE_KD - - - 593, 270 - - - 112, 21 - - - 19 - TUNE @@ -516,23 +411,11 @@ 3 - - 534, 322 - - - 53, 23 - - - 18 - - - Ch7 Opt - myLabel1 - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null TabAC @@ -540,39 +423,6 @@ 4 - - Do Nothing - - - - - - - - - Simple Mode - - - RTL - - - - - - - - - Save WP - - - 593, 322 - - - 112, 21 - - - 17 - CH7_OPT @@ -585,114 +435,6 @@ 5 - - THR_RATE_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 0 - - - label29 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 1 - - - label14 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 2 - - - THR_RATE_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 3 - - - THR_RATE_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 4 - - - label20 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 5 - - - THR_RATE_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 6 - - - label25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 7 - - - 6, 260 - - - 170, 110 - - - 16 - - - Throttle Rate - groupBox5 @@ -705,21 +447,6 @@ 6 - - True - - - 3, 240 - - - 154, 17 - - - 13 - - - Lock Pitch and Roll Values - CHK_lockrollpitch @@ -732,138 +459,6 @@ 7 - - NAV_LAT_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 0 - - - label27 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 1 - - - WP_SPEED_MAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 2 - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 3 - - - NAV_LAT_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 4 - - - label13 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 5 - - - NAV_LAT_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 6 - - - label15 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 7 - - - NAV_LAT_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 8 - - - label16 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 9 - - - 534, 126 - - - 170, 131 - - - 0 - - - Nav WP - groupBox4 @@ -876,42 +471,6 @@ 8 - - XTRK_GAIN_SC1 - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox6 - - - 0 - - - label18 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox6 - - - 1 - - - 358, 260 - - - 170, 43 - - - 2 - - - Crosstrack Correction - groupBox6 @@ -924,90 +483,6 @@ 9 - - THR_ALT_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 0 - - - label19 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 1 - - - THR_ALT_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 2 - - - label21 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 3 - - - THR_ALT_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 4 - - - label22 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 5 - - - 182, 260 - - - 170, 110 - - - 3 - - - Altitude Hold - groupBox7 @@ -1020,90 +495,6 @@ 10 - - HLD_LAT_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 0 - - - label28 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 1 - - - HLD_LAT_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 2 - - - label30 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 3 - - - HLD_LAT_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 4 - - - label31 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox19 - - - 5 - - - 531, 6 - - - 170, 95 - - - 6 - - - Loiter - groupBox19 @@ -1116,90 +507,6 @@ 11 - - STB_YAW_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 0 - - - label32 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 1 - - - STB_YAW_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 2 - - - label34 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 3 - - - STB_YAW_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 4 - - - label35 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox20 - - - 5 - - - 358, 6 - - - 170, 95 - - - 7 - - - Stabilize Yaw - groupBox20 @@ -1212,114 +519,6 @@ 12 - - STAB_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 0 - - - lblSTAB_D - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 1 - - - STB_PIT_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 2 - - - label36 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 3 - - - STB_PIT_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 4 - - - label41 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 5 - - - STB_PIT_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 6 - - - label42 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox21 - - - 7 - - - 182, 6 - - - 170, 114 - - - 8 - - - Stabilize Pitch - groupBox21 @@ -1332,90 +531,6 @@ 13 - - STB_RLL_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 0 - - - label43 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 1 - - - STB_RLL_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 2 - - - label45 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 3 - - - STB_RLL_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 4 - - - label46 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox22 - - - 5 - - - 6, 6 - - - 170, 95 - - - 9 - - - Stabilize Roll - groupBox22 @@ -1428,114 +543,6 @@ 14 - - RATE_YAW_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 0 - - - label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 1 - - - RATE_YAW_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 2 - - - label47 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 3 - - - RATE_YAW_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 4 - - - label77 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 5 - - - RATE_YAW_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 6 - - - label82 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox23 - - - 7 - - - 358, 126 - - - 170, 108 - - - 10 - - - Rate Yaw - groupBox23 @@ -1548,114 +555,6 @@ 15 - - RATE_PIT_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 0 - - - label11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 1 - - - RATE_PIT_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 2 - - - label84 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 3 - - - RATE_PIT_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 4 - - - label86 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 5 - - - RATE_PIT_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 6 - - - label87 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox24 - - - 7 - - - 182, 126 - - - 170, 108 - - - 11 - - - Rate Pitch - groupBox24 @@ -1668,114 +567,6 @@ 16 - - RATE_RLL_D - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 0 - - - label17 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 1 - - - RATE_RLL_IMAX - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 2 - - - label88 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 3 - - - RATE_RLL_I - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 4 - - - label90 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 5 - - - RATE_RLL_P - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 6 - - - label91 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox25 - - - 7 - - - 6, 126 - - - 170, 108 - - - 12 - - - Rate Roll - groupBox25 @@ -1815,6 +606,84 @@ 1 + + NoControl + + + 532, 244 + + + 43, 13 + + + 42 + + + Sensor + + + label33 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPlanner + + + 0 + + + 0 + + + 1 + + + 3 + + + 10 + + + 50 + + + 579, 241 + + + 40, 21 + + + 43 + + + CMB_ratesensors + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPlanner + + + 1 + + + NoControl + + + 30, 50 + + + 100, 23 + + + 41 + + + Video Format + label26 @@ -1825,6 +694,15 @@ TabPlanner + 2 + + + 139, 47 + + + 408, 21 + + 0 @@ -1837,7 +715,22 @@ TabPlanner - 1 + 3 + + + NoControl + + + 30, 340 + + + 61, 13 + + + 39 + + + HUD label12 @@ -1849,7 +742,29 @@ TabPlanner - 2 + 4 + + + 17, 17 + + + NoControl + + + 139, 340 + + + 177, 17 + + + 40 + + + GDI+ (old type) + + + OpenGL = Disabled +GDI+ = Enabled CHK_GDIPlus @@ -1861,7 +776,22 @@ TabPlanner - 3 + 5 + + + NoControl + + + 30, 318 + + + 61, 13 + + + 37 + + + Waypoints label24 @@ -1873,7 +803,22 @@ TabPlanner - 4 + 6 + + + NoControl + + + 139, 317 + + + 177, 17 + + + 38 + + + Load Waypoints on connect? CHK_loadwponconnect @@ -1885,7 +830,22 @@ TabPlanner - 5 + 7 + + + NoControl + + + 30, 292 + + + 103, 18 + + + 36 + + + Track Length label23 @@ -1897,7 +857,19 @@ TabPlanner - 6 + 8 + + + 139, 291 + + + 67, 20 + + + 35 + + + On the Flight Data Tab NUM_tracklength @@ -1909,7 +881,22 @@ TabPlanner - 7 + 9 + + + NoControl + + + 579, 107 + + + 102, 17 + + + 34 + + + Alt Warning CHK_speechaltwarning @@ -1921,7 +908,22 @@ TabPlanner - 8 + 10 + + + NoControl + + + 30, 269 + + + 61, 13 + + + 0 + + + APM Reset label108 @@ -1933,7 +935,22 @@ TabPlanner - 9 + 11 + + + NoControl + + + 139, 267 + + + 163, 17 + + + 1 + + + Reset APM on USB Connect CHK_resetapmonconnect @@ -1945,7 +962,25 @@ TabPlanner - 10 + 12 + + + Bottom, Left + + + NoControl + + + 33, 411 + + + 144, 17 + + + 2 + + + Mavlink Message Debug CHK_mavdebug @@ -1957,7 +992,22 @@ TabPlanner - 11 + 13 + + + NoControl + + + 454, 244 + + + 22, 13 + + + 3 + + + RC label107 @@ -1969,7 +1019,28 @@ TabPlanner - 12 + 14 + + + 0 + + + 1 + + + 3 + + + 10 + + + 485, 240 + + + 40, 21 + + + 4 CMB_raterc @@ -1981,7 +1052,22 @@ TabPlanner - 13 + 15 + + + NoControl + + + 334, 244 + + + 69, 13 + + + 5 + + + Mode/Status label104 @@ -1993,7 +1079,22 @@ TabPlanner - 14 + 16 + + + NoControl + + + 234, 244 + + + 44, 13 + + + 6 + + + Position label103 @@ -2005,7 +1106,22 @@ TabPlanner - 15 + 17 + + + NoControl + + + 136, 244 + + + 43, 13 + + + 7 + + + Attitude label102 @@ -2017,7 +1133,22 @@ TabPlanner - 16 + 18 + + + NoControl + + + 27, 244 + + + 84, 13 + + + 8 + + + Telemetry Rates label101 @@ -2029,7 +1160,28 @@ TabPlanner - 17 + 19 + + + 0 + + + 1 + + + 3 + + + 10 + + + 408, 240 + + + 40, 21 + + + 9 CMB_ratestatus @@ -2041,7 +1193,28 @@ TabPlanner - 18 + 20 + + + 0 + + + 1 + + + 3 + + + 10 + + + 288, 240 + + + 40, 21 + + + 10 CMB_rateposition @@ -2053,7 +1226,28 @@ TabPlanner - 19 + 21 + + + 0 + + + 1 + + + 3 + + + 10 + + + 188, 240 + + + 40, 21 + + + 11 CMB_rateattitude @@ -2065,7 +1259,23 @@ TabPlanner - 20 + 22 + + + NoControl + + + 283, 209 + + + 402, 13 + + + 12 + + + NOTE: The Configuration Tab will NOT display these units, as those are raw values. + label99 @@ -2077,7 +1287,22 @@ TabPlanner - 21 + 23 + + + NoControl + + + 30, 217 + + + 65, 13 + + + 13 + + + Speed Units label98 @@ -2089,7 +1314,22 @@ TabPlanner - 22 + 24 + + + NoControl + + + 30, 189 + + + 52, 13 + + + 14 + + + Dist Units label97 @@ -2101,7 +1341,16 @@ TabPlanner - 23 + 25 + + + 139, 214 + + + 138, 21 + + + 15 CMB_speedunits @@ -2113,7 +1362,16 @@ TabPlanner - 24 + 26 + + + 139, 187 + + + 138, 21 + + + 16 CMB_distunits @@ -2125,7 +1383,22 @@ TabPlanner - 25 + 27 + + + NoControl + + + 30, 162 + + + 45, 13 + + + 17 + + + Joystick label96 @@ -2137,7 +1410,22 @@ TabPlanner - 26 + 28 + + + NoControl + + + 30, 111 + + + 44, 13 + + + 18 + + + Speech label95 @@ -2149,7 +1437,22 @@ TabPlanner - 27 + 29 + + + NoControl + + + 471, 107 + + + 102, 17 + + + 19 + + + Battery Warning CHK_speechbattery @@ -2161,7 +1464,22 @@ TabPlanner - 28 + 30 + + + NoControl + + + 378, 107 + + + 87, 17 + + + 20 + + + Time Interval CHK_speechcustom @@ -2173,7 +1491,22 @@ TabPlanner - 29 + 31 + + + NoControl + + + 322, 107 + + + 56, 17 + + + 21 + + + Mode CHK_speechmode @@ -2185,7 +1518,22 @@ TabPlanner - 30 + 32 + + + NoControl + + + 245, 107 + + + 71, 17 + + + 22 + + + Waypoint CHK_speechwaypoint @@ -2197,7 +1545,22 @@ TabPlanner - 31 + 33 + + + NoControl + + + 30, 83 + + + 57, 13 + + + 23 + + + OSD Color label94 @@ -2209,7 +1572,16 @@ TabPlanner - 32 + 34 + + + 139, 80 + + + 138, 21 + + + 24 CMB_osdcolor @@ -2221,7 +1593,16 @@ TabPlanner - 33 + 35 + + + 139, 131 + + + 138, 21 + + + 25 CMB_language @@ -2233,7 +1614,22 @@ TabPlanner - 34 + 36 + + + NoControl + + + 30, 135 + + + 69, 13 + + + 26 + + + UI Language label93 @@ -2245,7 +1641,22 @@ TabPlanner - 35 + 37 + + + NoControl + + + 139, 107 + + + 99, 17 + + + 27 + + + Enable Speech CHK_enablespeech @@ -2257,7 +1668,22 @@ TabPlanner - 36 + 38 + + + NoControl + + + 552, 15 + + + 125, 17 + + + 28 + + + Enable HUD Overlay CHK_hudshow @@ -2269,7 +1695,22 @@ TabPlanner - 37 + 39 + + + NoControl + + + 30, 16 + + + 100, 23 + + + 29 + + + Video Device label92 @@ -2281,7 +1722,16 @@ TabPlanner - 38 + 40 + + + 139, 13 + + + 245, 21 + + + 30 CMB_videosources @@ -2293,43 +1743,88 @@ TabPlanner - 39 + 41 + + + NoControl + + + 139, 158 + + + 99, 23 + + + 31 + + + Joystick Setup BUT_Joystick - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null TabPlanner - 40 + 42 + + + NoControl + + + 471, 11 + + + 75, 23 + + + 32 + + + Stop BUT_videostop - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null TabPlanner - 41 + 43 + + + NoControl + + + 390, 11 + + + 75, 23 + + + 33 + + + Start BUT_videostart - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null TabPlanner - 42 + 44 4, 22 @@ -5868,6 +5363,348 @@ 7 + + 543, 297 + + + 78, 20 + + + 22 + + + TUNE_LOW + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 0 + + + 627, 296 + + + 78, 20 + + + 21 + + + TUNE_HIGH + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 1 + + + 534, 270 + + + 53, 23 + + + 20 + + + Ch6 Opt + + + myLabel2 + + + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TabAC + + + 2 + + + CH6_NONE + + + CH6_STABILIZE_KP + + + CH6_STABILIZE_KI + + + CH6_YAW_KP + + + CH6_RATE_KP + + + CH6_RATE_KI + + + CH6_YAW_RATE_KP + + + CH6_THROTTLE_KP + + + CH6_TOP_BOTTOM_RATIO + + + CH6_RELAY + + + CH6_TRAVERSE_SPEED + + + CH6_NAV_P + + + CH6_LOITER_P + + + CH6_HELI_EXTERNAL_GYRO + + + CH6_THR_HOLD_KP + + + CH6_Z_GAIN + + + CH6_DAMP + + + CH6_OPTFLOW_KP + + + CH6_OPTFLOW_KI + + + CH6_OPTFLOW_KD + + + CH6_NAV_I + + + CH6_RATE_KD + + + 593, 270 + + + 112, 21 + + + 19 + + + TUNE + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 3 + + + 534, 322 + + + 53, 23 + + + 18 + + + Ch7 Opt + + + myLabel1 + + + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TabAC + + + 4 + + + Do Nothing + + + + + + + + + Simple Mode + + + RTL + + + + + + + + + Save WP + + + 593, 322 + + + 112, 21 + + + 17 + + + CH7_OPT + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 5 + + + THR_RATE_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 0 + + + label29 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 1 + + + label14 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 2 + + + THR_RATE_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 3 + + + THR_RATE_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 4 + + + label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 5 + + + THR_RATE_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 6 + + + label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox5 + + + 7 + + + 6, 260 + + + 170, 110 + + + 16 + + + Throttle Rate + + + groupBox5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 6 + 80, 60 @@ -6060,6 +5897,177 @@ 7 + + True + + + 3, 240 + + + 154, 17 + + + 13 + + + Lock Pitch and Roll Values + + + CHK_lockrollpitch + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 7 + + + NAV_LAT_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 0 + + + label27 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 1 + + + WP_SPEED_MAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 2 + + + label9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 3 + + + NAV_LAT_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 4 + + + label13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 5 + + + NAV_LAT_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 6 + + + label15 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 7 + + + NAV_LAT_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 8 + + + label16 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 9 + + + 534, 126 + + + 170, 131 + + + 0 + + + Nav WP + + + groupBox4 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 8 + 80, 60 @@ -6300,6 +6308,54 @@ 9 + + XTRK_GAIN_SC1 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox6 + + + 0 + + + label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox6 + + + 1 + + + 358, 260 + + + 170, 43 + + + 2 + + + Crosstrack Correction + + + groupBox6 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 9 + 80, 13 @@ -6348,6 +6404,102 @@ 1 + + THR_ALT_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 0 + + + label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 1 + + + THR_ALT_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 2 + + + label21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 3 + + + THR_ALT_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 4 + + + label22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + 5 + + + 182, 260 + + + 170, 110 + + + 3 + + + Altitude Hold + + + groupBox7 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 10 + 80, 63 @@ -6492,6 +6644,102 @@ 5 + + HLD_LAT_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 0 + + + label28 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 1 + + + HLD_LAT_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 2 + + + label30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 3 + + + HLD_LAT_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 4 + + + label31 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox19 + + + 5 + + + 531, 6 + + + 170, 95 + + + 6 + + + Loiter + + + groupBox19 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 11 + 80, 61 @@ -6636,6 +6884,102 @@ 5 + + STB_YAW_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 0 + + + label32 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 1 + + + STB_YAW_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 2 + + + label34 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 3 + + + STB_YAW_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 4 + + + label35 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox20 + + + 5 + + + 358, 6 + + + 170, 95 + + + 7 + + + Stabilize Yaw + + + groupBox20 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 12 + 80, 63 @@ -6780,6 +7124,126 @@ 5 + + STAB_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 0 + + + lblSTAB_D + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 1 + + + STB_PIT_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 2 + + + label36 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 3 + + + STB_PIT_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 4 + + + label41 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 5 + + + STB_PIT_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 6 + + + label42 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox21 + + + 7 + + + 182, 6 + + + 170, 114 + + + 8 + + + Stabilize Pitch + + + groupBox21 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 13 + 80, 88 @@ -6972,6 +7436,102 @@ 7 + + STB_RLL_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 0 + + + label43 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 1 + + + STB_RLL_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 2 + + + label45 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 3 + + + STB_RLL_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 4 + + + label46 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox22 + + + 5 + + + 6, 6 + + + 170, 95 + + + 9 + + + Stabilize Roll + + + groupBox22 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 14 + 80, 63 @@ -7116,6 +7676,126 @@ 5 + + RATE_YAW_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 0 + + + label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 1 + + + RATE_YAW_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 2 + + + label47 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 3 + + + RATE_YAW_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 4 + + + label77 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 5 + + + RATE_YAW_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 6 + + + label82 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox23 + + + 7 + + + 358, 126 + + + 170, 108 + + + 10 + + + Rate Yaw + + + groupBox23 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 15 + 80, 60 @@ -7308,6 +7988,126 @@ 7 + + RATE_PIT_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 0 + + + label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 1 + + + RATE_PIT_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 2 + + + label84 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 3 + + + RATE_PIT_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 4 + + + label86 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 5 + + + RATE_PIT_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 6 + + + label87 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox24 + + + 7 + + + 182, 126 + + + 170, 108 + + + 11 + + + Rate Pitch + + + groupBox24 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 16 + 80, 60 @@ -7500,6 +8300,126 @@ 7 + + RATE_RLL_D + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 0 + + + label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 1 + + + RATE_RLL_IMAX + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 2 + + + label88 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 3 + + + RATE_RLL_I + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 4 + + + label90 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 5 + + + RATE_RLL_P + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 6 + + + label91 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox25 + + + 7 + + + 6, 126 + + + 170, 108 + + + 12 + + + Rate Roll + + + groupBox25 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabAC + + + 17 + 80, 60 @@ -7692,1163 +8612,6 @@ 7 - - NoControl - - - 30, 50 - - - 100, 23 - - - 41 - - - Video Format - - - label26 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 0 - - - 139, 47 - - - 408, 21 - - - 0 - - - CMB_videoresolutions - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 1 - - - NoControl - - - 30, 340 - - - 61, 13 - - - 39 - - - HUD - - - label12 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 2 - - - 17, 17 - - - NoControl - - - 139, 340 - - - 177, 17 - - - 40 - - - GDI+ (old type) - - - OpenGL = Disabled -GDI+ = Enabled - - - CHK_GDIPlus - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 3 - - - NoControl - - - 30, 318 - - - 61, 13 - - - 37 - - - Waypoints - - - label24 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 4 - - - NoControl - - - 139, 317 - - - 177, 17 - - - 38 - - - Load Waypoints on connect? - - - CHK_loadwponconnect - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 5 - - - NoControl - - - 30, 292 - - - 103, 18 - - - 36 - - - Track Length - - - label23 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 6 - - - 139, 291 - - - 67, 20 - - - 35 - - - On the Flight Data Tab - - - NUM_tracklength - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 7 - - - NoControl - - - 579, 107 - - - 102, 17 - - - 34 - - - Alt Warning - - - CHK_speechaltwarning - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 8 - - - NoControl - - - 30, 269 - - - 61, 13 - - - 0 - - - APM Reset - - - label108 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 9 - - - NoControl - - - 139, 267 - - - 163, 17 - - - 1 - - - Reset APM on USB Connect - - - CHK_resetapmonconnect - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 10 - - - Bottom, Left - - - NoControl - - - 33, 411 - - - 144, 17 - - - 2 - - - Mavlink Message Debug - - - CHK_mavdebug - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 11 - - - NoControl - - - 590, 244 - - - 22, 13 - - - 3 - - - RC - - - label107 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 12 - - - 0 - - - 1 - - - 3 - - - 10 - - - 621, 240 - - - 80, 21 - - - 4 - - - CMB_raterc - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 13 - - - NoControl - - - 425, 244 - - - 69, 13 - - - 5 - - - Mode/Status - - - label104 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 14 - - - NoControl - - - 280, 244 - - - 44, 13 - - - 6 - - - Position - - - label103 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 15 - - - NoControl - - - 136, 244 - - - 43, 13 - - - 7 - - - Attitude - - - label102 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 16 - - - NoControl - - - 27, 244 - - - 84, 13 - - - 8 - - - Telemetry Rates - - - label101 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 17 - - - 0 - - - 1 - - - 3 - - - 10 - - - 499, 240 - - - 80, 21 - - - 9 - - - CMB_ratestatus - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 18 - - - 0 - - - 1 - - - 3 - - - 10 - - - 334, 240 - - - 80, 21 - - - 10 - - - CMB_rateposition - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 19 - - - 0 - - - 1 - - - 3 - - - 10 - - - 188, 240 - - - 80, 21 - - - 11 - - - CMB_rateattitude - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 20 - - - NoControl - - - 283, 209 - - - 402, 13 - - - 12 - - - NOTE: The Configuration Tab will NOT display these units, as those are raw values. - - - - label99 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 21 - - - NoControl - - - 30, 217 - - - 65, 13 - - - 13 - - - Speed Units - - - label98 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 22 - - - NoControl - - - 30, 189 - - - 52, 13 - - - 14 - - - Dist Units - - - label97 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 23 - - - 139, 214 - - - 138, 21 - - - 15 - - - CMB_speedunits - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 24 - - - 139, 187 - - - 138, 21 - - - 16 - - - CMB_distunits - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 25 - - - NoControl - - - 30, 162 - - - 45, 13 - - - 17 - - - Joystick - - - label96 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 26 - - - NoControl - - - 30, 111 - - - 44, 13 - - - 18 - - - Speech - - - label95 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 27 - - - NoControl - - - 471, 107 - - - 102, 17 - - - 19 - - - Battery Warning - - - CHK_speechbattery - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 28 - - - NoControl - - - 378, 107 - - - 87, 17 - - - 20 - - - Time Interval - - - CHK_speechcustom - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 29 - - - NoControl - - - 322, 107 - - - 56, 17 - - - 21 - - - Mode - - - CHK_speechmode - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 30 - - - NoControl - - - 245, 107 - - - 71, 17 - - - 22 - - - Waypoint - - - CHK_speechwaypoint - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 31 - - - NoControl - - - 30, 83 - - - 57, 13 - - - 23 - - - OSD Color - - - label94 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 32 - - - 139, 80 - - - 138, 21 - - - 24 - - - CMB_osdcolor - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 33 - - - 139, 131 - - - 138, 21 - - - 25 - - - CMB_language - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 34 - - - NoControl - - - 30, 135 - - - 69, 13 - - - 26 - - - UI Language - - - label93 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 35 - - - NoControl - - - 139, 107 - - - 99, 17 - - - 27 - - - Enable Speech - - - CHK_enablespeech - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 36 - - - NoControl - - - 552, 15 - - - 125, 17 - - - 28 - - - Enable HUD Overlay - - - CHK_hudshow - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 37 - - - NoControl - - - 30, 16 - - - 100, 23 - - - 29 - - - Video Device - - - label92 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 38 - - - 139, 13 - - - 245, 21 - - - 30 - - - CMB_videosources - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPlanner - - - 39 - - - NoControl - - - 139, 158 - - - 99, 23 - - - 31 - - - Joystick Setup - - - BUT_Joystick - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc - - - TabPlanner - - - 40 - - - NoControl - - - 471, 11 - - - 75, 23 - - - 32 - - - Stop - - - BUT_videostop - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc - - - TabPlanner - - - 41 - - - NoControl - - - 390, 11 - - - 75, 23 - - - 33 - - - Start - - - BUT_videostart - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc - - - TabPlanner - - - 42 - 0, 0 @@ -8889,7 +8652,7 @@ GDI+ = Enabled BUT_rerequestparams - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -8922,7 +8685,7 @@ GDI+ = Enabled BUT_writePIDS - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -8958,7 +8721,7 @@ GDI+ = Enabled BUT_save - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -8994,7 +8757,7 @@ GDI+ = Enabled BUT_load - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -9027,7 +8790,7 @@ GDI+ = Enabled BUT_compare - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -9084,6 +8847,6 @@ GDI+ = Enabled Configuration - System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs index 839114ccca..295cbb8ff0 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs @@ -1208,6 +1208,7 @@ this.CHK_autopan.Name = "CHK_autopan"; this.toolTip1.SetToolTip(this.CHK_autopan, resources.GetString("CHK_autopan.ToolTip")); this.CHK_autopan.UseVisualStyleBackColor = true; + this.CHK_autopan.CheckedChanged += new System.EventHandler(this.CHK_autopan_CheckedChanged); // // CB_tuning // diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs index f6a6c224c9..fbfc996a31 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs @@ -230,6 +230,9 @@ namespace ArdupilotMega.GCSViews Zoomlevel.Minimum = gMapControl1.MinZoom; Zoomlevel.Maximum = gMapControl1.MaxZoom + 1; Zoomlevel.Value = Convert.ToDecimal(gMapControl1.Zoom); + + if (MainV2.config["CHK_autopan"] != null) + CHK_autopan.Checked = bool.Parse(MainV2.config["CHK_autopan"].ToString()); } private void mainloop() @@ -1765,5 +1768,10 @@ print 'Roll complete' scr.runScript(tb.Text); } } + + private void CHK_autopan_CheckedChanged(object sender, EventArgs e) + { + MainV2.config["CHK_autopan"] = CHK_autopan.Checked.ToString(); + } } } \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx index 896d5a711c..2157889864 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx @@ -208,7 +208,7 @@ hud1 - hud.HUD, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + hud.HUD, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null SubMainLeft.Panel1 @@ -247,7 +247,7 @@ BUT_script - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -280,7 +280,7 @@ BUT_joystick - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -310,7 +310,7 @@ BUT_quickmanual - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -340,7 +340,7 @@ BUT_quickrtl - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -370,7 +370,7 @@ BUT_quickauto - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -424,7 +424,7 @@ BUT_setwp - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -475,7 +475,7 @@ BUT_setmode - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -505,7 +505,7 @@ BUT_clear_track - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -556,7 +556,7 @@ BUT_Homealt - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -586,7 +586,7 @@ BUT_RAWSensor - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -616,7 +616,7 @@ BUTrestartmission - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -646,7 +646,7 @@ BUTactiondo - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabActions @@ -700,7 +700,7 @@ Gvspeed - AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabGauges @@ -730,7 +730,7 @@ Gheading - AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabGauges @@ -760,7 +760,7 @@ Galt - AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabGauges @@ -793,7 +793,7 @@ Gspeed - AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabGauges @@ -874,7 +874,7 @@ lbl_logpercent - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabTLogs @@ -925,7 +925,7 @@ BUT_log2kml - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabTLogs @@ -976,7 +976,7 @@ BUT_playlog - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabTLogs @@ -1003,7 +1003,7 @@ BUT_loadtelem - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null tabTLogs @@ -1189,7 +1189,7 @@ lbl_winddir - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null splitContainer1.Panel2 @@ -1219,7 +1219,7 @@ lbl_windvel - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null splitContainer1.Panel2 @@ -1391,7 +1391,7 @@ gMapControl1 - ArdupilotMega.myGMAP, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.myGMAP, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null splitContainer1.Panel2 @@ -1454,7 +1454,7 @@ TXT_lat - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null panel1 @@ -1511,7 +1511,7 @@ label1 - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null panel1 @@ -1541,7 +1541,7 @@ TXT_long - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null panel1 @@ -1571,7 +1571,7 @@ TXT_alt - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null panel1 @@ -1772,7 +1772,7 @@ label6 - ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + ArdupilotMega.MyLabel, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null $this @@ -1850,6 +1850,6 @@ FlightData - System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc + System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/MAVLink.cs b/Tools/ArdupilotMegaPlanner/MAVLink.cs index 4eebf9b91b..3d1992ea88 100644 --- a/Tools/ArdupilotMegaPlanner/MAVLink.cs +++ b/Tools/ArdupilotMegaPlanner/MAVLink.cs @@ -190,8 +190,8 @@ namespace ArdupilotMega Thread.Sleep(1000); } - byte[] buffer; - byte[] buffer1; + byte[] buffer = new byte[0]; + byte[] buffer1 = new byte[0]; DateTime start = DateTime.Now; DateTime deadline = start.AddSeconds(CONNECT_TIMEOUT_SECONDS); @@ -248,14 +248,18 @@ namespace ArdupilotMega // incase we are in setup mode BaseStream.WriteLine("planner\rgcs\r"); - buffer = getHeartBeat(); + // can see 2 heartbeat packets at any time, and will connect - was one after the other + + if (buffer.Length == 0) + buffer = getHeartBeat(); // incase we are in setup mode BaseStream.WriteLine("planner\rgcs\r"); System.Threading.Thread.Sleep(1); - buffer1 = getHeartBeat(); + if (buffer1.Length == 0) + buffer1 = getHeartBeat(); try { @@ -317,6 +321,7 @@ namespace ArdupilotMega frmProgressReporter.UpdateProgressAndStatus(100, "Done."); log.Info("Done open " + sysid + " " + compid); packetslost = 0; + synclost = 0; } byte[] getHeartBeat() @@ -340,19 +345,19 @@ namespace ArdupilotMega public void sendPacket(object indata) { - bool run = false; + bool validPacket = false; byte a = 0; foreach (Type ty in mavstructs) { if (ty == indata.GetType()) { - run = true; + validPacket = true; generatePacket(a, indata); return; } a++; } - if (!run) + if (!validPacket) { log.Info("Mavlink : NOT VALID PACKET sendPacket() " + indata.GetType().ToString()); } @@ -603,7 +608,7 @@ namespace ArdupilotMega // clear old param = new Hashtable(); - int retrys = 3; + int retrys = 6; int param_count = 0; int param_total = 5; @@ -629,8 +634,8 @@ namespace ArdupilotMega return param; } - // 2 seconds between valid packets - if (!(start.AddMilliseconds(2000) > DateTime.Now)) + // 4 seconds between valid packets + if (!(start.AddMilliseconds(4000) > DateTime.Now)) { if (retrys > 0) { @@ -641,7 +646,7 @@ namespace ArdupilotMega continue; } MainV2.givecomport = false; - throw new Exception("Timeout on read - getParamList " + param_count + " " + param_total); + throw new Exception("Timeout on read - getParamList " + got.Count + " " + param_total + "\n\nYour serial link isn't fast enough\n"); } byte[] buffer = readPacket(); @@ -671,11 +676,12 @@ namespace ArdupilotMega // check if we already have it if (got.Contains(par.param_index)) { - //Console.WriteLine("Already got '"+paramID+"'"); + log.Info("Already got "+(par.param_index) + " '" + paramID + "'"); + this.frmProgressReporter.UpdateProgressAndStatus((got.Count * 100) / param_total, "Already Got param " + paramID); continue; } - log.Info(DateTime.Now.Millisecond + " got param " + (par.param_index) + " of " + (param_total - 1) + " name: " + paramID); + log.Info(DateTime.Now.Millisecond + " got param " + (par.param_index) + " of " + (par.param_count - 2) + " name: " + paramID); modifyParamForDisplay(true, paramID, ref par.param_value); param[paramID] = (par.param_value); @@ -2084,7 +2090,7 @@ namespace ArdupilotMega if (bpstime.Second != DateTime.Now.Second && !logreadmode) { - // Console.Write("bps {0} loss {1} left {2} mem {3} \n", bps1, synclost, BaseStream.BytesToRead, System.GC.GetTotalMemory(false)); + Console.Write("bps {0} loss {1} left {2} mem {3} \n", bps1, synclost, BaseStream.BytesToRead, System.GC.GetTotalMemory(false)); bps2 = bps1; // prev sec bps1 = 0; // current sec bpstime = DateTime.Now; diff --git a/Tools/ArdupilotMegaPlanner/MainV2.cs b/Tools/ArdupilotMegaPlanner/MainV2.cs index 6e7f4a9643..00ef94e611 100644 --- a/Tools/ArdupilotMegaPlanner/MainV2.cs +++ b/Tools/ArdupilotMegaPlanner/MainV2.cs @@ -187,12 +187,14 @@ namespace ArdupilotMega this.Location = startpos; } + if (config["MainMaximised"] != null) + this.WindowState = (FormWindowState)Enum.Parse(typeof(FormWindowState), config["MainMaximised"].ToString()); + if (config["MainHeight"] != null) this.Height = int.Parse(config["MainHeight"].ToString()); if (config["MainWidth"] != null) this.Width = int.Parse(config["MainWidth"].ToString()); - if (config["MainMaximised"] != null) - this.WindowState = (FormWindowState)Enum.Parse(typeof(FormWindowState), config["MainMaximised"].ToString()); + if (config["CMB_rateattitude"] != null) MainV2.cs.rateattitude = byte.Parse(config["CMB_rateattitude"].ToString()); @@ -202,10 +204,12 @@ namespace ArdupilotMega MainV2.cs.ratestatus = byte.Parse(config["CMB_ratestatus"].ToString()); if (config["CMB_rateattitude"] != null) MainV2.cs.raterc = byte.Parse(config["CMB_raterc"].ToString()); + if (config["CMB_ratesensors"] != null) + MainV2.cs.raterc = byte.Parse(config["CMB_ratesensors"].ToString()); if (config["speechenable"] != null) MainV2.speechenable = bool.Parse(config["speechenable"].ToString()); - + //int fixme; /* MainV2.cs.rateattitude = 50; @@ -277,7 +281,7 @@ namespace ArdupilotMega } string[] ports = SerialPort.GetPortNames() - .Select(p=>p.TrimEnd()) + .Select(p => p.TrimEnd()) .Select(FixBlueToothPortNameBug) .ToArray(); @@ -289,26 +293,26 @@ namespace ArdupilotMega return allPorts; } - // .NET bug: sometimes bluetooth ports are enumerated with bogus characters - // eg 'COM10' becomes 'COM10c' - one workaround is to remove the non numeric - // char. Annoyingly, sometimes a numeric char is added, which means this - // does not work in all cases. - // See http://connect.microsoft.com/VisualStudio/feedback/details/236183/system-io-ports-serialport-getportnames-error-with-bluetooth - private string FixBlueToothPortNameBug(string portName) - { - if (!portName.StartsWith("COM")) - return portName; - var newPortName = "COM"; // Start over with "COM" - foreach (var portChar in portName.Substring(3).ToCharArray()) // Remove "COM", put the rest in a character array - { - if (char.IsDigit(portChar)) - newPortName += portChar.ToString(); // Good character, append to portName - else - log.WarnFormat("Bad (Non Numeric) character in port name '{0}' - removing", portName); - } - - return newPortName; - } + // .NET bug: sometimes bluetooth ports are enumerated with bogus characters + // eg 'COM10' becomes 'COM10c' - one workaround is to remove the non numeric + // char. Annoyingly, sometimes a numeric char is added, which means this + // does not work in all cases. + // See http://connect.microsoft.com/VisualStudio/feedback/details/236183/system-io-ports-serialport-getportnames-error-with-bluetooth + private string FixBlueToothPortNameBug(string portName) + { + if (!portName.StartsWith("COM")) + return portName; + var newPortName = "COM"; // Start over with "COM" + foreach (var portChar in portName.Substring(3).ToCharArray()) // Remove "COM", put the rest in a character array + { + if (char.IsDigit(portChar)) + newPortName += portChar.ToString(); // Good character, append to portName + else + log.WarnFormat("Bad (Non Numeric) character in port name '{0}' - removing", portName); + } + + return newPortName; + } internal void ScreenShot() { @@ -548,7 +552,6 @@ namespace ArdupilotMega comPort.BaseStream.toggleDTR(); comPort.BaseStream.DtrEnable = false; - comPort.BaseStream.RtsEnable = false; try { @@ -557,7 +560,7 @@ namespace ArdupilotMega try { Directory.CreateDirectory(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + @"logs"); - comPort.logfile = new BinaryWriter(File.Open(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + @"logs" + Path.DirectorySeparatorChar + DateTime.Now.ToString("yyyy-MM-dd hh-mm-ss") + ".tlog", FileMode.CreateNew,FileAccess.ReadWrite,FileShare.Read)); + comPort.logfile = new BinaryWriter(File.Open(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + @"logs" + Path.DirectorySeparatorChar + DateTime.Now.ToString("yyyy-MM-dd hh-mm-ss") + ".tlog", FileMode.CreateNew, FileAccess.ReadWrite, FileShare.Read)); } catch { CustomMessageBox.Show("Failed to create log - wont log this session"); } // soft fail @@ -1503,7 +1506,8 @@ namespace ArdupilotMega log.Info("Quitting existing process"); try { - MainV2.instance.BeginInvoke((MethodInvoker)delegate() { + MainV2.instance.BeginInvoke((MethodInvoker)delegate() + { Application.Exit(); }); } @@ -1786,7 +1790,7 @@ namespace ArdupilotMega ((HttpWebRequest)request).AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate; - request.Headers.Add("Accept-Encoding", "gzip,deflate"); + request.Headers.Add("Accept-Encoding", "gzip,deflate"); // Get the response. response = request.GetResponse(); diff --git a/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs b/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs index 33c9b20f74..db5061360b 100644 --- a/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs +++ b/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs @@ -34,5 +34,5 @@ using System.Resources; // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.1.52")] +[assembly: AssemblyFileVersion("1.1.53")] [assembly: NeutralResourcesLanguageAttribute("")] diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb b/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb index a8ce858821845eabb08167ffd7ece996c6e09bc2..860d1a0f10697be5d637a67f58cbf197ea4522c2 100644 GIT binary patch delta 177770 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%0DH$wOqo=*$%6v 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 delta 174860 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

@y^=mr$_4H1FrLrIVi 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%0AnjH3vw^PZ! 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

6vrF_5ytX$2ECpU3zO*5sds#2`81 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