diff --git a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj index b318087f83..ef0b3a0820 100644 --- a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj +++ b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj @@ -665,6 +665,9 @@ ConfigPlanner.cs + + ConfigPlanner.cs + ConfigRadioInput.cs diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs index e40e406940..a36ac012a5 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs @@ -27,465 +27,464 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigPlanner)); - this.label33 = new System.Windows.Forms.Label(); - this.CMB_ratesensors = new System.Windows.Forms.ComboBox(); - this.label26 = new System.Windows.Forms.Label(); - this.CMB_videoresolutions = new System.Windows.Forms.ComboBox(); - this.label12 = new System.Windows.Forms.Label(); - this.CHK_GDIPlus = new System.Windows.Forms.CheckBox(); - this.label24 = new System.Windows.Forms.Label(); - this.CHK_loadwponconnect = new System.Windows.Forms.CheckBox(); - this.label23 = new System.Windows.Forms.Label(); - this.NUM_tracklength = new System.Windows.Forms.NumericUpDown(); - this.CHK_speechaltwarning = new System.Windows.Forms.CheckBox(); - this.label108 = new System.Windows.Forms.Label(); - this.CHK_resetapmonconnect = new System.Windows.Forms.CheckBox(); - this.CHK_mavdebug = new System.Windows.Forms.CheckBox(); - this.label107 = new System.Windows.Forms.Label(); - this.CMB_raterc = new System.Windows.Forms.ComboBox(); - this.label104 = new System.Windows.Forms.Label(); - this.label103 = new System.Windows.Forms.Label(); - this.label102 = new System.Windows.Forms.Label(); - this.label101 = new System.Windows.Forms.Label(); - this.CMB_ratestatus = new System.Windows.Forms.ComboBox(); - this.CMB_rateposition = new System.Windows.Forms.ComboBox(); - this.CMB_rateattitude = new System.Windows.Forms.ComboBox(); - this.label99 = new System.Windows.Forms.Label(); - this.label98 = new System.Windows.Forms.Label(); - this.label97 = new System.Windows.Forms.Label(); - this.CMB_speedunits = new System.Windows.Forms.ComboBox(); - this.CMB_distunits = new System.Windows.Forms.ComboBox(); - this.label96 = new System.Windows.Forms.Label(); - this.label95 = new System.Windows.Forms.Label(); - this.CHK_speechbattery = new System.Windows.Forms.CheckBox(); - this.CHK_speechcustom = new System.Windows.Forms.CheckBox(); - this.CHK_speechmode = new System.Windows.Forms.CheckBox(); - this.CHK_speechwaypoint = new System.Windows.Forms.CheckBox(); - this.label94 = new System.Windows.Forms.Label(); - this.CMB_osdcolor = new System.Windows.Forms.ComboBox(); - this.CMB_language = new System.Windows.Forms.ComboBox(); - this.label93 = new System.Windows.Forms.Label(); - this.CHK_enablespeech = new System.Windows.Forms.CheckBox(); - this.CHK_hudshow = new System.Windows.Forms.CheckBox(); - this.label92 = new System.Windows.Forms.Label(); - this.CMB_videosources = new System.Windows.Forms.ComboBox(); - this.BUT_Joystick = new ArdupilotMega.Controls.MyButton(); - this.BUT_videostop = new ArdupilotMega.Controls.MyButton(); - this.BUT_videostart = new ArdupilotMega.Controls.MyButton(); - this.label1 = new System.Windows.Forms.Label(); - this.CHK_maprotation = new System.Windows.Forms.CheckBox(); - ((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).BeginInit(); - this.SuspendLayout(); - // - // 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); - // - // label26 - // - resources.ApplyResources(this.label26, "label26"); - this.label26.Name = "label26"; - // - // CMB_videoresolutions - // - this.CMB_videoresolutions.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_videoresolutions.FormattingEnabled = true; - resources.ApplyResources(this.CMB_videoresolutions, "CMB_videoresolutions"); - this.CMB_videoresolutions.Name = "CMB_videoresolutions"; - // - // label12 - // - resources.ApplyResources(this.label12, "label12"); - this.label12.Name = "label12"; - // - // CHK_GDIPlus - // - resources.ApplyResources(this.CHK_GDIPlus, "CHK_GDIPlus"); - this.CHK_GDIPlus.Name = "CHK_GDIPlus"; - this.CHK_GDIPlus.UseVisualStyleBackColor = true; - this.CHK_GDIPlus.CheckedChanged += new System.EventHandler(this.CHK_GDIPlus_CheckedChanged); - // - // label24 - // - resources.ApplyResources(this.label24, "label24"); - this.label24.Name = "label24"; - // - // CHK_loadwponconnect - // - resources.ApplyResources(this.CHK_loadwponconnect, "CHK_loadwponconnect"); - this.CHK_loadwponconnect.Name = "CHK_loadwponconnect"; - this.CHK_loadwponconnect.UseVisualStyleBackColor = true; - this.CHK_loadwponconnect.CheckedChanged += new System.EventHandler(this.CHK_loadwponconnect_CheckedChanged); - // - // label23 - // - resources.ApplyResources(this.label23, "label23"); - this.label23.Name = "label23"; - // - // NUM_tracklength - // - this.NUM_tracklength.Increment = new decimal(new int[] { - 100, - 0, - 0, - 0}); - resources.ApplyResources(this.NUM_tracklength, "NUM_tracklength"); - this.NUM_tracklength.Maximum = new decimal(new int[] { - 2000, - 0, - 0, - 0}); - this.NUM_tracklength.Minimum = new decimal(new int[] { - 100, - 0, - 0, - 0}); - this.NUM_tracklength.Name = "NUM_tracklength"; - this.NUM_tracklength.Value = new decimal(new int[] { - 200, - 0, - 0, - 0}); - this.NUM_tracklength.ValueChanged += new System.EventHandler(this.NUM_tracklength_ValueChanged); - // - // CHK_speechaltwarning - // - resources.ApplyResources(this.CHK_speechaltwarning, "CHK_speechaltwarning"); - this.CHK_speechaltwarning.Name = "CHK_speechaltwarning"; - this.CHK_speechaltwarning.UseVisualStyleBackColor = true; - this.CHK_speechaltwarning.CheckedChanged += new System.EventHandler(this.CHK_speechaltwarning_CheckedChanged); - // - // label108 - // - resources.ApplyResources(this.label108, "label108"); - this.label108.Name = "label108"; - // - // CHK_resetapmonconnect - // - this.CHK_resetapmonconnect.Checked = true; - this.CHK_resetapmonconnect.CheckState = System.Windows.Forms.CheckState.Checked; - resources.ApplyResources(this.CHK_resetapmonconnect, "CHK_resetapmonconnect"); - this.CHK_resetapmonconnect.Name = "CHK_resetapmonconnect"; - this.CHK_resetapmonconnect.UseVisualStyleBackColor = true; - this.CHK_resetapmonconnect.CheckedChanged += new System.EventHandler(this.CHK_resetapmonconnect_CheckedChanged); - // - // CHK_mavdebug - // - resources.ApplyResources(this.CHK_mavdebug, "CHK_mavdebug"); - this.CHK_mavdebug.Name = "CHK_mavdebug"; - this.CHK_mavdebug.UseVisualStyleBackColor = true; - this.CHK_mavdebug.CheckedChanged += new System.EventHandler(this.CHK_mavdebug_CheckedChanged); - // - // label107 - // - resources.ApplyResources(this.label107, "label107"); - this.label107.Name = "label107"; - // - // CMB_raterc - // - this.CMB_raterc.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_raterc.FormattingEnabled = true; - this.CMB_raterc.Items.AddRange(new object[] { - resources.GetString("CMB_raterc.Items"), - resources.GetString("CMB_raterc.Items1"), - resources.GetString("CMB_raterc.Items2"), - resources.GetString("CMB_raterc.Items3")}); - resources.ApplyResources(this.CMB_raterc, "CMB_raterc"); - this.CMB_raterc.Name = "CMB_raterc"; - this.CMB_raterc.SelectedIndexChanged += new System.EventHandler(this.CMB_raterc_SelectedIndexChanged); - // - // label104 - // - resources.ApplyResources(this.label104, "label104"); - this.label104.Name = "label104"; - // - // label103 - // - resources.ApplyResources(this.label103, "label103"); - this.label103.Name = "label103"; - // - // label102 - // - resources.ApplyResources(this.label102, "label102"); - this.label102.Name = "label102"; - // - // label101 - // - resources.ApplyResources(this.label101, "label101"); - this.label101.Name = "label101"; - // - // CMB_ratestatus - // - this.CMB_ratestatus.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_ratestatus.FormattingEnabled = true; - this.CMB_ratestatus.Items.AddRange(new object[] { - resources.GetString("CMB_ratestatus.Items"), - resources.GetString("CMB_ratestatus.Items1"), - resources.GetString("CMB_ratestatus.Items2"), - resources.GetString("CMB_ratestatus.Items3")}); - resources.ApplyResources(this.CMB_ratestatus, "CMB_ratestatus"); - this.CMB_ratestatus.Name = "CMB_ratestatus"; - this.CMB_ratestatus.SelectedIndexChanged += new System.EventHandler(this.CMB_ratestatus_SelectedIndexChanged); - // - // CMB_rateposition - // - this.CMB_rateposition.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_rateposition.FormattingEnabled = true; - this.CMB_rateposition.Items.AddRange(new object[] { - resources.GetString("CMB_rateposition.Items"), - resources.GetString("CMB_rateposition.Items1"), - resources.GetString("CMB_rateposition.Items2"), - resources.GetString("CMB_rateposition.Items3")}); - resources.ApplyResources(this.CMB_rateposition, "CMB_rateposition"); - this.CMB_rateposition.Name = "CMB_rateposition"; - this.CMB_rateposition.SelectedIndexChanged += new System.EventHandler(this.CMB_rateposition_SelectedIndexChanged); - // - // CMB_rateattitude - // - this.CMB_rateattitude.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_rateattitude.FormattingEnabled = true; - this.CMB_rateattitude.Items.AddRange(new object[] { - resources.GetString("CMB_rateattitude.Items"), - resources.GetString("CMB_rateattitude.Items1"), - resources.GetString("CMB_rateattitude.Items2"), - resources.GetString("CMB_rateattitude.Items3")}); - resources.ApplyResources(this.CMB_rateattitude, "CMB_rateattitude"); - this.CMB_rateattitude.Name = "CMB_rateattitude"; - this.CMB_rateattitude.SelectedIndexChanged += new System.EventHandler(this.CMB_rateattitude_SelectedIndexChanged); - // - // label99 - // - resources.ApplyResources(this.label99, "label99"); - this.label99.Name = "label99"; - // - // label98 - // - resources.ApplyResources(this.label98, "label98"); - this.label98.Name = "label98"; - // - // label97 - // - resources.ApplyResources(this.label97, "label97"); - this.label97.Name = "label97"; - // - // CMB_speedunits - // - this.CMB_speedunits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_speedunits.FormattingEnabled = true; - resources.ApplyResources(this.CMB_speedunits, "CMB_speedunits"); - this.CMB_speedunits.Name = "CMB_speedunits"; - this.CMB_speedunits.SelectedIndexChanged += new System.EventHandler(this.CMB_speedunits_SelectedIndexChanged); - // - // CMB_distunits - // - this.CMB_distunits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_distunits.FormattingEnabled = true; - resources.ApplyResources(this.CMB_distunits, "CMB_distunits"); - this.CMB_distunits.Name = "CMB_distunits"; - this.CMB_distunits.SelectedIndexChanged += new System.EventHandler(this.CMB_distunits_SelectedIndexChanged); - // - // label96 - // - resources.ApplyResources(this.label96, "label96"); - this.label96.Name = "label96"; - // - // label95 - // - resources.ApplyResources(this.label95, "label95"); - this.label95.Name = "label95"; - // - // CHK_speechbattery - // - resources.ApplyResources(this.CHK_speechbattery, "CHK_speechbattery"); - this.CHK_speechbattery.Name = "CHK_speechbattery"; - this.CHK_speechbattery.UseVisualStyleBackColor = true; - this.CHK_speechbattery.CheckedChanged += new System.EventHandler(this.CHK_speechbattery_CheckedChanged); - // - // CHK_speechcustom - // - resources.ApplyResources(this.CHK_speechcustom, "CHK_speechcustom"); - this.CHK_speechcustom.Name = "CHK_speechcustom"; - this.CHK_speechcustom.UseVisualStyleBackColor = true; - this.CHK_speechcustom.CheckedChanged += new System.EventHandler(this.CHK_speechcustom_CheckedChanged); - // - // CHK_speechmode - // - resources.ApplyResources(this.CHK_speechmode, "CHK_speechmode"); - this.CHK_speechmode.Name = "CHK_speechmode"; - this.CHK_speechmode.UseVisualStyleBackColor = true; - this.CHK_speechmode.CheckedChanged += new System.EventHandler(this.CHK_speechmode_CheckedChanged); - // - // CHK_speechwaypoint - // - resources.ApplyResources(this.CHK_speechwaypoint, "CHK_speechwaypoint"); - this.CHK_speechwaypoint.Name = "CHK_speechwaypoint"; - this.CHK_speechwaypoint.UseVisualStyleBackColor = true; - this.CHK_speechwaypoint.CheckedChanged += new System.EventHandler(this.CHK_speechwaypoint_CheckedChanged); - // - // label94 - // - resources.ApplyResources(this.label94, "label94"); - this.label94.Name = "label94"; - // - // CMB_osdcolor - // - this.CMB_osdcolor.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; - this.CMB_osdcolor.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_osdcolor.FormattingEnabled = true; - resources.ApplyResources(this.CMB_osdcolor, "CMB_osdcolor"); - this.CMB_osdcolor.Name = "CMB_osdcolor"; - this.CMB_osdcolor.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.CMB_osdcolor_DrawItem); - this.CMB_osdcolor.SelectedIndexChanged += new System.EventHandler(this.CMB_osdcolor_SelectedIndexChanged); - // - // CMB_language - // - this.CMB_language.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_language.FormattingEnabled = true; - resources.ApplyResources(this.CMB_language, "CMB_language"); - this.CMB_language.Name = "CMB_language"; - this.CMB_language.SelectedIndexChanged += new System.EventHandler(this.CMB_language_SelectedIndexChanged); - // - // label93 - // - resources.ApplyResources(this.label93, "label93"); - this.label93.Name = "label93"; - // - // CHK_enablespeech - // - resources.ApplyResources(this.CHK_enablespeech, "CHK_enablespeech"); - this.CHK_enablespeech.Name = "CHK_enablespeech"; - this.CHK_enablespeech.UseVisualStyleBackColor = true; - this.CHK_enablespeech.CheckedChanged += new System.EventHandler(this.CHK_enablespeech_CheckedChanged); - // - // CHK_hudshow - // - this.CHK_hudshow.Checked = true; - this.CHK_hudshow.CheckState = System.Windows.Forms.CheckState.Checked; - resources.ApplyResources(this.CHK_hudshow, "CHK_hudshow"); - this.CHK_hudshow.Name = "CHK_hudshow"; - this.CHK_hudshow.UseVisualStyleBackColor = true; - this.CHK_hudshow.CheckedChanged += new System.EventHandler(this.CHK_hudshow_CheckedChanged); - // - // label92 - // - resources.ApplyResources(this.label92, "label92"); - this.label92.Name = "label92"; - // - // CMB_videosources - // - this.CMB_videosources.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_videosources.FormattingEnabled = true; - resources.ApplyResources(this.CMB_videosources, "CMB_videosources"); - this.CMB_videosources.Name = "CMB_videosources"; - this.CMB_videosources.SelectedIndexChanged += new System.EventHandler(this.CMB_videosources_SelectedIndexChanged); - this.CMB_videosources.Click += new System.EventHandler(this.CMB_videosources_Click); - // - // BUT_Joystick - // - resources.ApplyResources(this.BUT_Joystick, "BUT_Joystick"); - this.BUT_Joystick.Name = "BUT_Joystick"; - this.BUT_Joystick.UseVisualStyleBackColor = true; - this.BUT_Joystick.Click += new System.EventHandler(this.BUT_Joystick_Click); - // - // BUT_videostop - // - resources.ApplyResources(this.BUT_videostop, "BUT_videostop"); - this.BUT_videostop.Name = "BUT_videostop"; - this.BUT_videostop.UseVisualStyleBackColor = true; - this.BUT_videostop.Click += new System.EventHandler(this.BUT_videostop_Click); - // - // BUT_videostart - // - resources.ApplyResources(this.BUT_videostart, "BUT_videostart"); - this.BUT_videostart.Name = "BUT_videostart"; - this.BUT_videostart.UseVisualStyleBackColor = true; - this.BUT_videostart.Click += new System.EventHandler(this.BUT_videostart_Click); - // - // label1 - // - resources.ApplyResources(this.label1, "label1"); - this.label1.Name = "label1"; - // - // CHK_maprotation - // - resources.ApplyResources(this.CHK_maprotation, "CHK_maprotation"); - this.CHK_maprotation.Name = "CHK_maprotation"; - this.CHK_maprotation.UseVisualStyleBackColor = true; - this.CHK_maprotation.CheckedChanged += new System.EventHandler(this.CHK_maprotation_CheckedChanged); - // - // ConfigPlanner - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.label1); - this.Controls.Add(this.CHK_maprotation); - this.Controls.Add(this.label33); - this.Controls.Add(this.CMB_ratesensors); - this.Controls.Add(this.label26); - this.Controls.Add(this.CMB_videoresolutions); - this.Controls.Add(this.label12); - this.Controls.Add(this.CHK_GDIPlus); - this.Controls.Add(this.label24); - this.Controls.Add(this.CHK_loadwponconnect); - this.Controls.Add(this.label23); - this.Controls.Add(this.NUM_tracklength); - this.Controls.Add(this.CHK_speechaltwarning); - this.Controls.Add(this.label108); - this.Controls.Add(this.CHK_resetapmonconnect); - this.Controls.Add(this.CHK_mavdebug); - this.Controls.Add(this.label107); - this.Controls.Add(this.CMB_raterc); - this.Controls.Add(this.label104); - this.Controls.Add(this.label103); - this.Controls.Add(this.label102); - this.Controls.Add(this.label101); - this.Controls.Add(this.CMB_ratestatus); - this.Controls.Add(this.CMB_rateposition); - this.Controls.Add(this.CMB_rateattitude); - this.Controls.Add(this.label99); - this.Controls.Add(this.label98); - this.Controls.Add(this.label97); - this.Controls.Add(this.CMB_speedunits); - this.Controls.Add(this.CMB_distunits); - this.Controls.Add(this.label96); - this.Controls.Add(this.label95); - this.Controls.Add(this.CHK_speechbattery); - this.Controls.Add(this.CHK_speechcustom); - this.Controls.Add(this.CHK_speechmode); - this.Controls.Add(this.CHK_speechwaypoint); - this.Controls.Add(this.label94); - this.Controls.Add(this.CMB_osdcolor); - this.Controls.Add(this.CMB_language); - this.Controls.Add(this.label93); - this.Controls.Add(this.CHK_enablespeech); - this.Controls.Add(this.CHK_hudshow); - this.Controls.Add(this.label92); - this.Controls.Add(this.CMB_videosources); - this.Controls.Add(this.BUT_Joystick); - this.Controls.Add(this.BUT_videostop); - this.Controls.Add(this.BUT_videostart); - this.Name = "ConfigPlanner"; - this.Load += new System.EventHandler(this.ConfigPlanner_Load); - ((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).EndInit(); - this.ResumeLayout(false); - + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigPlanner)); + this.label33 = new System.Windows.Forms.Label(); + this.CMB_ratesensors = new System.Windows.Forms.ComboBox(); + this.label26 = new System.Windows.Forms.Label(); + this.CMB_videoresolutions = new System.Windows.Forms.ComboBox(); + this.label12 = new System.Windows.Forms.Label(); + this.CHK_GDIPlus = new System.Windows.Forms.CheckBox(); + this.label24 = new System.Windows.Forms.Label(); + this.CHK_loadwponconnect = new System.Windows.Forms.CheckBox(); + this.label23 = new System.Windows.Forms.Label(); + this.NUM_tracklength = new System.Windows.Forms.NumericUpDown(); + this.CHK_speechaltwarning = new System.Windows.Forms.CheckBox(); + this.label108 = new System.Windows.Forms.Label(); + this.CHK_resetapmonconnect = new System.Windows.Forms.CheckBox(); + this.CHK_mavdebug = new System.Windows.Forms.CheckBox(); + this.label107 = new System.Windows.Forms.Label(); + this.CMB_raterc = new System.Windows.Forms.ComboBox(); + this.label104 = new System.Windows.Forms.Label(); + this.label103 = new System.Windows.Forms.Label(); + this.label102 = new System.Windows.Forms.Label(); + this.label101 = new System.Windows.Forms.Label(); + this.CMB_ratestatus = new System.Windows.Forms.ComboBox(); + this.CMB_rateposition = new System.Windows.Forms.ComboBox(); + this.CMB_rateattitude = new System.Windows.Forms.ComboBox(); + this.label99 = new System.Windows.Forms.Label(); + this.label98 = new System.Windows.Forms.Label(); + this.label97 = new System.Windows.Forms.Label(); + this.CMB_speedunits = new System.Windows.Forms.ComboBox(); + this.CMB_distunits = new System.Windows.Forms.ComboBox(); + this.label96 = new System.Windows.Forms.Label(); + this.label95 = new System.Windows.Forms.Label(); + this.CHK_speechbattery = new System.Windows.Forms.CheckBox(); + this.CHK_speechcustom = new System.Windows.Forms.CheckBox(); + this.CHK_speechmode = new System.Windows.Forms.CheckBox(); + this.CHK_speechwaypoint = new System.Windows.Forms.CheckBox(); + this.label94 = new System.Windows.Forms.Label(); + this.CMB_osdcolor = new System.Windows.Forms.ComboBox(); + this.CMB_language = new System.Windows.Forms.ComboBox(); + this.label93 = new System.Windows.Forms.Label(); + this.CHK_enablespeech = new System.Windows.Forms.CheckBox(); + this.CHK_hudshow = new System.Windows.Forms.CheckBox(); + this.label92 = new System.Windows.Forms.Label(); + this.CMB_videosources = new System.Windows.Forms.ComboBox(); + this.BUT_Joystick = new ArdupilotMega.Controls.MyButton(); + this.BUT_videostop = new ArdupilotMega.Controls.MyButton(); + this.BUT_videostart = new ArdupilotMega.Controls.MyButton(); + this.label1 = new System.Windows.Forms.Label(); + this.CHK_maprotation = new System.Windows.Forms.CheckBox(); + ((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).BeginInit(); + this.SuspendLayout(); + // + // 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); + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + // + // CMB_videoresolutions + // + this.CMB_videoresolutions.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_videoresolutions.FormattingEnabled = true; + resources.ApplyResources(this.CMB_videoresolutions, "CMB_videoresolutions"); + this.CMB_videoresolutions.Name = "CMB_videoresolutions"; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // CHK_GDIPlus + // + resources.ApplyResources(this.CHK_GDIPlus, "CHK_GDIPlus"); + this.CHK_GDIPlus.Name = "CHK_GDIPlus"; + this.CHK_GDIPlus.UseVisualStyleBackColor = true; + this.CHK_GDIPlus.CheckedChanged += new System.EventHandler(this.CHK_GDIPlus_CheckedChanged); + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + // + // CHK_loadwponconnect + // + resources.ApplyResources(this.CHK_loadwponconnect, "CHK_loadwponconnect"); + this.CHK_loadwponconnect.Name = "CHK_loadwponconnect"; + this.CHK_loadwponconnect.UseVisualStyleBackColor = true; + this.CHK_loadwponconnect.CheckedChanged += new System.EventHandler(this.CHK_loadwponconnect_CheckedChanged); + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + // + // NUM_tracklength + // + this.NUM_tracklength.Increment = new decimal(new int[] { + 100, + 0, + 0, + 0}); + resources.ApplyResources(this.NUM_tracklength, "NUM_tracklength"); + this.NUM_tracklength.Maximum = new decimal(new int[] { + 2000, + 0, + 0, + 0}); + this.NUM_tracklength.Minimum = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.NUM_tracklength.Name = "NUM_tracklength"; + this.NUM_tracklength.Value = new decimal(new int[] { + 200, + 0, + 0, + 0}); + this.NUM_tracklength.ValueChanged += new System.EventHandler(this.NUM_tracklength_ValueChanged); + // + // CHK_speechaltwarning + // + resources.ApplyResources(this.CHK_speechaltwarning, "CHK_speechaltwarning"); + this.CHK_speechaltwarning.Name = "CHK_speechaltwarning"; + this.CHK_speechaltwarning.UseVisualStyleBackColor = true; + this.CHK_speechaltwarning.CheckedChanged += new System.EventHandler(this.CHK_speechaltwarning_CheckedChanged); + // + // label108 + // + resources.ApplyResources(this.label108, "label108"); + this.label108.Name = "label108"; + // + // CHK_resetapmonconnect + // + this.CHK_resetapmonconnect.Checked = true; + this.CHK_resetapmonconnect.CheckState = System.Windows.Forms.CheckState.Checked; + resources.ApplyResources(this.CHK_resetapmonconnect, "CHK_resetapmonconnect"); + this.CHK_resetapmonconnect.Name = "CHK_resetapmonconnect"; + this.CHK_resetapmonconnect.UseVisualStyleBackColor = true; + this.CHK_resetapmonconnect.CheckedChanged += new System.EventHandler(this.CHK_resetapmonconnect_CheckedChanged); + // + // CHK_mavdebug + // + resources.ApplyResources(this.CHK_mavdebug, "CHK_mavdebug"); + this.CHK_mavdebug.Name = "CHK_mavdebug"; + this.CHK_mavdebug.UseVisualStyleBackColor = true; + this.CHK_mavdebug.CheckedChanged += new System.EventHandler(this.CHK_mavdebug_CheckedChanged); + // + // label107 + // + resources.ApplyResources(this.label107, "label107"); + this.label107.Name = "label107"; + // + // CMB_raterc + // + this.CMB_raterc.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_raterc.FormattingEnabled = true; + this.CMB_raterc.Items.AddRange(new object[] { + resources.GetString("CMB_raterc.Items"), + resources.GetString("CMB_raterc.Items1"), + resources.GetString("CMB_raterc.Items2"), + resources.GetString("CMB_raterc.Items3")}); + resources.ApplyResources(this.CMB_raterc, "CMB_raterc"); + this.CMB_raterc.Name = "CMB_raterc"; + this.CMB_raterc.SelectedIndexChanged += new System.EventHandler(this.CMB_raterc_SelectedIndexChanged); + // + // label104 + // + resources.ApplyResources(this.label104, "label104"); + this.label104.Name = "label104"; + // + // label103 + // + resources.ApplyResources(this.label103, "label103"); + this.label103.Name = "label103"; + // + // label102 + // + resources.ApplyResources(this.label102, "label102"); + this.label102.Name = "label102"; + // + // label101 + // + resources.ApplyResources(this.label101, "label101"); + this.label101.Name = "label101"; + // + // CMB_ratestatus + // + this.CMB_ratestatus.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_ratestatus.FormattingEnabled = true; + this.CMB_ratestatus.Items.AddRange(new object[] { + resources.GetString("CMB_ratestatus.Items"), + resources.GetString("CMB_ratestatus.Items1"), + resources.GetString("CMB_ratestatus.Items2"), + resources.GetString("CMB_ratestatus.Items3")}); + resources.ApplyResources(this.CMB_ratestatus, "CMB_ratestatus"); + this.CMB_ratestatus.Name = "CMB_ratestatus"; + this.CMB_ratestatus.SelectedIndexChanged += new System.EventHandler(this.CMB_ratestatus_SelectedIndexChanged); + // + // CMB_rateposition + // + this.CMB_rateposition.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_rateposition.FormattingEnabled = true; + this.CMB_rateposition.Items.AddRange(new object[] { + resources.GetString("CMB_rateposition.Items"), + resources.GetString("CMB_rateposition.Items1"), + resources.GetString("CMB_rateposition.Items2"), + resources.GetString("CMB_rateposition.Items3")}); + resources.ApplyResources(this.CMB_rateposition, "CMB_rateposition"); + this.CMB_rateposition.Name = "CMB_rateposition"; + this.CMB_rateposition.SelectedIndexChanged += new System.EventHandler(this.CMB_rateposition_SelectedIndexChanged); + // + // CMB_rateattitude + // + this.CMB_rateattitude.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_rateattitude.FormattingEnabled = true; + this.CMB_rateattitude.Items.AddRange(new object[] { + resources.GetString("CMB_rateattitude.Items"), + resources.GetString("CMB_rateattitude.Items1"), + resources.GetString("CMB_rateattitude.Items2"), + resources.GetString("CMB_rateattitude.Items3")}); + resources.ApplyResources(this.CMB_rateattitude, "CMB_rateattitude"); + this.CMB_rateattitude.Name = "CMB_rateattitude"; + this.CMB_rateattitude.SelectedIndexChanged += new System.EventHandler(this.CMB_rateattitude_SelectedIndexChanged); + // + // label99 + // + resources.ApplyResources(this.label99, "label99"); + this.label99.Name = "label99"; + // + // label98 + // + resources.ApplyResources(this.label98, "label98"); + this.label98.Name = "label98"; + // + // label97 + // + resources.ApplyResources(this.label97, "label97"); + this.label97.Name = "label97"; + // + // CMB_speedunits + // + this.CMB_speedunits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_speedunits.FormattingEnabled = true; + resources.ApplyResources(this.CMB_speedunits, "CMB_speedunits"); + this.CMB_speedunits.Name = "CMB_speedunits"; + this.CMB_speedunits.SelectedIndexChanged += new System.EventHandler(this.CMB_speedunits_SelectedIndexChanged); + // + // CMB_distunits + // + this.CMB_distunits.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_distunits.FormattingEnabled = true; + resources.ApplyResources(this.CMB_distunits, "CMB_distunits"); + this.CMB_distunits.Name = "CMB_distunits"; + this.CMB_distunits.SelectedIndexChanged += new System.EventHandler(this.CMB_distunits_SelectedIndexChanged); + // + // label96 + // + resources.ApplyResources(this.label96, "label96"); + this.label96.Name = "label96"; + // + // label95 + // + resources.ApplyResources(this.label95, "label95"); + this.label95.Name = "label95"; + // + // CHK_speechbattery + // + resources.ApplyResources(this.CHK_speechbattery, "CHK_speechbattery"); + this.CHK_speechbattery.Name = "CHK_speechbattery"; + this.CHK_speechbattery.UseVisualStyleBackColor = true; + this.CHK_speechbattery.CheckedChanged += new System.EventHandler(this.CHK_speechbattery_CheckedChanged); + // + // CHK_speechcustom + // + resources.ApplyResources(this.CHK_speechcustom, "CHK_speechcustom"); + this.CHK_speechcustom.Name = "CHK_speechcustom"; + this.CHK_speechcustom.UseVisualStyleBackColor = true; + this.CHK_speechcustom.CheckedChanged += new System.EventHandler(this.CHK_speechcustom_CheckedChanged); + // + // CHK_speechmode + // + resources.ApplyResources(this.CHK_speechmode, "CHK_speechmode"); + this.CHK_speechmode.Name = "CHK_speechmode"; + this.CHK_speechmode.UseVisualStyleBackColor = true; + this.CHK_speechmode.CheckedChanged += new System.EventHandler(this.CHK_speechmode_CheckedChanged); + // + // CHK_speechwaypoint + // + resources.ApplyResources(this.CHK_speechwaypoint, "CHK_speechwaypoint"); + this.CHK_speechwaypoint.Name = "CHK_speechwaypoint"; + this.CHK_speechwaypoint.UseVisualStyleBackColor = true; + this.CHK_speechwaypoint.CheckedChanged += new System.EventHandler(this.CHK_speechwaypoint_CheckedChanged); + // + // label94 + // + resources.ApplyResources(this.label94, "label94"); + this.label94.Name = "label94"; + // + // CMB_osdcolor + // + this.CMB_osdcolor.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; + this.CMB_osdcolor.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_osdcolor.FormattingEnabled = true; + resources.ApplyResources(this.CMB_osdcolor, "CMB_osdcolor"); + this.CMB_osdcolor.Name = "CMB_osdcolor"; + this.CMB_osdcolor.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.CMB_osdcolor_DrawItem); + this.CMB_osdcolor.SelectedIndexChanged += new System.EventHandler(this.CMB_osdcolor_SelectedIndexChanged); + // + // CMB_language + // + this.CMB_language.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_language.FormattingEnabled = true; + resources.ApplyResources(this.CMB_language, "CMB_language"); + this.CMB_language.Name = "CMB_language"; + // + // label93 + // + resources.ApplyResources(this.label93, "label93"); + this.label93.Name = "label93"; + // + // CHK_enablespeech + // + resources.ApplyResources(this.CHK_enablespeech, "CHK_enablespeech"); + this.CHK_enablespeech.Name = "CHK_enablespeech"; + this.CHK_enablespeech.UseVisualStyleBackColor = true; + this.CHK_enablespeech.CheckedChanged += new System.EventHandler(this.CHK_enablespeech_CheckedChanged); + // + // CHK_hudshow + // + this.CHK_hudshow.Checked = true; + this.CHK_hudshow.CheckState = System.Windows.Forms.CheckState.Checked; + resources.ApplyResources(this.CHK_hudshow, "CHK_hudshow"); + this.CHK_hudshow.Name = "CHK_hudshow"; + this.CHK_hudshow.UseVisualStyleBackColor = true; + this.CHK_hudshow.CheckedChanged += new System.EventHandler(this.CHK_hudshow_CheckedChanged); + // + // label92 + // + resources.ApplyResources(this.label92, "label92"); + this.label92.Name = "label92"; + // + // CMB_videosources + // + this.CMB_videosources.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_videosources.FormattingEnabled = true; + resources.ApplyResources(this.CMB_videosources, "CMB_videosources"); + this.CMB_videosources.Name = "CMB_videosources"; + this.CMB_videosources.SelectedIndexChanged += new System.EventHandler(this.CMB_videosources_SelectedIndexChanged); + this.CMB_videosources.Click += new System.EventHandler(this.CMB_videosources_Click); + // + // BUT_Joystick + // + resources.ApplyResources(this.BUT_Joystick, "BUT_Joystick"); + this.BUT_Joystick.Name = "BUT_Joystick"; + this.BUT_Joystick.UseVisualStyleBackColor = true; + this.BUT_Joystick.Click += new System.EventHandler(this.BUT_Joystick_Click); + // + // BUT_videostop + // + resources.ApplyResources(this.BUT_videostop, "BUT_videostop"); + this.BUT_videostop.Name = "BUT_videostop"; + this.BUT_videostop.UseVisualStyleBackColor = true; + this.BUT_videostop.Click += new System.EventHandler(this.BUT_videostop_Click); + // + // BUT_videostart + // + resources.ApplyResources(this.BUT_videostart, "BUT_videostart"); + this.BUT_videostart.Name = "BUT_videostart"; + this.BUT_videostart.UseVisualStyleBackColor = true; + this.BUT_videostart.Click += new System.EventHandler(this.BUT_videostart_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // CHK_maprotation + // + resources.ApplyResources(this.CHK_maprotation, "CHK_maprotation"); + this.CHK_maprotation.Name = "CHK_maprotation"; + this.CHK_maprotation.UseVisualStyleBackColor = true; + this.CHK_maprotation.CheckedChanged += new System.EventHandler(this.CHK_maprotation_CheckedChanged); + // + // ConfigPlanner + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label1); + this.Controls.Add(this.CHK_maprotation); + this.Controls.Add(this.label33); + this.Controls.Add(this.CMB_ratesensors); + this.Controls.Add(this.label26); + this.Controls.Add(this.CMB_videoresolutions); + this.Controls.Add(this.label12); + this.Controls.Add(this.CHK_GDIPlus); + this.Controls.Add(this.label24); + this.Controls.Add(this.CHK_loadwponconnect); + this.Controls.Add(this.label23); + this.Controls.Add(this.NUM_tracklength); + this.Controls.Add(this.CHK_speechaltwarning); + this.Controls.Add(this.label108); + this.Controls.Add(this.CHK_resetapmonconnect); + this.Controls.Add(this.CHK_mavdebug); + this.Controls.Add(this.label107); + this.Controls.Add(this.CMB_raterc); + this.Controls.Add(this.label104); + this.Controls.Add(this.label103); + this.Controls.Add(this.label102); + this.Controls.Add(this.label101); + this.Controls.Add(this.CMB_ratestatus); + this.Controls.Add(this.CMB_rateposition); + this.Controls.Add(this.CMB_rateattitude); + this.Controls.Add(this.label99); + this.Controls.Add(this.label98); + this.Controls.Add(this.label97); + this.Controls.Add(this.CMB_speedunits); + this.Controls.Add(this.CMB_distunits); + this.Controls.Add(this.label96); + this.Controls.Add(this.label95); + this.Controls.Add(this.CHK_speechbattery); + this.Controls.Add(this.CHK_speechcustom); + this.Controls.Add(this.CHK_speechmode); + this.Controls.Add(this.CHK_speechwaypoint); + this.Controls.Add(this.label94); + this.Controls.Add(this.CMB_osdcolor); + this.Controls.Add(this.CMB_language); + this.Controls.Add(this.label93); + this.Controls.Add(this.CHK_enablespeech); + this.Controls.Add(this.CHK_hudshow); + this.Controls.Add(this.label92); + this.Controls.Add(this.CMB_videosources); + this.Controls.Add(this.BUT_Joystick); + this.Controls.Add(this.BUT_videostop); + this.Controls.Add(this.BUT_videostart); + this.Name = "ConfigPlanner"; + this.Load += new System.EventHandler(this.ConfigPlanner_Load); + ((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).EndInit(); + this.ResumeLayout(false); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx index 5ce06086d2..5ca4ebe040 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx @@ -1,1402 +1,1402 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - NoControl - - - - 517, 246 - - - 43, 13 - - - - 87 - - - Sensor - - - label33 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - 0 - - - 1 - - - 3 - - - 10 - - - 50 - - - 564, 243 - - - 40, 21 - - - 88 - - - CMB_ratesensors - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - NoControl - - - 15, 52 - - - 100, 23 - - - 86 - - - Video Format - - - label26 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - 124, 49 - - - 408, 21 - - - 44 - - - CMB_videoresolutions - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - NoControl - - - 15, 342 - - - 61, 13 - - - 84 - - - HUD - - - label12 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - NoControl - - - 124, 342 - - - 177, 17 - - - 85 - - - GDI+ (old type) - - - CHK_GDIPlus - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - NoControl - - - 15, 320 - - - 61, 13 - - - 82 - - - Waypoints - - - label24 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - NoControl - - - 124, 319 - - - 177, 17 - - - 83 - - - Load Waypoints on connect? - - - CHK_loadwponconnect - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - NoControl - - - 15, 294 - - - 103, 18 - - - 81 - - - Track Length - - - label23 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - 124, 293 - - - 67, 20 - - - 80 - - - NUM_tracklength - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - - NoControl - - - 564, 109 - - - 102, 17 - - - 79 - - - Alt Warning - - - CHK_speechaltwarning - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - NoControl - - - 15, 271 - - - 61, 13 - - - 45 - - - APM Reset - - - label108 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - NoControl - - - 124, 269 - - - 163, 17 - - - 46 - - - Reset APM on USB Connect - - - CHK_resetapmonconnect - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 14 - - - Bottom, Left - - - NoControl - - - 15, 398 - - - 144, 17 - - - 47 - - - Mavlink Message Debug - - - CHK_mavdebug - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 15 - - - NoControl - - - 439, 246 - - - 22, 13 - - - 48 - - - RC - - - label107 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 16 - - - 0 - - - 1 - - - 3 - - - 10 - - - 470, 242 - - - 40, 21 - - - 49 - - - CMB_raterc - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 17 - - - NoControl - - - 319, 246 - - - 69, 13 - - - 50 - - - Mode/Status - - - label104 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 18 - - - NoControl - - - 219, 246 - - - 44, 13 - - - 51 - - - Position - - - label103 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 19 - - - NoControl - - - 121, 246 - - - 43, 13 - - - 52 - - - Attitude - - - label102 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 20 - - - NoControl - - - 12, 246 - - - 84, 13 - - - 53 - - - Telemetry Rates - - - label101 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 21 - - - 0 - - - 1 - - - 3 - - - 10 - - - 393, 242 - - - 40, 21 - - - 54 - - - CMB_ratestatus - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 22 - - - 0 - - - 1 - - - 3 - - - 10 - - - 273, 242 - - - 40, 21 - - - 55 - - - CMB_rateposition - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 23 - - - 0 - - - 1 - - - 3 - - - 10 - - - 173, 242 - - - 40, 21 - - - 56 - - - CMB_rateattitude - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 24 - - - NoControl - - - 268, 211 - - - 402, 13 - - - 57 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + NoControl + + + + 517, 246 + + + 43, 13 + + + + 87 + + + Sensor + + + label33 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + + + 0 + + + 1 + + + 3 + + + 10 + + + 50 + + + 564, 243 + + + 40, 21 + + + 88 + + + CMB_ratesensors + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + NoControl + + + 15, 52 + + + 100, 23 + + + 86 + + + Video Format + + + label26 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + + + 124, 49 + + + 408, 21 + + + 44 + + + CMB_videoresolutions + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + + + NoControl + + + 15, 342 + + + 61, 13 + + + 84 + + + HUD + + + label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 6 + + + NoControl + + + 124, 342 + + + 177, 17 + + + 85 + + + GDI+ (old type) + + + CHK_GDIPlus + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 7 + + + NoControl + + + 15, 320 + + + 61, 13 + + + 82 + + + Waypoints + + + label24 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 8 + + + NoControl + + + 124, 319 + + + 177, 17 + + + 83 + + + Load Waypoints on connect? + + + CHK_loadwponconnect + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 9 + + + NoControl + + + 15, 294 + + + 103, 18 + + + 81 + + + Track Length + + + label23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 10 + + + 124, 293 + + + 67, 20 + + + 80 + + + NUM_tracklength + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 11 + + + NoControl + + + 564, 109 + + + 102, 17 + + + 79 + + + Alt Warning + + + CHK_speechaltwarning + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 12 + + + NoControl + + + 15, 271 + + + 61, 13 + + + 45 + + + APM Reset + + + label108 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 13 + + + NoControl + + + 124, 269 + + + 163, 17 + + + 46 + + + Reset APM on USB Connect + + + CHK_resetapmonconnect + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 14 + + + Bottom, Left + + + NoControl + + + 15, 398 + + + 144, 17 + + + 47 + + + Mavlink Message Debug + + + CHK_mavdebug + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 15 + + + NoControl + + + 439, 246 + + + 22, 13 + + + 48 + + + RC + + + label107 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 16 + + + 0 + + + 1 + + + 3 + + + 10 + + + 470, 242 + + + 40, 21 + + + 49 + + + CMB_raterc + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 17 + + + NoControl + + + 319, 246 + + + 69, 13 + + + 50 + + + Mode/Status + + + label104 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 18 + + + NoControl + + + 219, 246 + + + 44, 13 + + + 51 + + + Position + + + label103 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 19 + + + NoControl + + + 121, 246 + + + 43, 13 + + + 52 + + + Attitude + + + label102 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 20 + + + NoControl + + + 15, 246 + + + 84, 13 + + + 53 + + + Telemetry Rates + + + label101 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 21 + + + 0 + + + 1 + + + 3 + + + 10 + + + 393, 242 + + + 40, 21 + + + 54 + + + CMB_ratestatus + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 22 + + + 0 + + + 1 + + + 3 + + + 10 + + + 273, 242 + + + 40, 21 + + + 55 + + + CMB_rateposition + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 23 + + + 0 + + + 1 + + + 3 + + + 10 + + + 173, 242 + + + 40, 21 + + + 56 + + + CMB_rateattitude + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 24 + + + NoControl + + + 268, 211 + + + 402, 13 + + + 57 + + 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 - - - $this - - - 25 - - - NoControl - - - 15, 219 - - - 65, 13 - - - 58 - - - Speed Units - - - label98 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 26 - - - NoControl - - - 15, 191 - - - 52, 13 - - - 59 - - - Dist Units - - - label97 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 27 - - - 124, 216 - - - 138, 21 - - - 60 - - - CMB_speedunits - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 28 - - - 124, 189 - - - 138, 21 - - - 61 - - - CMB_distunits - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 29 - - - NoControl - - - 15, 164 - - - 45, 13 - - - 62 - - - Joystick - - - label96 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 30 - - - NoControl - - - 15, 113 - - - 44, 13 - - - 63 - - - Speech - - - label95 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 31 - - - NoControl - - - 456, 109 - - - 102, 17 - - - 64 - - - Battery Warning - - - CHK_speechbattery - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 32 - - - NoControl - - - 363, 109 - - - 87, 17 - - - 65 - - - Time Interval - - - CHK_speechcustom - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 33 - - - NoControl - - - 307, 109 - - - 56, 17 - - - 66 - - - Mode - - - CHK_speechmode - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 34 - - - NoControl - - - 230, 109 - - - 71, 17 - - - 67 - - - Waypoint - - - CHK_speechwaypoint - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 35 - - - NoControl - - - 15, 85 - - - 57, 13 - - - 68 - - - OSD Color - - - label94 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 36 - - - 124, 82 - - - 138, 21 - - - 69 - - - CMB_osdcolor - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 37 - - - 124, 133 - - - 138, 21 - - - 70 - - - CMB_language - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 38 - - - NoControl - - - 15, 137 - - - 69, 13 - - - 71 - - - UI Language - - - label93 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 39 - - - NoControl - - - 124, 109 - - - 99, 17 - - - 72 - - - Enable Speech - - - CHK_enablespeech - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 40 - - - NoControl - - - 537, 17 - - - 125, 17 - - - 73 - - - Enable HUD Overlay - - - CHK_hudshow - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 41 - - - NoControl - - - 15, 18 - - - 100, 23 - - - 74 - - - Video Device - - - label92 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 42 - - - 124, 15 - - - 245, 21 - - - 75 - - - CMB_videosources - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 43 - - - NoControl - - - 124, 160 - - - 99, 23 - - - 76 - - - Joystick Setup - - - BUT_Joystick - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null - - - $this - - - 44 - - - NoControl - - - 456, 13 - - - 75, 23 - - - 77 - - - Stop - - - BUT_videostop - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null - - - $this - - - 45 - - - NoControl - - - 375, 13 - - - 75, 23 - - - 78 - - - Start - - - BUT_videostart - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null - - - $this - - - 46 - - - NoControl - - - 15, 365 - - - 81, 17 - - - 89 - - - Map Follow - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - - - NoControl - - - 124, 365 - - - 205, 17 - - - 90 - - - Map is rotated to follow the plane - - - CHK_maprotation - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - True - - - 6, 13 - - - 682, 418 - - - ConfigPlanner - - - ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null - + + + + label99 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 25 + + + NoControl + + + 15, 219 + + + 65, 13 + + + 58 + + + Speed Units + + + label98 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 26 + + + NoControl + + + 15, 191 + + + 52, 13 + + + 59 + + + Dist Units + + + label97 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 27 + + + 124, 216 + + + 138, 21 + + + 60 + + + CMB_speedunits + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 28 + + + 124, 189 + + + 138, 21 + + + 61 + + + CMB_distunits + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 29 + + + NoControl + + + 15, 164 + + + 45, 13 + + + 62 + + + Joystick + + + label96 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 30 + + + NoControl + + + 15, 113 + + + 44, 13 + + + 63 + + + Speech + + + label95 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 31 + + + NoControl + + + 456, 109 + + + 102, 17 + + + 64 + + + Battery Warning + + + CHK_speechbattery + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 32 + + + NoControl + + + 363, 109 + + + 87, 17 + + + 65 + + + Time Interval + + + CHK_speechcustom + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 33 + + + NoControl + + + 307, 109 + + + 56, 17 + + + 66 + + + Mode + + + CHK_speechmode + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 34 + + + NoControl + + + 230, 109 + + + 71, 17 + + + 67 + + + Waypoint + + + CHK_speechwaypoint + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 35 + + + NoControl + + + 15, 85 + + + 57, 13 + + + 68 + + + OSD Color + + + label94 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 36 + + + 124, 82 + + + 138, 21 + + + 69 + + + CMB_osdcolor + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 37 + + + 124, 133 + + + 138, 21 + + + 70 + + + CMB_language + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 38 + + + NoControl + + + 15, 137 + + + 69, 13 + + + 71 + + + UI Language + + + label93 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 39 + + + NoControl + + + 124, 109 + + + 99, 17 + + + 72 + + + Enable Speech + + + CHK_enablespeech + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 40 + + + NoControl + + + 537, 17 + + + 125, 17 + + + 73 + + + Enable HUD Overlay + + + CHK_hudshow + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 41 + + + NoControl + + + 15, 18 + + + 100, 23 + + + 74 + + + Video Device + + + label92 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 42 + + + 124, 15 + + + 245, 21 + + + 75 + + + CMB_videosources + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 43 + + + NoControl + + + 124, 160 + + + 99, 23 + + + 76 + + + Joystick Setup + + + BUT_Joystick + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + $this + + + 44 + + + NoControl + + + 456, 13 + + + 75, 23 + + + 77 + + + Stop + + + BUT_videostop + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + $this + + + 45 + + + NoControl + + + 375, 13 + + + 75, 23 + + + 78 + + + Start + + + BUT_videostart + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + $this + + + 46 + + + NoControl + + + 15, 365 + + + 81, 17 + + + 89 + + + Map Follow + + + label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + + + NoControl + + + 124, 365 + + + 205, 17 + + + 90 + + + Map is rotated to follow the plane + + + CHK_maprotation + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + True + + + 6, 13 + + + 682, 418 + + + ConfigPlanner + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs index d693b73eeb..997c51a6c4 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs @@ -107,9 +107,11 @@ // resources.ApplyResources(this.Progressbar, "Progressbar"); this.Progressbar.Name = "Progressbar"; + this.toolTip1.SetToolTip(this.Progressbar, resources.GetString("Progressbar.ToolTip")); // // S1 // + resources.ApplyResources(this.S1, "S1"); this.S1.FormattingEnabled = true; this.S1.Items.AddRange(new object[] { resources.GetString("S1.Items"), @@ -121,7 +123,6 @@ resources.GetString("S1.Items6"), resources.GetString("S1.Items7"), resources.GetString("S1.Items8")}); - resources.ApplyResources(this.S1, "S1"); this.S1.Name = "S1"; this.toolTip1.SetToolTip(this.S1, resources.GetString("S1.ToolTip")); // @@ -129,25 +130,30 @@ // resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); // // S0 // resources.ApplyResources(this.S0, "S0"); this.S0.Name = "S0"; this.S0.ReadOnly = true; + this.toolTip1.SetToolTip(this.S0, resources.GetString("S0.ToolTip")); // // label2 // resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); // // label3 // resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); // // S2 // + resources.ApplyResources(this.S2, "S2"); this.S2.FormattingEnabled = true; this.S2.Items.AddRange(new object[] { resources.GetString("S2.Items"), @@ -160,7 +166,6 @@ resources.GetString("S2.Items7"), resources.GetString("S2.Items8"), resources.GetString("S2.Items9")}); - resources.ApplyResources(this.S2, "S2"); this.S2.Name = "S2"; this.toolTip1.SetToolTip(this.S2, resources.GetString("S2.ToolTip")); // @@ -168,9 +173,11 @@ // resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); // // S3 // + resources.ApplyResources(this.S3, "S3"); this.S3.FormattingEnabled = true; this.S3.Items.AddRange(new object[] { resources.GetString("S3.Items"), @@ -203,7 +210,6 @@ resources.GetString("S3.Items27"), resources.GetString("S3.Items28"), resources.GetString("S3.Items29")}); - resources.ApplyResources(this.S3, "S3"); this.S3.Name = "S3"; this.toolTip1.SetToolTip(this.S3, resources.GetString("S3.ToolTip")); // @@ -211,9 +217,11 @@ // resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); // // S4 // + resources.ApplyResources(this.S4, "S4"); this.S4.FormattingEnabled = true; this.S4.Items.AddRange(new object[] { resources.GetString("S4.Items"), @@ -237,7 +245,6 @@ resources.GetString("S4.Items18"), resources.GetString("S4.Items19"), resources.GetString("S4.Items20")}); - resources.ApplyResources(this.S4, "S4"); this.S4.Name = "S4"; this.toolTip1.SetToolTip(this.S4, resources.GetString("S4.ToolTip")); // @@ -245,6 +252,7 @@ // resources.ApplyResources(this.label6, "label6"); this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); // // S5 // @@ -256,6 +264,7 @@ // resources.ApplyResources(this.label7, "label7"); this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); // // S6 // @@ -267,6 +276,7 @@ // resources.ApplyResources(this.label8, "label8"); this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); // // S7 // @@ -294,6 +304,7 @@ // // RS4 // + resources.ApplyResources(this.RS4, "RS4"); this.RS4.FormattingEnabled = true; this.RS4.Items.AddRange(new object[] { resources.GetString("RS4.Items"), @@ -317,12 +328,12 @@ resources.GetString("RS4.Items18"), resources.GetString("RS4.Items19"), resources.GetString("RS4.Items20")}); - resources.ApplyResources(this.RS4, "RS4"); this.RS4.Name = "RS4"; this.toolTip1.SetToolTip(this.RS4, resources.GetString("RS4.ToolTip")); // // RS3 // + resources.ApplyResources(this.RS3, "RS3"); this.RS3.FormattingEnabled = true; this.RS3.Items.AddRange(new object[] { resources.GetString("RS3.Items"), @@ -355,12 +366,12 @@ resources.GetString("RS3.Items27"), resources.GetString("RS3.Items28"), resources.GetString("RS3.Items29")}); - resources.ApplyResources(this.RS3, "RS3"); this.RS3.Name = "RS3"; this.toolTip1.SetToolTip(this.RS3, resources.GetString("RS3.ToolTip")); // // RS2 // + resources.ApplyResources(this.RS2, "RS2"); this.RS2.FormattingEnabled = true; this.RS2.Items.AddRange(new object[] { resources.GetString("RS2.Items"), @@ -373,12 +384,12 @@ resources.GetString("RS2.Items7"), resources.GetString("RS2.Items8"), resources.GetString("RS2.Items9")}); - resources.ApplyResources(this.RS2, "RS2"); this.RS2.Name = "RS2"; this.toolTip1.SetToolTip(this.RS2, resources.GetString("RS2.ToolTip")); // // RS1 // + resources.ApplyResources(this.RS1, "RS1"); this.RS1.FormattingEnabled = true; this.RS1.Items.AddRange(new object[] { resources.GetString("RS1.Items"), @@ -390,7 +401,6 @@ resources.GetString("RS1.Items6"), resources.GetString("RS1.Items7"), resources.GetString("RS1.Items8")}); - resources.ApplyResources(this.RS1, "RS1"); this.RS1.Name = "RS1"; this.toolTip1.SetToolTip(this.RS1, resources.GetString("RS1.ToolTip")); // @@ -403,6 +413,7 @@ // // S10 // + resources.ApplyResources(this.S10, "S10"); this.S10.FormattingEnabled = true; this.S10.Items.AddRange(new object[] { resources.GetString("S10.Items"), @@ -424,12 +435,12 @@ resources.GetString("S10.Items16"), resources.GetString("S10.Items17"), resources.GetString("S10.Items18")}); - resources.ApplyResources(this.S10, "S10"); this.S10.Name = "S10"; this.toolTip1.SetToolTip(this.S10, resources.GetString("S10.ToolTip")); // // S11 // + resources.ApplyResources(this.S11, "S11"); this.S11.FormattingEnabled = true; this.S11.Items.AddRange(new object[] { resources.GetString("S11.Items"), @@ -442,32 +453,32 @@ resources.GetString("S11.Items7"), resources.GetString("S11.Items8"), resources.GetString("S11.Items9")}); - resources.ApplyResources(this.S11, "S11"); this.S11.Name = "S11"; this.toolTip1.SetToolTip(this.S11, resources.GetString("S11.ToolTip")); // // S12 // + resources.ApplyResources(this.S12, "S12"); this.S12.FormattingEnabled = true; this.S12.Items.AddRange(new object[] { resources.GetString("S12.Items"), resources.GetString("S12.Items1")}); - resources.ApplyResources(this.S12, "S12"); this.S12.Name = "S12"; this.toolTip1.SetToolTip(this.S12, resources.GetString("S12.ToolTip")); // // RS12 // + resources.ApplyResources(this.RS12, "RS12"); this.RS12.FormattingEnabled = true; this.RS12.Items.AddRange(new object[] { resources.GetString("RS12.Items"), resources.GetString("RS12.Items1")}); - resources.ApplyResources(this.RS12, "RS12"); this.RS12.Name = "RS12"; this.toolTip1.SetToolTip(this.RS12, resources.GetString("RS12.ToolTip")); // // RS11 // + resources.ApplyResources(this.RS11, "RS11"); this.RS11.FormattingEnabled = true; this.RS11.Items.AddRange(new object[] { resources.GetString("RS11.Items"), @@ -480,12 +491,12 @@ resources.GetString("RS11.Items7"), resources.GetString("RS11.Items8"), resources.GetString("RS11.Items9")}); - resources.ApplyResources(this.RS11, "RS11"); this.RS11.Name = "RS11"; this.toolTip1.SetToolTip(this.RS11, resources.GetString("RS11.ToolTip")); // // RS10 // + resources.ApplyResources(this.RS10, "RS10"); this.RS10.FormattingEnabled = true; this.RS10.Items.AddRange(new object[] { resources.GetString("RS10.Items"), @@ -507,12 +518,12 @@ resources.GetString("RS10.Items16"), resources.GetString("RS10.Items17"), resources.GetString("RS10.Items18")}); - resources.ApplyResources(this.RS10, "RS10"); this.RS10.Name = "RS10"; this.toolTip1.SetToolTip(this.RS10, resources.GetString("RS10.ToolTip")); // // S9 // + resources.ApplyResources(this.S9, "S9"); this.S9.FormattingEnabled = true; this.S9.Items.AddRange(new object[] { resources.GetString("S9.Items"), @@ -524,11 +535,12 @@ resources.GetString("S9.Items6"), resources.GetString("S9.Items7"), resources.GetString("S9.Items8")}); - resources.ApplyResources(this.S9, "S9"); this.S9.Name = "S9"; + this.toolTip1.SetToolTip(this.S9, resources.GetString("S9.ToolTip")); // // S8 // + resources.ApplyResources(this.S8, "S8"); this.S8.FormattingEnabled = true; this.S8.Items.AddRange(new object[] { resources.GetString("S8.Items"), @@ -543,11 +555,12 @@ resources.GetString("S8.Items9"), resources.GetString("S8.Items10"), resources.GetString("S8.Items11")}); - resources.ApplyResources(this.S8, "S8"); this.S8.Name = "S8"; + this.toolTip1.SetToolTip(this.S8, resources.GetString("S8.ToolTip")); // // RS8 // + resources.ApplyResources(this.RS8, "RS8"); this.RS8.FormattingEnabled = true; this.RS8.Items.AddRange(new object[] { resources.GetString("RS8.Items"), @@ -559,11 +572,12 @@ resources.GetString("RS8.Items6"), resources.GetString("RS8.Items7"), resources.GetString("RS8.Items8")}); - resources.ApplyResources(this.RS8, "RS8"); this.RS8.Name = "RS8"; + this.toolTip1.SetToolTip(this.RS8, resources.GetString("RS8.ToolTip")); // // RS9 // + resources.ApplyResources(this.RS9, "RS9"); this.RS9.FormattingEnabled = true; this.RS9.Items.AddRange(new object[] { resources.GetString("RS9.Items"), @@ -575,51 +589,59 @@ resources.GetString("RS9.Items6"), resources.GetString("RS9.Items7"), resources.GetString("RS9.Items8")}); - resources.ApplyResources(this.RS9, "RS9"); this.RS9.Name = "RS9"; + this.toolTip1.SetToolTip(this.RS9, resources.GetString("RS9.ToolTip")); // // RS0 // resources.ApplyResources(this.RS0, "RS0"); this.RS0.Name = "RS0"; this.RS0.ReadOnly = true; + this.toolTip1.SetToolTip(this.RS0, resources.GetString("RS0.ToolTip")); // // label9 // resources.ApplyResources(this.label9, "label9"); this.label9.Name = "label9"; + this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); // // label10 // resources.ApplyResources(this.label10, "label10"); this.label10.Name = "label10"; + this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); // // RTI // resources.ApplyResources(this.RTI, "RTI"); this.RTI.Name = "RTI"; this.RTI.ReadOnly = true; + this.toolTip1.SetToolTip(this.RTI, resources.GetString("RTI.ToolTip")); // // ATI // resources.ApplyResources(this.ATI, "ATI"); this.ATI.Name = "ATI"; this.ATI.ReadOnly = true; + this.toolTip1.SetToolTip(this.ATI, resources.GetString("ATI.ToolTip")); // // label11 // resources.ApplyResources(this.label11, "label11"); this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); // // label12 // resources.ApplyResources(this.label12, "label12"); this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); // // BUT_savesettings // resources.ApplyResources(this.BUT_savesettings, "BUT_savesettings"); this.BUT_savesettings.Name = "BUT_savesettings"; + this.toolTip1.SetToolTip(this.BUT_savesettings, resources.GetString("BUT_savesettings.ToolTip")); this.BUT_savesettings.UseVisualStyleBackColor = true; this.BUT_savesettings.Click += new System.EventHandler(this.BUT_savesettings_Click); // @@ -627,19 +649,22 @@ // resources.ApplyResources(this.BUT_getcurrent, "BUT_getcurrent"); this.BUT_getcurrent.Name = "BUT_getcurrent"; + this.toolTip1.SetToolTip(this.BUT_getcurrent, resources.GetString("BUT_getcurrent.ToolTip")); this.BUT_getcurrent.UseVisualStyleBackColor = true; this.BUT_getcurrent.Click += new System.EventHandler(this.BUT_getcurrent_Click); // // lbl_status // - this.lbl_status.BackColor = System.Drawing.Color.Transparent; resources.ApplyResources(this.lbl_status, "lbl_status"); + this.lbl_status.BackColor = System.Drawing.Color.Transparent; this.lbl_status.Name = "lbl_status"; + this.toolTip1.SetToolTip(this.lbl_status, resources.GetString("lbl_status.ToolTip")); // // BUT_upload // resources.ApplyResources(this.BUT_upload, "BUT_upload"); this.BUT_upload.Name = "BUT_upload"; + this.toolTip1.SetToolTip(this.BUT_upload, resources.GetString("BUT_upload.ToolTip")); this.BUT_upload.UseVisualStyleBackColor = true; this.BUT_upload.Click += new System.EventHandler(this.BUT_upload_Click); // @@ -647,6 +672,7 @@ // resources.ApplyResources(this.BUT_syncS2, "BUT_syncS2"); this.BUT_syncS2.Name = "BUT_syncS2"; + this.toolTip1.SetToolTip(this.BUT_syncS2, resources.GetString("BUT_syncS2.ToolTip")); this.BUT_syncS2.UseVisualStyleBackColor = true; this.BUT_syncS2.Click += new System.EventHandler(this.BUT_syncS2_Click); // @@ -654,6 +680,7 @@ // resources.ApplyResources(this.BUT_syncS3, "BUT_syncS3"); this.BUT_syncS3.Name = "BUT_syncS3"; + this.toolTip1.SetToolTip(this.BUT_syncS3, resources.GetString("BUT_syncS3.ToolTip")); this.BUT_syncS3.UseVisualStyleBackColor = true; this.BUT_syncS3.Click += new System.EventHandler(this.BUT_syncS3_Click); // @@ -661,6 +688,7 @@ // resources.ApplyResources(this.BUT_syncS5, "BUT_syncS5"); this.BUT_syncS5.Name = "BUT_syncS5"; + this.toolTip1.SetToolTip(this.BUT_syncS5, resources.GetString("BUT_syncS5.ToolTip")); this.BUT_syncS5.UseVisualStyleBackColor = true; this.BUT_syncS5.Click += new System.EventHandler(this.BUT_syncS5_Click); // @@ -668,96 +696,115 @@ // resources.ApplyResources(this.label13, "label13"); this.label13.Name = "label13"; + this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); // // label14 // resources.ApplyResources(this.label14, "label14"); this.label14.Name = "label14"; + this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip")); // // label15 // resources.ApplyResources(this.label15, "label15"); this.label15.Name = "label15"; + this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip")); // // label16 // resources.ApplyResources(this.label16, "label16"); this.label16.Name = "label16"; + this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip")); // // label17 // resources.ApplyResources(this.label17, "label17"); this.label17.Name = "label17"; + this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip")); // // label20 // resources.ApplyResources(this.label20, "label20"); this.label20.Name = "label20"; + this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip")); // // label21 // resources.ApplyResources(this.label21, "label21"); this.label21.Name = "label21"; + this.toolTip1.SetToolTip(this.label21, resources.GetString("label21.ToolTip")); // // label22 // resources.ApplyResources(this.label22, "label22"); this.label22.Name = "label22"; + this.toolTip1.SetToolTip(this.label22, resources.GetString("label22.ToolTip")); // // label23 // resources.ApplyResources(this.label23, "label23"); this.label23.Name = "label23"; + this.toolTip1.SetToolTip(this.label23, resources.GetString("label23.ToolTip")); // // label24 // resources.ApplyResources(this.label24, "label24"); this.label24.Name = "label24"; + this.toolTip1.SetToolTip(this.label24, resources.GetString("label24.ToolTip")); // // label25 // resources.ApplyResources(this.label25, "label25"); this.label25.Name = "label25"; + this.toolTip1.SetToolTip(this.label25, resources.GetString("label25.ToolTip")); // // label26 // resources.ApplyResources(this.label26, "label26"); this.label26.Name = "label26"; + this.toolTip1.SetToolTip(this.label26, resources.GetString("label26.ToolTip")); // // label27 // resources.ApplyResources(this.label27, "label27"); this.label27.Name = "label27"; + this.toolTip1.SetToolTip(this.label27, resources.GetString("label27.ToolTip")); // // label28 // resources.ApplyResources(this.label28, "label28"); this.label28.Name = "label28"; + this.toolTip1.SetToolTip(this.label28, resources.GetString("label28.ToolTip")); // // label29 // resources.ApplyResources(this.label29, "label29"); this.label29.Name = "label29"; + this.toolTip1.SetToolTip(this.label29, resources.GetString("label29.ToolTip")); // // label30 // resources.ApplyResources(this.label30, "label30"); this.label30.Name = "label30"; + this.toolTip1.SetToolTip(this.label30, resources.GetString("label30.ToolTip")); // // label31 // resources.ApplyResources(this.label31, "label31"); this.label31.Name = "label31"; + this.toolTip1.SetToolTip(this.label31, resources.GetString("label31.ToolTip")); // // label32 // resources.ApplyResources(this.label32, "label32"); this.label32.Name = "label32"; + this.toolTip1.SetToolTip(this.label32, resources.GetString("label32.ToolTip")); // // BUT_syncS8 // resources.ApplyResources(this.BUT_syncS8, "BUT_syncS8"); this.BUT_syncS8.Name = "BUT_syncS8"; + this.toolTip1.SetToolTip(this.BUT_syncS8, resources.GetString("BUT_syncS8.ToolTip")); this.BUT_syncS8.UseVisualStyleBackColor = true; this.BUT_syncS8.Click += new System.EventHandler(this.BUT_syncS8_Click); // @@ -765,6 +812,7 @@ // resources.ApplyResources(this.BUT_syncS9, "BUT_syncS9"); this.BUT_syncS9.Name = "BUT_syncS9"; + this.toolTip1.SetToolTip(this.BUT_syncS9, resources.GetString("BUT_syncS9.ToolTip")); this.BUT_syncS9.UseVisualStyleBackColor = true; this.BUT_syncS9.Click += new System.EventHandler(this.BUT_syncS9_Click); // @@ -772,6 +820,7 @@ // resources.ApplyResources(this.BUT_syncS10, "BUT_syncS10"); this.BUT_syncS10.Name = "BUT_syncS10"; + this.toolTip1.SetToolTip(this.BUT_syncS10, resources.GetString("BUT_syncS10.ToolTip")); this.BUT_syncS10.UseVisualStyleBackColor = true; this.BUT_syncS10.Click += new System.EventHandler(this.BUT_syncS10_Click); // @@ -851,6 +900,7 @@ this.Controls.Add(this.BUT_upload); this.MinimumSize = new System.Drawing.Size(781, 433); this.Name = "_3DRradio"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); this.ResumeLayout(false); this.PerformLayout(); diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx index 94a14edc26..63feef66c8 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx @@ -117,40 +117,159 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 902000 + + + 435000 + + + 90 + + + 25 + - - 12, 389 + + 84, 260 - - 755, 36 + + 10 - - - 2 + + 67 - - Progressbar + + 13 - - System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 64 - - $this + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 68 + + 422, 187 + + + 5 + + + label26 + + + 7 + + + 16 + + + 26 + + + + + + RTI + + + 80, 21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 84, 51 + + + 6 115 - - 111 + + Version - - 57 + + + NoControl - - 38 + + label27 + + + 192 + + + ECC + + + $this + + + $this + + + 928000 + + + 433050 + + + 434040 + + + 30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 915000 + + + 921000 + + + 250 + + + 422, 268 + + + OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. + + + + 435000 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 20 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Tx Power + + + 19 + + + 4 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 19 @@ -164,237 +283,414 @@ 2 + + $this + + + 111 + + + 57 + + + 38 + + + $this + + + 22, 22 + 1 - - 84, 125 + + 13 - - 80, 21 + + 921000 - - 4 + + 80, 20 - - 17, 17 - - - Serial baud rate in rounded kbps. So 57 means 57600. - + + + 8 - - S1 + + 17 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 27 - + + 28 + + + + + + 14 + + $this - - 66 + + > - - True + + 80, 20 - - 9, 133 + + 40 - - 32, 13 + + 80 - - 5 + + 42 - - Baud + + Op Resend - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + $this - - 65 - 84, 99 - + + $this + + + label23 + + + 0 + + + 90 + + + 678, 124 + + + toolTip1 + + + + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 30 + + + label28 + + + 16 + + + $this + + + 9, 214 + + + see the spec for a RSSI to dBm graph. The numbers at the end are: +txe: number of transmit errors (eg. transmit timeouts) +rxe: number of receive errors (crc error, framing error etc) +stx: number of serial transmit overflows +rrx: number of serial receive overflows +ecc: number of 12 bit words successfully corrected by the golay code +which result in a valid packet CRC + + + + + + + 44, 13 + + + label22 + + + BUT_syncS3 + + + 2 + + + 30 + + + BUT_getcurrent + + + 7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 295 + + + + + + label29 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 24 + + + 19 + + + BUT_syncS8 + + + $this + + + S7 + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 80, 20 7 - - S0 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 63 - - - True - - - 9, 106 - - - 39, 13 - - - 8 - - - Format - - - label2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 62 - - - True - - - 9, 160 - - - 53, 13 - - - 10 - - - Air Speed - - - label3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 60 - - - 250 - - - 192 - - - 128 - - - 96 - - - 64 - - - 32 - - - 16 - - - 8 - - - 4 - - - 2 - - - 84, 152 - - - 80, 21 - - - 9 - - - AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. - - - S2 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 61 - - - True - - - 9, 187 - - - 38, 13 - - + 12 + + 37 + + + 18 + + + 28 + + + 499, 125 + + + 434040 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 23 + + + $this + + + 70 + + + 11 + + + 84, 179 + + + + + + NoControl + + + 21 + Net ID - - label4 - - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 902000 + + + 12 + + + 22 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 115 + + + $this + + + 15 + + + Progressbar + + + True + + + 15 + + + 9 + + + 70 + + + 28 + + + + + + NoControl + + + 80, 21 + + + S8 + + + Min Freq + + + 19 + + + 27 + + + $this + + + 678, 151 + + + 25 + + + 22, 22 + + + $this + + + 51 + + + RS12 + + + 5 + + + NoControl + + + 28 + + + 19 + + + 39 + + + True + + + 11 + + + + + + 17 + + + 33 + + + 434790 + + + 22, 22 + + + 32 + + + 12 + + + Save Settings + $this - - 58 + + $this - - 1 + + NoControl - - 2 + + - - 3 + + NoControl - - 4 + + Mavlink + + + label10 + + + 35 + + + 22 + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + 403, 319 5 - - 6 + + 33 7 @@ -402,134 +698,1465 @@ 8 - - 9 + + + + + $this + + + 3 + + + 4 + + + 0 + + + 563, 9 + + + 10 10 - - 11 + + 67 - - 12 - - - 13 - - - 14 - - - 15 - - - 16 - - - 17 - - - 18 - - - 19 - - - 20 - - - 21 - - - 22 - - - 23 - - - 24 - - - 25 - - - 26 - - - 27 - - - 28 - - - 29 - - - 30 - - - 84, 179 - - - 80, 21 - - - 11 - - - NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. - - - S3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 59 - - + True - - 9, 214 + + label11 - - 52, 13 + + - - 14 + + 36 - - Tx Power + + True - - label5 + + 10 + + + 22 + + + $this + + + True + + + 9, 106 + + + 20 + + + LBT Rssi + + + 8 + + + 9 + + + 3 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + 9 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 21 + + + label16 + + + 49 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this - - 56 + + 6 + + + OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. + + + + 422, 241 + + + 6, 13 + + + $this + + + 60 + + + 63 + + + 1 + + + 80, 21 + + + 18 + + + 2 + + + True + + + 12 + + + 22 + + + 21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + label17 + + + NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + BUT_upload + + + 65 + + + ATI + + + 302, 128 + + + 18 + + + 18 + + + S0 + + + + + + $this + + + S4 + + + Mavlink + + + True + + + $this + + + 30 + + + True + + + 7 + + + + + + 21 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 9, 58 + + + 34 + + + 9 + + + 57 + + + $this + + + $this + + + 1 + + + True + + + 33, 13 + + + 59 + + + label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 61 + + + 25 + + + 80, 21 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 22, 22 + + + label2 + + + 22, 22 + + + 13 + + + label6 0 - + + 13 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 586, 181 + + + 10 + + + 433050 + + + 53, 13 + + + 24 + + + S10 + + + 24 + + + 52, 13 + + + 80, 21 + + + NoControl + + + 499, 152 + + + RS10 + + + 40 + + + 44, 13 + + + 435000 + + + MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet. + + + + $this + + + 9, 187 + + + 100 + + + 499, 260 + + + Air Speed + + + NoControl + + + Tx Power + + + label30 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label3 + + + $this + + + $this + + + 26 + + + Air Speed + + + 80, 20 + + + + + + $this + + + 32 + + + 29 + + + + + + 902000 + + + 6 + + + 38 + + + + + + 53 + + + 17 + + + $this + + + $this + + + 9, 241 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 52, 13 + + + 18 + + + $this + + + 7 + + + 30 + + + 80, 21 + + + 210, 131 + + + 14 + + + 24 + + + 11 + + + Format + + + $this + + + 302, 103 + + + 915000 + + + $this + + + True + + + Baud + + + 50 + + + 56 + + + 30 + + + 80, 21 + + + True + + + NoControl + + + 84, 206 + + + 28, 13 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 16 + + + RS11 + + + 12 + + + $this + + + BUT_syncS10 + + + 40 + + + $this + + + 59 + + + ECC + + + 586, 127 + + + 5 + + + 61, 13 + + + 422, 106 + + + 32, 13 + + + $this + + + 16 + + + + + + 499, 206 + + + 422, 160 + + + 14 + + + Upload Firmware (Local) + + + True + + + 23 + + + True + + + 422, 214 + + + Serial baud rate in rounded kbps. So 57 means 57600. + + + + 20 + + + 47 + + + True + + + 388, 128 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 15 + + + 10 + + + 170, 179 + + + ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. + + + + 921000 + + + 73, 13 + + + + + + 30 + + + 47 + + + 84, 287 + + + 11 + + + $this + + + $this + + + 71 + + + + + + 781, 433 + + + 434040 + + + 13 + + + RSSI + + + True + + + 32, 13 + + + False + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + NoControl + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + 27 + + + $this + + + $this + + + 6 + + + 80, 20 + + + $this + + + 65 + + + 15 + + + 422, 295 + + + 38, 13 + + + 80, 21 + + + NoControl + + + 4 + + + 111 + + + 4 + + + $this + + + $this + + + $this + + + 8 + + + 422, 133 + + + 80, 20 + + + 58, 13 + + + 9 + + + 44 + + + 58, 13 + + + 45 + + + True + + + 14 + + + 13 + + + 5 + + + 15 + + + $this + + + 55 + + + 14 + + + # of Channels + + + 9, 160 + + + 25 + + + 51, 13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20 + + + 6 + + + $this + + + 434790 + + + 44 + + + 52 + + + Serial baud rate in rounded kbps. So 57 means 57600. + + + + 10 + + + $this + + + Max Freq + + + Max Freq + + + 46 + + + label31 + + + 31 + + + 3 + + + 14 + + + 50 + + + 16 + + + 40 + + + 25 + + + BUT_syncS2 + + + + + + 5 + + + AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. + + + 2 + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + 48 + + + 18 + + + 9 + + + ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. + + + + $this + + + 50, 13 + + + + + + 16 + + + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17 + + + + + + 80, 21 + + + 434790 + + + 80, 21 + + + 907500 + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + True + + + 678, 99 + + + 907500 + + + 50 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 499, 99 + + + 928000 + + + 80, 20 + + + 10 + + + 41 + + + 80, 21 + + + 9 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 8 + + + 6 + + + + + + 4 + + + 0 + + + 42 + + + 28, 13 + + + 9, 268 + + + 74 + + + 2 + + + 16 + + + 32 + + + 16 + + + 20 + + + 192 + + + 128 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + > + + + 4 + + + 2 + + + label32 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + $this + + + 43 + + + Remote + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + NoControl + + + 16 + + + + + + label4 + + + 60 + + + label8 + + + + + + 15 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 + + > + + + 433050 + + + 14 + + + 19 + + + 19 + + + 586, 102 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 66 + + + 12, 389 + + + 55 + + + 10 + + + 157, 25 + + + Op Resend + + + _3DRradio + + + 210, 212 + + + 75 + + + 58 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 63 + + + + + + 3 + + + True + + + 8 + + + + + + 39, 13 + + + 43 + + + 17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20 + + + RS0 + + + 48, 13 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 51 + + + 80, 21 + + + 53 + + + NoControl + + + 8 + + + 388, 103 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20 + + + 11 + + + 80, 21 + + + 66 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 902000 + + + 48, 13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 69, 39 + 2 - - 3 + + BUT_syncS5 + + + 69 + + + 29 + + + 8 + + + Baud + + + S9 + + + 84, 152 + + + 0 + + + Min Freq + + + 7 + + + 302, 209 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + 29 + + + Load Settings + + + 54 + + + + + + 18 + + + > + + + 2 + + + $this + + + 181, 9 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + S6 + + + 64 + + + 6 + + + 40 + + + 37 + + + 23 + + + 9, 32 + + + # of Channels + + + 9 + + + True + + + + + + 40 + + + label14 + + + RS4 + + + 499, 287 + + + 928000 + + + 60 + + + 17 + + + True + + + MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet. + + + + 54 + + + 56 + + + 10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + 50 + + + Format + + + Net ID + + + label15 + + + RS3 + + + 328, 319 + + + 80, 21 + + + + + + 69, 39 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 @@ -543,1029 +2170,125 @@ 7 - - 8 + + 39 - - 9 - - - 10 - - - 11 - - - 12 - - - 13 - - - 14 - - - 15 - - - 16 - - - 17 - - - 18 - - - 19 - - - 20 - - - 84, 206 - - - 80, 21 - - - 13 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - S4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 57 - - - True - - - 9, 241 - - - 28, 13 - - - 16 - - - ECC - - - label6 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 54 - - - 84, 233 - - - 80, 20 - - - 15 - - - ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. - - - - S5 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 55 - - - True - - - 9, 268 - - - 44, 13 - - - 18 - - - Mavlink - - - label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 52 - - - 84, 260 - - - 80, 20 - - - 17 - - - MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet. - - - - S6 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 53 - - - True - - - 9, 295 - - - 61, 13 - - - 20 - - - Op Resend - - - label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 50 - - - 84, 287 - - - 80, 20 - - - 19 - - - OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. - - - - S7 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 $this - - 51 - - - 499, 287 - - - 80, 20 - - - 29 - - - OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. - - - - RS7 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 41 - - - 499, 260 - - - 80, 20 - - - 28 - - - MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet. - - - - RS6 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 42 - - - 499, 233 - - - 80, 20 - - - 27 - - - ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. - - - - RS5 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 43 - - - 0 - - - 1 - - - 2 - - + 3 - - 4 - - - 5 - - - 6 - - - 7 - - - 8 - - - 9 - - - 10 - - - 11 - - - 12 - - - 13 - - - 14 - - - 15 - - - 16 - - - 17 - - - 18 - - - 19 - - - 20 - - - 499, 206 - - - 80, 21 - - - 26 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - RS4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 44 - - - 1 - - - 2 - - - 3 - - - 4 - - - 5 - - - 6 - - - 7 - - - 8 - - - 9 - - - 10 - - - 11 - - - 12 - - - 13 - - - 14 - - - 15 - - - 16 - - - 17 - - - 18 - - - 19 - - - 20 - - - 21 - - - 22 - - - 23 - - - 24 - - - 25 - - - 26 - - - 27 - - - 28 - - - 29 - - - 30 - - - 499, 179 - - - 80, 21 - - - 25 - - - NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. - - - RS3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 45 - - - 250 - - - 192 - - - 128 - - - 96 - - - 64 - - - 32 - - - 16 - - - 8 - - - 4 - - - 2 - - - 499, 152 - - - 80, 21 - - - 24 - - - AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. - RS2 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + S12 - - $this + + 20 - - 46 + + 30 - - 115 - - - 111 - - - 57 - - - 38 - - - 19 - - + 9 - - 4 + + > - - 2 - - - 1 - - - 499, 125 - - - 80, 21 - - - 22 - - - Serial baud rate in rounded kbps. So 57 means 57600. - - - - RS1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 48 - - - 84, 51 - - + True - - 302, 39 - - - 34 - - - see the spec for a RSSI to dBm graph. The numbers at the end are: -txe: number of transmit errors (eg. transmit timeouts) -rxe: number of receive errors (crc error, framing error etc) -stx: number of serial transmit overflows -rrx: number of serial receive overflows -ecc: number of 12 bit words successfully corrected by the golay code -which result in a valid packet CRC - - - - RSSI - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 36 - - - 5 - - - 6 - - - 7 - - - 8 - - - 9 - - - 10 - - - 11 - - - 12 - - - 13 - - - 14 - 15 - - 16 - - - 17 - - - 18 - - - 19 - - - 20 - - - 30 - - - 40 - - - 50 - - - 302, 155 - - - 80, 21 - - - 42 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - S10 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 29 - - - 10 - - - 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - - - 302, 182 - - - 80, 21 - - - 43 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - S11 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 28 - - - 0 - - - 25 - - - 302, 209 - - - 80, 21 - - - 44 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - S12 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 27 - - - 0 - - - 25 - - - 678, 205 - - - 80, 21 - - - 56 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - RS12 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 17 - - - 10 - - - 20 - - - 30 - - - 40 - - - 50 - - - 60 - - - 70 - - - 80 - - - 90 - - - 100 - 678, 178 - - 80, 21 + + 61, 13 - - 55 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - + + 49 - - RS11 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 18 - - - 5 - - - 6 - - - 7 - - - 8 - - - 9 - - - 10 - - - 11 + + label1 12 - - 13 + + NoControl - - 14 + + True - - 15 + + label5 - - 16 + + 58 - - 17 + + RS1 - - 18 + + S11 - - 19 + + - - 20 + + 32 - - 30 - - - 40 - - - 50 - - - 678, 151 - - - 80, 21 - - - 54 - - - TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. - - - - RS10 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + $this - - 19 + + - - 902000 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 907500 + + 27 - - 915000 + + 68 - - 921000 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. + + + + + + 0 + + 928000 - + 433050 - - 434040 - - - 434790 - - - 435000 - - - 302, 128 - - - 80, 21 - - - 41 - - - S9 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + $this - - 30 + + 434790 - - 902000 + + 17 907500 @@ -1576,17 +2299,8 @@ which result in a valid packet CRC 921000 - - 928000 - - - 433050 - - - 434040 - - - 434790 + + S1 435000 @@ -1594,1109 +2308,545 @@ which result in a valid packet CRC - - - - - - - - 302, 103 - - - 80, 21 - - - 46 - - - S8 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 26 - - - 902000 - - - 907500 - - - 915000 - - - 921000 - - - 928000 - - - 433050 - - - 434040 - - - 434790 - - - 435000 - - - 678, 99 - - - 80, 21 - - - 58 - - - RS8 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 16 - - - 902000 - - - 907500 - - - 915000 - - - 921000 - - - 928000 - - - 433050 - - - 434040 - - - 434790 - - - 435000 - - - 678, 124 - - - 80, 21 - - - 53 - - - RS9 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 20 - - - 499, 99 - - - 80, 20 - - - 23 - - - RS0 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 47 - - - True - - - 181, 9 - - - 33, 13 - - - 30 - - - Local - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 40 - - - True - - - 563, 9 - - - 44, 13 - - - 31 - - - Remote - - - label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 39 - - - 543, 25 - - - 80, 20 - - - 33 - - - RTI - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 37 - - - 157, 25 - - - 80, 20 - - - 32 - - - ATI - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 38 - - - True - - - 9, 32 - - - 42, 13 - - - 36 - - - Version - - - label11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 35 - - - True - - - 9, 58 - - - 32, 13 - - - 37 - - - RSSI - - - label12 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 34 - - - False - - - 328, 319 - - - 69, 39 - - - 21 - - - Save Settings - - - BUT_savesettings - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 49 - - - 253, 319 - - - 69, 39 - - - 6 - - - Load Settings - - - BUT_getcurrent - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 64 - - - 12, 361 - - - 755, 22 - - - 3 - - - lbl_status - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 67 - - - 403, 319 - - - 121, 39 - - - 0 - - - Upload Firmware (Local) - - - BUT_upload - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 69 - - - 170, 152 - - - 22, 22 - - - 38 - - - > - - - BUT_syncS2 - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 33 - - - 170, 179 - - - 22, 22 - - - 39 - - - > - - - BUT_syncS3 - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 32 - - - 170, 231 - - - 22, 22 - - - 40 - - - > - - - BUT_syncS5 - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 31 - - - True - - - - NoControl - - - 210, 106 - - - 48, 13 - - - 47 - - - Min Freq - - - label13 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + S5 - - 25 + + 9, 133 - - True + + - - NoControl + + 11 - - 210, 131 - - - 51, 13 - - - 48 - - - Max Freq - - - label14 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 24 - - - True - - - NoControl - - - 210, 158 - - - 73, 13 - - - 49 - - - # of Channels - - - label15 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 23 - - - True - - - NoControl - - - 210, 185 - - - 58, 13 - - - 50 - - - Duty Cycle - - - label16 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 22 - - - True - - - NoControl - - - 210, 212 - - - 50, 13 - - - 51 - - - LBT Rssi - - - label17 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 21 - - - True - - - NoControl + + 586, 208 - - 50, 13 - - - 63 - - - LBT Rssi - - - label20 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - + True - - NoControl + + 253, 319 - - 586, 181 + + RS7 - - 58, 13 + + 210, 106 + + + 32, 13 + + + 20 + + + 31 + + + 62 + + + + + 34 + + + 57 + + + RS6 + + + 543, 25 + + + 302, 182 + + + 70 + + + 210, 185 + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + NoControl + + + NoControl + Duty Cycle - - label21 + + - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - True - - + NoControl - - 586, 154 + + 302, 39 - - 73, 13 + + NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. - - 61 - - - # of Channels - - - label22 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - True - - + NoControl - - 586, 127 + + BUT_savesettings - + + 46 + + + 38 + + + 62 + + + 128 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 434040 + + + RS5 + + + 44, 13 + + 51, 13 - - 60 + + label7 - - Max Freq + + True - - label23 + + 84, 125 - + + 4 + + + Duty Cycle + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + - + + 12 + + + True + + 14 - - True + + 39, 13 - - NoControl + + 80 - - 586, 102 + + 38 - - 48, 13 - - - 59 - - - Min Freq - - - label24 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 15 - - - True - - - NoControl - - - 422, 295 - - - 61, 13 + + 38, 13 72 - - Op Resend + + S3 - - label25 + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 13 - + + > + + + 19 + + + + + + True + + + 73 + + + 907500 + + + 26 + + + 210, 158 + + + 586, 154 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + 170, 152 + + + label9 + + + 2 + + + 15 + + + 499, 179 + + + 5 + + + + + + 11 + + + + + + + + + 50 + + + 8 + + + 22, 22 + + + 80, 21 + + + 17 + + + $this + + + 19 + + + 96 + + $this 3 - - True + + 80, 21 - - NoControl + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null - - 422, 268 + + RS9 - - 44, 13 + + label24 - - 71 + + 678, 205 - - Mavlink + + - - label26 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - True - - - NoControl - - - 422, 241 - - - 28, 13 - - - 70 - - - ECC - - - label27 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - True - - - NoControl - - - 422, 214 - - - 52, 13 - - - 69 - - - Tx Power - - - label28 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - True - - - NoControl - - - 422, 187 - - - 38, 13 - - - 68 - - - Net ID - - - label29 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - True - - - NoControl - - - 422, 160 - - + 53, 13 - - 67 + + 23 - - Air Speed + + 100 - - label30 + + 20 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 48 - - $this + + - + + label13 + + + 80, 21 + + + 499, 233 + + + 26 + + + 64 + + 8 - - True + + 96 - - NoControl + + label25 - - 422, 106 - - - 39, 13 - - - 66 - - - Format - - - label31 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - True - - - NoControl - - - 422, 133 - - - 32, 13 - - - 65 - - - Baud - - - label32 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - NoControl - - - 388, 103 - - - 22, 22 - - - 73 - - - > - - - BUT_syncS8 - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - - 2 - - - NoControl - - - 388, 128 - - - 22, 22 - - - 74 - - - > - - - BUT_syncS9 - - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - - $this - - + 1 NoControl + + 42, 13 + + + True + + + 73, 13 + + + 121, 39 + 388, 154 - - 22, 22 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 75 + + 60 - - > + + - - BUT_syncS10 + + RS8 - - ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - - + $this - - 0 + + 68 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 20 + + + 80, 21 + + + 250 + + + 302, 155 + + + 50, 13 + + + 80, 20 + + + + + + ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null + + + 25 + + + + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 755, 36 + + + 29 + + + S2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + 50 + + + 61 + + + 1 + + + LBT Rssi + + + 41 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 69 + + + 18 + + + 36 + + + RSSI + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 915000 + + + NoControl + + + label20 + + + 12 + + + BUT_syncS9 + + + True + + + lbl_status + + + Local + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 12, 361 + + + $this + + + 755, 22 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 4 + + + 84, 233 + + + 16 + + + 170, 231 True - - 6, 13 - - - 781, 433 - - - toolTip1 - - - System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - _3DRradio - - - ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4498.26252, Culture=neutral, PublicKeyToken=null - + + 17, 17 + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx index c7eb3846be..ae26d68015 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx @@ -175,4 +175,82 @@ 上传固件 (本地) + + 55, 13 + + + 最小频率 + + + 55, 13 + + + 最大频率 + + + 47, 13 + + + 信  道 + + + 49, 13 + + + 占 空 比 + + + 49, 13 + + + 占 空 比 + + + 47, 13 + + + 信  道 + + + 55, 13 + + + 最大频率 + + + 55, 13 + + + 最小频率 + + + 55, 13 + + + 发射功率 + + + 45, 13 + + + 网络 ID + + + 47, 13 + + + 空  速 + + + 47, 13 + + + 格  式 + + + 49, 13 + + + 波 特 率 + \ No newline at end of file