From 935f918e55a715e5c7b6d23e7fc6989a2d421971 Mon Sep 17 00:00:00 2001 From: Hazy Date: Wed, 18 Apr 2012 19:05:36 +0800 Subject: [PATCH] APM Planner add some Chinese translation --- .../Antenna/Tracker.Designer.cs | 555 ++- .../ArdupilotMegaPlanner/Antenna/Tracker.resx | 948 ++++- .../Antenna/Tracker.zh-Hans.resx | 208 ++ .../ArdupilotMegaPlanner/ArdupilotMega.csproj | 9 + Tools/ArdupilotMegaPlanner/Camera.Designer.cs | 632 ++-- Tools/ArdupilotMegaPlanner/Camera.resx | 1886 +++++----- .../ArdupilotMegaPlanner/Camera.zh-Hans.resx | 208 ++ .../ConfigBatteryMonitoring.Designer.cs | 352 +- .../ConfigBatteryMonitoring.resx | 1348 +++---- .../ConfigBatteryMonitoring.zh-Hans.resx | 666 +--- .../ConfigFlightModes.Designer.cs | 506 +-- .../ConfigurationView/ConfigFlightModes.resx | 1954 +++++----- .../ConfigFlightModes.zh-Hans.resx | 702 ++-- .../ConfigHardwareOptions.Designer.cs | 324 +- .../ConfigHardwareOptions.resx | 1096 +++--- .../ConfigHardwareOptions.zh-Hans.resx | 645 +--- .../ConfigTradHeli.Designer.cs | 1350 +++---- .../ConfigurationView/ConfigTradHeli.resx | 3160 ++++++++--------- .../ConfigTradHeli.zh-Hans.resx | 738 ++-- .../Radio/3DRradio.Designer.cs | 1098 +++--- .../ArdupilotMegaPlanner/Radio/3DRradio.resx | 1769 ++++++++- .../Radio/3DRradio.zh-Hans.resx | 178 + 22 files changed, 10858 insertions(+), 9474 deletions(-) create mode 100644 Tools/ArdupilotMegaPlanner/Antenna/Tracker.zh-Hans.resx create mode 100644 Tools/ArdupilotMegaPlanner/Camera.zh-Hans.resx create mode 100644 Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx diff --git a/Tools/ArdupilotMegaPlanner/Antenna/Tracker.Designer.cs b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.Designer.cs index 448ceb7e10..ad27415397 100644 --- a/Tools/ArdupilotMegaPlanner/Antenna/Tracker.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.Designer.cs @@ -27,329 +27,238 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - this.CMB_interface = new System.Windows.Forms.ComboBox(); - this.label1 = new System.Windows.Forms.Label(); - this.CMB_baudrate = new System.Windows.Forms.ComboBox(); - this.CMB_serialport = new System.Windows.Forms.ComboBox(); - this.TRK_pantrim = new System.Windows.Forms.TrackBar(); - this.TXT_panrange = new System.Windows.Forms.TextBox(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.TXT_tiltrange = new System.Windows.Forms.TextBox(); - this.TRK_tilttrim = new System.Windows.Forms.TrackBar(); - this.label2 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.CHK_revpan = new System.Windows.Forms.CheckBox(); - this.CHK_revtilt = new System.Windows.Forms.CheckBox(); - this.TXT_pwmrangepan = new System.Windows.Forms.TextBox(); - this.TXT_pwmrangetilt = new System.Windows.Forms.TextBox(); - this.label8 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.label10 = new System.Windows.Forms.Label(); - this.label11 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.BUT_connect = new ArdupilotMega.MyButton(); - this.LBL_pantrim = new System.Windows.Forms.Label(); - this.LBL_tilttrim = new System.Windows.Forms.Label(); - ((System.ComponentModel.ISupportInitialize)(this.TRK_pantrim)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.TRK_tilttrim)).BeginInit(); - this.SuspendLayout(); - // - // CMB_interface - // - this.CMB_interface.FormattingEnabled = true; - this.CMB_interface.Items.AddRange(new object[] { - "Maestro", - "ArduTracker"}); - this.CMB_interface.Location = new System.Drawing.Point(83, 10); - this.CMB_interface.Name = "CMB_interface"; - this.CMB_interface.Size = new System.Drawing.Size(121, 21); - this.CMB_interface.TabIndex = 0; - this.CMB_interface.Text = "Maestro"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(13, 13); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(49, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Interface"; - // - // CMB_baudrate - // - this.CMB_baudrate.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_baudrate.FormattingEnabled = true; - this.CMB_baudrate.Items.AddRange(new object[] { - "4800", - "9600", - "14400", - "19200", - "28800", - "38400", - "57600", - "115200"}); - this.CMB_baudrate.Location = new System.Drawing.Point(337, 9); - this.CMB_baudrate.Name = "CMB_baudrate"; - this.CMB_baudrate.Size = new System.Drawing.Size(121, 21); - this.CMB_baudrate.TabIndex = 2; - // - // CMB_serialport - // - this.CMB_serialport.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_serialport.FormattingEnabled = true; - this.CMB_serialport.Location = new System.Drawing.Point(210, 10); - this.CMB_serialport.Name = "CMB_serialport"; - this.CMB_serialport.Size = new System.Drawing.Size(121, 21); - this.CMB_serialport.TabIndex = 1; - // - // TRK_pantrim - // - this.TRK_pantrim.Location = new System.Drawing.Point(153, 81); - this.TRK_pantrim.Maximum = 360; - this.TRK_pantrim.Minimum = -360; - this.TRK_pantrim.Name = "TRK_pantrim"; - this.TRK_pantrim.Size = new System.Drawing.Size(375, 45); - this.TRK_pantrim.TabIndex = 5; - this.TRK_pantrim.TickFrequency = 5; - this.TRK_pantrim.Scroll += new System.EventHandler(this.TRK_pantrim_Scroll); - // - // TXT_panrange - // - this.TXT_panrange.Location = new System.Drawing.Point(83, 81); - this.TXT_panrange.Name = "TXT_panrange"; - this.TXT_panrange.Size = new System.Drawing.Size(64, 20); - this.TXT_panrange.TabIndex = 4; - this.TXT_panrange.Text = "360"; - this.TXT_panrange.TextChanged += new System.EventHandler(this.TXT_panrange_TextChanged); - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(326, 65); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(27, 13); - this.label3.TabIndex = 10; - this.label3.Text = "Trim"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(83, 65); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(39, 13); - this.label4.TabIndex = 11; - this.label4.Text = "Range"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(83, 141); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(39, 13); - this.label5.TabIndex = 17; - this.label5.Text = "Range"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(326, 141); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(27, 13); - this.label6.TabIndex = 16; - this.label6.Text = "Trim"; - // - // TXT_tiltrange - // - this.TXT_tiltrange.Location = new System.Drawing.Point(83, 157); - this.TXT_tiltrange.Name = "TXT_tiltrange"; - this.TXT_tiltrange.Size = new System.Drawing.Size(64, 20); - this.TXT_tiltrange.TabIndex = 6; - this.TXT_tiltrange.Text = "90"; - this.TXT_tiltrange.TextChanged += new System.EventHandler(this.TXT_tiltrange_TextChanged); - // - // TRK_tilttrim - // - this.TRK_tilttrim.Location = new System.Drawing.Point(153, 157); - this.TRK_tilttrim.Maximum = 180; - this.TRK_tilttrim.Minimum = -180; - this.TRK_tilttrim.Name = "TRK_tilttrim"; - this.TRK_tilttrim.Size = new System.Drawing.Size(375, 45); - this.TRK_tilttrim.TabIndex = 7; - this.TRK_tilttrim.TickFrequency = 5; - this.TRK_tilttrim.Scroll += new System.EventHandler(this.TRK_tilttrim_Scroll); - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(12, 65); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(26, 13); - this.label2.TabIndex = 18; - this.label2.Text = "Pan"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(12, 141); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(21, 13); - this.label7.TabIndex = 19; - this.label7.Text = "Tilt"; - // - // CHK_revpan - // - this.CHK_revpan.AutoSize = true; - this.CHK_revpan.Location = new System.Drawing.Point(534, 83); - this.CHK_revpan.Name = "CHK_revpan"; - this.CHK_revpan.Size = new System.Drawing.Size(46, 17); - this.CHK_revpan.TabIndex = 20; - this.CHK_revpan.Text = "Rev"; - this.CHK_revpan.UseVisualStyleBackColor = true; - this.CHK_revpan.CheckedChanged += new System.EventHandler(this.CHK_revpan_CheckedChanged); - // - // CHK_revtilt - // - this.CHK_revtilt.AutoSize = true; - this.CHK_revtilt.Location = new System.Drawing.Point(534, 159); - this.CHK_revtilt.Name = "CHK_revtilt"; - this.CHK_revtilt.Size = new System.Drawing.Size(46, 17); - this.CHK_revtilt.TabIndex = 21; - this.CHK_revtilt.Text = "Rev"; - this.CHK_revtilt.UseVisualStyleBackColor = true; - this.CHK_revtilt.CheckedChanged += new System.EventHandler(this.CHK_revtilt_CheckedChanged); - // - // TXT_pwmrangepan - // - this.TXT_pwmrangepan.Location = new System.Drawing.Point(83, 107); - this.TXT_pwmrangepan.Name = "TXT_pwmrangepan"; - this.TXT_pwmrangepan.Size = new System.Drawing.Size(64, 20); - this.TXT_pwmrangepan.TabIndex = 22; - this.TXT_pwmrangepan.Text = "1000"; - // - // TXT_pwmrangetilt - // - this.TXT_pwmrangetilt.Location = new System.Drawing.Point(83, 183); - this.TXT_pwmrangetilt.Name = "TXT_pwmrangetilt"; - this.TXT_pwmrangetilt.Size = new System.Drawing.Size(64, 20); - this.TXT_pwmrangetilt.TabIndex = 23; - this.TXT_pwmrangetilt.Text = "1000"; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(43, 110); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(34, 13); - this.label8.TabIndex = 24; - this.label8.Text = "PWM"; - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Location = new System.Drawing.Point(43, 186); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(34, 13); - this.label9.TabIndex = 25; - this.label9.Text = "PWM"; - // - // label10 - // - this.label10.AutoSize = true; - this.label10.Location = new System.Drawing.Point(45, 160); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(34, 13); - this.label10.TabIndex = 27; - this.label10.Text = "Angle"; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Location = new System.Drawing.Point(45, 84); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(34, 13); - this.label11.TabIndex = 26; - this.label11.Text = "Angle"; - // - // label12 - // - this.label12.AutoSize = true; - this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label12.Location = new System.Drawing.Point(94, 40); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(403, 13); - this.label12.TabIndex = 28; - this.label12.Text = "Miss using this interface can cause servo damage, use with caution!!!"; - // - // BUT_connect - // - this.BUT_connect.Location = new System.Drawing.Point(476, 9); - this.BUT_connect.Name = "BUT_connect"; - this.BUT_connect.Size = new System.Drawing.Size(75, 23); - this.BUT_connect.TabIndex = 3; - this.BUT_connect.Text = "Connect"; - this.BUT_connect.UseVisualStyleBackColor = true; - this.BUT_connect.Click += new System.EventHandler(this.BUT_connect_Click); - // - // LBL_pantrim - // - this.LBL_pantrim.AutoSize = true; - this.LBL_pantrim.Location = new System.Drawing.Point(326, 113); - this.LBL_pantrim.Name = "LBL_pantrim"; - this.LBL_pantrim.Size = new System.Drawing.Size(34, 13); - this.LBL_pantrim.TabIndex = 29; - this.LBL_pantrim.Text = "Angle"; - // - // LBL_tilttrim - // - this.LBL_tilttrim.AutoSize = true; - this.LBL_tilttrim.Location = new System.Drawing.Point(326, 190); - this.LBL_tilttrim.Name = "LBL_tilttrim"; - this.LBL_tilttrim.Size = new System.Drawing.Size(34, 13); - this.LBL_tilttrim.TabIndex = 30; - this.LBL_tilttrim.Text = "Angle"; - // - // Tracker - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.LBL_tilttrim); - this.Controls.Add(this.LBL_pantrim); - this.Controls.Add(this.label12); - this.Controls.Add(this.label10); - this.Controls.Add(this.label11); - this.Controls.Add(this.label9); - this.Controls.Add(this.label8); - this.Controls.Add(this.TXT_pwmrangetilt); - this.Controls.Add(this.TXT_pwmrangepan); - this.Controls.Add(this.CHK_revtilt); - this.Controls.Add(this.CHK_revpan); - this.Controls.Add(this.label7); - this.Controls.Add(this.label2); - this.Controls.Add(this.label5); - this.Controls.Add(this.label6); - this.Controls.Add(this.TXT_tiltrange); - this.Controls.Add(this.TRK_tilttrim); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.TXT_panrange); - this.Controls.Add(this.TRK_pantrim); - this.Controls.Add(this.CMB_baudrate); - this.Controls.Add(this.BUT_connect); - this.Controls.Add(this.CMB_serialport); - this.Controls.Add(this.label1); - this.Controls.Add(this.CMB_interface); - this.Name = "Tracker"; - this.Size = new System.Drawing.Size(587, 212); - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Tracker_FormClosing); - ((System.ComponentModel.ISupportInitialize)(this.TRK_pantrim)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.TRK_tilttrim)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Tracker)); + this.CMB_interface = new System.Windows.Forms.ComboBox(); + this.label1 = new System.Windows.Forms.Label(); + this.CMB_baudrate = new System.Windows.Forms.ComboBox(); + this.CMB_serialport = new System.Windows.Forms.ComboBox(); + this.TRK_pantrim = new System.Windows.Forms.TrackBar(); + this.TXT_panrange = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.TXT_tiltrange = new System.Windows.Forms.TextBox(); + this.TRK_tilttrim = new System.Windows.Forms.TrackBar(); + this.label2 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.CHK_revpan = new System.Windows.Forms.CheckBox(); + this.CHK_revtilt = new System.Windows.Forms.CheckBox(); + this.TXT_pwmrangepan = new System.Windows.Forms.TextBox(); + this.TXT_pwmrangetilt = new System.Windows.Forms.TextBox(); + this.label8 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.BUT_connect = new ArdupilotMega.MyButton(); + this.LBL_pantrim = new System.Windows.Forms.Label(); + this.LBL_tilttrim = new System.Windows.Forms.Label(); + ((System.ComponentModel.ISupportInitialize)(this.TRK_pantrim)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.TRK_tilttrim)).BeginInit(); + this.SuspendLayout(); + // + // CMB_interface + // + resources.ApplyResources(this.CMB_interface, "CMB_interface"); + this.CMB_interface.FormattingEnabled = true; + this.CMB_interface.Items.AddRange(new object[] { + resources.GetString("CMB_interface.Items"), + resources.GetString("CMB_interface.Items1")}); + this.CMB_interface.Name = "CMB_interface"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // CMB_baudrate + // + resources.ApplyResources(this.CMB_baudrate, "CMB_baudrate"); + this.CMB_baudrate.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_baudrate.FormattingEnabled = true; + this.CMB_baudrate.Items.AddRange(new object[] { + resources.GetString("CMB_baudrate.Items"), + resources.GetString("CMB_baudrate.Items1"), + resources.GetString("CMB_baudrate.Items2"), + resources.GetString("CMB_baudrate.Items3"), + resources.GetString("CMB_baudrate.Items4"), + resources.GetString("CMB_baudrate.Items5"), + resources.GetString("CMB_baudrate.Items6"), + resources.GetString("CMB_baudrate.Items7")}); + this.CMB_baudrate.Name = "CMB_baudrate"; + // + // CMB_serialport + // + resources.ApplyResources(this.CMB_serialport, "CMB_serialport"); + this.CMB_serialport.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_serialport.FormattingEnabled = true; + this.CMB_serialport.Name = "CMB_serialport"; + // + // TRK_pantrim + // + resources.ApplyResources(this.TRK_pantrim, "TRK_pantrim"); + this.TRK_pantrim.Maximum = 360; + this.TRK_pantrim.Minimum = -360; + this.TRK_pantrim.Name = "TRK_pantrim"; + this.TRK_pantrim.TickFrequency = 5; + this.TRK_pantrim.Scroll += new System.EventHandler(this.TRK_pantrim_Scroll); + // + // TXT_panrange + // + resources.ApplyResources(this.TXT_panrange, "TXT_panrange"); + this.TXT_panrange.Name = "TXT_panrange"; + this.TXT_panrange.TextChanged += new System.EventHandler(this.TXT_panrange_TextChanged); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // TXT_tiltrange + // + resources.ApplyResources(this.TXT_tiltrange, "TXT_tiltrange"); + this.TXT_tiltrange.Name = "TXT_tiltrange"; + this.TXT_tiltrange.TextChanged += new System.EventHandler(this.TXT_tiltrange_TextChanged); + // + // TRK_tilttrim + // + resources.ApplyResources(this.TRK_tilttrim, "TRK_tilttrim"); + this.TRK_tilttrim.Maximum = 180; + this.TRK_tilttrim.Minimum = -180; + this.TRK_tilttrim.Name = "TRK_tilttrim"; + this.TRK_tilttrim.TickFrequency = 5; + this.TRK_tilttrim.Scroll += new System.EventHandler(this.TRK_tilttrim_Scroll); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // CHK_revpan + // + resources.ApplyResources(this.CHK_revpan, "CHK_revpan"); + this.CHK_revpan.Name = "CHK_revpan"; + this.CHK_revpan.UseVisualStyleBackColor = true; + this.CHK_revpan.CheckedChanged += new System.EventHandler(this.CHK_revpan_CheckedChanged); + // + // CHK_revtilt + // + resources.ApplyResources(this.CHK_revtilt, "CHK_revtilt"); + this.CHK_revtilt.Name = "CHK_revtilt"; + this.CHK_revtilt.UseVisualStyleBackColor = true; + this.CHK_revtilt.CheckedChanged += new System.EventHandler(this.CHK_revtilt_CheckedChanged); + // + // TXT_pwmrangepan + // + resources.ApplyResources(this.TXT_pwmrangepan, "TXT_pwmrangepan"); + this.TXT_pwmrangepan.Name = "TXT_pwmrangepan"; + // + // TXT_pwmrangetilt + // + resources.ApplyResources(this.TXT_pwmrangetilt, "TXT_pwmrangetilt"); + this.TXT_pwmrangetilt.Name = "TXT_pwmrangetilt"; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // BUT_connect + // + resources.ApplyResources(this.BUT_connect, "BUT_connect"); + this.BUT_connect.Name = "BUT_connect"; + this.BUT_connect.UseVisualStyleBackColor = true; + this.BUT_connect.Click += new System.EventHandler(this.BUT_connect_Click); + // + // LBL_pantrim + // + resources.ApplyResources(this.LBL_pantrim, "LBL_pantrim"); + this.LBL_pantrim.Name = "LBL_pantrim"; + // + // LBL_tilttrim + // + resources.ApplyResources(this.LBL_tilttrim, "LBL_tilttrim"); + this.LBL_tilttrim.Name = "LBL_tilttrim"; + // + // Tracker + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.LBL_tilttrim); + this.Controls.Add(this.LBL_pantrim); + this.Controls.Add(this.label12); + this.Controls.Add(this.label10); + this.Controls.Add(this.label11); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.TXT_pwmrangetilt); + this.Controls.Add(this.TXT_pwmrangepan); + this.Controls.Add(this.CHK_revtilt); + this.Controls.Add(this.CHK_revpan); + this.Controls.Add(this.label7); + this.Controls.Add(this.label2); + this.Controls.Add(this.label5); + this.Controls.Add(this.label6); + this.Controls.Add(this.TXT_tiltrange); + this.Controls.Add(this.TRK_tilttrim); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.TXT_panrange); + this.Controls.Add(this.TRK_pantrim); + this.Controls.Add(this.CMB_baudrate); + this.Controls.Add(this.BUT_connect); + this.Controls.Add(this.CMB_serialport); + this.Controls.Add(this.label1); + this.Controls.Add(this.CMB_interface); + this.Name = "Tracker"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Tracker_FormClosing); + ((System.ComponentModel.ISupportInitialize)(this.TRK_pantrim)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.TRK_tilttrim)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/Antenna/Tracker.resx b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.resx index 7080a7d118..5074ca4fba 100644 --- a/Tools/ArdupilotMegaPlanner/Antenna/Tracker.resx +++ b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.resx @@ -1,120 +1,830 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 2 + + + LBL_pantrim + + + + 27, 13 + + + 115200 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label6 + + + 1 + + + True + + + True + + + 153, 81 + + + label1 + + + 38400 + + + 7 + + + 11 + + + TXT_panrange + + + Angle + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 30 + + + 7 + + + 83, 107 + + + 17 + + + 14400 + + + $this + + + Trim + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 20 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 45, 84 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 46, 17 + + + $this + + + True + + + 9 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + $this + + + $this + + + TXT_pwmrangetilt + + + 24 + + + label10 + + + 75, 23 + + + 83, 10 + + + 375, 45 + + + 10 + + + 403, 13 + + + 19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 337, 9 + + + 39, 13 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 326, 113 + + + Angle + + + label11 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23 + + + Range + + + 23 + + + 360 + + + True + + + 326, 190 + + + 34, 13 + + + True + + + 83, 81 + + + 375, 45 + + + 0 + + + BUT_connect + + + CHK_revpan + + + $this + + + 90 + + + 9600 + + + 12 + + + 29 + + + 22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13, 13 + + + Miss using this interface can cause servo damage, use with caution!!! + + + 1000 + + + PWM + + + 34, 13 + + + label5 + + + 21, 13 + + + 17 + + + 15 + + + 83, 65 + + + 21 + + + CHK_revtilt + + + 6, 13 + + + 27 + + + Tracker + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 83, 141 + + + TXT_pwmrangepan + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + 22 + + + 10 + + + 26, 13 + + + Connect + + + 43, 110 + + + 34, 13 + + + 43, 186 + + + 11 + + + $this + + + $this + + + Rev + + + 25 + + + label9 + + + TXT_tiltrange + + + 64, 20 + + + 28 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 83, 183 + + + 16 + + + 0 + + + 20 + + + 34, 13 + + + 64, 20 + + + 45, 160 + + + 34, 13 + + + label4 + + + 28800 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 64, 20 + + + Tilt + + + 3 + + + 6 + + + label12 + + + 1 + + + $this + + + 46, 17 + + + $this + + + 326, 65 + + + 18 + + + TRK_pantrim + + + 587, 212 + + + 8 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + $this + + + 5 + + + 121, 21 + + + 121, 21 + + + Angle + + + 534, 83 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21 + + + $this + + + 4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Angle + + + ArduTracker + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 26 + + + Pan + + + CMB_interface + + + True + + + True + + + $this + + + $this + + + 12, 141 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label8 + + + Trim + + + PWM + + + 13 + + + 1000 + + + 49, 13 + + + 326, 141 + + + 57600 + + + True + + + True + + + 34, 13 + + + Interface + + + TRK_tilttrim + + + 3 + + + 24 + + + 64, 20 + + + label3 + + + 27, 13 + + + 94, 40 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19200 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 83, 157 + + + label2 + + + 534, 159 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 65 + + + 4800 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Maestro + + + LBL_tilttrim + + + 4 + + + label7 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 25 + + + 121, 21 + + + 14 + + + $this + + + CMB_serialport + + + $this + + + 18 + + + 6 + + + 19 + + + 476, 9 + + + Maestro + + + $this + + + 16 + + + Rev + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 39, 13 + + + 210, 10 + + + 153, 157 + + + $this + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CMB_baudrate + + + True + + + Range + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 5 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Antenna/Tracker.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.zh-Hans.resx new file mode 100644 index 0000000000..65b14041b3 --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Antenna/Tracker.zh-Hans.resx @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 31, 13 + + + 接口 + + + 31, 13 + + + 微调 + + + 31, 13 + + + 范围 + + + 31, 13 + + + 范围 + + + 31, 13 + + + 微调 + + + 31, 13 + + + 旋转 + + + 31, 13 + + + 倾斜 + + + 50, 17 + + + 逆转 + + + 50, 17 + + + 逆转 + + + 31, 13 + + + 角度 + + + 31, 13 + + + 角度 + + + 275, 13 + + + 错误的接口可能导致舵机损坏。务必小心使用!!! + + + 连接 + + + 31, 13 + + + 角度 + + + 31, 13 + + + 角度 + + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj index e781b8cbac..d2c0842ebc 100644 --- a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj +++ b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj @@ -543,6 +543,12 @@ Tracker.cs + + Tracker.cs + + + Camera.cs + BackstageView.cs @@ -745,6 +751,9 @@ MavlinkLog.cs + + 3DRradio.cs + RAW_Sensor.cs diff --git a/Tools/ArdupilotMegaPlanner/Camera.Designer.cs b/Tools/ArdupilotMegaPlanner/Camera.Designer.cs index 3e6eb16e5d..61c62bb569 100644 --- a/Tools/ArdupilotMegaPlanner/Camera.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/Camera.Designer.cs @@ -27,322 +27,322 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Camera)); - this.num_agl = new System.Windows.Forms.NumericUpDown(); - this.label2 = new System.Windows.Forms.Label(); - this.num_focallength = new System.Windows.Forms.NumericUpDown(); - this.TXT_fovH = new System.Windows.Forms.TextBox(); - this.TXT_fovV = new System.Windows.Forms.TextBox(); - this.TXT_fovAV = new System.Windows.Forms.TextBox(); - this.TXT_fovAH = new System.Windows.Forms.TextBox(); - this.TXT_cmpixel = new System.Windows.Forms.TextBox(); - this.TXT_imgwidth = new System.Windows.Forms.TextBox(); - this.TXT_imgheight = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label10 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.label13 = new System.Windows.Forms.Label(); - this.label14 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.TXT_sensheight = new System.Windows.Forms.TextBox(); - this.TXT_senswidth = new System.Windows.Forms.TextBox(); - this.label5 = new System.Windows.Forms.Label(); - this.num_overlap = new System.Windows.Forms.NumericUpDown(); - this.label15 = new System.Windows.Forms.Label(); - this.num_sidelap = new System.Windows.Forms.NumericUpDown(); - this.CHK_camdirection = new System.Windows.Forms.CheckBox(); - this.label9 = new System.Windows.Forms.Label(); - this.label11 = new System.Windows.Forms.Label(); - this.TXT_distacflphotos = new System.Windows.Forms.TextBox(); - this.TXT_distflphotos = new System.Windows.Forms.TextBox(); - this.CMB_camera = new System.Windows.Forms.ComboBox(); - this.BUT_save = new ArdupilotMega.MyButton(); - ((System.ComponentModel.ISupportInitialize)(this.num_agl)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_focallength)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_overlap)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_sidelap)).BeginInit(); - this.SuspendLayout(); - // - // num_agl - // - this.num_agl.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.num_agl, "num_agl"); - this.num_agl.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.num_agl.Name = "num_agl"; - this.num_agl.Value = new decimal(new int[] { - 200, - 0, - 0, - 0}); - this.num_agl.ValueChanged += new System.EventHandler(this.num_agl_ValueChanged); - // - // label2 - // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; - // - // num_focallength - // - this.num_focallength.DecimalPlaces = 1; - this.num_focallength.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.num_focallength, "num_focallength"); - this.num_focallength.Maximum = new decimal(new int[] { - 180, - 0, - 0, - 0}); - this.num_focallength.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.num_focallength.Name = "num_focallength"; - this.num_focallength.Value = new decimal(new int[] { - 5, - 0, - 0, - 0}); - this.num_focallength.ValueChanged += new System.EventHandler(this.num_focallength_ValueChanged); - // - // TXT_fovH - // - resources.ApplyResources(this.TXT_fovH, "TXT_fovH"); - this.TXT_fovH.Name = "TXT_fovH"; - // - // TXT_fovV - // - resources.ApplyResources(this.TXT_fovV, "TXT_fovV"); - this.TXT_fovV.Name = "TXT_fovV"; - // - // TXT_fovAV - // - resources.ApplyResources(this.TXT_fovAV, "TXT_fovAV"); - this.TXT_fovAV.Name = "TXT_fovAV"; - // - // TXT_fovAH - // - resources.ApplyResources(this.TXT_fovAH, "TXT_fovAH"); - this.TXT_fovAH.Name = "TXT_fovAH"; - // - // TXT_cmpixel - // - resources.ApplyResources(this.TXT_cmpixel, "TXT_cmpixel"); - this.TXT_cmpixel.Name = "TXT_cmpixel"; - // - // TXT_imgwidth - // - resources.ApplyResources(this.TXT_imgwidth, "TXT_imgwidth"); - this.TXT_imgwidth.Name = "TXT_imgwidth"; - this.TXT_imgwidth.TextChanged += new System.EventHandler(this.TXT_imgwidth_TextChanged); - // - // TXT_imgheight - // - resources.ApplyResources(this.TXT_imgheight, "TXT_imgheight"); - this.TXT_imgheight.Name = "TXT_imgheight"; - this.TXT_imgheight.TextChanged += new System.EventHandler(this.TXT_imgheight_TextChanged); - // - // label1 - // - resources.ApplyResources(this.label1, "label1"); - this.label1.Name = "label1"; - // - // label6 - // - resources.ApplyResources(this.label6, "label6"); - this.label6.Name = "label6"; - // - // label7 - // - resources.ApplyResources(this.label7, "label7"); - this.label7.Name = "label7"; - // - // label8 - // - resources.ApplyResources(this.label8, "label8"); - this.label8.Name = "label8"; - // - // label10 - // - resources.ApplyResources(this.label10, "label10"); - this.label10.Name = "label10"; - // - // label12 - // - resources.ApplyResources(this.label12, "label12"); - this.label12.Name = "label12"; - // - // label13 - // - resources.ApplyResources(this.label13, "label13"); - this.label13.Name = "label13"; - // - // label14 - // - resources.ApplyResources(this.label14, "label14"); - this.label14.Name = "label14"; - // - // label3 - // - resources.ApplyResources(this.label3, "label3"); - this.label3.Name = "label3"; - // - // label4 - // - resources.ApplyResources(this.label4, "label4"); - this.label4.Name = "label4"; - // - // TXT_sensheight - // - resources.ApplyResources(this.TXT_sensheight, "TXT_sensheight"); - this.TXT_sensheight.Name = "TXT_sensheight"; - this.TXT_sensheight.TextChanged += new System.EventHandler(this.TXT_sensheight_TextChanged); - // - // TXT_senswidth - // - resources.ApplyResources(this.TXT_senswidth, "TXT_senswidth"); - this.TXT_senswidth.Name = "TXT_senswidth"; - this.TXT_senswidth.TextChanged += new System.EventHandler(this.TXT_senswidth_TextChanged); - // - // label5 - // - resources.ApplyResources(this.label5, "label5"); - this.label5.Name = "label5"; - // - // num_overlap - // - this.num_overlap.DecimalPlaces = 1; - resources.ApplyResources(this.num_overlap, "num_overlap"); - this.num_overlap.Name = "num_overlap"; - this.num_overlap.Value = new decimal(new int[] { - 60, - 0, - 0, - 0}); - this.num_overlap.ValueChanged += new System.EventHandler(this.num_overlap_ValueChanged); - // - // label15 - // - resources.ApplyResources(this.label15, "label15"); - this.label15.Name = "label15"; - // - // num_sidelap - // - this.num_sidelap.DecimalPlaces = 1; - resources.ApplyResources(this.num_sidelap, "num_sidelap"); - this.num_sidelap.Name = "num_sidelap"; - this.num_sidelap.Value = new decimal(new int[] { - 30, - 0, - 0, - 0}); - this.num_sidelap.ValueChanged += new System.EventHandler(this.num_sidelap_ValueChanged); - // - // CHK_camdirection - // - resources.ApplyResources(this.CHK_camdirection, "CHK_camdirection"); - this.CHK_camdirection.Checked = true; - this.CHK_camdirection.CheckState = System.Windows.Forms.CheckState.Checked; - this.CHK_camdirection.Name = "CHK_camdirection"; - this.CHK_camdirection.UseVisualStyleBackColor = true; - this.CHK_camdirection.CheckedChanged += new System.EventHandler(this.CHK_camdirection_CheckedChanged); - // - // label9 - // - resources.ApplyResources(this.label9, "label9"); - this.label9.Name = "label9"; - // - // label11 - // - resources.ApplyResources(this.label11, "label11"); - this.label11.Name = "label11"; - // - // TXT_distacflphotos - // - resources.ApplyResources(this.TXT_distacflphotos, "TXT_distacflphotos"); - this.TXT_distacflphotos.Name = "TXT_distacflphotos"; - // - // TXT_distflphotos - // - resources.ApplyResources(this.TXT_distflphotos, "TXT_distflphotos"); - this.TXT_distflphotos.Name = "TXT_distflphotos"; - // - // CMB_camera - // - this.CMB_camera.FormattingEnabled = true; - resources.ApplyResources(this.CMB_camera, "CMB_camera"); - this.CMB_camera.Name = "CMB_camera"; - this.CMB_camera.SelectedIndexChanged += new System.EventHandler(this.CMB_camera_SelectedIndexChanged); - // - // BUT_save - // - resources.ApplyResources(this.BUT_save, "BUT_save"); - this.BUT_save.Name = "BUT_save"; - this.BUT_save.UseVisualStyleBackColor = true; - this.BUT_save.Click += new System.EventHandler(this.BUT_save_Click); - // - // Camera - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.BUT_save); - this.Controls.Add(this.CMB_camera); - this.Controls.Add(this.label9); - this.Controls.Add(this.label11); - this.Controls.Add(this.TXT_distacflphotos); - this.Controls.Add(this.TXT_distflphotos); - this.Controls.Add(this.CHK_camdirection); - this.Controls.Add(this.label15); - this.Controls.Add(this.num_sidelap); - this.Controls.Add(this.label5); - this.Controls.Add(this.num_overlap); - this.Controls.Add(this.label3); - this.Controls.Add(this.label4); - this.Controls.Add(this.TXT_sensheight); - this.Controls.Add(this.TXT_senswidth); - this.Controls.Add(this.label14); - this.Controls.Add(this.label13); - this.Controls.Add(this.label12); - this.Controls.Add(this.label10); - this.Controls.Add(this.label8); - this.Controls.Add(this.label7); - this.Controls.Add(this.label6); - this.Controls.Add(this.label1); - this.Controls.Add(this.TXT_imgheight); - this.Controls.Add(this.TXT_imgwidth); - this.Controls.Add(this.TXT_cmpixel); - this.Controls.Add(this.TXT_fovAV); - this.Controls.Add(this.TXT_fovAH); - this.Controls.Add(this.TXT_fovV); - this.Controls.Add(this.TXT_fovH); - this.Controls.Add(this.num_focallength); - this.Controls.Add(this.label2); - this.Controls.Add(this.num_agl); - this.Name = "Camera"; - this.Load += new System.EventHandler(this.Camera_Load); - ((System.ComponentModel.ISupportInitialize)(this.num_agl)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_focallength)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_overlap)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.num_sidelap)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Camera)); + this.num_agl = new System.Windows.Forms.NumericUpDown(); + this.label2 = new System.Windows.Forms.Label(); + this.num_focallength = new System.Windows.Forms.NumericUpDown(); + this.TXT_fovH = new System.Windows.Forms.TextBox(); + this.TXT_fovV = new System.Windows.Forms.TextBox(); + this.TXT_fovAV = new System.Windows.Forms.TextBox(); + this.TXT_fovAH = new System.Windows.Forms.TextBox(); + this.TXT_cmpixel = new System.Windows.Forms.TextBox(); + this.TXT_imgwidth = new System.Windows.Forms.TextBox(); + this.TXT_imgheight = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.label14 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.TXT_sensheight = new System.Windows.Forms.TextBox(); + this.TXT_senswidth = new System.Windows.Forms.TextBox(); + this.label5 = new System.Windows.Forms.Label(); + this.num_overlap = new System.Windows.Forms.NumericUpDown(); + this.label15 = new System.Windows.Forms.Label(); + this.num_sidelap = new System.Windows.Forms.NumericUpDown(); + this.CHK_camdirection = new System.Windows.Forms.CheckBox(); + this.label9 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.TXT_distacflphotos = new System.Windows.Forms.TextBox(); + this.TXT_distflphotos = new System.Windows.Forms.TextBox(); + this.CMB_camera = new System.Windows.Forms.ComboBox(); + this.BUT_save = new ArdupilotMega.MyButton(); + ((System.ComponentModel.ISupportInitialize)(this.num_agl)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_focallength)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_overlap)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_sidelap)).BeginInit(); + this.SuspendLayout(); + // + // num_agl + // + resources.ApplyResources(this.num_agl, "num_agl"); + this.num_agl.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.num_agl.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.num_agl.Name = "num_agl"; + this.num_agl.Value = new decimal(new int[] { + 200, + 0, + 0, + 0}); + this.num_agl.ValueChanged += new System.EventHandler(this.num_agl_ValueChanged); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // num_focallength + // + resources.ApplyResources(this.num_focallength, "num_focallength"); + this.num_focallength.DecimalPlaces = 1; + this.num_focallength.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.num_focallength.Maximum = new decimal(new int[] { + 180, + 0, + 0, + 0}); + this.num_focallength.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.num_focallength.Name = "num_focallength"; + this.num_focallength.Value = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.num_focallength.ValueChanged += new System.EventHandler(this.num_focallength_ValueChanged); + // + // TXT_fovH + // + resources.ApplyResources(this.TXT_fovH, "TXT_fovH"); + this.TXT_fovH.Name = "TXT_fovH"; + // + // TXT_fovV + // + resources.ApplyResources(this.TXT_fovV, "TXT_fovV"); + this.TXT_fovV.Name = "TXT_fovV"; + // + // TXT_fovAV + // + resources.ApplyResources(this.TXT_fovAV, "TXT_fovAV"); + this.TXT_fovAV.Name = "TXT_fovAV"; + // + // TXT_fovAH + // + resources.ApplyResources(this.TXT_fovAH, "TXT_fovAH"); + this.TXT_fovAH.Name = "TXT_fovAH"; + // + // TXT_cmpixel + // + resources.ApplyResources(this.TXT_cmpixel, "TXT_cmpixel"); + this.TXT_cmpixel.Name = "TXT_cmpixel"; + // + // TXT_imgwidth + // + resources.ApplyResources(this.TXT_imgwidth, "TXT_imgwidth"); + this.TXT_imgwidth.Name = "TXT_imgwidth"; + this.TXT_imgwidth.TextChanged += new System.EventHandler(this.TXT_imgwidth_TextChanged); + // + // TXT_imgheight + // + resources.ApplyResources(this.TXT_imgheight, "TXT_imgheight"); + this.TXT_imgheight.Name = "TXT_imgheight"; + this.TXT_imgheight.TextChanged += new System.EventHandler(this.TXT_imgheight_TextChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // TXT_sensheight + // + resources.ApplyResources(this.TXT_sensheight, "TXT_sensheight"); + this.TXT_sensheight.Name = "TXT_sensheight"; + this.TXT_sensheight.TextChanged += new System.EventHandler(this.TXT_sensheight_TextChanged); + // + // TXT_senswidth + // + resources.ApplyResources(this.TXT_senswidth, "TXT_senswidth"); + this.TXT_senswidth.Name = "TXT_senswidth"; + this.TXT_senswidth.TextChanged += new System.EventHandler(this.TXT_senswidth_TextChanged); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // num_overlap + // + resources.ApplyResources(this.num_overlap, "num_overlap"); + this.num_overlap.DecimalPlaces = 1; + this.num_overlap.Name = "num_overlap"; + this.num_overlap.Value = new decimal(new int[] { + 60, + 0, + 0, + 0}); + this.num_overlap.ValueChanged += new System.EventHandler(this.num_overlap_ValueChanged); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + // + // num_sidelap + // + resources.ApplyResources(this.num_sidelap, "num_sidelap"); + this.num_sidelap.DecimalPlaces = 1; + this.num_sidelap.Name = "num_sidelap"; + this.num_sidelap.Value = new decimal(new int[] { + 30, + 0, + 0, + 0}); + this.num_sidelap.ValueChanged += new System.EventHandler(this.num_sidelap_ValueChanged); + // + // CHK_camdirection + // + resources.ApplyResources(this.CHK_camdirection, "CHK_camdirection"); + this.CHK_camdirection.Checked = true; + this.CHK_camdirection.CheckState = System.Windows.Forms.CheckState.Checked; + this.CHK_camdirection.Name = "CHK_camdirection"; + this.CHK_camdirection.UseVisualStyleBackColor = true; + this.CHK_camdirection.CheckedChanged += new System.EventHandler(this.CHK_camdirection_CheckedChanged); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // TXT_distacflphotos + // + resources.ApplyResources(this.TXT_distacflphotos, "TXT_distacflphotos"); + this.TXT_distacflphotos.Name = "TXT_distacflphotos"; + // + // TXT_distflphotos + // + resources.ApplyResources(this.TXT_distflphotos, "TXT_distflphotos"); + this.TXT_distflphotos.Name = "TXT_distflphotos"; + // + // CMB_camera + // + resources.ApplyResources(this.CMB_camera, "CMB_camera"); + this.CMB_camera.FormattingEnabled = true; + this.CMB_camera.Name = "CMB_camera"; + this.CMB_camera.SelectedIndexChanged += new System.EventHandler(this.CMB_camera_SelectedIndexChanged); + // + // BUT_save + // + resources.ApplyResources(this.BUT_save, "BUT_save"); + this.BUT_save.Name = "BUT_save"; + this.BUT_save.UseVisualStyleBackColor = true; + this.BUT_save.Click += new System.EventHandler(this.BUT_save_Click); + // + // Camera + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.BUT_save); + this.Controls.Add(this.CMB_camera); + this.Controls.Add(this.label9); + this.Controls.Add(this.label11); + this.Controls.Add(this.TXT_distacflphotos); + this.Controls.Add(this.TXT_distflphotos); + this.Controls.Add(this.CHK_camdirection); + this.Controls.Add(this.label15); + this.Controls.Add(this.num_sidelap); + this.Controls.Add(this.label5); + this.Controls.Add(this.num_overlap); + this.Controls.Add(this.label3); + this.Controls.Add(this.label4); + this.Controls.Add(this.TXT_sensheight); + this.Controls.Add(this.TXT_senswidth); + this.Controls.Add(this.label14); + this.Controls.Add(this.label13); + this.Controls.Add(this.label12); + this.Controls.Add(this.label10); + this.Controls.Add(this.label8); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.label1); + this.Controls.Add(this.TXT_imgheight); + this.Controls.Add(this.TXT_imgwidth); + this.Controls.Add(this.TXT_cmpixel); + this.Controls.Add(this.TXT_fovAV); + this.Controls.Add(this.TXT_fovAH); + this.Controls.Add(this.TXT_fovV); + this.Controls.Add(this.TXT_fovH); + this.Controls.Add(this.num_focallength); + this.Controls.Add(this.label2); + this.Controls.Add(this.num_agl); + this.Name = "Camera"; + this.Load += new System.EventHandler(this.Camera_Load); + ((System.ComponentModel.ISupportInitialize)(this.num_agl)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_focallength)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_overlap)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.num_sidelap)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/Camera.resx b/Tools/ArdupilotMegaPlanner/Camera.resx index f9635c451b..e0bac49750 100644 --- a/Tools/ArdupilotMegaPlanner/Camera.resx +++ b/Tools/ArdupilotMegaPlanner/Camera.resx @@ -1,944 +1,944 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - 12, 38 - - - 64, 20 - - - - 1 - - - num_agl - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 32 - - - True - - - 82, 40 - - - 72, 13 - - - 4 - - - Height m (agl) - - - label2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 31 - - - 12, 64 - - - 64, 20 - - - 6 - - - num_focallength - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 30 - - - 361, 12 - - - 100, 20 - - - 10 - - - TXT_fovH - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 29 - - - 361, 39 - - - 100, 20 - - - 11 - - - TXT_fovV - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 28 - - - 361, 92 - - - 100, 20 - - - 14 - - - TXT_fovAV - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 26 - - - 361, 65 - - - 100, 20 - - - 13 - - - TXT_fovAH - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 27 - - - 361, 118 - - - 100, 20 - - - 16 - - - TXT_cmpixel - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 25 - - - 12, 90 - - - 64, 20 - - - 17 - - - 4608 - - - TXT_imgwidth - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 24 - - - 12, 116 - - - 64, 20 - - - 18 - - - 3456 - - - TXT_imgheight - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 23 - - - True - - - 82, 71 - - - 69, 13 - - - 19 - - - Focal Length - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 22 - - - True - - - 298, 19 - - - 56, 13 - - - 21 - - - FOV H (m) - - - label6 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 21 - - - True - - - 299, 72 - - - 45, 13 - - - 22 - - - Angle H - - - label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 20 - - - True - - - 300, 99 - - - 44, 13 - - - 23 - - - Angle V - - - label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 19 - - - True - - - 299, 46 - - - 55, 13 - - - 25 - - - FOV V (m) - - - label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 18 - - - True - - - 299, 125 - - - 50, 13 - - - 27 - - - CM/Pixel - - - label12 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 17 - - - True - - - 82, 93 - - - 60, 13 - - - 28 - - - Pixel Width - - - label13 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 16 - - - True - - - 82, 119 - - - 63, 13 - - - 29 - - - Pixel Height - - - label14 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 15 - - - True - - - 82, 171 - - - 74, 13 - - - 33 - - - Sensor Height - - - label3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - - True - - - 82, 145 - - - 71, 13 - - - 32 - - - Sensor Width - - - label4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - 12, 168 - - - 64, 20 - - - 31 - - - 4.62 - - - TXT_sensheight - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - 12, 142 - - - 64, 20 - - - 30 - - - 6.16 - - - TXT_senswidth - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 14 - - - True - - - 82, 201 - - - 44, 13 - - - 35 - - - Overlap - - - label5 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - 12, 194 - - - 64, 20 - - - 34 - - - num_overlap - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - True - - - 82, 227 - - - 42, 13 - - - 37 - - - Sidelap - - - label15 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - 12, 220 - - - 64, 20 - - - 36 - - - num_sidelap - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - True - - - 13, 247 - - - 150, 17 - - - 38 - - - Camera top facing forward - - - CHK_camdirection - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - True - - - 261, 198 - - - 86, 13 - - - 42 - - - Across Flight line - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - True - - - 261, 171 - - - 94, 13 - - - 41 - - - Flight line distance - - - label11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - 361, 195 - - - 100, 20 - - - 40 - - - TXT_distacflphotos - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - 361, 168 - - - 100, 20 - - - 39 - - - TXT_distflphotos - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - 13, 13 - - - 143, 21 - - - 43 - - - CMB_camera - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - 163, 10 - - - 75, 23 - - - 44 - - - Save - - - BUT_save - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=38326cb7e06851fc - - - $this - - - 0 - - - True - - - 6, 13 - - - 473, 275 - - - Camera - - - Camera - - - System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 60, 13 + + + 6.16 + + + 74, 13 + + + + True + + + num_agl + + + label6 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 19 + + + $this + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 168 + + + 32 + + + True + + + $this + + + 23 + + + 10 + + + 100, 20 + + + 13 + + + 38 + + + 35 + + + 13, 13 + + + 361, 12 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Sidelap + + + $this + + + 64, 20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17 + + + $this + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 42 + + + 12, 64 + + + 28 + + + 24 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 25 + + + 361, 65 + + + TXT_fovH + + + 100, 20 + + + True + + + 17 + + + 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Camera + + + 6 + + + 22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label10 + + + $this + + + 33 + + + FOV H (m) + + + 50, 13 + + + 22 + + + $this + + + 82, 227 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 13 + + + Pixel Width + + + 12, 142 + + + 44, 13 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + FOV V (m) + + + label11 + + + $this + + + Overlap + + + 361, 118 + + + True + + + True + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 36 + + + 21 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 39 + + + $this + + + TXT_cmpixel + + + 44 + + + 31 + + + 25 + + + num_focallength + + + 15 + + + CM/Pixel + + + Angle V + + + 100, 20 + + + $this + + + Height m (agl) + + + label5 + + + $this + + + 8 + + + 31 + + + 64, 20 + + + 82, 145 + + + Save + + + 82, 71 + + + 26 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + Camera + + + 7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 64, 20 + + + CMB_camera + + + 30 + + + TXT_sensheight + + + $this + + + 82, 201 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13, 247 + + + 143, 21 + + + 12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + num_sidelap + + + $this + + + TXT_senswidth + + + 64, 20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 194 + + + 72, 13 + + + 4 + + + 16 + + + 4.62 + + + 300, 99 + + + TXT_fovAV + + + 361, 92 + + + 261, 198 + + + 20 + + + 100, 20 + + + 3456 + + + 2 + + + label9 + + + TXT_fovV + + + 13 + + + $this + + + 64, 20 + + + 14 + + + TXT_fovAH + + + 27 + + + $this + + + $this + + + 12, 220 + + + 12, 116 + + + True + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 37 + + + CHK_camdirection + + + 261, 171 + + + 299, 46 + + + 86, 13 + + + label4 + + + $this + + + TXT_imgwidth + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Across Flight line + + + label12 + + + 150, 17 + + + 32 + + + 18 + + + 82, 171 + + + 4 + + + 361, 195 + + + $this + + + Camera top facing forward + + + 12, 90 + + + 64, 20 + + + 10 + + + $this + + + 64, 20 + + + True + + + 12, 38 + + + System.Windows.Forms.TextBox, 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 + + + 361, 168 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Flight line distance + + + 64, 20 + + + True + + + $this + + + 6 + + + label13 + + + 3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + TXT_distflphotos + + + System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + 41 + + + 55, 13 + + + True + + + 29 + + + TXT_imgheight + + + 75, 23 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label8 + + + BUT_save + + + Pixel Height + + + Sensor Height + + + 163, 10 + + + 9 + + + 69, 13 + + + True + + + 34 + + + 299, 125 + + + True + + + Focal Length + + + $this + + + 23 + + + $this + + + 56, 13 + + + 1 + + + $this + + + $this + + + 45, 13 + + + TXT_distacflphotos + + + 361, 39 + + + 94, 13 + + + 18 + + + label2 + + + 5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 100, 20 + + + 82, 40 + + + 82, 119 + + + 473, 275 + + + 299, 72 + + + True + + + label7 + + + 27 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21 + + + label14 + + + 40 + + + $this + + + 4608 + + + 63, 13 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 43 + + + 100, 20 + + + $this + + + 82, 93 + + + num_overlap + + + 30 + + + 44, 13 + + + label1 + + + 28 + + + 42, 13 + + + 71, 13 + + + $this + + + 29 + + + label15 + + + 0 + + + $this + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 100, 20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 298, 19 + + + True + + + Sensor Width + + + Angle H + + + 14 + + + label3 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Camera.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/Camera.zh-Hans.resx new file mode 100644 index 0000000000..b19968c3d9 --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Camera.zh-Hans.resx @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 52, 13 + + + 航高 (米) + + + 31, 13 + + + 焦距 + + + 278, 19 + + + 76, 13 + + + 水平视野 (米) + + + 55, 13 + + + 水平视角 + + + 55, 13 + + + 垂直视角 + + + 278, 46 + + + 76, 13 + + + 垂直视野 (米) + + + 55, 13 + + + 像素宽度 + + + 55, 13 + + + 像素高度 + + + 67, 13 + + + 传感器高度 + + + 67, 13 + + + 传感器宽度 + + + 55, 13 + + + 前后重叠 + + + 55, 13 + + + 两侧重叠 + + + 98, 17 + + + 相机顶部朝前 + + + 保存 + + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.Designer.cs index 0c3c2c5a7b..d72d2cfcd7 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.Designer.cs @@ -27,182 +27,182 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigBatteryMonitoring)); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.label31 = new System.Windows.Forms.Label(); - this.label32 = new System.Windows.Forms.Label(); - this.label33 = new System.Windows.Forms.Label(); - this.TXT_ampspervolt = new System.Windows.Forms.TextBox(); - this.label34 = new System.Windows.Forms.Label(); - this.TXT_divider = new System.Windows.Forms.TextBox(); - this.label35 = new System.Windows.Forms.Label(); - this.TXT_voltage = new System.Windows.Forms.TextBox(); - this.TXT_inputvoltage = new System.Windows.Forms.TextBox(); - this.TXT_measuredvoltage = new System.Windows.Forms.TextBox(); - this.label47 = new System.Windows.Forms.Label(); - this.CMB_batmonsensortype = new System.Windows.Forms.ComboBox(); - this.textBox3 = new System.Windows.Forms.TextBox(); - this.label29 = new System.Windows.Forms.Label(); - this.label30 = new System.Windows.Forms.Label(); - this.TXT_battcapacity = new System.Windows.Forms.TextBox(); - this.CMB_batmontype = new System.Windows.Forms.ComboBox(); - this.pictureBox5 = new System.Windows.Forms.PictureBox(); - this.groupBox4.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); - this.SuspendLayout(); - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.label31); - this.groupBox4.Controls.Add(this.label32); - this.groupBox4.Controls.Add(this.label33); - this.groupBox4.Controls.Add(this.TXT_ampspervolt); - this.groupBox4.Controls.Add(this.label34); - this.groupBox4.Controls.Add(this.TXT_divider); - this.groupBox4.Controls.Add(this.label35); - this.groupBox4.Controls.Add(this.TXT_voltage); - this.groupBox4.Controls.Add(this.TXT_inputvoltage); - this.groupBox4.Controls.Add(this.TXT_measuredvoltage); - resources.ApplyResources(this.groupBox4, "groupBox4"); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.TabStop = false; - // - // label31 - // - resources.ApplyResources(this.label31, "label31"); - this.label31.Name = "label31"; - // - // label32 - // - resources.ApplyResources(this.label32, "label32"); - this.label32.Name = "label32"; - // - // label33 - // - resources.ApplyResources(this.label33, "label33"); - this.label33.Name = "label33"; - // - // TXT_ampspervolt - // - resources.ApplyResources(this.TXT_ampspervolt, "TXT_ampspervolt"); - this.TXT_ampspervolt.Name = "TXT_ampspervolt"; - this.TXT_ampspervolt.Validated += new System.EventHandler(this.TXT_ampspervolt_Validated); - // - // label34 - // - resources.ApplyResources(this.label34, "label34"); - this.label34.Name = "label34"; - // - // TXT_divider - // - resources.ApplyResources(this.TXT_divider, "TXT_divider"); - this.TXT_divider.Name = "TXT_divider"; - this.TXT_divider.Validated += new System.EventHandler(this.TXT_divider_Validated); - // - // label35 - // - resources.ApplyResources(this.label35, "label35"); - this.label35.Name = "label35"; - // - // TXT_voltage - // - resources.ApplyResources(this.TXT_voltage, "TXT_voltage"); - this.TXT_voltage.Name = "TXT_voltage"; - this.TXT_voltage.ReadOnly = true; - // - // TXT_inputvoltage - // - resources.ApplyResources(this.TXT_inputvoltage, "TXT_inputvoltage"); - this.TXT_inputvoltage.Name = "TXT_inputvoltage"; - this.TXT_inputvoltage.Validated += new System.EventHandler(this.TXT_inputvoltage_Validated); - // - // TXT_measuredvoltage - // - resources.ApplyResources(this.TXT_measuredvoltage, "TXT_measuredvoltage"); - this.TXT_measuredvoltage.Name = "TXT_measuredvoltage"; - this.TXT_measuredvoltage.Validated += new System.EventHandler(this.TXT_measuredvoltage_Validated); - // - // label47 - // - resources.ApplyResources(this.label47, "label47"); - this.label47.Name = "label47"; - // - // CMB_batmonsensortype - // - this.CMB_batmonsensortype.FormattingEnabled = true; - this.CMB_batmonsensortype.Items.AddRange(new object[] { - resources.GetString("CMB_batmonsensortype.Items"), - resources.GetString("CMB_batmonsensortype.Items1"), - resources.GetString("CMB_batmonsensortype.Items2"), - resources.GetString("CMB_batmonsensortype.Items3")}); - resources.ApplyResources(this.CMB_batmonsensortype, "CMB_batmonsensortype"); - this.CMB_batmonsensortype.Name = "CMB_batmonsensortype"; - this.CMB_batmonsensortype.SelectedIndexChanged += new System.EventHandler(this.CMB_batmonsensortype_SelectedIndexChanged); - // - // textBox3 - // - resources.ApplyResources(this.textBox3, "textBox3"); - this.textBox3.Name = "textBox3"; - this.textBox3.ReadOnly = true; - // - // label29 - // - resources.ApplyResources(this.label29, "label29"); - this.label29.Name = "label29"; - // - // label30 - // - resources.ApplyResources(this.label30, "label30"); - this.label30.Name = "label30"; - // - // TXT_battcapacity - // - resources.ApplyResources(this.TXT_battcapacity, "TXT_battcapacity"); - this.TXT_battcapacity.Name = "TXT_battcapacity"; - this.TXT_battcapacity.Validated += new System.EventHandler(this.TXT_battcapacity_Validated); - // - // CMB_batmontype - // - this.CMB_batmontype.FormattingEnabled = true; - this.CMB_batmontype.Items.AddRange(new object[] { - resources.GetString("CMB_batmontype.Items"), - resources.GetString("CMB_batmontype.Items1"), - resources.GetString("CMB_batmontype.Items2")}); - resources.ApplyResources(this.CMB_batmontype, "CMB_batmontype"); - this.CMB_batmontype.Name = "CMB_batmontype"; - this.CMB_batmontype.SelectedIndexChanged += new System.EventHandler(this.CMB_batmontype_SelectedIndexChanged); - // - // pictureBox5 - // - this.pictureBox5.BackColor = System.Drawing.Color.White; - this.pictureBox5.BackgroundImage = global::ArdupilotMega.Properties.Resources.attocurrent; - resources.ApplyResources(this.pictureBox5, "pictureBox5"); - this.pictureBox5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox5.Name = "pictureBox5"; - this.pictureBox5.TabStop = false; - // - // ConfigBatteryMonitoring - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.label47); - this.Controls.Add(this.CMB_batmonsensortype); - this.Controls.Add(this.textBox3); - this.Controls.Add(this.label29); - this.Controls.Add(this.label30); - this.Controls.Add(this.TXT_battcapacity); - this.Controls.Add(this.CMB_batmontype); - this.Controls.Add(this.pictureBox5); - this.Name = "ConfigBatteryMonitoring"; - this.Load += new System.EventHandler(this.ConfigBatteryMonitoring_Load); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigBatteryMonitoring)); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.label31 = new System.Windows.Forms.Label(); + this.label32 = new System.Windows.Forms.Label(); + this.label33 = new System.Windows.Forms.Label(); + this.TXT_ampspervolt = new System.Windows.Forms.TextBox(); + this.label34 = new System.Windows.Forms.Label(); + this.TXT_divider = new System.Windows.Forms.TextBox(); + this.label35 = new System.Windows.Forms.Label(); + this.TXT_voltage = new System.Windows.Forms.TextBox(); + this.TXT_inputvoltage = new System.Windows.Forms.TextBox(); + this.TXT_measuredvoltage = new System.Windows.Forms.TextBox(); + this.label47 = new System.Windows.Forms.Label(); + this.CMB_batmonsensortype = new System.Windows.Forms.ComboBox(); + this.textBox3 = new System.Windows.Forms.TextBox(); + this.label29 = new System.Windows.Forms.Label(); + this.label30 = new System.Windows.Forms.Label(); + this.TXT_battcapacity = new System.Windows.Forms.TextBox(); + this.CMB_batmontype = new System.Windows.Forms.ComboBox(); + this.pictureBox5 = new System.Windows.Forms.PictureBox(); + this.groupBox4.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); + this.SuspendLayout(); + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.label31); + this.groupBox4.Controls.Add(this.label32); + this.groupBox4.Controls.Add(this.label33); + this.groupBox4.Controls.Add(this.TXT_ampspervolt); + this.groupBox4.Controls.Add(this.label34); + this.groupBox4.Controls.Add(this.TXT_divider); + this.groupBox4.Controls.Add(this.label35); + this.groupBox4.Controls.Add(this.TXT_voltage); + this.groupBox4.Controls.Add(this.TXT_inputvoltage); + this.groupBox4.Controls.Add(this.TXT_measuredvoltage); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; + // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; + // + // TXT_ampspervolt + // + resources.ApplyResources(this.TXT_ampspervolt, "TXT_ampspervolt"); + this.TXT_ampspervolt.Name = "TXT_ampspervolt"; + this.TXT_ampspervolt.Validated += new System.EventHandler(this.TXT_ampspervolt_Validated); + // + // label34 + // + resources.ApplyResources(this.label34, "label34"); + this.label34.Name = "label34"; + // + // TXT_divider + // + resources.ApplyResources(this.TXT_divider, "TXT_divider"); + this.TXT_divider.Name = "TXT_divider"; + this.TXT_divider.Validated += new System.EventHandler(this.TXT_divider_Validated); + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.Name = "label35"; + // + // TXT_voltage + // + resources.ApplyResources(this.TXT_voltage, "TXT_voltage"); + this.TXT_voltage.Name = "TXT_voltage"; + this.TXT_voltage.ReadOnly = true; + // + // TXT_inputvoltage + // + resources.ApplyResources(this.TXT_inputvoltage, "TXT_inputvoltage"); + this.TXT_inputvoltage.Name = "TXT_inputvoltage"; + this.TXT_inputvoltage.Validated += new System.EventHandler(this.TXT_inputvoltage_Validated); + // + // TXT_measuredvoltage + // + resources.ApplyResources(this.TXT_measuredvoltage, "TXT_measuredvoltage"); + this.TXT_measuredvoltage.Name = "TXT_measuredvoltage"; + this.TXT_measuredvoltage.Validated += new System.EventHandler(this.TXT_measuredvoltage_Validated); + // + // label47 + // + resources.ApplyResources(this.label47, "label47"); + this.label47.Name = "label47"; + // + // CMB_batmonsensortype + // + resources.ApplyResources(this.CMB_batmonsensortype, "CMB_batmonsensortype"); + this.CMB_batmonsensortype.FormattingEnabled = true; + this.CMB_batmonsensortype.Items.AddRange(new object[] { + resources.GetString("CMB_batmonsensortype.Items"), + resources.GetString("CMB_batmonsensortype.Items1"), + resources.GetString("CMB_batmonsensortype.Items2"), + resources.GetString("CMB_batmonsensortype.Items3")}); + this.CMB_batmonsensortype.Name = "CMB_batmonsensortype"; + this.CMB_batmonsensortype.SelectedIndexChanged += new System.EventHandler(this.CMB_batmonsensortype_SelectedIndexChanged); + // + // textBox3 + // + resources.ApplyResources(this.textBox3, "textBox3"); + this.textBox3.Name = "textBox3"; + this.textBox3.ReadOnly = true; + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; + // + // TXT_battcapacity + // + resources.ApplyResources(this.TXT_battcapacity, "TXT_battcapacity"); + this.TXT_battcapacity.Name = "TXT_battcapacity"; + this.TXT_battcapacity.Validated += new System.EventHandler(this.TXT_battcapacity_Validated); + // + // CMB_batmontype + // + resources.ApplyResources(this.CMB_batmontype, "CMB_batmontype"); + this.CMB_batmontype.FormattingEnabled = true; + this.CMB_batmontype.Items.AddRange(new object[] { + resources.GetString("CMB_batmontype.Items"), + resources.GetString("CMB_batmontype.Items1"), + resources.GetString("CMB_batmontype.Items2")}); + this.CMB_batmontype.Name = "CMB_batmontype"; + this.CMB_batmontype.SelectedIndexChanged += new System.EventHandler(this.CMB_batmontype_SelectedIndexChanged); + // + // pictureBox5 + // + resources.ApplyResources(this.pictureBox5, "pictureBox5"); + this.pictureBox5.BackColor = System.Drawing.Color.White; + this.pictureBox5.BackgroundImage = global::ArdupilotMega.Properties.Resources.attocurrent; + this.pictureBox5.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox5.Name = "pictureBox5"; + this.pictureBox5.TabStop = false; + // + // ConfigBatteryMonitoring + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.label47); + this.Controls.Add(this.CMB_batmonsensortype); + this.Controls.Add(this.textBox3); + this.Controls.Add(this.label29); + this.Controls.Add(this.label30); + this.Controls.Add(this.TXT_battcapacity); + this.Controls.Add(this.CMB_batmontype); + this.Controls.Add(this.pictureBox5); + this.Name = "ConfigBatteryMonitoring"; + this.Load += new System.EventHandler(this.ConfigBatteryMonitoring_Load); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.resx index 30ba0ba68e..624882adef 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.resx @@ -1,678 +1,678 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - True - - - - NoControl - - - - 5, 16 - - - 2, 0, 2, 0 - - - 110, 13 - - - 29 - - - 1. APM Input voltage: - - - label31 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 0 - - - True - - - NoControl - - - 5, 38 - - - 2, 0, 2, 0 - - - 142, 13 - - - 30 - - - 2. Measured battery voltage: - - - label32 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 1 - - - True - - - NoControl - - - 5, 60 - - - 2, 0, 2, 0 - - - 135, 13 - - - 31 - - - 3. Battery voltage (Calced): - - - label33 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 2 - - - 149, 100 - - - 2, 2, 2, 2 - - - 76, 20 - - - 38 - - - TXT_ampspervolt - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 3 - - - True - - - NoControl - - - 5, 81 - - - 2, 0, 2, 0 - - - 134, 13 - - - 32 - - - 4. Voltage divider (Calced): - - - label34 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 4 - - - 149, 78 - - - 2, 2, 2, 2 - - - 76, 20 - - - 37 - - - TXT_divider - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 5 - - - True - - - NoControl - - - 6, 103 - - - 2, 0, 2, 0 - - - 101, 13 - - - 33 - - - 5. Amperes per volt: - - - label35 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 6 - - - 149, 57 - - - 2, 2, 2, 2 - - - 76, 20 - - - 36 - - - TXT_voltage - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 7 - - - 149, 13 - - - 2, 2, 2, 2 - - - 76, 20 - - - 34 - - - TXT_inputvoltage - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 8 - - - 149, 35 - - - 2, 2, 2, 2 - - - 76, 20 - - - 35 - - - TXT_measuredvoltage - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 9 - - - 14, 172 - - - 238, 131 - - - 50 - - - Calibration - - - groupBox4 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - - - NoControl - - - 106, 71 - - - 42, 13 - - - 49 - - - Sensor - - - label47 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - 0: Other - - - 1: AttoPilot 45A - - - 2: AttoPilot 90A - - - 3: AttoPilot 180A - - - 160, 68 - - - 121, 21 - - - 48 - - - CMB_batmonsensortype - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - Microsoft Sans Serif, 8.25pt - - - 282, 172 - - - 2, 2, 2, 2 - - - True - - - 219, 131 - - - 47 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 48, 13 + + + 3 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 2, 0, 2, 0 + + + + 30 + + + 42, 13 + + + label32 + + + groupBox4 + + + 33 + + + NoControl + + + NoControl + + + $this + + + TXT_inputvoltage + + + $this + + + 2, 2, 2, 2 + + + TXT_voltage + + + True + + + 238, 131 + + + 2: AttoPilot 90A + + + label33 + + + textBox3 + + + 349, 42 + + + 288, 45 + + Voltage sensor calibration: To calibrate your sensor, use a multimeter to measure the voltage coming out of your ESC's battery-elimination circuit (these are black and red wires in the three-wire cable that is powering your APM board). Then subtract 0.3v from that value and enter it in field #1 at left. - - - - textBox3 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - True - - - NoControl - - - 288, 45 - - - 48, 13 - - - 43 - - - Capacity - - - label29 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - NoControl - - - 106, 45 - - - 42, 13 - - - 44 - - - Monitor - - - label30 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - 349, 42 - - - 83, 20 - - - 45 - - - TXT_battcapacity - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - 0: Disabled - - - 3: Battery Volts - - - 4: Volts & Current - - - 160, 41 - - - 121, 21 - - - 46 - - - CMB_batmontype - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - Zoom - - - NoControl - - - 14, 16 - - - 75, 75 - - - 42 - - - pictureBox5 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - True - - - 6, 13 - - - 518, 322 - - - ConfigBatteryMonitoring - - - System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + 42, 13 + + + groupBox4 + + + groupBox4 + + + TXT_ampspervolt + + + 3: Battery Volts + + + 149, 100 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Calibration + + + 49 + + + Sensor + + + 6, 13 + + + 2, 0, 2, 0 + + + 2. Measured battery voltage: + + + NoControl + + + 2, 0, 2, 0 + + + 2, 0, 2, 0 + + + groupBox4 + + + label47 + + + NoControl + + + Zoom + + + 3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label34 + + + 282, 172 + + + 14, 16 + + + 110, 13 + + + 38 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 42 + + + 5. Amperes per volt: + + + 76, 20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 134, 13 + + + 160, 41 + + + 6 + + + label29 + + + 2, 0, 2, 0 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 32 + + + ConfigBatteryMonitoring + + + 46 + + + 101, 13 + + + 1: AttoPilot 45A + + + NoControl + + + groupBox4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + 2 + + + 106, 45 + + + 2, 2, 2, 2 + + + groupBox4 + + + 135, 13 + + + 4: Volts & Current + + + 35 + + + 6, 103 + + + Monitor + + + 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0: Disabled + + + 2, 2, 2, 2 + + + 3: AttoPilot 180A + + + TXT_divider + + + NoControl + + + 0 + + + 4 + + + $this + + + TXT_measuredvoltage + + + 149, 57 + + + 149, 78 + + + $this + + + 8 + + + True + + + 7 + + + Capacity + + + 121, 21 + + + 76, 20 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + label30 + + + 36 + + + 29 + + + 106, 71 + + + 6 + + + 43 + + + 160, 68 + + + $this + + + 5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label35 + + + 518, 322 + + + 1 + + + 149, 13 + + + 4. Voltage divider (Calced): + + + 142, 13 + + + 5, 38 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TXT_battcapacity + + + 4 + + + groupBox4 + + + Microsoft Sans Serif, 8.25pt + + + CMB_batmontype + + + 34 + + + 0: Other + + + 37 + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + label31 + + + 3. Battery voltage (Calced): + + + 45 + + + True + + + 47 + + + 9 + + + 31 + + + 50 + + + True + + + 2, 2, 2, 2 + + + 2, 2, 2, 2 + + + 48 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5, 60 + + + 76, 20 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 83, 20 + + + groupBox4 + + + 149, 35 + + + NoControl + + + $this + + + 76, 20 + + + 5 + + + $this + + + True + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 44 + + + True + + + pictureBox5 + + + True + + + 14, 172 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1. APM Input voltage: + + + groupBox4 + + + 0 + + + 75, 75 + + + 5, 81 + + + 76, 20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CMB_batmonsensortype + + + 5, 16 + + + NoControl + + + 219, 131 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 121, 21 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.zh-Hans.resx index f96892c423..8c530d8b9b 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.zh-Hans.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigBatteryMonitoring.zh-Hans.resx @@ -1,496 +1,178 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 遥控输入 - - - 模式 - - - 硬件 - - - 电池 - - - AC2 直升机 - - - 上降副翼 (Elevon) 配置 - - - - 115, 17 - - - Elevons CH2 逆转 - - - 91, 17 - - - Elevons 逆转 - - - 115, 17 - - - Elevons CH1 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 校准遥控 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 64, 13 - - - 当前 PWM: - - - 58, 13 - - - 当前模式: - - - 64, 13 - - - 飞行模式 6 - - - 64, 13 - - - 飞行模式 5 - - - 64, 13 - - - 飞行模式 4 - - - 64, 13 - - - 飞行模式 3 - - - 64, 13 - - - 飞行模式 2 - - - 64, 13 - - - 飞行模式 1 - - - 保存模式 - - - 十进制, 2° 3' W 就是 -2.3 - - - 启用光流 - - - 67, 13 - - - 磁偏角网站 - - - 磁偏角 - - - 启用空速计 - - - 启用声纳 - - - 启用罗盘 - - - 58, 13 - - - 输入电压: - - - 94, 13 - - - 测量的电池电压: - - - 58, 13 - - - 电池电压: - - - 52, 13 - - - 分 压 比: - - - 63, 13 - - - 安培/伏特: - - - 48, 18 - - - 传感器 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 58, 13 + + + 输入电压: + + + 94, 13 + + + 测量的电池电压: + + + 58, 13 + + + 电池电压: + + + 52, 13 + + + 分 压 比: + + + 63, 13 + + + 安培/伏特: + + + 校准 + + + 48, 18 + + + 传感器 + + 电压传感器校准: 1. 测量APM输入电压,输入到下方的文本框中 2. 测量电池电压,输入到下方的文本框中 -3. 从当前的传感器的数据表中找到安培/伏特,输入到下方的文本框中 - - - 31, 13 - - - 容量 - - - 48, 13 - - - 监控器 - - - 175, 13 - - - 设置水平面的默认加速度计偏移 - - - 261, 13 - - - 注: 图片只是用于展示,设置可以用于六轴等机架 - - - 93, 13 - - - 机架设置 (+ 或 x) - - - 找平 - - - 手动 - - - 手动 - - - 31, 13 - - - 感度 - - - 31, 13 - - - 启用 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 43, 13 - - - 方向舵 - - - 31, 13 - - - 最大 - - - 31, 13 - - - 最小 - - - 31, 13 - - - 最低 - - - 31, 13 - - - 最高 - - - 0度 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 31, 13 - - - 位置 - - - 31, 13 - - - 舵机 - - - 55, 13 - - - 最大俯仰 - - - 55, 13 - - - 最大侧倾 - - - 55, 13 - - - 舵机行程 - - - 79, 13 - - - 斜盘水平微调 - - - 79, 13 - - - 斜盘舵机位置 - - - 重置 - - - 重置 APM 为默认设置 - - - APM设置 - +3. 从当前的传感器的数据表中找到安培/伏特,输入到下方的文本框中 + + + 31, 13 + + + 容量 + + + 48, 13 + + + 监控器 + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.Designer.cs index 6117c75a51..47140bd749 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.Designer.cs @@ -27,259 +27,259 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigFlightModes)); - this.CB_simple6 = new System.Windows.Forms.CheckBox(); - this.CB_simple5 = new System.Windows.Forms.CheckBox(); - this.CB_simple4 = new System.Windows.Forms.CheckBox(); - this.CB_simple3 = new System.Windows.Forms.CheckBox(); - this.CB_simple2 = new System.Windows.Forms.CheckBox(); - this.CB_simple1 = new System.Windows.Forms.CheckBox(); - this.label14 = new System.Windows.Forms.Label(); - this.LBL_flightmodepwm = new System.Windows.Forms.Label(); - this.label13 = new System.Windows.Forms.Label(); - this.lbl_currentmode = new System.Windows.Forms.Label(); - this.currentStateBindingSource = new System.Windows.Forms.BindingSource(this.components); - this.label12 = new System.Windows.Forms.Label(); - this.label11 = new System.Windows.Forms.Label(); - this.label10 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.CMB_fmode6 = new System.Windows.Forms.ComboBox(); - this.label5 = new System.Windows.Forms.Label(); - this.CMB_fmode5 = new System.Windows.Forms.ComboBox(); - this.label4 = new System.Windows.Forms.Label(); - this.CMB_fmode4 = new System.Windows.Forms.ComboBox(); - this.label3 = new System.Windows.Forms.Label(); - this.CMB_fmode3 = new System.Windows.Forms.ComboBox(); - this.label2 = new System.Windows.Forms.Label(); - this.CMB_fmode2 = new System.Windows.Forms.ComboBox(); - this.label1 = new System.Windows.Forms.Label(); - this.CMB_fmode1 = new System.Windows.Forms.ComboBox(); - this.BUT_SaveModes = new ArdupilotMega.MyButton(); - ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).BeginInit(); - this.SuspendLayout(); - // - // CB_simple6 - // - resources.ApplyResources(this.CB_simple6, "CB_simple6"); - this.CB_simple6.Name = "CB_simple6"; - this.CB_simple6.UseVisualStyleBackColor = true; - // - // CB_simple5 - // - resources.ApplyResources(this.CB_simple5, "CB_simple5"); - this.CB_simple5.Name = "CB_simple5"; - this.CB_simple5.UseVisualStyleBackColor = true; - // - // CB_simple4 - // - resources.ApplyResources(this.CB_simple4, "CB_simple4"); - this.CB_simple4.Name = "CB_simple4"; - this.CB_simple4.UseVisualStyleBackColor = true; - // - // CB_simple3 - // - resources.ApplyResources(this.CB_simple3, "CB_simple3"); - this.CB_simple3.Name = "CB_simple3"; - this.CB_simple3.UseVisualStyleBackColor = true; - // - // CB_simple2 - // - resources.ApplyResources(this.CB_simple2, "CB_simple2"); - this.CB_simple2.Name = "CB_simple2"; - this.CB_simple2.UseVisualStyleBackColor = true; - // - // CB_simple1 - // - resources.ApplyResources(this.CB_simple1, "CB_simple1"); - this.CB_simple1.Name = "CB_simple1"; - this.CB_simple1.UseVisualStyleBackColor = true; - // - // label14 - // - resources.ApplyResources(this.label14, "label14"); - this.label14.Name = "label14"; - // - // LBL_flightmodepwm - // - resources.ApplyResources(this.LBL_flightmodepwm, "LBL_flightmodepwm"); - this.LBL_flightmodepwm.Name = "LBL_flightmodepwm"; - // - // label13 - // - resources.ApplyResources(this.label13, "label13"); - this.label13.Name = "label13"; - // - // lbl_currentmode - // - resources.ApplyResources(this.lbl_currentmode, "lbl_currentmode"); - this.lbl_currentmode.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.currentStateBindingSource, "mode", true)); - this.lbl_currentmode.Name = "lbl_currentmode"; - // - // label12 - // - resources.ApplyResources(this.label12, "label12"); - this.label12.Name = "label12"; - // - // label11 - // - resources.ApplyResources(this.label11, "label11"); - this.label11.Name = "label11"; - // - // label10 - // - resources.ApplyResources(this.label10, "label10"); - this.label10.Name = "label10"; - // - // label9 - // - resources.ApplyResources(this.label9, "label9"); - this.label9.Name = "label9"; - // - // label8 - // - resources.ApplyResources(this.label8, "label8"); - this.label8.Name = "label8"; - // - // label7 - // - resources.ApplyResources(this.label7, "label7"); - this.label7.Name = "label7"; - // - // label6 - // - resources.ApplyResources(this.label6, "label6"); - this.label6.Name = "label6"; - // - // CMB_fmode6 - // - this.CMB_fmode6.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode6.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode6.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode6.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode6, "CMB_fmode6"); - this.CMB_fmode6.Name = "CMB_fmode6"; - // - // label5 - // - resources.ApplyResources(this.label5, "label5"); - this.label5.Name = "label5"; - // - // CMB_fmode5 - // - this.CMB_fmode5.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode5.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode5.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode5.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode5, "CMB_fmode5"); - this.CMB_fmode5.Name = "CMB_fmode5"; - // - // label4 - // - resources.ApplyResources(this.label4, "label4"); - this.label4.Name = "label4"; - // - // CMB_fmode4 - // - this.CMB_fmode4.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode4.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode4, "CMB_fmode4"); - this.CMB_fmode4.Name = "CMB_fmode4"; - // - // label3 - // - resources.ApplyResources(this.label3, "label3"); - this.label3.Name = "label3"; - // - // CMB_fmode3 - // - this.CMB_fmode3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode3.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode3, "CMB_fmode3"); - this.CMB_fmode3.Name = "CMB_fmode3"; - // - // label2 - // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; - // - // CMB_fmode2 - // - this.CMB_fmode2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode2.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode2, "CMB_fmode2"); - this.CMB_fmode2.Name = "CMB_fmode2"; - // - // label1 - // - resources.ApplyResources(this.label1, "label1"); - this.label1.Name = "label1"; - // - // CMB_fmode1 - // - this.CMB_fmode1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.CMB_fmode1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; - this.CMB_fmode1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_fmode1.FormattingEnabled = true; - resources.ApplyResources(this.CMB_fmode1, "CMB_fmode1"); - this.CMB_fmode1.Name = "CMB_fmode1"; - // - // BUT_SaveModes - // - resources.ApplyResources(this.BUT_SaveModes, "BUT_SaveModes"); - this.BUT_SaveModes.Name = "BUT_SaveModes"; - this.BUT_SaveModes.UseVisualStyleBackColor = true; - this.BUT_SaveModes.Click += new System.EventHandler(this.BUT_SaveModes_Click); - // - // ConfigFlightModes - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.CB_simple6); - this.Controls.Add(this.CB_simple5); - this.Controls.Add(this.CB_simple4); - this.Controls.Add(this.CB_simple3); - this.Controls.Add(this.CB_simple2); - this.Controls.Add(this.CB_simple1); - this.Controls.Add(this.label14); - this.Controls.Add(this.LBL_flightmodepwm); - this.Controls.Add(this.label13); - this.Controls.Add(this.lbl_currentmode); - this.Controls.Add(this.label12); - this.Controls.Add(this.label11); - this.Controls.Add(this.label10); - this.Controls.Add(this.label9); - this.Controls.Add(this.label8); - this.Controls.Add(this.label7); - this.Controls.Add(this.label6); - this.Controls.Add(this.CMB_fmode6); - this.Controls.Add(this.label5); - this.Controls.Add(this.CMB_fmode5); - this.Controls.Add(this.label4); - this.Controls.Add(this.CMB_fmode4); - this.Controls.Add(this.label3); - this.Controls.Add(this.CMB_fmode3); - this.Controls.Add(this.label2); - this.Controls.Add(this.CMB_fmode2); - this.Controls.Add(this.label1); - this.Controls.Add(this.CMB_fmode1); - this.Controls.Add(this.BUT_SaveModes); - this.Name = "ConfigFlightModes"; - this.Load += new System.EventHandler(this.ConfigFlightModes_Load); - ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigFlightModes)); + this.CB_simple6 = new System.Windows.Forms.CheckBox(); + this.CB_simple5 = new System.Windows.Forms.CheckBox(); + this.CB_simple4 = new System.Windows.Forms.CheckBox(); + this.CB_simple3 = new System.Windows.Forms.CheckBox(); + this.CB_simple2 = new System.Windows.Forms.CheckBox(); + this.CB_simple1 = new System.Windows.Forms.CheckBox(); + this.label14 = new System.Windows.Forms.Label(); + this.LBL_flightmodepwm = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.lbl_currentmode = new System.Windows.Forms.Label(); + this.currentStateBindingSource = new System.Windows.Forms.BindingSource(this.components); + this.label12 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.CMB_fmode6 = new System.Windows.Forms.ComboBox(); + this.label5 = new System.Windows.Forms.Label(); + this.CMB_fmode5 = new System.Windows.Forms.ComboBox(); + this.label4 = new System.Windows.Forms.Label(); + this.CMB_fmode4 = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.CMB_fmode3 = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.CMB_fmode2 = new System.Windows.Forms.ComboBox(); + this.label1 = new System.Windows.Forms.Label(); + this.CMB_fmode1 = new System.Windows.Forms.ComboBox(); + this.BUT_SaveModes = new ArdupilotMega.MyButton(); + ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).BeginInit(); + this.SuspendLayout(); + // + // CB_simple6 + // + resources.ApplyResources(this.CB_simple6, "CB_simple6"); + this.CB_simple6.Name = "CB_simple6"; + this.CB_simple6.UseVisualStyleBackColor = true; + // + // CB_simple5 + // + resources.ApplyResources(this.CB_simple5, "CB_simple5"); + this.CB_simple5.Name = "CB_simple5"; + this.CB_simple5.UseVisualStyleBackColor = true; + // + // CB_simple4 + // + resources.ApplyResources(this.CB_simple4, "CB_simple4"); + this.CB_simple4.Name = "CB_simple4"; + this.CB_simple4.UseVisualStyleBackColor = true; + // + // CB_simple3 + // + resources.ApplyResources(this.CB_simple3, "CB_simple3"); + this.CB_simple3.Name = "CB_simple3"; + this.CB_simple3.UseVisualStyleBackColor = true; + // + // CB_simple2 + // + resources.ApplyResources(this.CB_simple2, "CB_simple2"); + this.CB_simple2.Name = "CB_simple2"; + this.CB_simple2.UseVisualStyleBackColor = true; + // + // CB_simple1 + // + resources.ApplyResources(this.CB_simple1, "CB_simple1"); + this.CB_simple1.Name = "CB_simple1"; + this.CB_simple1.UseVisualStyleBackColor = true; + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // LBL_flightmodepwm + // + resources.ApplyResources(this.LBL_flightmodepwm, "LBL_flightmodepwm"); + this.LBL_flightmodepwm.Name = "LBL_flightmodepwm"; + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // lbl_currentmode + // + resources.ApplyResources(this.lbl_currentmode, "lbl_currentmode"); + this.lbl_currentmode.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.currentStateBindingSource, "mode", true)); + this.lbl_currentmode.Name = "lbl_currentmode"; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // CMB_fmode6 + // + resources.ApplyResources(this.CMB_fmode6, "CMB_fmode6"); + this.CMB_fmode6.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode6.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode6.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode6.FormattingEnabled = true; + this.CMB_fmode6.Name = "CMB_fmode6"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // CMB_fmode5 + // + resources.ApplyResources(this.CMB_fmode5, "CMB_fmode5"); + this.CMB_fmode5.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode5.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode5.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode5.FormattingEnabled = true; + this.CMB_fmode5.Name = "CMB_fmode5"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // CMB_fmode4 + // + resources.ApplyResources(this.CMB_fmode4, "CMB_fmode4"); + this.CMB_fmode4.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode4.FormattingEnabled = true; + this.CMB_fmode4.Name = "CMB_fmode4"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // CMB_fmode3 + // + resources.ApplyResources(this.CMB_fmode3, "CMB_fmode3"); + this.CMB_fmode3.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode3.FormattingEnabled = true; + this.CMB_fmode3.Name = "CMB_fmode3"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // CMB_fmode2 + // + resources.ApplyResources(this.CMB_fmode2, "CMB_fmode2"); + this.CMB_fmode2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode2.FormattingEnabled = true; + this.CMB_fmode2.Name = "CMB_fmode2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // CMB_fmode1 + // + resources.ApplyResources(this.CMB_fmode1, "CMB_fmode1"); + this.CMB_fmode1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.CMB_fmode1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; + this.CMB_fmode1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CMB_fmode1.FormattingEnabled = true; + this.CMB_fmode1.Name = "CMB_fmode1"; + // + // BUT_SaveModes + // + resources.ApplyResources(this.BUT_SaveModes, "BUT_SaveModes"); + this.BUT_SaveModes.Name = "BUT_SaveModes"; + this.BUT_SaveModes.UseVisualStyleBackColor = true; + this.BUT_SaveModes.Click += new System.EventHandler(this.BUT_SaveModes_Click); + // + // ConfigFlightModes + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.CB_simple6); + this.Controls.Add(this.CB_simple5); + this.Controls.Add(this.CB_simple4); + this.Controls.Add(this.CB_simple3); + this.Controls.Add(this.CB_simple2); + this.Controls.Add(this.CB_simple1); + this.Controls.Add(this.label14); + this.Controls.Add(this.LBL_flightmodepwm); + this.Controls.Add(this.label13); + this.Controls.Add(this.lbl_currentmode); + this.Controls.Add(this.label12); + this.Controls.Add(this.label11); + this.Controls.Add(this.label10); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.label7); + this.Controls.Add(this.label6); + this.Controls.Add(this.CMB_fmode6); + this.Controls.Add(this.label5); + this.Controls.Add(this.CMB_fmode5); + this.Controls.Add(this.label4); + this.Controls.Add(this.CMB_fmode4); + this.Controls.Add(this.label3); + this.Controls.Add(this.CMB_fmode3); + this.Controls.Add(this.label2); + this.Controls.Add(this.CMB_fmode2); + this.Controls.Add(this.label1); + this.Controls.Add(this.CMB_fmode1); + this.Controls.Add(this.BUT_SaveModes); + this.Name = "ConfigFlightModes"; + this.Load += new System.EventHandler(this.ConfigFlightModes_Load); + ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.resx index a4992dbe3e..4efeae4c12 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.resx @@ -1,978 +1,978 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - True - - - - NoControl - - - - 232, 200 - - - 2, 2, 2, 2 - - - 87, 17 - - - 148 - - - Simple Mode - - - CB_simple6 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - - - True - - - NoControl - - - 232, 173 - - - 2, 2, 2, 2 - - - 87, 17 - - - 147 - - - Simple Mode - - - CB_simple5 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - True - - - NoControl - - - 232, 146 - - - 2, 2, 2, 2 - - - 87, 17 - - - 146 - - - Simple Mode - - - CB_simple4 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - True - - - NoControl - - - 232, 119 - - - 2, 2, 2, 2 - - - 87, 17 - - - 145 - - - Simple Mode - - - CB_simple3 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - True - - - NoControl - - - 232, 92 - - - 2, 2, 2, 2 - - - 87, 17 - - - 144 - - - Simple Mode - - - CB_simple2 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - True - - - NoControl - - - 232, 65 - - - 2, 2, 2, 2 - - - 87, 17 - - - 143 - - - Simple Mode - - - CB_simple1 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - True - - - NoControl - - - 94, 32 - - - 74, 13 - - - 142 - - - Current PWM: - - - label14 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - True - - - NoControl - - - 174, 32 - - - 13, 13 - - - 141 - - - 0 - - - LBL_flightmodepwm - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - True - - - NoControl - - - 94, 15 - - - 74, 13 - - - 140 - - - Current Mode: - - - label13 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - True - - - 17, 17 - - - NoControl - - - 174, 15 - - - 42, 13 - - - 139 - - - Manual - - - lbl_currentmode - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - True - - - NoControl - - - 358, 66 - - - 76, 13 - - - 138 - - - PWM 0 - 1230 - - - label12 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - True - - - NoControl - - - 358, 201 - - - 70, 13 - - - 137 - - - PWM 1750 + - - - label11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - - True - - - NoControl - - - 358, 174 - - - 94, 13 - - - 136 - - - PWM 1621 - 1749 - - - label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - True - - - NoControl - - - 358, 147 - - - 94, 13 - - - 135 - - - PWM 1491 - 1620 - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - True - - - NoControl - - - 358, 120 - - - 94, 13 - - - 134 - - - PWM 1361 - 1490 - - - label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 14 - - - True - - - NoControl - - - 358, 93 - - - 94, 13 - - - 133 - - - PWM 1231 - 1360 - - - label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 15 - - - True - - - NoControl - - - 20, 201 - - - 71, 13 - - - 131 - - - Flight Mode 6 - - - label6 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 16 - - - 97, 198 - - - 121, 21 - - - 130 - - - CMB_fmode6 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 17 - - - True - - - NoControl - - - 20, 174 - - - 71, 13 - - - 129 - - - Flight Mode 5 - - - label5 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 18 - - - 97, 171 - - - 121, 21 - - - 128 - - - CMB_fmode5 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 19 - - - True - - - NoControl - - - 20, 147 - - - 71, 13 - - - 127 - - - Flight Mode 4 - - - label4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 20 - - - 97, 144 - - - 121, 21 - - - 126 - - - CMB_fmode4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 21 - - - True - - - NoControl - - - 20, 120 - - - 71, 13 - - - 125 - - - Flight Mode 3 - - - label3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 22 - - - 97, 117 - - - 121, 21 - - - 124 - - - CMB_fmode3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 23 - - - True - - - NoControl - - - 20, 93 - - - 71, 13 - - - 123 - - - Flight Mode 2 - - - label2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 24 - - - 97, 90 - - - 121, 21 - - - 122 - - - CMB_fmode2 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 25 - - - True - - - NoControl - - - 20, 66 - - - 71, 13 - - - 121 - - - Flight Mode 1 - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 26 - - - 97, 63 - - - 121, 21 - - - 120 - - - CMB_fmode1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 27 - - - NoControl - - - 97, 225 - - - 121, 23 - - - 132 - - - Save Modes - - - BUT_SaveModes - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - - - $this - - - 28 - - - True - - - 6, 13 - - - 500, 270 - - - currentStateBindingSource - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ConfigFlightModes - - - System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 74, 13 + + + 27 + + + 71, 13 + + + 87, 17 + + + label6 + + + CMB_fmode1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + True + + + 14 + + + True + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + NoControl + + + CMB_fmode4 + + + 139 + + + True + + + $this + + + 129 + + + CB_simple4 + + + 21 + + + ConfigFlightModes + + + 5 + + + 94, 32 + + + 20, 120 + + + 132 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 358, 147 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 135 + + + $this + + + label1 + + + 2, 2, 2, 2 + + + Simple Mode + + + $this + + + 71, 13 + + + 9 + + + NoControl + + + 17 + + + NoControl + + + True + + + 147 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 8 + + + 97, 198 + + + NoControl + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + NoControl + + + NoControl + + + 26 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label10 + + + Simple Mode + + + NoControl + + + True + + + lbl_currentmode + + + Flight Mode 6 + + + 76, 13 + + + 133 + + + 20, 174 + + + NoControl + + + 23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 13 + + + Current Mode: + + + $this + + + NoControl + + + NoControl + + + NoControl + + + 232, 92 + + + PWM 1621 - 1749 + + + label11 + + + Flight Mode 5 + + + 0 + + + True + + + True + + + 0 + + + 140 + + + Manual + + + 2 + + + 87, 17 + + + 127 + + + 2, 2, 2, 2 + + + $this + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CB_simple3 + + + 94, 13 + + + 126 + + + 232, 200 + + + 6 + + + 71, 13 + + + True + + + 148 + + + PWM 0 - 1230 + + + 87, 17 + + + PWM 1361 - 1490 + + + 87, 17 + + + 25 + + + Flight Mode 2 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 125 + + + 121, 21 + + + 20, 147 + + + $this + + + 121, 21 + + + $this + + + 20, 66 + + + NoControl + + + NoControl + + + 136 + + + NoControl + + + 2, 2, 2, 2 + + + True + + + 19 + + + 130 + + + 232, 146 + + + 28 + + + 232, 65 + + + 20 + + + 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 + + + True + + + 24 + + + Simple Mode + + + LBL_flightmodepwm + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CMB_fmode5 + + + $this + + + $this + + + 358, 120 + + + 15 + + + label5 + + + $this + + + 97, 63 + + + $this + + + $this + + + label9 + + + True + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 138 + + + 143 + + + 97, 90 + + + $this + + + True + + + $this + + + 97, 144 + + + CMB_fmode2 + + + 2, 2, 2, 2 + + + 358, 201 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 358, 174 + + + 94, 13 + + + NoControl + + + label4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + CB_simple2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PWM 1231 - 1360 + + + True + + + PWM 1491 - 1620 + + + label12 + + + 121 + + + 500, 270 + + + 174, 32 + + + 12 + + + 42, 13 + + + 123 + + + $this + + + 131 + + + Simple Mode + + + CMB_fmode3 + + + 128 + + + 97, 117 + + + True + + + True + + + 1 + + + label7 + + + BUT_SaveModes + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 120 + + + 4 + + + PWM 1750 + + + + 2, 2, 2, 2 + + + $this + + + True + + + True + + + $this + + + 141 + + + label13 + + + $this + + + 11 + + + $this + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 2, 2, 2, 2 + + + 137 + + + 94, 13 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 146 + + + 358, 93 + + + label8 + + + Current PWM: + + + Flight Mode 3 + + + CB_simple6 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 18 + + + 174, 15 + + + 232, 173 + + + 121, 21 + + + 71, 13 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 358, 66 + + + True + + + Flight Mode 1 + + + $this + + + 122 + + + 134 + + + $this + + + 145 + + + 97, 225 + + + CB_simple1 + + + 71, 13 + + + 232, 119 + + + $this + + + 13 + + + 94, 13 + + + 97, 171 + + + NoControl + + + 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 + + + label2 + + + NoControl + + + 87, 17 + + + 20, 93 + + + currentStateBindingSource + + + Save Modes + + + CMB_fmode6 + + + 121, 21 + + + 70, 13 + + + 144 + + + CB_simple5 + + + 16 + + + NoControl + + + label14 + + + 142 + + + 74, 13 + + + $this + + + 22 + + + Simple Mode + + + 121, 21 + + + 94, 15 + + + NoControl + + + 13, 13 + + + 121, 21 + + + 3 + + + 71, 13 + + + 124 + + + 121, 23 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20, 201 + + + 87, 17 + + + NoControl + + + Flight Mode 4 + + + Simple Mode + + + label3 + + + 17, 17 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.zh-Hans.resx index f96892c423..88d1f411b6 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.zh-Hans.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigFlightModes.zh-Hans.resx @@ -1,496 +1,208 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 遥控输入 - - - 模式 - - - 硬件 - - - 电池 - - - AC2 直升机 - - - 上降副翼 (Elevon) 配置 - - - - 115, 17 - - - Elevons CH2 逆转 - - - 91, 17 - - - Elevons 逆转 - - - 115, 17 - - - Elevons CH1 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 校准遥控 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 64, 13 - - - 当前 PWM: - - - 58, 13 - - - 当前模式: - - - 64, 13 - - - 飞行模式 6 - - - 64, 13 - - - 飞行模式 5 - - - 64, 13 - - - 飞行模式 4 - - - 64, 13 - - - 飞行模式 3 - - - 64, 13 - - - 飞行模式 2 - - - 64, 13 - - - 飞行模式 1 - - - 保存模式 - - - 十进制, 2° 3' W 就是 -2.3 - - - 启用光流 - - - 67, 13 - - - 磁偏角网站 - - - 磁偏角 - - - 启用空速计 - - - 启用声纳 - - - 启用罗盘 - - - 58, 13 - - - 输入电压: - - - 94, 13 - - - 测量的电池电压: - - - 58, 13 - - - 电池电压: - - - 52, 13 - - - 分 压 比: - - - 63, 13 - - - 安培/伏特: - - - 48, 18 - - - 传感器 - - - 电压传感器校准: -1. 测量APM输入电压,输入到下方的文本框中 -2. 测量电池电压,输入到下方的文本框中 -3. 从当前的传感器的数据表中找到安培/伏特,输入到下方的文本框中 - - - 31, 13 - - - 容量 - - - 48, 13 - - - 监控器 - - - 175, 13 - - - 设置水平面的默认加速度计偏移 - - - 261, 13 - - - 注: 图片只是用于展示,设置可以用于六轴等机架 - - - 93, 13 - - - 机架设置 (+ 或 x) - - - 找平 - - - 手动 - - - 手动 - - - 31, 13 - - - 感度 - - - 31, 13 - - - 启用 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 43, 13 - - - 方向舵 - - - 31, 13 - - - 最大 - - - 31, 13 - - - 最小 - - - 31, 13 - - - 最低 - - - 31, 13 - - - 最高 - - - 0度 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 31, 13 - - - 位置 - - - 31, 13 - - - 舵机 - - - 55, 13 - - - 最大俯仰 - - - 55, 13 - - - 最大侧倾 - - - 55, 13 - - - 舵机行程 - - - 79, 13 - - - 斜盘水平微调 - - - 79, 13 - - - 斜盘舵机位置 - - - 重置 - - - 重置 APM 为默认设置 - - - APM设置 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 74, 17 + + + 简单模式 + + + 74, 17 + + + 简单模式 + + + 74, 17 + + + 简单模式 + + + 74, 17 + + + 简单模式 + + + 74, 17 + + + 简单模式 + + + 74, 17 + + + 简单模式 + + + 64, 13 + + + 当前 PWM: + + + 58, 13 + + + 当前模式: + + + 64, 13 + + + 飞行模式 6 + + + 64, 13 + + + 飞行模式 5 + + + 64, 13 + + + 飞行模式 4 + + + 64, 13 + + + 飞行模式 3 + + + 64, 13 + + + 飞行模式 2 + + + 64, 13 + + + 飞行模式 1 + + + 保存模式 + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.Designer.cs index fcdef62936..78f87edff2 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.Designer.cs @@ -27,168 +27,168 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigHardwareOptions)); - this.BUT_MagCalibrationLive = new ArdupilotMega.MyButton(); - this.label27 = new System.Windows.Forms.Label(); - this.CMB_sonartype = new System.Windows.Forms.ComboBox(); - this.CHK_enableoptflow = new System.Windows.Forms.CheckBox(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.linkLabelmagdec = new System.Windows.Forms.LinkLabel(); - this.label100 = new System.Windows.Forms.Label(); - this.TXT_declination = new System.Windows.Forms.TextBox(); - this.CHK_enableairspeed = new System.Windows.Forms.CheckBox(); - this.CHK_enablesonar = new System.Windows.Forms.CheckBox(); - this.CHK_enablecompass = new System.Windows.Forms.CheckBox(); - this.pictureBox4 = new System.Windows.Forms.PictureBox(); - this.pictureBox3 = new System.Windows.Forms.PictureBox(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.BUT_MagCalibrationLog = new ArdupilotMega.MyButton(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // BUT_MagCalibrationLive - // - resources.ApplyResources(this.BUT_MagCalibrationLive, "BUT_MagCalibrationLive"); - this.BUT_MagCalibrationLive.Name = "BUT_MagCalibrationLive"; - this.BUT_MagCalibrationLive.UseVisualStyleBackColor = true; - this.BUT_MagCalibrationLive.Click += new System.EventHandler(this.BUT_MagCalibration_Click); - // - // label27 - // - resources.ApplyResources(this.label27, "label27"); - this.label27.Name = "label27"; - // - // CMB_sonartype - // - this.CMB_sonartype.FormattingEnabled = true; - this.CMB_sonartype.Items.AddRange(new object[] { - resources.GetString("CMB_sonartype.Items"), - resources.GetString("CMB_sonartype.Items1"), - resources.GetString("CMB_sonartype.Items2")}); - resources.ApplyResources(this.CMB_sonartype, "CMB_sonartype"); - this.CMB_sonartype.Name = "CMB_sonartype"; - this.CMB_sonartype.SelectedIndexChanged += new System.EventHandler(this.CMB_sonartype_SelectedIndexChanged); - // - // CHK_enableoptflow - // - resources.ApplyResources(this.CHK_enableoptflow, "CHK_enableoptflow"); - this.CHK_enableoptflow.Name = "CHK_enableoptflow"; - this.CHK_enableoptflow.UseVisualStyleBackColor = true; - this.CHK_enableoptflow.CheckedChanged += new System.EventHandler(this.CHK_enableoptflow_CheckedChanged); - // - // pictureBox2 - // - this.pictureBox2.BackColor = System.Drawing.Color.White; - this.pictureBox2.BackgroundImage = global::ArdupilotMega.Properties.Resources.opticalflow; - resources.ApplyResources(this.pictureBox2, "pictureBox2"); - this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.TabStop = false; - // - // linkLabelmagdec - // - resources.ApplyResources(this.linkLabelmagdec, "linkLabelmagdec"); - this.linkLabelmagdec.Name = "linkLabelmagdec"; - this.linkLabelmagdec.TabStop = true; - this.linkLabelmagdec.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); - // - // label100 - // - resources.ApplyResources(this.label100, "label100"); - this.label100.Name = "label100"; - // - // TXT_declination - // - resources.ApplyResources(this.TXT_declination, "TXT_declination"); - this.TXT_declination.Name = "TXT_declination"; - this.TXT_declination.Validated += new System.EventHandler(this.TXT_declination_Validated); - // - // CHK_enableairspeed - // - resources.ApplyResources(this.CHK_enableairspeed, "CHK_enableairspeed"); - this.CHK_enableairspeed.Name = "CHK_enableairspeed"; - this.CHK_enableairspeed.UseVisualStyleBackColor = true; - this.CHK_enableairspeed.CheckedChanged += new System.EventHandler(this.CHK_enableairspeed_CheckedChanged); - // - // CHK_enablesonar - // - resources.ApplyResources(this.CHK_enablesonar, "CHK_enablesonar"); - this.CHK_enablesonar.Name = "CHK_enablesonar"; - this.CHK_enablesonar.UseVisualStyleBackColor = true; - this.CHK_enablesonar.CheckedChanged += new System.EventHandler(this.CHK_enablesonar_CheckedChanged); - // - // CHK_enablecompass - // - resources.ApplyResources(this.CHK_enablecompass, "CHK_enablecompass"); - this.CHK_enablecompass.Name = "CHK_enablecompass"; - this.CHK_enablecompass.UseVisualStyleBackColor = true; - this.CHK_enablecompass.CheckedChanged += new System.EventHandler(this.CHK_enablecompass_CheckedChanged); - // - // pictureBox4 - // - this.pictureBox4.BackColor = System.Drawing.Color.White; - this.pictureBox4.BackgroundImage = global::ArdupilotMega.Properties.Resources.airspeed; - resources.ApplyResources(this.pictureBox4, "pictureBox4"); - this.pictureBox4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox4.Name = "pictureBox4"; - this.pictureBox4.TabStop = false; - // - // pictureBox3 - // - this.pictureBox3.BackColor = System.Drawing.Color.White; - this.pictureBox3.BackgroundImage = global::ArdupilotMega.Properties.Resources.sonar; - resources.ApplyResources(this.pictureBox3, "pictureBox3"); - this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.TabStop = false; - // - // pictureBox1 - // - this.pictureBox1.BackgroundImage = global::ArdupilotMega.Properties.Resources.compass; - resources.ApplyResources(this.pictureBox1, "pictureBox1"); - this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.TabStop = false; - // - // BUT_MagCalibrationLog - // - resources.ApplyResources(this.BUT_MagCalibrationLog, "BUT_MagCalibrationLog"); - this.BUT_MagCalibrationLog.Name = "BUT_MagCalibrationLog"; - this.BUT_MagCalibrationLog.UseVisualStyleBackColor = true; - this.BUT_MagCalibrationLog.Click += new System.EventHandler(this.BUT_MagCalibrationLog_Click); - // - // ConfigHardwareOptions - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.BUT_MagCalibrationLog); - this.Controls.Add(this.BUT_MagCalibrationLive); - this.Controls.Add(this.label27); - this.Controls.Add(this.CMB_sonartype); - this.Controls.Add(this.CHK_enableoptflow); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.linkLabelmagdec); - this.Controls.Add(this.label100); - this.Controls.Add(this.TXT_declination); - this.Controls.Add(this.CHK_enableairspeed); - this.Controls.Add(this.CHK_enablesonar); - this.Controls.Add(this.CHK_enablecompass); - this.Controls.Add(this.pictureBox4); - this.Controls.Add(this.pictureBox3); - this.Controls.Add(this.pictureBox1); - this.Name = "ConfigHardwareOptions"; - this.Load += new System.EventHandler(this.ConfigHardwareOptions_Load); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigHardwareOptions)); + this.BUT_MagCalibrationLive = new ArdupilotMega.MyButton(); + this.label27 = new System.Windows.Forms.Label(); + this.CMB_sonartype = new System.Windows.Forms.ComboBox(); + this.CHK_enableoptflow = new System.Windows.Forms.CheckBox(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.linkLabelmagdec = new System.Windows.Forms.LinkLabel(); + this.label100 = new System.Windows.Forms.Label(); + this.TXT_declination = new System.Windows.Forms.TextBox(); + this.CHK_enableairspeed = new System.Windows.Forms.CheckBox(); + this.CHK_enablesonar = new System.Windows.Forms.CheckBox(); + this.CHK_enablecompass = new System.Windows.Forms.CheckBox(); + this.pictureBox4 = new System.Windows.Forms.PictureBox(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.BUT_MagCalibrationLog = new ArdupilotMega.MyButton(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // BUT_MagCalibrationLive + // + resources.ApplyResources(this.BUT_MagCalibrationLive, "BUT_MagCalibrationLive"); + this.BUT_MagCalibrationLive.Name = "BUT_MagCalibrationLive"; + this.BUT_MagCalibrationLive.UseVisualStyleBackColor = true; + this.BUT_MagCalibrationLive.Click += new System.EventHandler(this.BUT_MagCalibration_Click); + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; + // + // CMB_sonartype + // + resources.ApplyResources(this.CMB_sonartype, "CMB_sonartype"); + this.CMB_sonartype.FormattingEnabled = true; + this.CMB_sonartype.Items.AddRange(new object[] { + resources.GetString("CMB_sonartype.Items"), + resources.GetString("CMB_sonartype.Items1"), + resources.GetString("CMB_sonartype.Items2")}); + this.CMB_sonartype.Name = "CMB_sonartype"; + this.CMB_sonartype.SelectedIndexChanged += new System.EventHandler(this.CMB_sonartype_SelectedIndexChanged); + // + // CHK_enableoptflow + // + resources.ApplyResources(this.CHK_enableoptflow, "CHK_enableoptflow"); + this.CHK_enableoptflow.Name = "CHK_enableoptflow"; + this.CHK_enableoptflow.UseVisualStyleBackColor = true; + this.CHK_enableoptflow.CheckedChanged += new System.EventHandler(this.CHK_enableoptflow_CheckedChanged); + // + // pictureBox2 + // + resources.ApplyResources(this.pictureBox2, "pictureBox2"); + this.pictureBox2.BackColor = System.Drawing.Color.White; + this.pictureBox2.BackgroundImage = global::ArdupilotMega.Properties.Resources.opticalflow; + this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.TabStop = false; + // + // linkLabelmagdec + // + resources.ApplyResources(this.linkLabelmagdec, "linkLabelmagdec"); + this.linkLabelmagdec.Name = "linkLabelmagdec"; + this.linkLabelmagdec.TabStop = true; + this.linkLabelmagdec.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // label100 + // + resources.ApplyResources(this.label100, "label100"); + this.label100.Name = "label100"; + // + // TXT_declination + // + resources.ApplyResources(this.TXT_declination, "TXT_declination"); + this.TXT_declination.Name = "TXT_declination"; + this.TXT_declination.Validated += new System.EventHandler(this.TXT_declination_Validated); + // + // CHK_enableairspeed + // + resources.ApplyResources(this.CHK_enableairspeed, "CHK_enableairspeed"); + this.CHK_enableairspeed.Name = "CHK_enableairspeed"; + this.CHK_enableairspeed.UseVisualStyleBackColor = true; + this.CHK_enableairspeed.CheckedChanged += new System.EventHandler(this.CHK_enableairspeed_CheckedChanged); + // + // CHK_enablesonar + // + resources.ApplyResources(this.CHK_enablesonar, "CHK_enablesonar"); + this.CHK_enablesonar.Name = "CHK_enablesonar"; + this.CHK_enablesonar.UseVisualStyleBackColor = true; + this.CHK_enablesonar.CheckedChanged += new System.EventHandler(this.CHK_enablesonar_CheckedChanged); + // + // CHK_enablecompass + // + resources.ApplyResources(this.CHK_enablecompass, "CHK_enablecompass"); + this.CHK_enablecompass.Name = "CHK_enablecompass"; + this.CHK_enablecompass.UseVisualStyleBackColor = true; + this.CHK_enablecompass.CheckedChanged += new System.EventHandler(this.CHK_enablecompass_CheckedChanged); + // + // pictureBox4 + // + resources.ApplyResources(this.pictureBox4, "pictureBox4"); + this.pictureBox4.BackColor = System.Drawing.Color.White; + this.pictureBox4.BackgroundImage = global::ArdupilotMega.Properties.Resources.airspeed; + this.pictureBox4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox4.Name = "pictureBox4"; + this.pictureBox4.TabStop = false; + // + // pictureBox3 + // + resources.ApplyResources(this.pictureBox3, "pictureBox3"); + this.pictureBox3.BackColor = System.Drawing.Color.White; + this.pictureBox3.BackgroundImage = global::ArdupilotMega.Properties.Resources.sonar; + this.pictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.TabStop = false; + // + // pictureBox1 + // + resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.BackgroundImage = global::ArdupilotMega.Properties.Resources.compass; + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.TabStop = false; + // + // BUT_MagCalibrationLog + // + resources.ApplyResources(this.BUT_MagCalibrationLog, "BUT_MagCalibrationLog"); + this.BUT_MagCalibrationLog.Name = "BUT_MagCalibrationLog"; + this.BUT_MagCalibrationLog.UseVisualStyleBackColor = true; + this.BUT_MagCalibrationLog.Click += new System.EventHandler(this.BUT_MagCalibrationLog_Click); + // + // ConfigHardwareOptions + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.BUT_MagCalibrationLog); + this.Controls.Add(this.BUT_MagCalibrationLive); + this.Controls.Add(this.label27); + this.Controls.Add(this.CMB_sonartype); + this.Controls.Add(this.CHK_enableoptflow); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.linkLabelmagdec); + this.Controls.Add(this.label100); + this.Controls.Add(this.TXT_declination); + this.Controls.Add(this.CHK_enableairspeed); + this.Controls.Add(this.CHK_enablesonar); + this.Controls.Add(this.CHK_enablecompass); + this.Controls.Add(this.pictureBox4); + this.Controls.Add(this.pictureBox3); + this.Controls.Add(this.pictureBox1); + this.Name = "ConfigHardwareOptions"; + this.Load += new System.EventHandler(this.ConfigHardwareOptions_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.resx index 158f11af30..b0d7994e81 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.resx @@ -1,549 +1,549 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - 318, 13 - - - 60, 23 - - - - 47 - - - Live Calibration - - - BUT_MagCalibrationLive - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4487.21319, Culture=neutral, PublicKeyToken=null - - - $this - - - 1 - - - NoControl - - - 445, 45 - - - 150, 20 - - - 46 - - - in Degrees eg 2° 3' W is -2.3 - - - label27 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - XL-EZ0 - - - LV-EZ0 - - - XL-EZL0 - - - 243, 122 - - - 121, 21 - - - 45 - - - CMB_sonartype - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - NoControl - - - 97, 285 - - - 134, 19 - - - 44 - - - Enable Optical Flow - - - CHK_enableoptflow - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - Zoom - - - NoControl - - - 13, 259 - - - 75, 75 - - - 43 - - - pictureBox2 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - True - - - NoControl - - - 325, 68 - - - 104, 13 - - - 42 - - - Declination WebSite - - - linkLabelmagdec - - - System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 6 - - - NoControl - - - 240, 45 - - - 72, 16 - - - 38 - - - Declination - - - label100 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - 318, 45 - - - 121, 20 - - - 37 - - - TXT_declination - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 8 - - - NoControl - - - 97, 202 - - - 103, 17 - - - 39 - - - Enable Airspeed - - - CHK_enableairspeed - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - NoControl - - - 94, 124 - - - 90, 17 - - - 40 - - - Enable Sonar - - - CHK_enablesonar - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - NoControl - - - 97, 44 - - - 105, 17 - - - 41 - - - Enable Compass - - - CHK_enablecompass - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - - Zoom - - - NoControl - - - 13, 176 - - - 75, 75 - - - 36 - - - pictureBox4 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - Zoom - - - NoControl - - - 13, 94 - - - 75, 75 - - - 35 - - - pictureBox3 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - Zoom - - - - - - NoControl - - - - - - 13, 13 - - - 75, 75 - - - 34 - - - pictureBox1 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 14 - - - NoControl - - - 379, 13 - - - 60, 23 - - - 48 - - - Log Calibration - - - BUT_MagCalibrationLog - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4487.21319, Culture=neutral, PublicKeyToken=null - - - $this - - - 0 - - - True - - - 6, 13 - - - 602, 351 - - - ConfigHardwareOptions - - - ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4487.21319, Culture=neutral, PublicKeyToken=null - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 13 + + + + 240, 45 + + + 75, 75 + + + BUT_MagCalibrationLive + + + 2 + + + + 38 + + + 94, 124 + + + in Degrees eg 2° 3' W is -2.3 + + + + NoControl + + + CHK_enablecompass + + + pictureBox4 + + + 121, 20 + + + LV-EZ0 + + + 13, 176 + + + CHK_enablesonar + + + 3 + + + 37 + + + pictureBox2 + + + 150, 20 + + + 318, 13 + + + 39 + + + 121, 21 + + + 13, 94 + + + NoControl + + + Zoom + + + Zoom + + + NoControl + + + 243, 122 + + + $this + + + pictureBox1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 23 + + + XL-EZ0 + + + System.Windows.Forms.PictureBox, 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 + + + 10 + + + NoControl + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 325, 68 + + + + + + NoControl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 1 + + + XL-EZL0 + + + 104, 13 + + + 42 + + + $this + + + $this + + + 35 + + + $this + + + Zoom + + + 36 + + + $this + + + 6, 13 + + + TXT_declination + + + 13, 259 + + + 97, 202 + + + $this + + + 97, 285 + + + $this + + + 44 + + + Live Calibration + + + 40 + + + $this + + + Log Calibration + + + NoControl + + + $this + + + 47 + + + 5 + + + Enable Airspeed + + + $this + + + NoControl + + + NoControl + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 318, 45 + + + pictureBox3 + + + 379, 13 + + + Enable Sonar + + + Declination WebSite + + + True + + + 46 + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 0 + + + NoControl + + + 602, 351 + + + CHK_enableoptflow + + + 105, 17 + + + 45 + + + 9 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Enable Compass + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 60, 23 + + + Zoom + + + ConfigHardwareOptions + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 41 + + + CHK_enableairspeed + + + 103, 17 + + + 8 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14 + + + Declination + + + 134, 19 + + + 43 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + 13, 13 + + + NoControl + + + $this + + + 48 + + + 6 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 90, 17 + + + linkLabelmagdec + + + BUT_MagCalibrationLog + + + label100 + + + NoControl + + + 97, 44 + + + Enable Optical Flow + + + 445, 45 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 75 + + + $this + + + label27 + + + CMB_sonartype + + + 34 + + + 72, 16 + + + 75, 75 + + + + + + 75, 75 + + + 11 + + + NoControl + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.zh-Hans.resx index f96892c423..182e965324 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.zh-Hans.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigHardwareOptions.zh-Hans.resx @@ -1,496 +1,151 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 遥控输入 - - - 模式 - - - 硬件 - - - 电池 - - - AC2 直升机 - - - 上降副翼 (Elevon) 配置 - - - - 115, 17 - - - Elevons CH2 逆转 - - - 91, 17 - - - Elevons 逆转 - - - 115, 17 - - - Elevons CH1 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 校准遥控 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 64, 13 - - - 当前 PWM: - - - 58, 13 - - - 当前模式: - - - 64, 13 - - - 飞行模式 6 - - - 64, 13 - - - 飞行模式 5 - - - 64, 13 - - - 飞行模式 4 - - - 64, 13 - - - 飞行模式 3 - - - 64, 13 - - - 飞行模式 2 - - - 64, 13 - - - 飞行模式 1 - - - 保存模式 - - - 十进制, 2° 3' W 就是 -2.3 - - - 启用光流 - - - 67, 13 - - - 磁偏角网站 - - - 磁偏角 - - - 启用空速计 - - - 启用声纳 - - - 启用罗盘 - - - 58, 13 - - - 输入电压: - - - 94, 13 - - - 测量的电池电压: - - - 58, 13 - - - 电池电压: - - - 52, 13 - - - 分 压 比: - - - 63, 13 - - - 安培/伏特: - - - 48, 18 - - - 传感器 - - - 电压传感器校准: -1. 测量APM输入电压,输入到下方的文本框中 -2. 测量电池电压,输入到下方的文本框中 -3. 从当前的传感器的数据表中找到安培/伏特,输入到下方的文本框中 - - - 31, 13 - - - 容量 - - - 48, 13 - - - 监控器 - - - 175, 13 - - - 设置水平面的默认加速度计偏移 - - - 261, 13 - - - 注: 图片只是用于展示,设置可以用于六轴等机架 - - - 93, 13 - - - 机架设置 (+ 或 x) - - - 找平 - - - 手动 - - - 手动 - - - 31, 13 - - - 感度 - - - 31, 13 - - - 启用 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 43, 13 - - - 方向舵 - - - 31, 13 - - - 最大 - - - 31, 13 - - - 最小 - - - 31, 13 - - - 最低 - - - 31, 13 - - - 最高 - - - 0度 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 31, 13 - - - 位置 - - - 31, 13 - - - 舵机 - - - 55, 13 - - - 最大俯仰 - - - 55, 13 - - - 最大侧倾 - - - 55, 13 - - - 舵机行程 - - - 79, 13 - - - 斜盘水平微调 - - - 79, 13 - - - 斜盘舵机位置 - - - 重置 - - - 重置 APM 为默认设置 - - - APM设置 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 现场校准 + + + 十进制, 2° 3' W 就是 -2.3 + + + 启用光流 + + + + 67, 13 + + + 磁偏角网站 + + + 磁偏角 + + + 启用空速计 + + + 启用声纳 + + + 启用罗盘 + + + 日志校准 + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs index b31c7ebd80..493b00d9ae 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs @@ -27,681 +27,681 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigTradHeli)); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.H1_ENABLE = new System.Windows.Forms.RadioButton(); - this.CCPM = new System.Windows.Forms.RadioButton(); - this.BUT_swash_manual = new ArdupilotMega.MyButton(); - this.label41 = new System.Windows.Forms.Label(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.label46 = new System.Windows.Forms.Label(); - this.label45 = new System.Windows.Forms.Label(); - this.GYR_ENABLE = new System.Windows.Forms.CheckBox(); - this.GYR_GAIN = new System.Windows.Forms.TextBox(); - this.BUT_HS4save = new ArdupilotMega.MyButton(); - this.label21 = new System.Windows.Forms.Label(); - this.COL_MIN = new System.Windows.Forms.TextBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.COL_MID = new System.Windows.Forms.TextBox(); - this.COL_MAX = new System.Windows.Forms.TextBox(); - this.BUT_0collective = new ArdupilotMega.MyButton(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.label24 = new System.Windows.Forms.Label(); - this.HS4_MIN = new System.Windows.Forms.TextBox(); - this.HS4_MAX = new System.Windows.Forms.TextBox(); - this.label40 = new System.Windows.Forms.Label(); - this.HS3_TRIM = new System.Windows.Forms.NumericUpDown(); - this.HS2_TRIM = new System.Windows.Forms.NumericUpDown(); - this.HS1_TRIM = new System.Windows.Forms.NumericUpDown(); - this.label39 = new System.Windows.Forms.Label(); - this.label38 = new System.Windows.Forms.Label(); - this.label37 = new System.Windows.Forms.Label(); - this.label36 = new System.Windows.Forms.Label(); - this.label26 = new System.Windows.Forms.Label(); - this.PIT_MAX = new System.Windows.Forms.TextBox(); - this.label25 = new System.Windows.Forms.Label(); - this.ROL_MAX = new System.Windows.Forms.TextBox(); - this.label23 = new System.Windows.Forms.Label(); - this.label22 = new System.Windows.Forms.Label(); - this.label20 = new System.Windows.Forms.Label(); - this.label19 = new System.Windows.Forms.Label(); - this.label18 = new System.Windows.Forms.Label(); - this.SV3_POS = new System.Windows.Forms.TextBox(); - this.SV2_POS = new System.Windows.Forms.TextBox(); - this.SV1_POS = new System.Windows.Forms.TextBox(); - this.HS3_REV = new System.Windows.Forms.CheckBox(); - this.HS2_REV = new System.Windows.Forms.CheckBox(); - this.HS1_REV = new System.Windows.Forms.CheckBox(); - this.label17 = new System.Windows.Forms.Label(); - this.HS4 = new ArdupilotMega.HorizontalProgressBar2(); - this.currentStateBindingSource = new System.Windows.Forms.BindingSource(this.components); - this.HS3 = new ArdupilotMega.VerticalProgressBar2(); - this.Gservoloc = new AGaugeApp.AGauge(); - this.label44 = new System.Windows.Forms.Label(); - this.label43 = new System.Windows.Forms.Label(); - this.label42 = new System.Windows.Forms.Label(); - this.HS4_TRIM = new System.Windows.Forms.NumericUpDown(); - this.HS4_REV = new System.Windows.Forms.CheckBox(); - this.groupBox5.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.HS3_TRIM)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS2_TRIM)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS1_TRIM)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS4_TRIM)).BeginInit(); - this.SuspendLayout(); - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.H1_ENABLE); - this.groupBox5.Controls.Add(this.CCPM); - resources.ApplyResources(this.groupBox5, "groupBox5"); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.TabStop = false; - // - // H1_ENABLE - // - resources.ApplyResources(this.H1_ENABLE, "H1_ENABLE"); - this.H1_ENABLE.Name = "H1_ENABLE"; - this.H1_ENABLE.TabStop = true; - this.H1_ENABLE.UseVisualStyleBackColor = true; - this.H1_ENABLE.CheckedChanged += new System.EventHandler(this.H1_ENABLE_CheckedChanged); - // - // CCPM - // - resources.ApplyResources(this.CCPM, "CCPM"); - this.CCPM.Name = "CCPM"; - this.CCPM.TabStop = true; - this.CCPM.UseVisualStyleBackColor = true; - // - // BUT_swash_manual - // - resources.ApplyResources(this.BUT_swash_manual, "BUT_swash_manual"); - this.BUT_swash_manual.Name = "BUT_swash_manual"; - this.BUT_swash_manual.UseVisualStyleBackColor = true; - this.BUT_swash_manual.Click += new System.EventHandler(this.BUT_swash_manual_Click); - // - // label41 - // - resources.ApplyResources(this.label41, "label41"); - this.label41.Name = "label41"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.label46); - this.groupBox3.Controls.Add(this.label45); - this.groupBox3.Controls.Add(this.GYR_ENABLE); - this.groupBox3.Controls.Add(this.GYR_GAIN); - resources.ApplyResources(this.groupBox3, "groupBox3"); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.TabStop = false; - // - // label46 - // - resources.ApplyResources(this.label46, "label46"); - this.label46.Name = "label46"; - // - // label45 - // - resources.ApplyResources(this.label45, "label45"); - this.label45.Name = "label45"; - // - // GYR_ENABLE - // - resources.ApplyResources(this.GYR_ENABLE, "GYR_ENABLE"); - this.GYR_ENABLE.Name = "GYR_ENABLE"; - this.GYR_ENABLE.UseVisualStyleBackColor = true; - this.GYR_ENABLE.CheckedChanged += new System.EventHandler(this.GYR_ENABLE__CheckedChanged); - // - // GYR_GAIN - // - resources.ApplyResources(this.GYR_GAIN, "GYR_GAIN"); - this.GYR_GAIN.Name = "GYR_GAIN"; - this.GYR_GAIN.Validating += new System.ComponentModel.CancelEventHandler(this.GYR_GAIN__Validating); - // - // BUT_HS4save - // - resources.ApplyResources(this.BUT_HS4save, "BUT_HS4save"); - this.BUT_HS4save.Name = "BUT_HS4save"; - this.BUT_HS4save.UseVisualStyleBackColor = true; - this.BUT_HS4save.Click += new System.EventHandler(this.BUT_HS4save_Click); - // - // label21 - // - resources.ApplyResources(this.label21, "label21"); - this.label21.Name = "label21"; - // - // COL_MIN - // - resources.ApplyResources(this.COL_MIN, "COL_MIN"); - this.COL_MIN.Name = "COL_MIN"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.label41); - this.groupBox1.Controls.Add(this.label21); - this.groupBox1.Controls.Add(this.COL_MIN); - this.groupBox1.Controls.Add(this.COL_MID); - this.groupBox1.Controls.Add(this.COL_MAX); - this.groupBox1.Controls.Add(this.BUT_0collective); - resources.ApplyResources(this.groupBox1, "groupBox1"); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.TabStop = false; - // - // COL_MID - // - resources.ApplyResources(this.COL_MID, "COL_MID"); - this.COL_MID.Name = "COL_MID"; - this.COL_MID.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); - // - // COL_MAX - // - resources.ApplyResources(this.COL_MAX, "COL_MAX"); - this.COL_MAX.Name = "COL_MAX"; - this.COL_MAX.Enter += new System.EventHandler(this.COL_MAX__Enter); - this.COL_MAX.Leave += new System.EventHandler(this.COL_MAX__Leave); - this.COL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); - // - // BUT_0collective - // - resources.ApplyResources(this.BUT_0collective, "BUT_0collective"); - this.BUT_0collective.Name = "BUT_0collective"; - this.BUT_0collective.UseVisualStyleBackColor = true; - this.BUT_0collective.Click += new System.EventHandler(this.BUT_0collective_Click); - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label24); - this.groupBox2.Controls.Add(this.HS4_MIN); - this.groupBox2.Controls.Add(this.HS4_MAX); - this.groupBox2.Controls.Add(this.label40); - resources.ApplyResources(this.groupBox2, "groupBox2"); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.TabStop = false; - // - // label24 - // - resources.ApplyResources(this.label24, "label24"); - this.label24.Name = "label24"; - // - // HS4_MIN - // - resources.ApplyResources(this.HS4_MIN, "HS4_MIN"); - this.HS4_MIN.Name = "HS4_MIN"; - // - // HS4_MAX - // - resources.ApplyResources(this.HS4_MAX, "HS4_MAX"); - this.HS4_MAX.Name = "HS4_MAX"; - this.HS4_MAX.Enter += new System.EventHandler(this.HS4_MAX_Enter); - this.HS4_MAX.Leave += new System.EventHandler(this.HS4_MAX_Leave); - this.HS4_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); - // - // label40 - // - resources.ApplyResources(this.label40, "label40"); - this.label40.Name = "label40"; - // - // HS3_TRIM - // - resources.ApplyResources(this.HS3_TRIM, "HS3_TRIM"); - this.HS3_TRIM.Maximum = new decimal(new int[] { - 2000, - 0, - 0, - 0}); - this.HS3_TRIM.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.HS3_TRIM.Name = "HS3_TRIM"; - this.HS3_TRIM.Value = new decimal(new int[] { - 1500, - 0, - 0, - 0}); - this.HS3_TRIM.ValueChanged += new System.EventHandler(this.HS3_TRIM_ValueChanged); - // - // HS2_TRIM - // - resources.ApplyResources(this.HS2_TRIM, "HS2_TRIM"); - this.HS2_TRIM.Maximum = new decimal(new int[] { - 2000, - 0, - 0, - 0}); - this.HS2_TRIM.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.HS2_TRIM.Name = "HS2_TRIM"; - this.HS2_TRIM.Value = new decimal(new int[] { - 1500, - 0, - 0, - 0}); - this.HS2_TRIM.ValueChanged += new System.EventHandler(this.HS2_TRIM_ValueChanged); - // - // HS1_TRIM - // - resources.ApplyResources(this.HS1_TRIM, "HS1_TRIM"); - this.HS1_TRIM.Maximum = new decimal(new int[] { - 2000, - 0, - 0, - 0}); - this.HS1_TRIM.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.HS1_TRIM.Name = "HS1_TRIM"; - this.HS1_TRIM.Value = new decimal(new int[] { - 1500, - 0, - 0, - 0}); - this.HS1_TRIM.ValueChanged += new System.EventHandler(this.HS1_TRIM_ValueChanged); - // - // label39 - // - resources.ApplyResources(this.label39, "label39"); - this.label39.Name = "label39"; - // - // label38 - // - resources.ApplyResources(this.label38, "label38"); - this.label38.Name = "label38"; - // - // label37 - // - resources.ApplyResources(this.label37, "label37"); - this.label37.Name = "label37"; - // - // label36 - // - resources.ApplyResources(this.label36, "label36"); - this.label36.Name = "label36"; - // - // label26 - // - resources.ApplyResources(this.label26, "label26"); - this.label26.Name = "label26"; - // - // PIT_MAX - // - resources.ApplyResources(this.PIT_MAX, "PIT_MAX"); - this.PIT_MAX.Name = "PIT_MAX"; - this.PIT_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PIT_MAX__Validating); - // - // label25 - // - resources.ApplyResources(this.label25, "label25"); - this.label25.Name = "label25"; - // - // ROL_MAX - // - resources.ApplyResources(this.ROL_MAX, "ROL_MAX"); - this.ROL_MAX.Name = "ROL_MAX"; - this.ROL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.ROL_MAX__Validating); - // - // label23 - // - resources.ApplyResources(this.label23, "label23"); - this.label23.Name = "label23"; - // - // label22 - // - resources.ApplyResources(this.label22, "label22"); - this.label22.Name = "label22"; - // - // label20 - // - resources.ApplyResources(this.label20, "label20"); - this.label20.Name = "label20"; - // - // label19 - // - resources.ApplyResources(this.label19, "label19"); - this.label19.Name = "label19"; - // - // label18 - // - resources.ApplyResources(this.label18, "label18"); - this.label18.Name = "label18"; - // - // SV3_POS - // - resources.ApplyResources(this.SV3_POS, "SV3_POS"); - this.SV3_POS.Name = "SV3_POS"; - this.SV3_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos3_Validating); - // - // SV2_POS - // - resources.ApplyResources(this.SV2_POS, "SV2_POS"); - this.SV2_POS.Name = "SV2_POS"; - this.SV2_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos2_Validating); - // - // SV1_POS - // - resources.ApplyResources(this.SV1_POS, "SV1_POS"); - this.SV1_POS.Name = "SV1_POS"; - this.SV1_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos1_Validating); - // - // HS3_REV - // - resources.ApplyResources(this.HS3_REV, "HS3_REV"); - this.HS3_REV.Name = "HS3_REV"; - this.HS3_REV.UseVisualStyleBackColor = true; - this.HS3_REV.CheckedChanged += new System.EventHandler(this.HS3_REV_CheckedChanged); - // - // HS2_REV - // - resources.ApplyResources(this.HS2_REV, "HS2_REV"); - this.HS2_REV.Name = "HS2_REV"; - this.HS2_REV.UseVisualStyleBackColor = true; - this.HS2_REV.CheckedChanged += new System.EventHandler(this.HS2_REV_CheckedChanged); - // - // HS1_REV - // - resources.ApplyResources(this.HS1_REV, "HS1_REV"); - this.HS1_REV.Name = "HS1_REV"; - this.HS1_REV.UseVisualStyleBackColor = true; - this.HS1_REV.CheckedChanged += new System.EventHandler(this.HS1_REV_CheckedChanged); - // - // label17 - // - resources.ApplyResources(this.label17, "label17"); - this.label17.Name = "label17"; - // - // HS4 - // - this.HS4.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(67)))), ((int)(((byte)(68)))), ((int)(((byte)(69))))); - this.HS4.BorderColor = System.Drawing.SystemColors.ActiveBorder; - this.HS4.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.currentStateBindingSource, "ch4in", true)); - this.HS4.Label = "Rudder"; - resources.ApplyResources(this.HS4, "HS4"); - this.HS4.Maximum = 2200; - this.HS4.maxline = 0; - this.HS4.Minimum = 800; - this.HS4.minline = 0; - this.HS4.Name = "HS4"; - this.HS4.Value = 1500; - this.HS4.ValueColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(193)))), ((int)(((byte)(31))))); - this.HS4.Paint += new System.Windows.Forms.PaintEventHandler(this.HS4_Paint); - // - // currentStateBindingSource - // - this.currentStateBindingSource.DataSource = typeof(ArdupilotMega.CurrentState); - // - // HS3 - // - this.HS3.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(67)))), ((int)(((byte)(68)))), ((int)(((byte)(69))))); - this.HS3.BorderColor = System.Drawing.SystemColors.ActiveBorder; - this.HS3.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.currentStateBindingSource, "ch3in", true)); - this.HS3.Label = "Collective"; - resources.ApplyResources(this.HS3, "HS3"); - this.HS3.Maximum = 2200; - this.HS3.maxline = 0; - this.HS3.Minimum = 800; - this.HS3.minline = 0; - this.HS3.Name = "HS3"; - this.HS3.Value = 1500; - this.HS3.ValueColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(193)))), ((int)(((byte)(31))))); - this.HS3.Paint += new System.Windows.Forms.PaintEventHandler(this.HS3_Paint); - // - // Gservoloc - // - this.Gservoloc.BackColor = System.Drawing.Color.Transparent; - this.Gservoloc.BackgroundImage = global::ArdupilotMega.Properties.Resources.Gaugebg; - resources.ApplyResources(this.Gservoloc, "Gservoloc"); - this.Gservoloc.BaseArcColor = System.Drawing.Color.Transparent; - this.Gservoloc.BaseArcRadius = 60; - this.Gservoloc.BaseArcStart = 90; - this.Gservoloc.BaseArcSweep = 360; - this.Gservoloc.BaseArcWidth = 2; - this.Gservoloc.basesize = new System.Drawing.Size(150, 150); - this.Gservoloc.Cap_Idx = ((byte)(0)); - this.Gservoloc.CapColor = System.Drawing.Color.White; - this.Gservoloc.CapColors = new System.Drawing.Color[] { - System.Drawing.Color.White, - System.Drawing.Color.Black, - System.Drawing.Color.Black, - System.Drawing.Color.Black, - System.Drawing.Color.Black}; - this.Gservoloc.CapPosition = new System.Drawing.Point(55, 85); - this.Gservoloc.CapsPosition = new System.Drawing.Point[] { - new System.Drawing.Point(55, 85), - new System.Drawing.Point(40, 67), - new System.Drawing.Point(10, 10), - new System.Drawing.Point(10, 10), - new System.Drawing.Point(10, 10)}; - this.Gservoloc.CapsText = new string[] { - "Position", - "", - "", - "", - ""}; - this.Gservoloc.CapText = "Position"; - this.Gservoloc.Center = new System.Drawing.Point(75, 75); - this.Gservoloc.MaxValue = 180F; - this.Gservoloc.MinValue = -180F; - this.Gservoloc.Name = "Gservoloc"; - this.Gservoloc.Need_Idx = ((byte)(3)); - this.Gservoloc.NeedleColor1 = AGaugeApp.AGauge.NeedleColorEnum.Gray; - this.Gservoloc.NeedleColor2 = System.Drawing.Color.White; - this.Gservoloc.NeedleEnabled = false; - this.Gservoloc.NeedleRadius = 80; - this.Gservoloc.NeedlesColor1 = new AGaugeApp.AGauge.NeedleColorEnum[] { - AGaugeApp.AGauge.NeedleColorEnum.Gray, - AGaugeApp.AGauge.NeedleColorEnum.Red, - AGaugeApp.AGauge.NeedleColorEnum.Green, - AGaugeApp.AGauge.NeedleColorEnum.Gray}; - this.Gservoloc.NeedlesColor2 = new System.Drawing.Color[] { - System.Drawing.Color.White, - System.Drawing.Color.White, - System.Drawing.Color.White, - System.Drawing.Color.White}; - this.Gservoloc.NeedlesEnabled = new bool[] { - true, - true, - true, - false}; - this.Gservoloc.NeedlesRadius = new int[] { - 60, - 60, - 60, - 80}; - this.Gservoloc.NeedlesType = new int[] { - 0, - 0, - 0, - 0}; - this.Gservoloc.NeedlesWidth = new int[] { - 2, - 2, - 2, - 2}; - this.Gservoloc.NeedleType = 0; - this.Gservoloc.NeedleWidth = 2; - this.Gservoloc.Range_Idx = ((byte)(0)); - this.Gservoloc.RangeColor = System.Drawing.Color.LightGreen; - this.Gservoloc.RangeEnabled = false; - this.Gservoloc.RangeEndValue = 360F; - this.Gservoloc.RangeInnerRadius = 1; - this.Gservoloc.RangeOuterRadius = 60; - this.Gservoloc.RangesColor = new System.Drawing.Color[] { - System.Drawing.Color.LightGreen, - System.Drawing.Color.Red, - System.Drawing.Color.Orange, - System.Drawing.SystemColors.Control, - System.Drawing.SystemColors.Control}; - this.Gservoloc.RangesEnabled = new bool[] { - false, - false, - false, - false, - false}; - this.Gservoloc.RangesEndValue = new float[] { - 360F, - 200F, - 150F, - 0F, - 0F}; - this.Gservoloc.RangesInnerRadius = new int[] { - 1, - 1, - 1, - 70, - 70}; - this.Gservoloc.RangesOuterRadius = new int[] { - 60, - 60, - 60, - 80, - 80}; - this.Gservoloc.RangesStartValue = new float[] { - 0F, - 150F, - 75F, - 0F, - 0F}; - this.Gservoloc.RangeStartValue = 0F; - this.Gservoloc.ScaleLinesInterColor = System.Drawing.Color.White; - this.Gservoloc.ScaleLinesInterInnerRadius = 52; - this.Gservoloc.ScaleLinesInterOuterRadius = 60; - this.Gservoloc.ScaleLinesInterWidth = 1; - this.Gservoloc.ScaleLinesMajorColor = System.Drawing.Color.White; - this.Gservoloc.ScaleLinesMajorInnerRadius = 50; - this.Gservoloc.ScaleLinesMajorOuterRadius = 60; - this.Gservoloc.ScaleLinesMajorStepValue = 30F; - this.Gservoloc.ScaleLinesMajorWidth = 2; - this.Gservoloc.ScaleLinesMinorColor = System.Drawing.Color.White; - this.Gservoloc.ScaleLinesMinorInnerRadius = 55; - this.Gservoloc.ScaleLinesMinorNumOf = 2; - this.Gservoloc.ScaleLinesMinorOuterRadius = 60; - this.Gservoloc.ScaleLinesMinorWidth = 1; - this.Gservoloc.ScaleNumbersColor = System.Drawing.Color.White; - this.Gservoloc.ScaleNumbersFormat = null; - this.Gservoloc.ScaleNumbersRadius = 44; - this.Gservoloc.ScaleNumbersRotation = 45; - this.Gservoloc.ScaleNumbersStartScaleLine = 2; - this.Gservoloc.ScaleNumbersStepScaleLines = 1; - this.Gservoloc.Value = 0F; - this.Gservoloc.Value0 = -60F; - this.Gservoloc.Value1 = 60F; - this.Gservoloc.Value2 = 180F; - this.Gservoloc.Value3 = 0F; - // - // label44 - // - resources.ApplyResources(this.label44, "label44"); - this.label44.Name = "label44"; - // - // label43 - // - resources.ApplyResources(this.label43, "label43"); - this.label43.Name = "label43"; - // - // label42 - // - resources.ApplyResources(this.label42, "label42"); - this.label42.Name = "label42"; - // - // HS4_TRIM - // - resources.ApplyResources(this.HS4_TRIM, "HS4_TRIM"); - this.HS4_TRIM.Maximum = new decimal(new int[] { - 2000, - 0, - 0, - 0}); - this.HS4_TRIM.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.HS4_TRIM.Name = "HS4_TRIM"; - this.HS4_TRIM.Value = new decimal(new int[] { - 1500, - 0, - 0, - 0}); - this.HS4_TRIM.ValueChanged += new System.EventHandler(this.HS4_TRIM_ValueChanged); - // - // HS4_REV - // - resources.ApplyResources(this.HS4_REV, "HS4_REV"); - this.HS4_REV.Name = "HS4_REV"; - this.HS4_REV.UseVisualStyleBackColor = true; - this.HS4_REV.CheckedChanged += new System.EventHandler(this.HS4_REV_CheckedChanged); - // - // ConfigTradHeli - // - resources.ApplyResources(this, "$this"); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.label44); - this.Controls.Add(this.label43); - this.Controls.Add(this.label42); - this.Controls.Add(this.HS4_TRIM); - this.Controls.Add(this.HS4_REV); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.BUT_swash_manual); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.BUT_HS4save); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.HS3_TRIM); - this.Controls.Add(this.HS2_TRIM); - this.Controls.Add(this.HS1_TRIM); - this.Controls.Add(this.label39); - this.Controls.Add(this.label38); - this.Controls.Add(this.label37); - this.Controls.Add(this.label36); - this.Controls.Add(this.label26); - this.Controls.Add(this.PIT_MAX); - this.Controls.Add(this.label25); - this.Controls.Add(this.ROL_MAX); - this.Controls.Add(this.label23); - this.Controls.Add(this.label22); - this.Controls.Add(this.label20); - this.Controls.Add(this.label19); - this.Controls.Add(this.label18); - this.Controls.Add(this.SV3_POS); - this.Controls.Add(this.SV2_POS); - this.Controls.Add(this.SV1_POS); - this.Controls.Add(this.HS3_REV); - this.Controls.Add(this.HS2_REV); - this.Controls.Add(this.HS1_REV); - this.Controls.Add(this.label17); - this.Controls.Add(this.HS4); - this.Controls.Add(this.HS3); - this.Controls.Add(this.Gservoloc); - this.Name = "ConfigTradHeli"; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ConfigTradHeli_FormClosing); - this.Load += new System.EventHandler(this.ConfigTradHeli_Load); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.HS3_TRIM)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS2_TRIM)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS1_TRIM)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.HS4_TRIM)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigTradHeli)); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.H1_ENABLE = new System.Windows.Forms.RadioButton(); + this.CCPM = new System.Windows.Forms.RadioButton(); + this.BUT_swash_manual = new ArdupilotMega.MyButton(); + this.label41 = new System.Windows.Forms.Label(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.label46 = new System.Windows.Forms.Label(); + this.label45 = new System.Windows.Forms.Label(); + this.GYR_ENABLE = new System.Windows.Forms.CheckBox(); + this.GYR_GAIN = new System.Windows.Forms.TextBox(); + this.BUT_HS4save = new ArdupilotMega.MyButton(); + this.label21 = new System.Windows.Forms.Label(); + this.COL_MIN = new System.Windows.Forms.TextBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.COL_MID = new System.Windows.Forms.TextBox(); + this.COL_MAX = new System.Windows.Forms.TextBox(); + this.BUT_0collective = new ArdupilotMega.MyButton(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label24 = new System.Windows.Forms.Label(); + this.HS4_MIN = new System.Windows.Forms.TextBox(); + this.HS4_MAX = new System.Windows.Forms.TextBox(); + this.label40 = new System.Windows.Forms.Label(); + this.HS3_TRIM = new System.Windows.Forms.NumericUpDown(); + this.HS2_TRIM = new System.Windows.Forms.NumericUpDown(); + this.HS1_TRIM = new System.Windows.Forms.NumericUpDown(); + this.label39 = new System.Windows.Forms.Label(); + this.label38 = new System.Windows.Forms.Label(); + this.label37 = new System.Windows.Forms.Label(); + this.label36 = new System.Windows.Forms.Label(); + this.label26 = new System.Windows.Forms.Label(); + this.PIT_MAX = new System.Windows.Forms.TextBox(); + this.label25 = new System.Windows.Forms.Label(); + this.ROL_MAX = new System.Windows.Forms.TextBox(); + this.label23 = new System.Windows.Forms.Label(); + this.label22 = new System.Windows.Forms.Label(); + this.label20 = new System.Windows.Forms.Label(); + this.label19 = new System.Windows.Forms.Label(); + this.label18 = new System.Windows.Forms.Label(); + this.SV3_POS = new System.Windows.Forms.TextBox(); + this.SV2_POS = new System.Windows.Forms.TextBox(); + this.SV1_POS = new System.Windows.Forms.TextBox(); + this.HS3_REV = new System.Windows.Forms.CheckBox(); + this.HS2_REV = new System.Windows.Forms.CheckBox(); + this.HS1_REV = new System.Windows.Forms.CheckBox(); + this.label17 = new System.Windows.Forms.Label(); + this.HS4 = new ArdupilotMega.HorizontalProgressBar2(); + this.currentStateBindingSource = new System.Windows.Forms.BindingSource(this.components); + this.HS3 = new ArdupilotMega.VerticalProgressBar2(); + this.Gservoloc = new AGaugeApp.AGauge(); + this.label44 = new System.Windows.Forms.Label(); + this.label43 = new System.Windows.Forms.Label(); + this.label42 = new System.Windows.Forms.Label(); + this.HS4_TRIM = new System.Windows.Forms.NumericUpDown(); + this.HS4_REV = new System.Windows.Forms.CheckBox(); + this.groupBox5.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.HS3_TRIM)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS2_TRIM)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS1_TRIM)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS4_TRIM)).BeginInit(); + this.SuspendLayout(); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.H1_ENABLE); + this.groupBox5.Controls.Add(this.CCPM); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + // + // H1_ENABLE + // + resources.ApplyResources(this.H1_ENABLE, "H1_ENABLE"); + this.H1_ENABLE.Name = "H1_ENABLE"; + this.H1_ENABLE.TabStop = true; + this.H1_ENABLE.UseVisualStyleBackColor = true; + this.H1_ENABLE.CheckedChanged += new System.EventHandler(this.H1_ENABLE_CheckedChanged); + // + // CCPM + // + resources.ApplyResources(this.CCPM, "CCPM"); + this.CCPM.Name = "CCPM"; + this.CCPM.TabStop = true; + this.CCPM.UseVisualStyleBackColor = true; + // + // BUT_swash_manual + // + resources.ApplyResources(this.BUT_swash_manual, "BUT_swash_manual"); + this.BUT_swash_manual.Name = "BUT_swash_manual"; + this.BUT_swash_manual.UseVisualStyleBackColor = true; + this.BUT_swash_manual.Click += new System.EventHandler(this.BUT_swash_manual_Click); + // + // label41 + // + resources.ApplyResources(this.label41, "label41"); + this.label41.Name = "label41"; + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.label46); + this.groupBox3.Controls.Add(this.label45); + this.groupBox3.Controls.Add(this.GYR_ENABLE); + this.groupBox3.Controls.Add(this.GYR_GAIN); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // label46 + // + resources.ApplyResources(this.label46, "label46"); + this.label46.Name = "label46"; + // + // label45 + // + resources.ApplyResources(this.label45, "label45"); + this.label45.Name = "label45"; + // + // GYR_ENABLE + // + resources.ApplyResources(this.GYR_ENABLE, "GYR_ENABLE"); + this.GYR_ENABLE.Name = "GYR_ENABLE"; + this.GYR_ENABLE.UseVisualStyleBackColor = true; + this.GYR_ENABLE.CheckedChanged += new System.EventHandler(this.GYR_ENABLE__CheckedChanged); + // + // GYR_GAIN + // + resources.ApplyResources(this.GYR_GAIN, "GYR_GAIN"); + this.GYR_GAIN.Name = "GYR_GAIN"; + this.GYR_GAIN.Validating += new System.ComponentModel.CancelEventHandler(this.GYR_GAIN__Validating); + // + // BUT_HS4save + // + resources.ApplyResources(this.BUT_HS4save, "BUT_HS4save"); + this.BUT_HS4save.Name = "BUT_HS4save"; + this.BUT_HS4save.UseVisualStyleBackColor = true; + this.BUT_HS4save.Click += new System.EventHandler(this.BUT_HS4save_Click); + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; + // + // COL_MIN + // + resources.ApplyResources(this.COL_MIN, "COL_MIN"); + this.COL_MIN.Name = "COL_MIN"; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.label41); + this.groupBox1.Controls.Add(this.label21); + this.groupBox1.Controls.Add(this.COL_MIN); + this.groupBox1.Controls.Add(this.COL_MID); + this.groupBox1.Controls.Add(this.COL_MAX); + this.groupBox1.Controls.Add(this.BUT_0collective); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // COL_MID + // + resources.ApplyResources(this.COL_MID, "COL_MID"); + this.COL_MID.Name = "COL_MID"; + this.COL_MID.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); + // + // COL_MAX + // + resources.ApplyResources(this.COL_MAX, "COL_MAX"); + this.COL_MAX.Name = "COL_MAX"; + this.COL_MAX.Enter += new System.EventHandler(this.COL_MAX__Enter); + this.COL_MAX.Leave += new System.EventHandler(this.COL_MAX__Leave); + this.COL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); + // + // BUT_0collective + // + resources.ApplyResources(this.BUT_0collective, "BUT_0collective"); + this.BUT_0collective.Name = "BUT_0collective"; + this.BUT_0collective.UseVisualStyleBackColor = true; + this.BUT_0collective.Click += new System.EventHandler(this.BUT_0collective_Click); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label24); + this.groupBox2.Controls.Add(this.HS4_MIN); + this.groupBox2.Controls.Add(this.HS4_MAX); + this.groupBox2.Controls.Add(this.label40); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + // + // HS4_MIN + // + resources.ApplyResources(this.HS4_MIN, "HS4_MIN"); + this.HS4_MIN.Name = "HS4_MIN"; + // + // HS4_MAX + // + resources.ApplyResources(this.HS4_MAX, "HS4_MAX"); + this.HS4_MAX.Name = "HS4_MAX"; + this.HS4_MAX.Enter += new System.EventHandler(this.HS4_MAX_Enter); + this.HS4_MAX.Leave += new System.EventHandler(this.HS4_MAX_Leave); + this.HS4_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); + // + // label40 + // + resources.ApplyResources(this.label40, "label40"); + this.label40.Name = "label40"; + // + // HS3_TRIM + // + resources.ApplyResources(this.HS3_TRIM, "HS3_TRIM"); + this.HS3_TRIM.Maximum = new decimal(new int[] { + 2000, + 0, + 0, + 0}); + this.HS3_TRIM.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.HS3_TRIM.Name = "HS3_TRIM"; + this.HS3_TRIM.Value = new decimal(new int[] { + 1500, + 0, + 0, + 0}); + this.HS3_TRIM.ValueChanged += new System.EventHandler(this.HS3_TRIM_ValueChanged); + // + // HS2_TRIM + // + resources.ApplyResources(this.HS2_TRIM, "HS2_TRIM"); + this.HS2_TRIM.Maximum = new decimal(new int[] { + 2000, + 0, + 0, + 0}); + this.HS2_TRIM.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.HS2_TRIM.Name = "HS2_TRIM"; + this.HS2_TRIM.Value = new decimal(new int[] { + 1500, + 0, + 0, + 0}); + this.HS2_TRIM.ValueChanged += new System.EventHandler(this.HS2_TRIM_ValueChanged); + // + // HS1_TRIM + // + resources.ApplyResources(this.HS1_TRIM, "HS1_TRIM"); + this.HS1_TRIM.Maximum = new decimal(new int[] { + 2000, + 0, + 0, + 0}); + this.HS1_TRIM.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.HS1_TRIM.Name = "HS1_TRIM"; + this.HS1_TRIM.Value = new decimal(new int[] { + 1500, + 0, + 0, + 0}); + this.HS1_TRIM.ValueChanged += new System.EventHandler(this.HS1_TRIM_ValueChanged); + // + // label39 + // + resources.ApplyResources(this.label39, "label39"); + this.label39.Name = "label39"; + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.Name = "label37"; + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.Name = "label36"; + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + // + // PIT_MAX + // + resources.ApplyResources(this.PIT_MAX, "PIT_MAX"); + this.PIT_MAX.Name = "PIT_MAX"; + this.PIT_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PIT_MAX__Validating); + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; + // + // ROL_MAX + // + resources.ApplyResources(this.ROL_MAX, "ROL_MAX"); + this.ROL_MAX.Name = "ROL_MAX"; + this.ROL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.ROL_MAX__Validating); + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + // + // label19 + // + resources.ApplyResources(this.label19, "label19"); + this.label19.Name = "label19"; + // + // label18 + // + resources.ApplyResources(this.label18, "label18"); + this.label18.Name = "label18"; + // + // SV3_POS + // + resources.ApplyResources(this.SV3_POS, "SV3_POS"); + this.SV3_POS.Name = "SV3_POS"; + this.SV3_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos3_Validating); + // + // SV2_POS + // + resources.ApplyResources(this.SV2_POS, "SV2_POS"); + this.SV2_POS.Name = "SV2_POS"; + this.SV2_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos2_Validating); + // + // SV1_POS + // + resources.ApplyResources(this.SV1_POS, "SV1_POS"); + this.SV1_POS.Name = "SV1_POS"; + this.SV1_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos1_Validating); + // + // HS3_REV + // + resources.ApplyResources(this.HS3_REV, "HS3_REV"); + this.HS3_REV.Name = "HS3_REV"; + this.HS3_REV.UseVisualStyleBackColor = true; + this.HS3_REV.CheckedChanged += new System.EventHandler(this.HS3_REV_CheckedChanged); + // + // HS2_REV + // + resources.ApplyResources(this.HS2_REV, "HS2_REV"); + this.HS2_REV.Name = "HS2_REV"; + this.HS2_REV.UseVisualStyleBackColor = true; + this.HS2_REV.CheckedChanged += new System.EventHandler(this.HS2_REV_CheckedChanged); + // + // HS1_REV + // + resources.ApplyResources(this.HS1_REV, "HS1_REV"); + this.HS1_REV.Name = "HS1_REV"; + this.HS1_REV.UseVisualStyleBackColor = true; + this.HS1_REV.CheckedChanged += new System.EventHandler(this.HS1_REV_CheckedChanged); + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + // + // HS4 + // + resources.ApplyResources(this.HS4, "HS4"); + this.HS4.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(67)))), ((int)(((byte)(68)))), ((int)(((byte)(69))))); + this.HS4.BorderColor = System.Drawing.SystemColors.ActiveBorder; + this.HS4.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.currentStateBindingSource, "ch4in", true)); + this.HS4.Label = "Rudder"; + this.HS4.Maximum = 2200; + this.HS4.maxline = 0; + this.HS4.Minimum = 800; + this.HS4.minline = 0; + this.HS4.Name = "HS4"; + this.HS4.Value = 1500; + this.HS4.ValueColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(193)))), ((int)(((byte)(31))))); + this.HS4.Paint += new System.Windows.Forms.PaintEventHandler(this.HS4_Paint); + // + // currentStateBindingSource + // + this.currentStateBindingSource.DataSource = typeof(ArdupilotMega.CurrentState); + // + // HS3 + // + resources.ApplyResources(this.HS3, "HS3"); + this.HS3.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(67)))), ((int)(((byte)(68)))), ((int)(((byte)(69))))); + this.HS3.BorderColor = System.Drawing.SystemColors.ActiveBorder; + this.HS3.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.currentStateBindingSource, "ch3in", true)); + this.HS3.Label = "Collective"; + this.HS3.Maximum = 2200; + this.HS3.maxline = 0; + this.HS3.Minimum = 800; + this.HS3.minline = 0; + this.HS3.Name = "HS3"; + this.HS3.Value = 1500; + this.HS3.ValueColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(193)))), ((int)(((byte)(31))))); + this.HS3.Paint += new System.Windows.Forms.PaintEventHandler(this.HS3_Paint); + // + // Gservoloc + // + resources.ApplyResources(this.Gservoloc, "Gservoloc"); + this.Gservoloc.BackColor = System.Drawing.Color.Transparent; + this.Gservoloc.BackgroundImage = global::ArdupilotMega.Properties.Resources.Gaugebg; + this.Gservoloc.BaseArcColor = System.Drawing.Color.Transparent; + this.Gservoloc.BaseArcRadius = 60; + this.Gservoloc.BaseArcStart = 90; + this.Gservoloc.BaseArcSweep = 360; + this.Gservoloc.BaseArcWidth = 2; + this.Gservoloc.basesize = new System.Drawing.Size(150, 150); + this.Gservoloc.Cap_Idx = ((byte)(0)); + this.Gservoloc.CapColor = System.Drawing.Color.White; + this.Gservoloc.CapColors = new System.Drawing.Color[] { + System.Drawing.Color.White, + System.Drawing.Color.Black, + System.Drawing.Color.Black, + System.Drawing.Color.Black, + System.Drawing.Color.Black}; + this.Gservoloc.CapPosition = new System.Drawing.Point(55, 85); + this.Gservoloc.CapsPosition = new System.Drawing.Point[] { + new System.Drawing.Point(55, 85), + new System.Drawing.Point(40, 67), + new System.Drawing.Point(10, 10), + new System.Drawing.Point(10, 10), + new System.Drawing.Point(10, 10)}; + this.Gservoloc.CapsText = new string[] { + "Position", + "", + "", + "", + ""}; + this.Gservoloc.CapText = "Position"; + this.Gservoloc.Center = new System.Drawing.Point(75, 75); + this.Gservoloc.MaxValue = 180F; + this.Gservoloc.MinValue = -180F; + this.Gservoloc.Name = "Gservoloc"; + this.Gservoloc.Need_Idx = ((byte)(3)); + this.Gservoloc.NeedleColor1 = AGaugeApp.AGauge.NeedleColorEnum.Gray; + this.Gservoloc.NeedleColor2 = System.Drawing.Color.White; + this.Gservoloc.NeedleEnabled = false; + this.Gservoloc.NeedleRadius = 80; + this.Gservoloc.NeedlesColor1 = new AGaugeApp.AGauge.NeedleColorEnum[] { + AGaugeApp.AGauge.NeedleColorEnum.Gray, + AGaugeApp.AGauge.NeedleColorEnum.Red, + AGaugeApp.AGauge.NeedleColorEnum.Green, + AGaugeApp.AGauge.NeedleColorEnum.Gray}; + this.Gservoloc.NeedlesColor2 = new System.Drawing.Color[] { + System.Drawing.Color.White, + System.Drawing.Color.White, + System.Drawing.Color.White, + System.Drawing.Color.White}; + this.Gservoloc.NeedlesEnabled = new bool[] { + true, + true, + true, + false}; + this.Gservoloc.NeedlesRadius = new int[] { + 60, + 60, + 60, + 80}; + this.Gservoloc.NeedlesType = new int[] { + 0, + 0, + 0, + 0}; + this.Gservoloc.NeedlesWidth = new int[] { + 2, + 2, + 2, + 2}; + this.Gservoloc.NeedleType = 0; + this.Gservoloc.NeedleWidth = 2; + this.Gservoloc.Range_Idx = ((byte)(0)); + this.Gservoloc.RangeColor = System.Drawing.Color.LightGreen; + this.Gservoloc.RangeEnabled = false; + this.Gservoloc.RangeEndValue = 360F; + this.Gservoloc.RangeInnerRadius = 1; + this.Gservoloc.RangeOuterRadius = 60; + this.Gservoloc.RangesColor = new System.Drawing.Color[] { + System.Drawing.Color.LightGreen, + System.Drawing.Color.Red, + System.Drawing.Color.Orange, + System.Drawing.SystemColors.Control, + System.Drawing.SystemColors.Control}; + this.Gservoloc.RangesEnabled = new bool[] { + false, + false, + false, + false, + false}; + this.Gservoloc.RangesEndValue = new float[] { + 360F, + 200F, + 150F, + 0F, + 0F}; + this.Gservoloc.RangesInnerRadius = new int[] { + 1, + 1, + 1, + 70, + 70}; + this.Gservoloc.RangesOuterRadius = new int[] { + 60, + 60, + 60, + 80, + 80}; + this.Gservoloc.RangesStartValue = new float[] { + 0F, + 150F, + 75F, + 0F, + 0F}; + this.Gservoloc.RangeStartValue = 0F; + this.Gservoloc.ScaleLinesInterColor = System.Drawing.Color.White; + this.Gservoloc.ScaleLinesInterInnerRadius = 52; + this.Gservoloc.ScaleLinesInterOuterRadius = 60; + this.Gservoloc.ScaleLinesInterWidth = 1; + this.Gservoloc.ScaleLinesMajorColor = System.Drawing.Color.White; + this.Gservoloc.ScaleLinesMajorInnerRadius = 50; + this.Gservoloc.ScaleLinesMajorOuterRadius = 60; + this.Gservoloc.ScaleLinesMajorStepValue = 30F; + this.Gservoloc.ScaleLinesMajorWidth = 2; + this.Gservoloc.ScaleLinesMinorColor = System.Drawing.Color.White; + this.Gservoloc.ScaleLinesMinorInnerRadius = 55; + this.Gservoloc.ScaleLinesMinorNumOf = 2; + this.Gservoloc.ScaleLinesMinorOuterRadius = 60; + this.Gservoloc.ScaleLinesMinorWidth = 1; + this.Gservoloc.ScaleNumbersColor = System.Drawing.Color.White; + this.Gservoloc.ScaleNumbersFormat = null; + this.Gservoloc.ScaleNumbersRadius = 44; + this.Gservoloc.ScaleNumbersRotation = 45; + this.Gservoloc.ScaleNumbersStartScaleLine = 2; + this.Gservoloc.ScaleNumbersStepScaleLines = 1; + this.Gservoloc.Value = 0F; + this.Gservoloc.Value0 = -60F; + this.Gservoloc.Value1 = 60F; + this.Gservoloc.Value2 = 180F; + this.Gservoloc.Value3 = 0F; + // + // label44 + // + resources.ApplyResources(this.label44, "label44"); + this.label44.Name = "label44"; + // + // label43 + // + resources.ApplyResources(this.label43, "label43"); + this.label43.Name = "label43"; + // + // label42 + // + resources.ApplyResources(this.label42, "label42"); + this.label42.Name = "label42"; + // + // HS4_TRIM + // + resources.ApplyResources(this.HS4_TRIM, "HS4_TRIM"); + this.HS4_TRIM.Maximum = new decimal(new int[] { + 2000, + 0, + 0, + 0}); + this.HS4_TRIM.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.HS4_TRIM.Name = "HS4_TRIM"; + this.HS4_TRIM.Value = new decimal(new int[] { + 1500, + 0, + 0, + 0}); + this.HS4_TRIM.ValueChanged += new System.EventHandler(this.HS4_TRIM_ValueChanged); + // + // HS4_REV + // + resources.ApplyResources(this.HS4_REV, "HS4_REV"); + this.HS4_REV.Name = "HS4_REV"; + this.HS4_REV.UseVisualStyleBackColor = true; + this.HS4_REV.CheckedChanged += new System.EventHandler(this.HS4_REV_CheckedChanged); + // + // ConfigTradHeli + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label44); + this.Controls.Add(this.label43); + this.Controls.Add(this.label42); + this.Controls.Add(this.HS4_TRIM); + this.Controls.Add(this.HS4_REV); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.BUT_swash_manual); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.BUT_HS4save); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.HS3_TRIM); + this.Controls.Add(this.HS2_TRIM); + this.Controls.Add(this.HS1_TRIM); + this.Controls.Add(this.label39); + this.Controls.Add(this.label38); + this.Controls.Add(this.label37); + this.Controls.Add(this.label36); + this.Controls.Add(this.label26); + this.Controls.Add(this.PIT_MAX); + this.Controls.Add(this.label25); + this.Controls.Add(this.ROL_MAX); + this.Controls.Add(this.label23); + this.Controls.Add(this.label22); + this.Controls.Add(this.label20); + this.Controls.Add(this.label19); + this.Controls.Add(this.label18); + this.Controls.Add(this.SV3_POS); + this.Controls.Add(this.SV2_POS); + this.Controls.Add(this.SV1_POS); + this.Controls.Add(this.HS3_REV); + this.Controls.Add(this.HS2_REV); + this.Controls.Add(this.HS1_REV); + this.Controls.Add(this.label17); + this.Controls.Add(this.HS4); + this.Controls.Add(this.HS3); + this.Controls.Add(this.Gservoloc); + this.Name = "ConfigTradHeli"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ConfigTradHeli_FormClosing); + this.Load += new System.EventHandler(this.ConfigTradHeli_Load); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.HS3_TRIM)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS2_TRIM)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS1_TRIM)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.currentStateBindingSource)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.HS4_TRIM)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx index 9ec943c76a..89df3762cd 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx @@ -1,1581 +1,1581 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - True - - - - NoControl - - - - 67, 19 - - - 39, 17 - - - 137 - - - H1 - - - H1_ENABLE - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 0 - - - True - - - NoControl - - - 6, 19 - - - 55, 17 - - - 136 - - - CCPM - - - CCPM - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 1 - - - 257, 11 - - - 120, 43 - - - 169 - - - Swash Type - - - groupBox5 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - - - NoControl - - - 302, 83 - - - 69, 23 - - - 138 - - - Manual - - - BUT_swash_manual - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - $this - - - 6 - - - True - - - NoControl - - - 19, 157 - - - 40, 13 - - - 122 - - - Bottom - - - label41 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 0 - - - True - - - NoControl - - - 6, 38 - - - 29, 13 - - - 137 - - - Gain - - - label46 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 0 - - - True - - - NoControl - - - 6, 19 - - - 40, 13 - - - 136 - - - Enable - - - label45 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 1 - - - True - - - NoControl - - - 57, 19 - - - 15, 14 - - - 118 - - - GYR_ENABLE - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 2 - - - 41, 35 - - - 47, 20 - - - 119 - - - 1000 - - - GYR_GAIN - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 3 - - - 437, 314 - - - 101, 63 - - - 168 - - - Gyro - - - groupBox3 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 7 - - - NoControl - - - 483, 174 - - - 69, 23 - - - 167 - - - Manual - - - BUT_HS4save - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - $this - - - 8 - - - True - - - NoControl - - - 24, 28 - - - 26, 13 - - - 120 - - - Top - - - label21 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 1 - - - False - - - 18, 173 - - - 43, 20 - - - 119 - - - 1500 - - - COL_MIN - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 2 - - - False - - - 17, 117 - - - 44, 20 - - - 117 - - - 1500 - - - COL_MID - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 3 - - - False - - - 18, 45 - - - 43, 20 - - - 115 - - - 1500 - - - COL_MAX - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 4 - - - False - - - NoControl - - - 11, 89 - - - 58, 23 - - - 110 - - - Zero - - - BUT_0collective - - - ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - groupBox1 - - - 5 - - - 297, 95 - - - 80, 209 - - - 165 - - - groupBox1 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 9 - - - True - - - NoControl - - - 112, 23 - - - 27, 13 - - - 135 - - - Max - - - label24 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 0 - - - False - - - 21, 40 - - - 43, 20 - - - 132 - - - 1500 - - - HS4_MIN - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 1 - - - False - - - 106, 40 - - - 43, 20 - - - 133 - - - 1500 - - - HS4_MAX - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 2 - - - True - - - NoControl - - - 27, 23 - - - 24, 13 - - - 134 - - - Min - - - label40 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 3 - - - 437, 186 - - - 169, 78 - - - 166 - - - groupBox2 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 10 - - - 126, 314 - - - 44, 20 - - - 164 - - - HS3_TRIM - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 11 - - - 126, 288 - - - 44, 20 - - - 163 - - - HS2_TRIM - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 12 - - - 126, 262 - - - 44, 20 - - - 162 - - - HS1_TRIM - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 13 - - - True - - - NoControl - - - 131, 249 - - - 27, 13 - - - 161 - - - Trim - - - label39 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 14 - - - True - - - NoControl - - - 102, 249 - - - 27, 13 - - - 160 - - - Rev - - - label38 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 15 - - - True - - - NoControl - - - 54, 249 - - - 44, 13 - - - 159 - - - Position - - - label37 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 16 - - - True - - - NoControl - - - 17, 249 - - - 35, 13 - - - 158 - - - Servo - - - label36 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 17 - - - True - - - NoControl - - - 260, 365 - - - 54, 13 - - - 157 - - - Pitch Max - - - label26 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 18 - - - 314, 362 - - - 47, 20 - - - 156 - - - 4500 - - - PIT_MAX - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 19 - - - True - - - NoControl - - - 260, 341 - - - 48, 13 - - - 155 - - - Roll Max - - - label25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 20 - - - 314, 336 - - - 47, 20 - - - 154 - - - 4500 - - - ROL_MAX - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 21 - - - True - - - NoControl - - - 480, 66 - - - 75, 13 - - - 153 - - - Rudder Travel - - - label23 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 22 - - - True - - - NoControl - - - 236, 66 - - - 72, 13 - - - 150 - - - Swash Travel - - - label22 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 23 - - - True - - - NoControl - - - 27, 317 - - - 13, 13 - - - 149 - - - 3 - - - label20 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 24 - - - True - - - NoControl - - - 27, 291 - - - 13, 13 - - - 148 - - - 2 - - - label19 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 25 - - - True - - - NoControl - - - 27, 265 - - - 13, 13 - - - 147 - - - 1 - - - label18 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 26 - - - 57, 314 - - - 39, 20 - - - 146 - - - 180 - - - SV3_POS - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 27 - - - 57, 288 - - - 39, 20 - - - 145 - - - 60 - - - SV2_POS - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 28 - - - 57, 262 - - - 39, 20 - - - 144 - - - -60 - - - SV1_POS - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 29 - - - True - - - NoControl - - - 105, 317 - - - 15, 14 - - - 143 - - - HS3_REV - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 30 - - - True - - - NoControl - - - 105, 291 - - - 15, 14 - - - 142 - - - HS2_REV - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 31 - - - True - - - NoControl - - - 105, 268 - - - 15, 14 - - - 141 - - - HS1_REV - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 32 - - - True - - - NoControl - - - 42, 66 - - - 109, 13 - - - 140 - - - Swash-Servo position - - - label17 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 33 - - - 17, 17 - - - 396, 93 - - - 242, 42 - - - 152 - - - HS4 - - - ArdupilotMega.HorizontalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - $this - - - 34 - - - 239, 95 - - - 42, 213 - - - 151 - - - HS3 - - - ArdupilotMega.VerticalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - $this - - - 35 - - - Zoom - - - Microsoft Sans Serif, 9pt - - - 20, 93 - - - 0, 0, 0, 0 - - - 150, 150 - - - 139 - - - Gservoloc - - - AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - - - $this - - - 36 - - - True - - - NoControl - - - 529, 268 - - - 27, 13 - - - 174 - - - Trim - - - label44 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - - - True - - - NoControl - - - 496, 268 - - - 27, 13 - - - 173 - - - Rev - - - label43 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - True - - - NoControl - - - 448, 288 - - - 42, 13 - - - 172 - - - Rudder - - - label42 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - 532, 284 - - - 44, 20 - - - 171 - - - HS4_TRIM - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 3 - - - True - - - NoControl - - - 499, 287 - - - 15, 14 - - - 170 - - - HS4_REV - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - - - True - - - 6, 13 - - - 654, 397 - - - currentStateBindingSource - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ConfigTradHeli - - - ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + currentStateBindingSource + + + label25 + + + Roll Max + + + + 54, 249 + + + ArdupilotMega.HorizontalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 26, 13 + + + 1500 + + + + 163 + + + 17, 117 + + + label45 + + + 134 + + + PIT_MAX + + + 105, 317 + + + $this + + + 3 + + + 164 + + + ArdupilotMega.VerticalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 143 + + + 165 + + + 0 + + + BUT_0collective + + + $this + + + 145 + + + 4500 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HS4_REV + + + + Zoom + + + groupBox2 + + + True + + + Zero + + + label39 + + + 3 + + + 20, 93 + + + NoControl + + + 144 + + + 153 + + + $this + + + NoControl + + + NoControl + + + 1 + + + HS3_REV + + + Gain + + + True + + + 147 + + + groupBox3 + + + groupBox5 + + + True + + + 80, 209 + + + 41, 35 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top + + + groupBox5 + + + False + + + True + + + groupBox3 + + + $this + + + Manual + + + HS2_REV + + + 44, 20 + + + HS4_MAX + + + 118 + + + 3 + + + 44, 20 + + + 39, 20 + + + 169, 78 + + + 168 + + + Pitch Max + + + label21 + + + COL_MAX + + + 3 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + Bottom + + + 166 + + + 142 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CCPM + + + Swash Travel + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label26 + + + 151 + + + 6, 19 + + + 101, 63 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 141 + + + 7 + + + True + + + 29, 13 + + + 60 + + + 3 + + + 10 + + + NoControl + + + 1000 + + + label46 + + + False + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HS1_TRIM + + + 57, 19 + + + True + + + 115 + + + 257, 11 + + + 47, 20 + + + 105, 291 + + + 43, 20 + + + Enable + + + 2 + + + $this + + + 31 + + + groupBox3 + + + 6, 13 + + + $this + + + $this + + + $this + + + 58, 23 + + + NoControl + + + $this + + + True + + + 152 + + + 0 + + + 44, 20 + + + 55, 17 + + + groupBox3 + + + ROL_MAX + + + 27, 13 + + + 1500 + + + 27, 291 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 133 + + + NoControl + + + NoControl + + + groupBox2 + + + label38 + + + True + + + 167 + + + 29 + + + $this + + + 137 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11, 89 + + + 17 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + True + + + 1 + + + $this + + + NoControl + + + 126, 262 + + + True + + + HS4 + + + 499, 287 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 16 + + + $this + + + 36 + + + label40 + + + 47, 20 + + + 140 + + + label23 + + + H1 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.NumericUpDown, 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 + + + NoControl + + + 119 + + + 67, 19 + + + 0 + + + groupBox1 + + + 30 + + + groupBox1 + + + groupBox2 + + + 40, 13 + + + label41 + + + HS3_TRIM + + + 135 + + + label37 + + + NoControl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 117 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 156 + + + 102, 249 + + + 21, 40 + + + 40, 13 + + + 0, 0, 0, 0 + + + 4 + + + 28 + + + NoControl + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + Manual + + + groupBox1 + + + Min + + + True + + + 131, 249 + + + 314, 362 + + + False + + + 155 + + + 27, 13 + + + 242, 42 + + + 146 + + + 47, 20 + + + label19 + + + 15, 14 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 35, 13 + + + 43, 20 + + + 19 + + + 297, 95 + + + 15, 14 + + + 158 + + + GYR_ENABLE + + + groupBox1 + + + HS1_REV + + + 18, 173 + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 27, 317 + + + 27, 23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 119 + + + CCPM + + + True + + + COL_MIN + + + True + + + label22 + + + 6, 38 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 260, 341 + + + $this + + + True + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox3 + + + 138 + + + True + + + 44, 20 + + + True + + + True + + + 17, 249 + + + 15, 14 + + + 148 + + + 126, 314 + + + 18, 45 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + NoControl + + + 44, 20 + + + 27, 13 + + + 5 + + + 27, 13 + + + 42, 213 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 437, 314 + + + Position + + + label42 + + + 1 + + + 154 + + + 160 + + + 21 + + + True + + + Rev + + + 396, 93 + + + 174 + + + 14 + + + NoControl + + + HS4_MIN + + + 120, 43 + + + 126, 288 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label18 + + + 69, 23 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 150 + + + 18 + + + NoControl + + + NoControl + + + label43 + + + 33 + + + $this + + + 437, 186 + + + NoControl + + + 0 + + + False + + + 173 + + + label36 + + + 4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 496, 268 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 314, 336 + + + NoControl + + + $this + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 43, 20 + + + 39, 20 + + + groupBox1 + + + 162 + + + 137 + + + 24, 13 + + + 20 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 170 + + + NoControl + + + True + + + 42, 13 + + + $this + + + $this + + + 6, 19 + + + ConfigTradHeli + + + GYR_GAIN + + + BUT_swash_manual + + + 48, 13 + + + True + + + COL_MID + + + NoControl + + + 1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 57, 288 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + Swash-Servo position + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 105, 268 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HS2_TRIM + + + NoControl + + + 1500 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 136 + + + 106, 40 + + + NoControl + + + True + + + 23 + + + NoControl + + + 32 + + + 11 + + + 15, 14 + + + 8 + + + System.Windows.Forms.TextBox, 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 + + + Rev + + + 1500 + + + $this + + + $this + + + NoControl + + + 122 + + + $this + + + 22 + + + Microsoft Sans Serif, 9pt + + + SV3_POS + + + 172 + + + $this + + + 27, 265 + + + 26 + + + True + + + True + + + groupBox2 + + + Servo + + + 4500 + + + Gyro + + + True + + + 54, 13 + + + 57, 314 + + + 27, 13 + + + 39, 17 + + + 171 + + + 169 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Gservoloc + + + 43, 20 + + + 69, 23 + + + 34 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + NoControl + + + 25 + + + 1 + + + 150, 150 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + label17 + + + BUT_HS4save + + + 13, 13 + + + 136 + + + $this + + + NoControl + + + 157 + + + 72, 13 + + + 35 + + + 139 + + + $this + + + 149 + + + 132 + + + 1 + + + 2 + + + 57, 262 + + + True + + + True + + + Swash Type + + + SV2_POS + + + 42, 66 + + + 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Trim + + + 2 + + + NoControl + + + H1_ENABLE + + + False + + + 120 + + + 13, 13 + + + 159 + + + True + + + 12 + + + 0 + + + 260, 365 + + + 15 + + + 239, 95 + + + 180 + + + $this + + + 2 + + + 483, 174 + + + 480, 66 + + + 654, 397 + + + False + + + SV1_POS + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 39, 20 + + + NoControl + + + $this + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 110 + + + Rudder Travel + + + 302, 83 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 532, 284 + + + 236, 66 + + + 448, 288 + + + $this + + + 75, 13 + + + 44, 13 + + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + NoControl + + + 24, 28 + + + HS4_TRIM + + + 1500 + + + HS3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + -60 + + + 15, 14 + + + label24 + + + 109, 13 + + + 161 + + + 5 + + + Rudder + + + groupBox1 + + + groupBox5 + + + 24 + + + 27 + + + 13, 13 + + + $this + + + label44 + + + 19, 157 + + + Trim + + + Max + + + 112, 23 + + + 529, 268 + + + 17, 17 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.zh-Hans.resx index f96892c423..0007a20b5c 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.zh-Hans.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.zh-Hans.resx @@ -1,496 +1,244 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 遥控输入 - - - 模式 - - - 硬件 - - - 电池 - - - AC2 直升机 - - - 上降副翼 (Elevon) 配置 - - - - 115, 17 - - - Elevons CH2 逆转 - - - 91, 17 - - - Elevons 逆转 - - - 115, 17 - - - Elevons CH1 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 50, 17 - - - 逆转 - - - 校准遥控 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 74, 17 - - - 简单模式 - - - 64, 13 - - - 当前 PWM: - - - 58, 13 - - - 当前模式: - - - 64, 13 - - - 飞行模式 6 - - - 64, 13 - - - 飞行模式 5 - - - 64, 13 - - - 飞行模式 4 - - - 64, 13 - - - 飞行模式 3 - - - 64, 13 - - - 飞行模式 2 - - - 64, 13 - - - 飞行模式 1 - - - 保存模式 - - - 十进制, 2° 3' W 就是 -2.3 - - - 启用光流 - - - 67, 13 - - - 磁偏角网站 - - - 磁偏角 - - - 启用空速计 - - - 启用声纳 - - - 启用罗盘 - - - 58, 13 - - - 输入电压: - - - 94, 13 - - - 测量的电池电压: - - - 58, 13 - - - 电池电压: - - - 52, 13 - - - 分 压 比: - - - 63, 13 - - - 安培/伏特: - - - 48, 18 - - - 传感器 - - - 电压传感器校准: -1. 测量APM输入电压,输入到下方的文本框中 -2. 测量电池电压,输入到下方的文本框中 -3. 从当前的传感器的数据表中找到安培/伏特,输入到下方的文本框中 - - - 31, 13 - - - 容量 - - - 48, 13 - - - 监控器 - - - 175, 13 - - - 设置水平面的默认加速度计偏移 - - - 261, 13 - - - 注: 图片只是用于展示,设置可以用于六轴等机架 - - - 93, 13 - - - 机架设置 (+ 或 x) - - - 找平 - - - 手动 - - - 手动 - - - 31, 13 - - - 感度 - - - 31, 13 - - - 启用 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 43, 13 - - - 方向舵 - - - 31, 13 - - - 最大 - - - 31, 13 - - - 最小 - - - 31, 13 - - - 最低 - - - 31, 13 - - - 最高 - - - 0度 - - - 31, 13 - - - 微调 - - - 31, 13 - - - 逆转 - - - 31, 13 - - - 位置 - - - 31, 13 - - - 舵机 - - - 55, 13 - - - 最大俯仰 - - - 55, 13 - - - 最大侧倾 - - - 55, 13 - - - 舵机行程 - - - 79, 13 - - - 斜盘水平微调 - - - 79, 13 - - - 斜盘舵机位置 - - - 重置 - - - 重置 APM 为默认设置 - - - APM设置 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 斜盘类型 + + + 手动 + + + + 31, 13 + + + 最低 + + + 陀螺仪 + + + 31, 13 + + + 感度 + + + 31, 13 + + + 启用 + + + 手动 + + + 31, 13 + + + 最高 + + + 0度 + + + 31, 13 + + + 最大 + + + 31, 13 + + + 最小 + + + 31, 13 + + + 微调 + + + 31, 13 + + + 逆转 + + + 31, 13 + + + 位置 + + + 31, 13 + + + 舵机 + + + 55, 13 + + + 最大俯仰 + + + 55, 13 + + + 最大侧倾 + + + 55, 13 + + + 舵机行程 + + + 79, 13 + + + 斜盘水平微调 + + + 79, 13 + + + 斜盘舵机位置 + + + 31, 13 + + + 微调 + + + 31, 13 + + + 逆转 + + + 43, 13 + + + 方向舵 + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs index c0769e8072..b0e45557e7 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs @@ -27,602 +27,508 @@ /// the contents of this method with the code editor. /// private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(_3DRradio)); - this.Progressbar = new System.Windows.Forms.ProgressBar(); - this.S1 = new System.Windows.Forms.ComboBox(); - this.label1 = new System.Windows.Forms.Label(); - this.S0 = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.S2 = new System.Windows.Forms.ComboBox(); - this.label4 = new System.Windows.Forms.Label(); - this.S3 = new System.Windows.Forms.ComboBox(); - this.label5 = new System.Windows.Forms.Label(); - this.S4 = new System.Windows.Forms.ComboBox(); - this.label6 = new System.Windows.Forms.Label(); - this.S5 = new System.Windows.Forms.CheckBox(); - this.label7 = new System.Windows.Forms.Label(); - this.S6 = new System.Windows.Forms.CheckBox(); - this.label8 = new System.Windows.Forms.Label(); - this.S7 = new System.Windows.Forms.CheckBox(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.RS7 = new System.Windows.Forms.CheckBox(); - this.RS6 = new System.Windows.Forms.CheckBox(); - this.RS5 = new System.Windows.Forms.CheckBox(); - this.RS4 = new System.Windows.Forms.ComboBox(); - this.RS3 = new System.Windows.Forms.ComboBox(); - this.RS2 = new System.Windows.Forms.ComboBox(); - this.RS1 = new System.Windows.Forms.ComboBox(); - this.RSSI = new System.Windows.Forms.TextBox(); - this.RS0 = new System.Windows.Forms.TextBox(); - this.label9 = new System.Windows.Forms.Label(); - this.label10 = new System.Windows.Forms.Label(); - this.RTI = new System.Windows.Forms.TextBox(); - this.ATI = new System.Windows.Forms.TextBox(); - this.label11 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.BUT_savesettings = new ArdupilotMega.MyButton(); - this.BUT_getcurrent = new ArdupilotMega.MyButton(); - this.lbl_status = new System.Windows.Forms.Label(); - this.BUT_upload = new ArdupilotMega.MyButton(); - this.BUT_syncS2 = new ArdupilotMega.MyButton(); - this.BUT_syncS3 = new ArdupilotMega.MyButton(); - this.BUT_syncS5 = new ArdupilotMega.MyButton(); - this.SuspendLayout(); - // - // Progressbar - // - this.Progressbar.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Progressbar.Location = new System.Drawing.Point(12, 402); - this.Progressbar.Name = "Progressbar"; - this.Progressbar.Size = new System.Drawing.Size(294, 36); - this.Progressbar.TabIndex = 2; - // - // S1 - // - this.S1.FormattingEnabled = true; - this.S1.Items.AddRange(new object[] { - "115", - "111", - "57", - "38", - "19", - "9", - "4", - "2", - "1"}); - this.S1.Location = new System.Drawing.Point(87, 141); - this.S1.Name = "S1"; - this.S1.Size = new System.Drawing.Size(80, 21); - this.S1.TabIndex = 4; - this.toolTip1.SetToolTip(this.S1, "Serial baud rate in rounded kbps. So 57 means 57600. \r\n"); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(15, 149); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(32, 13); - this.label1.TabIndex = 5; - this.label1.Text = "Baud"; - // - // S0 - // - this.S0.Location = new System.Drawing.Point(87, 115); - this.S0.Name = "S0"; - this.S0.ReadOnly = true; - this.S0.Size = new System.Drawing.Size(80, 20); - this.S0.TabIndex = 7; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(15, 122); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(39, 13); - this.label2.TabIndex = 8; - this.label2.Text = "Format"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(15, 176); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(53, 13); - this.label3.TabIndex = 10; - this.label3.Text = "Air Speed"; - // - // S2 - // - this.S2.FormattingEnabled = true; - this.S2.Items.AddRange(new object[] { - "250", - "192", - "128", - "96", - "64", - "32", - "16", - "8", - "4", - "2"}); - this.S2.Location = new System.Drawing.Point(87, 168); - this.S2.Name = "S2"; - this.S2.Size = new System.Drawing.Size(80, 21); - this.S2.TabIndex = 9; - this.toolTip1.SetToolTip(this.S2, "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 hoppin" + - "g and tdm sync times get too long. "); - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(15, 203); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(38, 13); - this.label4.TabIndex = 12; - this.label4.Text = "Net ID"; - // - // S3 - // - this.S3.FormattingEnabled = true; - this.S3.Items.AddRange(new object[] { - "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"}); - this.S3.Location = new System.Drawing.Point(87, 195); - this.S3.Name = "S3"; - this.S3.Size = new System.Drawing.Size(80, 21); - this.S3.TabIndex = 11; - this.toolTip1.SetToolTip(this.S3, resources.GetString("S3.ToolTip")); - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(15, 230); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(52, 13); - this.label5.TabIndex = 14; - this.label5.Text = "Tx Power"; - // - // S4 - // - this.S4.FormattingEnabled = true; - this.S4.Items.AddRange(new object[] { - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20"}); - this.S4.Location = new System.Drawing.Point(87, 222); - this.S4.Name = "S4"; - this.S4.Size = new System.Drawing.Size(80, 21); - this.S4.TabIndex = 13; - this.toolTip1.SetToolTip(this.S4, "TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to" + - " lower levels for short range testing.\r\n"); - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(15, 257); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(28, 13); - this.label6.TabIndex = 16; - this.label6.Text = "ECC"; - // - // S5 - // - this.S5.Location = new System.Drawing.Point(87, 249); - this.S5.Name = "S5"; - this.S5.Size = new System.Drawing.Size(80, 21); - this.S5.TabIndex = 15; - this.toolTip1.SetToolTip(this.S5, resources.GetString("S5.ToolTip")); - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(15, 284); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(44, 13); - this.label7.TabIndex = 18; - this.label7.Text = "Mavlink"; - // - // S6 - // - this.S6.Location = new System.Drawing.Point(87, 276); - this.S6.Name = "S6"; - this.S6.Size = new System.Drawing.Size(80, 21); - this.S6.TabIndex = 17; - this.toolTip1.SetToolTip(this.S6, resources.GetString("S6.ToolTip")); - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(15, 311); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(61, 13); - this.label8.TabIndex = 20; - this.label8.Text = "Op Resend"; - // - // S7 - // - this.S7.Location = new System.Drawing.Point(87, 303); - this.S7.Name = "S7"; - this.S7.Size = new System.Drawing.Size(80, 21); - this.S7.TabIndex = 19; - this.toolTip1.SetToolTip(this.S7, resources.GetString("S7.ToolTip")); - // - // RS7 - // - this.RS7.Location = new System.Drawing.Point(201, 303); - this.RS7.Name = "RS7"; - this.RS7.Size = new System.Drawing.Size(80, 21); - this.RS7.TabIndex = 29; - this.toolTip1.SetToolTip(this.RS7, resources.GetString("RS7.ToolTip")); - // - // RS6 - // - this.RS6.Location = new System.Drawing.Point(201, 276); - this.RS6.Name = "RS6"; - this.RS6.Size = new System.Drawing.Size(80, 21); - this.RS6.TabIndex = 28; - this.toolTip1.SetToolTip(this.RS6, resources.GetString("RS6.ToolTip")); - // - // RS5 - // - this.RS5.Location = new System.Drawing.Point(201, 249); - this.RS5.Name = "RS5"; - this.RS5.Size = new System.Drawing.Size(80, 21); - this.RS5.TabIndex = 27; - this.toolTip1.SetToolTip(this.RS5, resources.GetString("RS5.ToolTip")); - // - // RS4 - // - this.RS4.FormattingEnabled = true; - this.RS4.Items.AddRange(new object[] { - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20"}); - this.RS4.Location = new System.Drawing.Point(201, 222); - this.RS4.Name = "RS4"; - this.RS4.Size = new System.Drawing.Size(80, 21); - this.RS4.TabIndex = 26; - this.toolTip1.SetToolTip(this.RS4, "TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to" + - " lower levels for short range testing.\r\n"); - // - // RS3 - // - this.RS3.FormattingEnabled = true; - this.RS3.Items.AddRange(new object[] { - "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"}); - this.RS3.Location = new System.Drawing.Point(201, 195); - this.RS3.Name = "RS3"; - this.RS3.Size = new System.Drawing.Size(80, 21); - this.RS3.TabIndex = 25; - this.toolTip1.SetToolTip(this.RS3, resources.GetString("RS3.ToolTip")); - // - // RS2 - // - this.RS2.FormattingEnabled = true; - this.RS2.Items.AddRange(new object[] { - "250", - "192", - "128", - "96", - "64", - "32", - "16", - "8", - "4", - "2"}); - this.RS2.Location = new System.Drawing.Point(201, 168); - this.RS2.Name = "RS2"; - this.RS2.Size = new System.Drawing.Size(80, 21); - this.RS2.TabIndex = 24; - this.toolTip1.SetToolTip(this.RS2, "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 hoppin" + - "g and tdm sync times get too long. "); - // - // RS1 - // - this.RS1.FormattingEnabled = true; - this.RS1.Items.AddRange(new object[] { - "115", - "111", - "57", - "38", - "19", - "9", - "4", - "2", - "1"}); - this.RS1.Location = new System.Drawing.Point(201, 141); - this.RS1.Name = "RS1"; - this.RS1.Size = new System.Drawing.Size(80, 21); - this.RS1.TabIndex = 22; - this.toolTip1.SetToolTip(this.RS1, "Serial baud rate in rounded kbps. So 57 means 57600. \r\n"); - // - // RSSI - // - this.RSSI.Location = new System.Drawing.Point(87, 51); - this.RSSI.Multiline = true; - this.RSSI.Name = "RSSI"; - this.RSSI.ReadOnly = true; - this.RSSI.Size = new System.Drawing.Size(194, 58); - this.RSSI.TabIndex = 34; - this.toolTip1.SetToolTip(this.RSSI, resources.GetString("RSSI.ToolTip")); - // - // RS0 - // - this.RS0.Location = new System.Drawing.Point(201, 115); - this.RS0.Name = "RS0"; - this.RS0.ReadOnly = true; - this.RS0.Size = new System.Drawing.Size(80, 20); - this.RS0.TabIndex = 23; - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Location = new System.Drawing.Point(108, 9); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(33, 13); - this.label9.TabIndex = 30; - this.label9.Text = "Local"; - // - // label10 - // - this.label10.AutoSize = true; - this.label10.Location = new System.Drawing.Point(225, 9); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(44, 13); - this.label10.TabIndex = 31; - this.label10.Text = "Remote"; - // - // RTI - // - this.RTI.Location = new System.Drawing.Point(201, 25); - this.RTI.Name = "RTI"; - this.RTI.ReadOnly = true; - this.RTI.Size = new System.Drawing.Size(80, 20); - this.RTI.TabIndex = 33; - // - // ATI - // - this.ATI.Location = new System.Drawing.Point(87, 25); - this.ATI.Name = "ATI"; - this.ATI.ReadOnly = true; - this.ATI.Size = new System.Drawing.Size(80, 20); - this.ATI.TabIndex = 32; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Location = new System.Drawing.Point(15, 32); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(42, 13); - this.label11.TabIndex = 36; - this.label11.Text = "Version"; - // - // label12 - // - this.label12.AutoSize = true; - this.label12.Location = new System.Drawing.Point(15, 58); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(32, 13); - this.label12.TabIndex = 37; - this.label12.Text = "RSSI"; - // - // BUT_savesettings - // - this.BUT_savesettings.Enabled = false; - this.BUT_savesettings.Location = new System.Drawing.Point(99, 330); - this.BUT_savesettings.Name = "BUT_savesettings"; - this.BUT_savesettings.Size = new System.Drawing.Size(75, 39); - this.BUT_savesettings.TabIndex = 21; - this.BUT_savesettings.Text = "Save Settings"; - this.BUT_savesettings.UseVisualStyleBackColor = true; - this.BUT_savesettings.Click += new System.EventHandler(this.BUT_savesettings_Click); - // - // BUT_getcurrent - // - this.BUT_getcurrent.Location = new System.Drawing.Point(18, 330); - this.BUT_getcurrent.Name = "BUT_getcurrent"; - this.BUT_getcurrent.Size = new System.Drawing.Size(75, 39); - this.BUT_getcurrent.TabIndex = 6; - this.BUT_getcurrent.Text = "Load Settings"; - this.BUT_getcurrent.UseVisualStyleBackColor = true; - this.BUT_getcurrent.Click += new System.EventHandler(this.BUT_getcurrent_Click); - // - // lbl_status - // - this.lbl_status.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.lbl_status.BackColor = System.Drawing.Color.Transparent; - this.lbl_status.Location = new System.Drawing.Point(12, 374); - this.lbl_status.Name = "lbl_status"; - this.lbl_status.Size = new System.Drawing.Size(294, 22); - this.lbl_status.TabIndex = 3; - // - // BUT_upload - // - this.BUT_upload.Location = new System.Drawing.Point(180, 330); - this.BUT_upload.Name = "BUT_upload"; - this.BUT_upload.Size = new System.Drawing.Size(127, 39); - this.BUT_upload.TabIndex = 0; - this.BUT_upload.Text = "Upload Firmware (Local)"; - this.BUT_upload.UseVisualStyleBackColor = true; - this.BUT_upload.Click += new System.EventHandler(this.BUT_upload_Click); - // - // BUT_syncS2 - // - this.BUT_syncS2.Location = new System.Drawing.Point(173, 168); - this.BUT_syncS2.Name = "BUT_syncS2"; - this.BUT_syncS2.Size = new System.Drawing.Size(22, 23); - this.BUT_syncS2.TabIndex = 38; - this.BUT_syncS2.Text = ">"; - this.BUT_syncS2.UseVisualStyleBackColor = true; - this.BUT_syncS2.Click += new System.EventHandler(this.BUT_syncS2_Click); - // - // BUT_syncS3 - // - this.BUT_syncS3.Location = new System.Drawing.Point(173, 195); - this.BUT_syncS3.Name = "BUT_syncS3"; - this.BUT_syncS3.Size = new System.Drawing.Size(22, 23); - this.BUT_syncS3.TabIndex = 39; - this.BUT_syncS3.Text = ">"; - this.BUT_syncS3.UseVisualStyleBackColor = true; - this.BUT_syncS3.Click += new System.EventHandler(this.BUT_syncS3_Click); - // - // BUT_syncS5 - // - this.BUT_syncS5.Location = new System.Drawing.Point(173, 247); - this.BUT_syncS5.Name = "BUT_syncS5"; - this.BUT_syncS5.Size = new System.Drawing.Size(22, 23); - this.BUT_syncS5.TabIndex = 40; - this.BUT_syncS5.Text = ">"; - this.BUT_syncS5.UseVisualStyleBackColor = true; - this.BUT_syncS5.Click += new System.EventHandler(this.BUT_syncS5_Click); - // - // _3DRradio - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.BUT_syncS5); - this.Controls.Add(this.BUT_syncS3); - this.Controls.Add(this.BUT_syncS2); - this.Controls.Add(this.label12); - this.Controls.Add(this.label11); - this.Controls.Add(this.RSSI); - this.Controls.Add(this.RTI); - this.Controls.Add(this.ATI); - this.Controls.Add(this.label10); - this.Controls.Add(this.label9); - this.Controls.Add(this.RS7); - this.Controls.Add(this.RS6); - this.Controls.Add(this.RS5); - this.Controls.Add(this.RS4); - this.Controls.Add(this.RS3); - this.Controls.Add(this.RS2); - this.Controls.Add(this.RS0); - this.Controls.Add(this.RS1); - this.Controls.Add(this.BUT_savesettings); - this.Controls.Add(this.label8); - this.Controls.Add(this.S7); - this.Controls.Add(this.label7); - this.Controls.Add(this.S6); - this.Controls.Add(this.label6); - this.Controls.Add(this.S5); - this.Controls.Add(this.label5); - this.Controls.Add(this.S4); - this.Controls.Add(this.label4); - this.Controls.Add(this.S3); - this.Controls.Add(this.label3); - this.Controls.Add(this.S2); - this.Controls.Add(this.label2); - this.Controls.Add(this.S0); - this.Controls.Add(this.BUT_getcurrent); - this.Controls.Add(this.label1); - this.Controls.Add(this.S1); - this.Controls.Add(this.lbl_status); - this.Controls.Add(this.Progressbar); - this.Controls.Add(this.BUT_upload); - this.MinimumSize = new System.Drawing.Size(334, 482); - this.Name = "_3DRradio"; - this.Size = new System.Drawing.Size(334, 482); - this.ResumeLayout(false); - this.PerformLayout(); - + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(_3DRradio)); + this.Progressbar = new System.Windows.Forms.ProgressBar(); + this.S1 = new System.Windows.Forms.ComboBox(); + this.label1 = new System.Windows.Forms.Label(); + this.S0 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.S2 = new System.Windows.Forms.ComboBox(); + this.label4 = new System.Windows.Forms.Label(); + this.S3 = new System.Windows.Forms.ComboBox(); + this.label5 = new System.Windows.Forms.Label(); + this.S4 = new System.Windows.Forms.ComboBox(); + this.label6 = new System.Windows.Forms.Label(); + this.S5 = new System.Windows.Forms.CheckBox(); + this.label7 = new System.Windows.Forms.Label(); + this.S6 = new System.Windows.Forms.CheckBox(); + this.label8 = new System.Windows.Forms.Label(); + this.S7 = new System.Windows.Forms.CheckBox(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.RS7 = new System.Windows.Forms.CheckBox(); + this.RS6 = new System.Windows.Forms.CheckBox(); + this.RS5 = new System.Windows.Forms.CheckBox(); + this.RS4 = new System.Windows.Forms.ComboBox(); + this.RS3 = new System.Windows.Forms.ComboBox(); + this.RS2 = new System.Windows.Forms.ComboBox(); + this.RS1 = new System.Windows.Forms.ComboBox(); + this.RSSI = new System.Windows.Forms.TextBox(); + this.RS0 = new System.Windows.Forms.TextBox(); + this.label9 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.RTI = new System.Windows.Forms.TextBox(); + this.ATI = new System.Windows.Forms.TextBox(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.BUT_savesettings = new ArdupilotMega.MyButton(); + this.BUT_getcurrent = new ArdupilotMega.MyButton(); + this.lbl_status = new System.Windows.Forms.Label(); + this.BUT_upload = new ArdupilotMega.MyButton(); + this.BUT_syncS2 = new ArdupilotMega.MyButton(); + this.BUT_syncS3 = new ArdupilotMega.MyButton(); + this.BUT_syncS5 = new ArdupilotMega.MyButton(); + this.SuspendLayout(); + // + // Progressbar + // + 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"), + resources.GetString("S1.Items1"), + resources.GetString("S1.Items2"), + resources.GetString("S1.Items3"), + resources.GetString("S1.Items4"), + resources.GetString("S1.Items5"), + resources.GetString("S1.Items6"), + resources.GetString("S1.Items7"), + resources.GetString("S1.Items8")}); + this.S1.Name = "S1"; + this.toolTip1.SetToolTip(this.S1, resources.GetString("S1.ToolTip")); + // + // label1 + // + 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"), + resources.GetString("S2.Items1"), + resources.GetString("S2.Items2"), + resources.GetString("S2.Items3"), + resources.GetString("S2.Items4"), + resources.GetString("S2.Items5"), + resources.GetString("S2.Items6"), + resources.GetString("S2.Items7"), + resources.GetString("S2.Items8"), + resources.GetString("S2.Items9")}); + this.S2.Name = "S2"; + this.toolTip1.SetToolTip(this.S2, resources.GetString("S2.ToolTip")); + // + // label4 + // + 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"), + resources.GetString("S3.Items1"), + resources.GetString("S3.Items2"), + resources.GetString("S3.Items3"), + resources.GetString("S3.Items4"), + resources.GetString("S3.Items5"), + resources.GetString("S3.Items6"), + resources.GetString("S3.Items7"), + resources.GetString("S3.Items8"), + resources.GetString("S3.Items9"), + resources.GetString("S3.Items10"), + resources.GetString("S3.Items11"), + resources.GetString("S3.Items12"), + resources.GetString("S3.Items13"), + resources.GetString("S3.Items14"), + resources.GetString("S3.Items15"), + resources.GetString("S3.Items16"), + resources.GetString("S3.Items17"), + resources.GetString("S3.Items18"), + resources.GetString("S3.Items19"), + resources.GetString("S3.Items20"), + resources.GetString("S3.Items21"), + resources.GetString("S3.Items22"), + resources.GetString("S3.Items23"), + resources.GetString("S3.Items24"), + resources.GetString("S3.Items25"), + resources.GetString("S3.Items26"), + resources.GetString("S3.Items27"), + resources.GetString("S3.Items28"), + resources.GetString("S3.Items29")}); + this.S3.Name = "S3"; + this.toolTip1.SetToolTip(this.S3, resources.GetString("S3.ToolTip")); + // + // label5 + // + 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"), + resources.GetString("S4.Items1"), + resources.GetString("S4.Items2"), + resources.GetString("S4.Items3"), + resources.GetString("S4.Items4"), + resources.GetString("S4.Items5"), + resources.GetString("S4.Items6"), + resources.GetString("S4.Items7"), + resources.GetString("S4.Items8"), + resources.GetString("S4.Items9"), + resources.GetString("S4.Items10"), + resources.GetString("S4.Items11"), + resources.GetString("S4.Items12"), + resources.GetString("S4.Items13"), + resources.GetString("S4.Items14"), + resources.GetString("S4.Items15"), + resources.GetString("S4.Items16"), + resources.GetString("S4.Items17"), + resources.GetString("S4.Items18"), + resources.GetString("S4.Items19"), + resources.GetString("S4.Items20")}); + this.S4.Name = "S4"; + this.toolTip1.SetToolTip(this.S4, resources.GetString("S4.ToolTip")); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // S5 + // + resources.ApplyResources(this.S5, "S5"); + this.S5.Name = "S5"; + this.toolTip1.SetToolTip(this.S5, resources.GetString("S5.ToolTip")); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // S6 + // + resources.ApplyResources(this.S6, "S6"); + this.S6.Name = "S6"; + this.toolTip1.SetToolTip(this.S6, resources.GetString("S6.ToolTip")); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // S7 + // + resources.ApplyResources(this.S7, "S7"); + this.S7.Name = "S7"; + this.toolTip1.SetToolTip(this.S7, resources.GetString("S7.ToolTip")); + // + // RS7 + // + resources.ApplyResources(this.RS7, "RS7"); + this.RS7.Name = "RS7"; + this.toolTip1.SetToolTip(this.RS7, resources.GetString("RS7.ToolTip")); + // + // RS6 + // + resources.ApplyResources(this.RS6, "RS6"); + this.RS6.Name = "RS6"; + this.toolTip1.SetToolTip(this.RS6, resources.GetString("RS6.ToolTip")); + // + // RS5 + // + resources.ApplyResources(this.RS5, "RS5"); + this.RS5.Name = "RS5"; + this.toolTip1.SetToolTip(this.RS5, resources.GetString("RS5.ToolTip")); + // + // RS4 + // + resources.ApplyResources(this.RS4, "RS4"); + this.RS4.FormattingEnabled = true; + this.RS4.Items.AddRange(new object[] { + resources.GetString("RS4.Items"), + resources.GetString("RS4.Items1"), + resources.GetString("RS4.Items2"), + resources.GetString("RS4.Items3"), + resources.GetString("RS4.Items4"), + resources.GetString("RS4.Items5"), + resources.GetString("RS4.Items6"), + resources.GetString("RS4.Items7"), + resources.GetString("RS4.Items8"), + resources.GetString("RS4.Items9"), + resources.GetString("RS4.Items10"), + resources.GetString("RS4.Items11"), + resources.GetString("RS4.Items12"), + resources.GetString("RS4.Items13"), + resources.GetString("RS4.Items14"), + resources.GetString("RS4.Items15"), + resources.GetString("RS4.Items16"), + resources.GetString("RS4.Items17"), + resources.GetString("RS4.Items18"), + resources.GetString("RS4.Items19"), + resources.GetString("RS4.Items20")}); + 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"), + resources.GetString("RS3.Items1"), + resources.GetString("RS3.Items2"), + resources.GetString("RS3.Items3"), + resources.GetString("RS3.Items4"), + resources.GetString("RS3.Items5"), + resources.GetString("RS3.Items6"), + resources.GetString("RS3.Items7"), + resources.GetString("RS3.Items8"), + resources.GetString("RS3.Items9"), + resources.GetString("RS3.Items10"), + resources.GetString("RS3.Items11"), + resources.GetString("RS3.Items12"), + resources.GetString("RS3.Items13"), + resources.GetString("RS3.Items14"), + resources.GetString("RS3.Items15"), + resources.GetString("RS3.Items16"), + resources.GetString("RS3.Items17"), + resources.GetString("RS3.Items18"), + resources.GetString("RS3.Items19"), + resources.GetString("RS3.Items20"), + resources.GetString("RS3.Items21"), + resources.GetString("RS3.Items22"), + resources.GetString("RS3.Items23"), + resources.GetString("RS3.Items24"), + resources.GetString("RS3.Items25"), + resources.GetString("RS3.Items26"), + resources.GetString("RS3.Items27"), + resources.GetString("RS3.Items28"), + resources.GetString("RS3.Items29")}); + 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"), + resources.GetString("RS2.Items1"), + resources.GetString("RS2.Items2"), + resources.GetString("RS2.Items3"), + resources.GetString("RS2.Items4"), + resources.GetString("RS2.Items5"), + resources.GetString("RS2.Items6"), + resources.GetString("RS2.Items7"), + resources.GetString("RS2.Items8"), + resources.GetString("RS2.Items9")}); + 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"), + resources.GetString("RS1.Items1"), + resources.GetString("RS1.Items2"), + resources.GetString("RS1.Items3"), + resources.GetString("RS1.Items4"), + resources.GetString("RS1.Items5"), + resources.GetString("RS1.Items6"), + resources.GetString("RS1.Items7"), + resources.GetString("RS1.Items8")}); + this.RS1.Name = "RS1"; + this.toolTip1.SetToolTip(this.RS1, resources.GetString("RS1.ToolTip")); + // + // RSSI + // + resources.ApplyResources(this.RSSI, "RSSI"); + this.RSSI.Name = "RSSI"; + this.RSSI.ReadOnly = true; + this.toolTip1.SetToolTip(this.RSSI, resources.GetString("RSSI.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); + // + // BUT_getcurrent + // + 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 + // + 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); + // + // BUT_syncS2 + // + 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); + // + // BUT_syncS3 + // + 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); + // + // BUT_syncS5 + // + 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); + // + // _3DRradio + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.BUT_syncS5); + this.Controls.Add(this.BUT_syncS3); + this.Controls.Add(this.BUT_syncS2); + this.Controls.Add(this.label12); + this.Controls.Add(this.label11); + this.Controls.Add(this.RSSI); + this.Controls.Add(this.RTI); + this.Controls.Add(this.ATI); + this.Controls.Add(this.label10); + this.Controls.Add(this.label9); + this.Controls.Add(this.RS7); + this.Controls.Add(this.RS6); + this.Controls.Add(this.RS5); + this.Controls.Add(this.RS4); + this.Controls.Add(this.RS3); + this.Controls.Add(this.RS2); + this.Controls.Add(this.RS0); + this.Controls.Add(this.RS1); + this.Controls.Add(this.BUT_savesettings); + this.Controls.Add(this.label8); + this.Controls.Add(this.S7); + this.Controls.Add(this.label7); + this.Controls.Add(this.S6); + this.Controls.Add(this.label6); + this.Controls.Add(this.S5); + this.Controls.Add(this.label5); + this.Controls.Add(this.S4); + this.Controls.Add(this.label4); + this.Controls.Add(this.S3); + this.Controls.Add(this.label3); + this.Controls.Add(this.S2); + this.Controls.Add(this.label2); + this.Controls.Add(this.S0); + this.Controls.Add(this.BUT_getcurrent); + this.Controls.Add(this.label1); + this.Controls.Add(this.S1); + this.Controls.Add(this.lbl_status); + this.Controls.Add(this.Progressbar); + this.Controls.Add(this.BUT_upload); + this.MinimumSize = new System.Drawing.Size(334, 482); + this.Name = "_3DRradio"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx index 2e8ee646bd..7d2e6647f8 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx @@ -1,159 +1,916 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - 17, 17 - - - 17, 17 - - - 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. - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 27 + + + 2 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 0 + + + 23 + + + RS7 + + + $this + + + 11 + + + Mavlink + + + 25 + + + 16 + + + + + + + 27 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 87, 141 + + + 12 + + + 18 + + + 39 + + + 12 + + + 22 + + + 11 + + + S3 + + + 32 + + + 80, 20 + + + 23 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + $this + + + + + + 127, 39 + + + 22 + + + 10 + + + 30 + + + S4 + + + 19 + + + BUT_savesettings + + + 57 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + 80, 21 + + + $this + + + 36 + + + 15 + + + 201, 195 + + + BUT_upload + + + 15, 176 + + + 44, 13 + + + 19 + + + 87, 222 + + + 250 + + + 18, 330 + + + RS4 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + $this + + + 20 + + + 22 + + + 15, 257 + + + Version + + + $this + + + 12 + + + > + + + 180, 330 + + + 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. - - - + + + + 13 + + + RS3 + + + 3 + + + Upload Firmware (Local) + + + 11 + + + + + + 15 + + + + + + 21 + + + 80, 21 + + + + + + RS2 + + + 201, 303 + + + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 21 + + + Local + + + 24 + + + 9 + + + 17 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 87, 25 + + + 8 + + + 57 + + + 80, 21 + + + $this + + + 1 + + + 39, 13 + + + RS1 + + + $this + + + toolTip1 + + + 31 + + + RSSI + + + Save Settings + + + 80, 20 + + + 34 + + + False + + + 6, 13 + + + TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 30 + + + + + + S6 + + + 18 + + + 25 + + + 4 + + + 5 + + + 6 + + + 7 + + + lbl_status + + + 4 + + + 87, 51 + + + 10 + + + 20 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 294, 36 + + + 9 + + + RS5 + + + 15, 122 + + + 80, 20 + + + 3 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 38, 13 + + + ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 22, 23 + + + label1 + + + $this + + + 28 + + + 80, 21 + + + 6 + + + 201, 141 + + + 2 + + + 25 + + + RTI + + + + Bottom, Left + + + 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. + + + 108, 9 + + + 201, 115 + + + Bottom, Left + + + 11 + + + RS6 + + + 3 + + + 4 + + + BUT_syncS3 + + + 16 + + + 15 + + + + + + + + + 26 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 2 + + 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. - - - - 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. - - - - 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. - - - - 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. - - - + + + + Net ID + + + 5 + + + 6 + + + 7 + + + 8 + + + 35 + + + 2 + + + 3 + + + 4 + + + 11 + + + $this + + + 15, 32 + + + 9 + + + 10 + + + 30 + + + 19 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 21 + + + S5 + + + 37 + + + 32, 13 + + + 80, 21 + + + label8 + + + 173, 247 + + + + + + label7 + + + Progressbar + + + 13 + + + + + + 9 + + + 9 + + + 201, 25 + + + True + + + + + + label9 + + + 24 + + + 14 + + + 80, 21 + + + 42, 13 + + + 33, 13 + + + 80, 21 + + + $this + + + $this + + + > + + + 14 + + + 24 + + + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 87, 303 + + + 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. + + + 96 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 15 + + + Baud + + + 20 + + + 7 + + + 16 + + + 26 + + + 28, 13 + + 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. - - - - 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. - - + + + + 115 + + + 23 + + + $this + + + > + + + True + + + 87, 276 + + + 250 + + + $this + + + 11 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 38 + + + Serial baud rate in rounded kbps. So 57 means 57600. + + + + 53, 13 + + + 15, 230 + + + 8 + + + 111 + + + label2 + + + 80, 21 + + + BUT_syncS5 + + + 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. + + + + 10 + + + $this + + + + + + 61, 13 + + + True + + + 8 + + + S0 + + + 87, 168 + + + 80, 21 + + + 32 + + + 12, 374 + + + 13 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 7 + + + 75, 39 + + + 4 + + + Format + + + 2 + + + + + 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) @@ -161,6 +918,708 @@ 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 - - + + + + 20 + + + 30 + + + S7 + + + + + + True + + + $this + + + BUT_syncS2 + + + 10 + + + 33 + + + $this + + + Op Resend + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 32, 13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 201, 276 + + + 27 + + + + + + 6 + + + 8 + + + 26 + + + 20 + + + 24 + + + $this + + + + + + 52, 13 + + + 15 + + + 25 + + + 22, 23 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 21 + + + 4 + + + Serial baud rate in rounded kbps. So 57 means 57600. + + + + True + + + 6 + + + True + + + 80, 20 + + + 5 + + + 14 + + + 15, 149 + + + 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 12 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17 + + + $this + + + 64 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 21 + + + 20 + + + 16 + + + 38 + + + 18 + + + 14 + + + 8 + + + Tx Power + + + 192 + + + 128 + + + 96 + + + 28 + + + _3DRradio + + + 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. + + + 4 + + + 2 + + + label12 + + + 8 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.29801, Culture=neutral, PublicKeyToken=null + + + 14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + ATI + + + 28 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 44, 13 + + + label10 + + + 29 + + + 19 + + + 22, 23 + + + 28 + + + True + + + $this + + + 13 + + + 23 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 128 + + + 16 + + + label11 + + + 19 + + + 9 + + + 4 + + + 2 + + + 111 + + + ECC + + + 38 + + + 4 + + + 0 + + + 201, 249 + + + 18 + + + 38 + + + 13 + + + 21 + + + 115 + + + 201, 222 + + + + + + 80, 21 + + + 8 + + + 64 + + + 32 + + + 16 + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 37 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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. + + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 201, 168 + + + 19 + + + Air Speed + + + 192 + + + + + + $this + + + 9 + + + 21 + + + 99, 330 + + + 87, 115 + + + True + + + $this + + + 87, 195 + + + 173, 168 + + + Remote + + + 29 + + + 294, 22 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 36 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 334, 482 + + + $this + + + 15, 311 + + + 19 + + + 29 + + + 40 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 225, 9 + + + 173, 195 + + + + + + 32 + + + 26 + + + System.Windows.Forms.Label, 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 + + + 194, 58 + + + $this + + + S1 + + + 3 + + + 33 + + + 6 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16 + + + 17 + + + 13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + S2 + + + 5 + + + 5 + + + 87, 249 + + + + + + 12 + + + label5 + + + $this + + + 1 + + + $this + + + 22 + + + $this + + + 1 + + + 2 + + + 3 + + + 14 + + + 2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label3 + + + $this + + + 0 + + + 15, 203 + + + 0 + + + label4 + + + 15 + + + $this + + + 5 + + + 1 + + + 34 + + + RSSI + + + 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. + + + 4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 75, 39 + + + 15, 58 + + + 15, 284 + + + $this + + + 17 + + + 27 + + + 29 + + + $this + + + 18 + + + RS0 + + + 12, 402 + + + True + + + label6 + + + 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. + + + + 19 + + + 31 + + + 17 + + + 16 + + + 17 + + + $this + + + 18 + + + BUT_getcurrent + + + + + + Load Settings + + + 17, 17 + + + True + \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx new file mode 100644 index 0000000000..c7eb3846be --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + 49, 13 + + + 波 特 率 + + + 47, 13 + + + 格  式 + + + 47, 13 + + + 空  速 + + + 42, 13 + + + 网络ID + + + 55, 13 + + + 发射功率 + + + 31, 13 + + + 本地 + + + 31, 13 + + + 远程 + + + 47, 13 + + + 版  本 + + + 保存设置 + + + 加载设置 + + + 上传固件 (本地) + + \ No newline at end of file