diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.designer.cs
index be3e7feef6..4dad3df6bf 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.designer.cs
@@ -30,973 +30,773 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
/// the contents of this method with the code editor.
///
private void InitializeComponent()
- {
- this.pictureBox1 = new System.Windows.Forms.PictureBox();
- this.groupBox1 = new System.Windows.Forms.GroupBox();
- this.pictureBox2 = new System.Windows.Forms.PictureBox();
- this.groupBox2 = new System.Windows.Forms.GroupBox();
- this.label5 = new System.Windows.Forms.Label();
- this.label6 = new System.Windows.Forms.Label();
- this.PBOX_WarningIcon = new ArdupilotMega.Controls.PictureBoxWithPseudoOpacity();
- this.LBL_Error = new ArdupilotMega.Controls.LabelWithPseudoOpacity();
- this.LNK_wiki = new System.Windows.Forms.LinkLabel();
- this.label15 = new System.Windows.Forms.Label();
- this.groupBox3 = new System.Windows.Forms.GroupBox();
- this.pictureBox3 = new System.Windows.Forms.PictureBox();
- 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.mavlinkNumericUpDownRAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownRAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.label13 = new System.Windows.Forms.Label();
- this.label14 = new System.Windows.Forms.Label();
- this.mavlinkNumericUpDownRSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownRSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkCheckBoxRR = new ArdupilotMega.Controls.MavlinkCheckBox();
- this.label16 = new System.Windows.Forms.Label();
- this.label17 = new System.Windows.Forms.Label();
- this.label18 = new System.Windows.Forms.Label();
- this.label19 = new System.Windows.Forms.Label();
- this.mavlinkNumericUpDownPAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownPAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.label20 = new System.Windows.Forms.Label();
- this.label21 = new System.Windows.Forms.Label();
- this.mavlinkNumericUpDownPSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownPSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkCheckBoxPR = new ArdupilotMega.Controls.MavlinkCheckBox();
- this.label1 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.label4 = new System.Windows.Forms.Label();
- this.mavlinkNumericUpDownTAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownTAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.label7 = new System.Windows.Forms.Label();
- this.label8 = new System.Windows.Forms.Label();
- this.mavlinkNumericUpDownTSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkNumericUpDownTSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
- this.mavlinkCheckBoxTR = new ArdupilotMega.Controls.MavlinkCheckBox();
- this.mavlinkComboBoxTilt = new System.Windows.Forms.ComboBox();
- this.mavlinkComboBoxRoll = new System.Windows.Forms.ComboBox();
- this.mavlinkComboBoxPan = new System.Windows.Forms.ComboBox();
- this.CMB_inputch_tilt = new MavlinkComboBox();
- this.label22 = new System.Windows.Forms.Label();
- this.label23 = new System.Windows.Forms.Label();
- this.CMB_inputch_roll = new MavlinkComboBox();
- this.label24 = new System.Windows.Forms.Label();
- this.CMB_inputch_pan = new MavlinkComboBox();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.PBOX_WarningIcon)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAMX)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSMX)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAMX)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSMX)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAMX)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSM)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSMX)).BeginInit();
- this.SuspendLayout();
- //
- // pictureBox1
- //
- this.pictureBox1.BackColor = System.Drawing.Color.Transparent;
- this.pictureBox1.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalPitch1;
- this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
- this.pictureBox1.Location = new System.Drawing.Point(33, 16);
- this.pictureBox1.Name = "pictureBox1";
- this.pictureBox1.Size = new System.Drawing.Size(203, 112);
- this.pictureBox1.TabIndex = 0;
- this.pictureBox1.TabStop = false;
- //
- // groupBox1
- //
- this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.groupBox1.Location = new System.Drawing.Point(17, 150);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.Size = new System.Drawing.Size(635, 5);
- this.groupBox1.TabIndex = 52;
- this.groupBox1.TabStop = false;
- //
- // pictureBox2
- //
- this.pictureBox2.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalRoll1;
- this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
- this.pictureBox2.Location = new System.Drawing.Point(33, 141);
- this.pictureBox2.Name = "pictureBox2";
- this.pictureBox2.Size = new System.Drawing.Size(203, 112);
- this.pictureBox2.TabIndex = 53;
- this.pictureBox2.TabStop = false;
- //
- // groupBox2
- //
- this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.groupBox2.Location = new System.Drawing.Point(17, 23);
- this.groupBox2.Name = "groupBox2";
- this.groupBox2.Size = new System.Drawing.Size(635, 5);
- this.groupBox2.TabIndex = 59;
- this.groupBox2.TabStop = false;
- //
- // label5
- //
- this.label5.AutoSize = true;
- this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label5.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label5.Location = new System.Drawing.Point(21, 4);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(29, 20);
- this.label5.TabIndex = 64;
- this.label5.Text = "Tilt";
- //
- // label6
- //
- this.label6.AutoSize = true;
- this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label6.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label6.Location = new System.Drawing.Point(20, 132);
- this.label6.Name = "label6";
- this.label6.Size = new System.Drawing.Size(36, 20);
- this.label6.TabIndex = 65;
- this.label6.Text = "Roll";
- //
- // PBOX_WarningIcon
- //
- this.PBOX_WarningIcon.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.PBOX_WarningIcon.Image = global::ArdupilotMega.Properties.Resources.iconWarning32;
- this.PBOX_WarningIcon.Location = new System.Drawing.Point(264, 389);
- this.PBOX_WarningIcon.Name = "PBOX_WarningIcon";
- this.PBOX_WarningIcon.Opacity = 0.5F;
- this.PBOX_WarningIcon.Size = new System.Drawing.Size(32, 32);
- this.PBOX_WarningIcon.TabIndex = 75;
- this.PBOX_WarningIcon.TabStop = false;
- //
- // LBL_Error
- //
- this.LBL_Error.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.LBL_Error.AutoSize = true;
- this.LBL_Error.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.LBL_Error.Location = new System.Drawing.Point(303, 402);
- this.LBL_Error.Name = "LBL_Error";
- this.LBL_Error.Size = new System.Drawing.Size(138, 13);
- this.LBL_Error.TabIndex = 76;
- this.LBL_Error.Text = "Error Message of some kind";
- //
- // LNK_wiki
- //
- this.LNK_wiki.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.LNK_wiki.AutoSize = true;
- this.LNK_wiki.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline;
- this.LNK_wiki.LinkColor = System.Drawing.Color.CornflowerBlue;
- this.LNK_wiki.Location = new System.Drawing.Point(624, 9);
- this.LNK_wiki.Name = "LNK_wiki";
- this.LNK_wiki.Size = new System.Drawing.Size(28, 13);
- this.LNK_wiki.TabIndex = 77;
- this.LNK_wiki.TabStop = true;
- this.LNK_wiki.Text = "Wiki";
- this.LNK_wiki.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LNK_Wiki_Clicked);
- //
- // label15
- //
- this.label15.AutoSize = true;
- this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label15.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label15.Location = new System.Drawing.Point(20, 256);
- this.label15.Name = "label15";
- this.label15.Size = new System.Drawing.Size(37, 20);
- this.label15.TabIndex = 80;
- this.label15.Text = "Pan";
- //
- // groupBox3
- //
- this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.groupBox3.Location = new System.Drawing.Point(17, 274);
- this.groupBox3.Name = "groupBox3";
- this.groupBox3.Size = new System.Drawing.Size(635, 5);
- this.groupBox3.TabIndex = 78;
- this.groupBox3.TabStop = false;
- //
- // pictureBox3
- //
- this.pictureBox3.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalYaw;
- this.pictureBox3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
- this.pictureBox3.Location = new System.Drawing.Point(33, 265);
- this.pictureBox3.Name = "pictureBox3";
- this.pictureBox3.Size = new System.Drawing.Size(203, 112);
- this.pictureBox3.TabIndex = 79;
- this.pictureBox3.TabStop = false;
- //
- // label9
- //
- this.label9.AutoSize = true;
- this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label9.Location = new System.Drawing.Point(352, 158);
- this.label9.Name = "label9";
- this.label9.Size = new System.Drawing.Size(95, 20);
- this.label9.TabIndex = 105;
- this.label9.Text = "Angle Limits";
- //
- // label10
- //
- this.label10.AutoSize = true;
- this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label10.Location = new System.Drawing.Point(251, 158);
- this.label10.Name = "label10";
- this.label10.Size = new System.Drawing.Size(95, 20);
- this.label10.TabIndex = 104;
- this.label10.Text = "Servo Limits";
- //
- // label11
- //
- this.label11.AutoSize = true;
- this.label11.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label11.Location = new System.Drawing.Point(355, 211);
- this.label11.Name = "label11";
- this.label11.Size = new System.Drawing.Size(27, 13);
- this.label11.TabIndex = 103;
- this.label11.Text = "Max";
- //
- // label12
- //
- this.label12.AutoSize = true;
- this.label12.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label12.Location = new System.Drawing.Point(355, 183);
- this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(24, 13);
- this.label12.TabIndex = 102;
- this.label12.Text = "Min";
- //
- // mavlinkNumericUpDownRAM
- //
- this.mavlinkNumericUpDownRAM.Enabled = false;
- this.mavlinkNumericUpDownRAM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRAM.Location = new System.Drawing.Point(385, 181);
- this.mavlinkNumericUpDownRAM.Max = 1F;
- this.mavlinkNumericUpDownRAM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRAM.Min = 0F;
- this.mavlinkNumericUpDownRAM.Name = "mavlinkNumericUpDownRAM";
- this.mavlinkNumericUpDownRAM.param = null;
- this.mavlinkNumericUpDownRAM.ParamName = null;
- this.mavlinkNumericUpDownRAM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownRAM.TabIndex = 101;
- this.mavlinkNumericUpDownRAM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownRAMX
- //
- this.mavlinkNumericUpDownRAMX.Enabled = false;
- this.mavlinkNumericUpDownRAMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRAMX.Location = new System.Drawing.Point(385, 207);
- this.mavlinkNumericUpDownRAMX.Max = 1F;
- this.mavlinkNumericUpDownRAMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRAMX.Min = 0F;
- this.mavlinkNumericUpDownRAMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRAMX.Name = "mavlinkNumericUpDownRAMX";
- this.mavlinkNumericUpDownRAMX.param = null;
- this.mavlinkNumericUpDownRAMX.ParamName = null;
- this.mavlinkNumericUpDownRAMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownRAMX.TabIndex = 100;
- this.mavlinkNumericUpDownRAMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // label13
- //
- this.label13.AutoSize = true;
- this.label13.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label13.Location = new System.Drawing.Point(246, 211);
- this.label13.Name = "label13";
- this.label13.Size = new System.Drawing.Size(27, 13);
- this.label13.TabIndex = 99;
- this.label13.Text = "Max";
- //
- // label14
- //
- this.label14.AutoSize = true;
- this.label14.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label14.Location = new System.Drawing.Point(246, 183);
- this.label14.Name = "label14";
- this.label14.Size = new System.Drawing.Size(24, 13);
- this.label14.TabIndex = 98;
- this.label14.Text = "Min";
- //
- // mavlinkNumericUpDownRSM
- //
- this.mavlinkNumericUpDownRSM.Enabled = false;
- this.mavlinkNumericUpDownRSM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSM.Location = new System.Drawing.Point(276, 181);
- this.mavlinkNumericUpDownRSM.Max = 1F;
- this.mavlinkNumericUpDownRSM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSM.Min = 0F;
- this.mavlinkNumericUpDownRSM.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSM.Name = "mavlinkNumericUpDownRSM";
- this.mavlinkNumericUpDownRSM.param = null;
- this.mavlinkNumericUpDownRSM.ParamName = null;
- this.mavlinkNumericUpDownRSM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownRSM.TabIndex = 97;
- this.mavlinkNumericUpDownRSM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownRSMX
- //
- this.mavlinkNumericUpDownRSMX.Enabled = false;
- this.mavlinkNumericUpDownRSMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSMX.Location = new System.Drawing.Point(276, 207);
- this.mavlinkNumericUpDownRSMX.Max = 1F;
- this.mavlinkNumericUpDownRSMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSMX.Min = 0F;
- this.mavlinkNumericUpDownRSMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownRSMX.Name = "mavlinkNumericUpDownRSMX";
- this.mavlinkNumericUpDownRSMX.param = null;
- this.mavlinkNumericUpDownRSMX.ParamName = null;
- this.mavlinkNumericUpDownRSMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownRSMX.TabIndex = 96;
- this.mavlinkNumericUpDownRSMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // mavlinkCheckBoxRR
- //
- this.mavlinkCheckBoxRR.AutoSize = true;
- this.mavlinkCheckBoxRR.Enabled = false;
- this.mavlinkCheckBoxRR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.mavlinkCheckBoxRR.Location = new System.Drawing.Point(267, 233);
- this.mavlinkCheckBoxRR.Name = "mavlinkCheckBoxRR";
- this.mavlinkCheckBoxRR.OffValue = 0F;
- this.mavlinkCheckBoxRR.OnValue = 1F;
- this.mavlinkCheckBoxRR.param = null;
- this.mavlinkCheckBoxRR.ParamName = null;
- this.mavlinkCheckBoxRR.Size = new System.Drawing.Size(66, 17);
- this.mavlinkCheckBoxRR.TabIndex = 95;
- this.mavlinkCheckBoxRR.Text = "Reverse";
- this.mavlinkCheckBoxRR.UseVisualStyleBackColor = true;
- //
- // label16
- //
- this.label16.AutoSize = true;
- this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label16.Location = new System.Drawing.Point(352, 282);
- this.label16.Name = "label16";
- this.label16.Size = new System.Drawing.Size(95, 20);
- this.label16.TabIndex = 116;
- this.label16.Text = "Angle Limits";
- //
- // label17
- //
- this.label17.AutoSize = true;
- this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label17.Location = new System.Drawing.Point(251, 282);
- this.label17.Name = "label17";
- this.label17.Size = new System.Drawing.Size(95, 20);
- this.label17.TabIndex = 115;
- this.label17.Text = "Servo Limits";
- //
- // label18
- //
- this.label18.AutoSize = true;
- this.label18.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label18.Location = new System.Drawing.Point(355, 335);
- this.label18.Name = "label18";
- this.label18.Size = new System.Drawing.Size(27, 13);
- this.label18.TabIndex = 114;
- this.label18.Text = "Max";
- //
- // label19
- //
- this.label19.AutoSize = true;
- this.label19.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label19.Location = new System.Drawing.Point(355, 307);
- this.label19.Name = "label19";
- this.label19.Size = new System.Drawing.Size(24, 13);
- this.label19.TabIndex = 113;
- this.label19.Text = "Min";
- //
- // mavlinkNumericUpDownPAM
- //
- this.mavlinkNumericUpDownPAM.Enabled = false;
- this.mavlinkNumericUpDownPAM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPAM.Location = new System.Drawing.Point(385, 305);
- this.mavlinkNumericUpDownPAM.Max = 1F;
- this.mavlinkNumericUpDownPAM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPAM.Min = 0F;
- this.mavlinkNumericUpDownPAM.Name = "mavlinkNumericUpDownPAM";
- this.mavlinkNumericUpDownPAM.param = null;
- this.mavlinkNumericUpDownPAM.ParamName = null;
- this.mavlinkNumericUpDownPAM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownPAM.TabIndex = 112;
- this.mavlinkNumericUpDownPAM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownPAMX
- //
- this.mavlinkNumericUpDownPAMX.Enabled = false;
- this.mavlinkNumericUpDownPAMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPAMX.Location = new System.Drawing.Point(385, 331);
- this.mavlinkNumericUpDownPAMX.Max = 1F;
- this.mavlinkNumericUpDownPAMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPAMX.Min = 0F;
- this.mavlinkNumericUpDownPAMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPAMX.Name = "mavlinkNumericUpDownPAMX";
- this.mavlinkNumericUpDownPAMX.param = null;
- this.mavlinkNumericUpDownPAMX.ParamName = null;
- this.mavlinkNumericUpDownPAMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownPAMX.TabIndex = 111;
- this.mavlinkNumericUpDownPAMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // label20
- //
- this.label20.AutoSize = true;
- this.label20.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label20.Location = new System.Drawing.Point(246, 335);
- this.label20.Name = "label20";
- this.label20.Size = new System.Drawing.Size(27, 13);
- this.label20.TabIndex = 110;
- this.label20.Text = "Max";
- //
- // label21
- //
- this.label21.AutoSize = true;
- this.label21.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label21.Location = new System.Drawing.Point(246, 307);
- this.label21.Name = "label21";
- this.label21.Size = new System.Drawing.Size(24, 13);
- this.label21.TabIndex = 109;
- this.label21.Text = "Min";
- //
- // mavlinkNumericUpDownPSM
- //
- this.mavlinkNumericUpDownPSM.Enabled = false;
- this.mavlinkNumericUpDownPSM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSM.Location = new System.Drawing.Point(276, 305);
- this.mavlinkNumericUpDownPSM.Max = 1F;
- this.mavlinkNumericUpDownPSM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSM.Min = 0F;
- this.mavlinkNumericUpDownPSM.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSM.Name = "mavlinkNumericUpDownPSM";
- this.mavlinkNumericUpDownPSM.param = null;
- this.mavlinkNumericUpDownPSM.ParamName = null;
- this.mavlinkNumericUpDownPSM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownPSM.TabIndex = 108;
- this.mavlinkNumericUpDownPSM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownPSMX
- //
- this.mavlinkNumericUpDownPSMX.Enabled = false;
- this.mavlinkNumericUpDownPSMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSMX.Location = new System.Drawing.Point(276, 331);
- this.mavlinkNumericUpDownPSMX.Max = 1F;
- this.mavlinkNumericUpDownPSMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSMX.Min = 0F;
- this.mavlinkNumericUpDownPSMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownPSMX.Name = "mavlinkNumericUpDownPSMX";
- this.mavlinkNumericUpDownPSMX.param = null;
- this.mavlinkNumericUpDownPSMX.ParamName = null;
- this.mavlinkNumericUpDownPSMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownPSMX.TabIndex = 107;
- this.mavlinkNumericUpDownPSMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // mavlinkCheckBoxPR
- //
- this.mavlinkCheckBoxPR.AutoSize = true;
- this.mavlinkCheckBoxPR.Enabled = false;
- this.mavlinkCheckBoxPR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.mavlinkCheckBoxPR.Location = new System.Drawing.Point(267, 357);
- this.mavlinkCheckBoxPR.Name = "mavlinkCheckBoxPR";
- this.mavlinkCheckBoxPR.OffValue = 0F;
- this.mavlinkCheckBoxPR.OnValue = 1F;
- this.mavlinkCheckBoxPR.param = null;
- this.mavlinkCheckBoxPR.ParamName = null;
- this.mavlinkCheckBoxPR.Size = new System.Drawing.Size(66, 17);
- this.mavlinkCheckBoxPR.TabIndex = 106;
- this.mavlinkCheckBoxPR.Text = "Reverse";
- this.mavlinkCheckBoxPR.UseVisualStyleBackColor = true;
- //
- // label1
- //
- this.label1.AutoSize = true;
- this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label1.Location = new System.Drawing.Point(352, 31);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(95, 20);
- this.label1.TabIndex = 127;
- this.label1.Text = "Angle Limits";
- //
- // label2
- //
- this.label2.AutoSize = true;
- this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label2.Location = new System.Drawing.Point(251, 31);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(95, 20);
- this.label2.TabIndex = 126;
- this.label2.Text = "Servo Limits";
- //
- // label3
- //
- this.label3.AutoSize = true;
- this.label3.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label3.Location = new System.Drawing.Point(355, 84);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(27, 13);
- this.label3.TabIndex = 125;
- this.label3.Text = "Max";
- //
- // label4
- //
- this.label4.AutoSize = true;
- this.label4.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label4.Location = new System.Drawing.Point(355, 56);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(24, 13);
- this.label4.TabIndex = 124;
- this.label4.Text = "Min";
- //
- // mavlinkNumericUpDownTAM
- //
- this.mavlinkNumericUpDownTAM.Enabled = false;
- this.mavlinkNumericUpDownTAM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTAM.Location = new System.Drawing.Point(385, 54);
- this.mavlinkNumericUpDownTAM.Max = 1F;
- this.mavlinkNumericUpDownTAM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTAM.Min = 0F;
- this.mavlinkNumericUpDownTAM.Name = "mavlinkNumericUpDownTAM";
- this.mavlinkNumericUpDownTAM.param = null;
- this.mavlinkNumericUpDownTAM.ParamName = null;
- this.mavlinkNumericUpDownTAM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownTAM.TabIndex = 123;
- this.mavlinkNumericUpDownTAM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownTAMX
- //
- this.mavlinkNumericUpDownTAMX.Enabled = false;
- this.mavlinkNumericUpDownTAMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTAMX.Location = new System.Drawing.Point(385, 80);
- this.mavlinkNumericUpDownTAMX.Max = 1F;
- this.mavlinkNumericUpDownTAMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTAMX.Min = 0F;
- this.mavlinkNumericUpDownTAMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTAMX.Name = "mavlinkNumericUpDownTAMX";
- this.mavlinkNumericUpDownTAMX.param = null;
- this.mavlinkNumericUpDownTAMX.ParamName = null;
- this.mavlinkNumericUpDownTAMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownTAMX.TabIndex = 122;
- this.mavlinkNumericUpDownTAMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // label7
- //
- this.label7.AutoSize = true;
- this.label7.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label7.Location = new System.Drawing.Point(246, 84);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(27, 13);
- this.label7.TabIndex = 121;
- this.label7.Text = "Max";
- //
- // label8
- //
- this.label8.AutoSize = true;
- this.label8.ForeColor = System.Drawing.Color.WhiteSmoke;
- this.label8.Location = new System.Drawing.Point(246, 56);
- this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(24, 13);
- this.label8.TabIndex = 120;
- this.label8.Text = "Min";
- //
- // mavlinkNumericUpDownTSM
- //
- this.mavlinkNumericUpDownTSM.Enabled = false;
- this.mavlinkNumericUpDownTSM.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSM.Location = new System.Drawing.Point(276, 54);
- this.mavlinkNumericUpDownTSM.Max = 1F;
- this.mavlinkNumericUpDownTSM.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSM.Min = 0F;
- this.mavlinkNumericUpDownTSM.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSM.Name = "mavlinkNumericUpDownTSM";
- this.mavlinkNumericUpDownTSM.param = null;
- this.mavlinkNumericUpDownTSM.ParamName = null;
- this.mavlinkNumericUpDownTSM.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownTSM.TabIndex = 119;
- this.mavlinkNumericUpDownTSM.Value = new decimal(new int[] {
- 1000,
- 0,
- 0,
- 0});
- //
- // mavlinkNumericUpDownTSMX
- //
- this.mavlinkNumericUpDownTSMX.Enabled = false;
- this.mavlinkNumericUpDownTSMX.Increment = new decimal(new int[] {
- 10,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSMX.Location = new System.Drawing.Point(276, 80);
- this.mavlinkNumericUpDownTSMX.Max = 1F;
- this.mavlinkNumericUpDownTSMX.Maximum = new decimal(new int[] {
- 2200,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSMX.Min = 0F;
- this.mavlinkNumericUpDownTSMX.Minimum = new decimal(new int[] {
- 800,
- 0,
- 0,
- 0});
- this.mavlinkNumericUpDownTSMX.Name = "mavlinkNumericUpDownTSMX";
- this.mavlinkNumericUpDownTSMX.param = null;
- this.mavlinkNumericUpDownTSMX.ParamName = null;
- this.mavlinkNumericUpDownTSMX.Size = new System.Drawing.Size(59, 20);
- this.mavlinkNumericUpDownTSMX.TabIndex = 118;
- this.mavlinkNumericUpDownTSMX.Value = new decimal(new int[] {
- 2000,
- 0,
- 0,
- 0});
- //
- // mavlinkCheckBoxTR
- //
- this.mavlinkCheckBoxTR.AutoSize = true;
- this.mavlinkCheckBoxTR.Enabled = false;
- this.mavlinkCheckBoxTR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
- this.mavlinkCheckBoxTR.Location = new System.Drawing.Point(267, 106);
- this.mavlinkCheckBoxTR.Name = "mavlinkCheckBoxTR";
- this.mavlinkCheckBoxTR.OffValue = 0F;
- this.mavlinkCheckBoxTR.OnValue = 1F;
- this.mavlinkCheckBoxTR.param = null;
- this.mavlinkCheckBoxTR.ParamName = null;
- this.mavlinkCheckBoxTR.Size = new System.Drawing.Size(66, 17);
- this.mavlinkCheckBoxTR.TabIndex = 117;
- this.mavlinkCheckBoxTR.Text = "Reverse";
- this.mavlinkCheckBoxTR.UseVisualStyleBackColor = true;
- //
- // mavlinkComboBoxTilt
- //
- this.mavlinkComboBoxTilt.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.mavlinkComboBoxTilt.FormattingEnabled = true;
- this.mavlinkComboBoxTilt.Location = new System.Drawing.Point(71, 3);
- this.mavlinkComboBoxTilt.Name = "mavlinkComboBoxTilt";
- this.mavlinkComboBoxTilt.Size = new System.Drawing.Size(121, 21);
- this.mavlinkComboBoxTilt.TabIndex = 128;
- this.mavlinkComboBoxTilt.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
- //
- // mavlinkComboBoxRoll
- //
- this.mavlinkComboBoxRoll.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.mavlinkComboBoxRoll.FormattingEnabled = true;
- this.mavlinkComboBoxRoll.Location = new System.Drawing.Point(71, 131);
- this.mavlinkComboBoxRoll.Name = "mavlinkComboBoxRoll";
- this.mavlinkComboBoxRoll.Size = new System.Drawing.Size(121, 21);
- this.mavlinkComboBoxRoll.TabIndex = 129;
- this.mavlinkComboBoxRoll.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
- //
- // mavlinkComboBoxPan
- //
- this.mavlinkComboBoxPan.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.mavlinkComboBoxPan.FormattingEnabled = true;
- this.mavlinkComboBoxPan.Location = new System.Drawing.Point(71, 255);
- this.mavlinkComboBoxPan.Name = "mavlinkComboBoxPan";
- this.mavlinkComboBoxPan.Size = new System.Drawing.Size(121, 21);
- this.mavlinkComboBoxPan.TabIndex = 130;
- this.mavlinkComboBoxPan.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
- //
- // CMB_inputch_tilt
- //
- this.CMB_inputch_tilt.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.CMB_inputch_tilt.FormattingEnabled = true;
- this.CMB_inputch_tilt.Location = new System.Drawing.Point(450, 54);
- this.CMB_inputch_tilt.Name = "CMB_inputch_tilt";
- this.CMB_inputch_tilt.Size = new System.Drawing.Size(83, 21);
- this.CMB_inputch_tilt.TabIndex = 131;
- //
- // label22
- //
- this.label22.AutoSize = true;
- this.label22.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label22.Location = new System.Drawing.Point(453, 31);
- this.label22.Name = "label22";
- this.label22.Size = new System.Drawing.Size(70, 20);
- this.label22.TabIndex = 132;
- this.label22.Text = "Input Ch";
- //
- // label23
- //
- this.label23.AutoSize = true;
- this.label23.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label23.Location = new System.Drawing.Point(453, 158);
- this.label23.Name = "label23";
- this.label23.Size = new System.Drawing.Size(70, 20);
- this.label23.TabIndex = 134;
- this.label23.Text = "Input Ch";
- //
- // CMB_inputch_roll
- //
- this.CMB_inputch_roll.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.CMB_inputch_roll.FormattingEnabled = true;
- this.CMB_inputch_roll.Location = new System.Drawing.Point(450, 181);
- this.CMB_inputch_roll.Name = "CMB_inputch_roll";
- this.CMB_inputch_roll.Size = new System.Drawing.Size(83, 21);
- this.CMB_inputch_roll.TabIndex = 133;
- //
- // label24
- //
- this.label24.AutoSize = true;
- this.label24.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label24.Location = new System.Drawing.Point(453, 282);
- this.label24.Name = "label24";
- this.label24.Size = new System.Drawing.Size(70, 20);
- this.label24.TabIndex = 136;
- this.label24.Text = "Input Ch";
- //
- // CMB_inputch_pan
- //
- this.CMB_inputch_pan.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.CMB_inputch_pan.FormattingEnabled = true;
- this.CMB_inputch_pan.Location = new System.Drawing.Point(450, 305);
- this.CMB_inputch_pan.Name = "CMB_inputch_pan";
- this.CMB_inputch_pan.Size = new System.Drawing.Size(83, 21);
- this.CMB_inputch_pan.TabIndex = 135;
- //
- // ConfigMount
- //
- this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(39)))), ((int)(((byte)(40)))));
- this.Controls.Add(this.label24);
- this.Controls.Add(this.CMB_inputch_pan);
- this.Controls.Add(this.label23);
- this.Controls.Add(this.CMB_inputch_roll);
- this.Controls.Add(this.label22);
- this.Controls.Add(this.CMB_inputch_tilt);
- this.Controls.Add(this.mavlinkComboBoxPan);
- this.Controls.Add(this.mavlinkComboBoxRoll);
- this.Controls.Add(this.mavlinkComboBoxTilt);
- this.Controls.Add(this.label1);
- this.Controls.Add(this.label2);
- this.Controls.Add(this.label3);
- this.Controls.Add(this.label4);
- this.Controls.Add(this.mavlinkNumericUpDownTAM);
- this.Controls.Add(this.mavlinkNumericUpDownTAMX);
- this.Controls.Add(this.label7);
- this.Controls.Add(this.label8);
- this.Controls.Add(this.mavlinkNumericUpDownTSM);
- this.Controls.Add(this.mavlinkNumericUpDownTSMX);
- this.Controls.Add(this.mavlinkCheckBoxTR);
- this.Controls.Add(this.label16);
- this.Controls.Add(this.label17);
- this.Controls.Add(this.label18);
- this.Controls.Add(this.label19);
- this.Controls.Add(this.mavlinkNumericUpDownPAM);
- this.Controls.Add(this.mavlinkNumericUpDownPAMX);
- this.Controls.Add(this.label20);
- this.Controls.Add(this.label21);
- this.Controls.Add(this.mavlinkNumericUpDownPSM);
- this.Controls.Add(this.mavlinkNumericUpDownPSMX);
- this.Controls.Add(this.mavlinkCheckBoxPR);
- this.Controls.Add(this.label9);
- this.Controls.Add(this.label10);
- this.Controls.Add(this.label11);
- this.Controls.Add(this.label12);
- this.Controls.Add(this.mavlinkNumericUpDownRAM);
- this.Controls.Add(this.mavlinkNumericUpDownRAMX);
- this.Controls.Add(this.label13);
- this.Controls.Add(this.label14);
- this.Controls.Add(this.mavlinkNumericUpDownRSM);
- this.Controls.Add(this.mavlinkNumericUpDownRSMX);
- this.Controls.Add(this.mavlinkCheckBoxRR);
- this.Controls.Add(this.label15);
- this.Controls.Add(this.groupBox3);
- this.Controls.Add(this.pictureBox3);
- this.Controls.Add(this.LNK_wiki);
- this.Controls.Add(this.LBL_Error);
- this.Controls.Add(this.PBOX_WarningIcon);
- this.Controls.Add(this.label6);
- this.Controls.Add(this.label5);
- this.Controls.Add(this.groupBox2);
- this.Controls.Add(this.groupBox1);
- this.Controls.Add(this.pictureBox2);
- this.Controls.Add(this.pictureBox1);
- this.Name = "ConfigMount";
- this.Size = new System.Drawing.Size(674, 432);
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.PBOX_WarningIcon)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAMX)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSMX)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAMX)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSMX)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAMX)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSM)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSMX)).EndInit();
- this.ResumeLayout(false);
- this.PerformLayout();
-
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigMount));
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.pictureBox2 = new System.Windows.Forms.PictureBox();
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.PBOX_WarningIcon = new ArdupilotMega.Controls.PictureBoxWithPseudoOpacity();
+ this.LBL_Error = new ArdupilotMega.Controls.LabelWithPseudoOpacity();
+ this.LNK_wiki = new System.Windows.Forms.LinkLabel();
+ this.label15 = new System.Windows.Forms.Label();
+ this.groupBox3 = new System.Windows.Forms.GroupBox();
+ this.pictureBox3 = new System.Windows.Forms.PictureBox();
+ 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.mavlinkNumericUpDownRAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownRAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.label13 = new System.Windows.Forms.Label();
+ this.label14 = new System.Windows.Forms.Label();
+ this.mavlinkNumericUpDownRSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownRSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkCheckBoxRR = new ArdupilotMega.Controls.MavlinkCheckBox();
+ this.label16 = new System.Windows.Forms.Label();
+ this.label17 = new System.Windows.Forms.Label();
+ this.label18 = new System.Windows.Forms.Label();
+ this.label19 = new System.Windows.Forms.Label();
+ this.mavlinkNumericUpDownPAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownPAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.label20 = new System.Windows.Forms.Label();
+ this.label21 = new System.Windows.Forms.Label();
+ this.mavlinkNumericUpDownPSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownPSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkCheckBoxPR = new ArdupilotMega.Controls.MavlinkCheckBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.mavlinkNumericUpDownTAM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownTAMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.label7 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.mavlinkNumericUpDownTSM = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkNumericUpDownTSMX = new ArdupilotMega.Controls.MavlinkNumericUpDown();
+ this.mavlinkCheckBoxTR = new ArdupilotMega.Controls.MavlinkCheckBox();
+ this.mavlinkComboBoxTilt = new System.Windows.Forms.ComboBox();
+ this.mavlinkComboBoxRoll = new System.Windows.Forms.ComboBox();
+ this.mavlinkComboBoxPan = new System.Windows.Forms.ComboBox();
+ this.CMB_inputch_tilt = new ArdupilotMega.Controls.MavlinkComboBox();
+ this.label22 = new System.Windows.Forms.Label();
+ this.label23 = new System.Windows.Forms.Label();
+ this.CMB_inputch_roll = new ArdupilotMega.Controls.MavlinkComboBox();
+ this.label24 = new System.Windows.Forms.Label();
+ this.CMB_inputch_pan = new ArdupilotMega.Controls.MavlinkComboBox();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.PBOX_WarningIcon)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAMX)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSMX)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAMX)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSMX)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAMX)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSM)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSMX)).BeginInit();
+ this.SuspendLayout();
+ //
+ // pictureBox1
+ //
+ resources.ApplyResources(this.pictureBox1, "pictureBox1");
+ this.pictureBox1.BackColor = System.Drawing.Color.Transparent;
+ this.pictureBox1.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalPitch1;
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.TabStop = false;
+ //
+ // groupBox1
+ //
+ resources.ApplyResources(this.groupBox1, "groupBox1");
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.TabStop = false;
+ //
+ // pictureBox2
+ //
+ resources.ApplyResources(this.pictureBox2, "pictureBox2");
+ this.pictureBox2.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalRoll1;
+ this.pictureBox2.Name = "pictureBox2";
+ this.pictureBox2.TabStop = false;
+ //
+ // groupBox2
+ //
+ resources.ApplyResources(this.groupBox2, "groupBox2");
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.TabStop = false;
+ //
+ // label5
+ //
+ resources.ApplyResources(this.label5, "label5");
+ this.label5.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label5.Name = "label5";
+ //
+ // label6
+ //
+ resources.ApplyResources(this.label6, "label6");
+ this.label6.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label6.Name = "label6";
+ //
+ // PBOX_WarningIcon
+ //
+ resources.ApplyResources(this.PBOX_WarningIcon, "PBOX_WarningIcon");
+ this.PBOX_WarningIcon.Image = global::ArdupilotMega.Properties.Resources.iconWarning32;
+ this.PBOX_WarningIcon.Name = "PBOX_WarningIcon";
+ this.PBOX_WarningIcon.Opacity = 0.5F;
+ this.PBOX_WarningIcon.TabStop = false;
+ //
+ // LBL_Error
+ //
+ resources.ApplyResources(this.LBL_Error, "LBL_Error");
+ this.LBL_Error.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.LBL_Error.Name = "LBL_Error";
+ //
+ // LNK_wiki
+ //
+ resources.ApplyResources(this.LNK_wiki, "LNK_wiki");
+ this.LNK_wiki.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline;
+ this.LNK_wiki.LinkColor = System.Drawing.Color.CornflowerBlue;
+ this.LNK_wiki.Name = "LNK_wiki";
+ this.LNK_wiki.TabStop = true;
+ this.LNK_wiki.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LNK_Wiki_Clicked);
+ //
+ // label15
+ //
+ resources.ApplyResources(this.label15, "label15");
+ this.label15.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label15.Name = "label15";
+ //
+ // groupBox3
+ //
+ resources.ApplyResources(this.groupBox3, "groupBox3");
+ this.groupBox3.Name = "groupBox3";
+ this.groupBox3.TabStop = false;
+ //
+ // pictureBox3
+ //
+ resources.ApplyResources(this.pictureBox3, "pictureBox3");
+ this.pictureBox3.BackgroundImage = global::ArdupilotMega.Properties.Resources.cameraGimalYaw;
+ this.pictureBox3.Name = "pictureBox3";
+ this.pictureBox3.TabStop = false;
+ //
+ // 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.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label11.Name = "label11";
+ //
+ // label12
+ //
+ resources.ApplyResources(this.label12, "label12");
+ this.label12.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label12.Name = "label12";
+ //
+ // mavlinkNumericUpDownRAM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownRAM, "mavlinkNumericUpDownRAM");
+ this.mavlinkNumericUpDownRAM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRAM.Max = 1F;
+ this.mavlinkNumericUpDownRAM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRAM.Min = 0F;
+ this.mavlinkNumericUpDownRAM.Name = "mavlinkNumericUpDownRAM";
+ this.mavlinkNumericUpDownRAM.param = null;
+ this.mavlinkNumericUpDownRAM.ParamName = null;
+ this.mavlinkNumericUpDownRAM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownRAMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownRAMX, "mavlinkNumericUpDownRAMX");
+ this.mavlinkNumericUpDownRAMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRAMX.Max = 1F;
+ this.mavlinkNumericUpDownRAMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRAMX.Min = 0F;
+ this.mavlinkNumericUpDownRAMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRAMX.Name = "mavlinkNumericUpDownRAMX";
+ this.mavlinkNumericUpDownRAMX.param = null;
+ this.mavlinkNumericUpDownRAMX.ParamName = null;
+ this.mavlinkNumericUpDownRAMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // label13
+ //
+ resources.ApplyResources(this.label13, "label13");
+ this.label13.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label13.Name = "label13";
+ //
+ // label14
+ //
+ resources.ApplyResources(this.label14, "label14");
+ this.label14.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label14.Name = "label14";
+ //
+ // mavlinkNumericUpDownRSM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownRSM, "mavlinkNumericUpDownRSM");
+ this.mavlinkNumericUpDownRSM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSM.Max = 1F;
+ this.mavlinkNumericUpDownRSM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSM.Min = 0F;
+ this.mavlinkNumericUpDownRSM.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSM.Name = "mavlinkNumericUpDownRSM";
+ this.mavlinkNumericUpDownRSM.param = null;
+ this.mavlinkNumericUpDownRSM.ParamName = null;
+ this.mavlinkNumericUpDownRSM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownRSMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownRSMX, "mavlinkNumericUpDownRSMX");
+ this.mavlinkNumericUpDownRSMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSMX.Max = 1F;
+ this.mavlinkNumericUpDownRSMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSMX.Min = 0F;
+ this.mavlinkNumericUpDownRSMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownRSMX.Name = "mavlinkNumericUpDownRSMX";
+ this.mavlinkNumericUpDownRSMX.param = null;
+ this.mavlinkNumericUpDownRSMX.ParamName = null;
+ this.mavlinkNumericUpDownRSMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkCheckBoxRR
+ //
+ resources.ApplyResources(this.mavlinkCheckBoxRR, "mavlinkCheckBoxRR");
+ this.mavlinkCheckBoxRR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.mavlinkCheckBoxRR.Name = "mavlinkCheckBoxRR";
+ this.mavlinkCheckBoxRR.OffValue = 0F;
+ this.mavlinkCheckBoxRR.OnValue = 1F;
+ this.mavlinkCheckBoxRR.param = null;
+ this.mavlinkCheckBoxRR.ParamName = null;
+ this.mavlinkCheckBoxRR.UseVisualStyleBackColor = true;
+ //
+ // label16
+ //
+ resources.ApplyResources(this.label16, "label16");
+ this.label16.Name = "label16";
+ //
+ // label17
+ //
+ resources.ApplyResources(this.label17, "label17");
+ this.label17.Name = "label17";
+ //
+ // label18
+ //
+ resources.ApplyResources(this.label18, "label18");
+ this.label18.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label18.Name = "label18";
+ //
+ // label19
+ //
+ resources.ApplyResources(this.label19, "label19");
+ this.label19.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label19.Name = "label19";
+ //
+ // mavlinkNumericUpDownPAM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownPAM, "mavlinkNumericUpDownPAM");
+ this.mavlinkNumericUpDownPAM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPAM.Max = 1F;
+ this.mavlinkNumericUpDownPAM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPAM.Min = 0F;
+ this.mavlinkNumericUpDownPAM.Name = "mavlinkNumericUpDownPAM";
+ this.mavlinkNumericUpDownPAM.param = null;
+ this.mavlinkNumericUpDownPAM.ParamName = null;
+ this.mavlinkNumericUpDownPAM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownPAMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownPAMX, "mavlinkNumericUpDownPAMX");
+ this.mavlinkNumericUpDownPAMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPAMX.Max = 1F;
+ this.mavlinkNumericUpDownPAMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPAMX.Min = 0F;
+ this.mavlinkNumericUpDownPAMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPAMX.Name = "mavlinkNumericUpDownPAMX";
+ this.mavlinkNumericUpDownPAMX.param = null;
+ this.mavlinkNumericUpDownPAMX.ParamName = null;
+ this.mavlinkNumericUpDownPAMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // label20
+ //
+ resources.ApplyResources(this.label20, "label20");
+ this.label20.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label20.Name = "label20";
+ //
+ // label21
+ //
+ resources.ApplyResources(this.label21, "label21");
+ this.label21.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label21.Name = "label21";
+ //
+ // mavlinkNumericUpDownPSM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownPSM, "mavlinkNumericUpDownPSM");
+ this.mavlinkNumericUpDownPSM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSM.Max = 1F;
+ this.mavlinkNumericUpDownPSM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSM.Min = 0F;
+ this.mavlinkNumericUpDownPSM.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSM.Name = "mavlinkNumericUpDownPSM";
+ this.mavlinkNumericUpDownPSM.param = null;
+ this.mavlinkNumericUpDownPSM.ParamName = null;
+ this.mavlinkNumericUpDownPSM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownPSMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownPSMX, "mavlinkNumericUpDownPSMX");
+ this.mavlinkNumericUpDownPSMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSMX.Max = 1F;
+ this.mavlinkNumericUpDownPSMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSMX.Min = 0F;
+ this.mavlinkNumericUpDownPSMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownPSMX.Name = "mavlinkNumericUpDownPSMX";
+ this.mavlinkNumericUpDownPSMX.param = null;
+ this.mavlinkNumericUpDownPSMX.ParamName = null;
+ this.mavlinkNumericUpDownPSMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkCheckBoxPR
+ //
+ resources.ApplyResources(this.mavlinkCheckBoxPR, "mavlinkCheckBoxPR");
+ this.mavlinkCheckBoxPR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.mavlinkCheckBoxPR.Name = "mavlinkCheckBoxPR";
+ this.mavlinkCheckBoxPR.OffValue = 0F;
+ this.mavlinkCheckBoxPR.OnValue = 1F;
+ this.mavlinkCheckBoxPR.param = null;
+ this.mavlinkCheckBoxPR.ParamName = null;
+ this.mavlinkCheckBoxPR.UseVisualStyleBackColor = true;
+ //
+ // label1
+ //
+ resources.ApplyResources(this.label1, "label1");
+ this.label1.Name = "label1";
+ //
+ // label2
+ //
+ resources.ApplyResources(this.label2, "label2");
+ this.label2.Name = "label2";
+ //
+ // label3
+ //
+ resources.ApplyResources(this.label3, "label3");
+ this.label3.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label3.Name = "label3";
+ //
+ // label4
+ //
+ resources.ApplyResources(this.label4, "label4");
+ this.label4.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label4.Name = "label4";
+ //
+ // mavlinkNumericUpDownTAM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownTAM, "mavlinkNumericUpDownTAM");
+ this.mavlinkNumericUpDownTAM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTAM.Max = 1F;
+ this.mavlinkNumericUpDownTAM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTAM.Min = 0F;
+ this.mavlinkNumericUpDownTAM.Name = "mavlinkNumericUpDownTAM";
+ this.mavlinkNumericUpDownTAM.param = null;
+ this.mavlinkNumericUpDownTAM.ParamName = null;
+ this.mavlinkNumericUpDownTAM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownTAMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownTAMX, "mavlinkNumericUpDownTAMX");
+ this.mavlinkNumericUpDownTAMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTAMX.Max = 1F;
+ this.mavlinkNumericUpDownTAMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTAMX.Min = 0F;
+ this.mavlinkNumericUpDownTAMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTAMX.Name = "mavlinkNumericUpDownTAMX";
+ this.mavlinkNumericUpDownTAMX.param = null;
+ this.mavlinkNumericUpDownTAMX.ParamName = null;
+ this.mavlinkNumericUpDownTAMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // label7
+ //
+ resources.ApplyResources(this.label7, "label7");
+ this.label7.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label7.Name = "label7";
+ //
+ // label8
+ //
+ resources.ApplyResources(this.label8, "label8");
+ this.label8.ForeColor = System.Drawing.Color.WhiteSmoke;
+ this.label8.Name = "label8";
+ //
+ // mavlinkNumericUpDownTSM
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownTSM, "mavlinkNumericUpDownTSM");
+ this.mavlinkNumericUpDownTSM.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSM.Max = 1F;
+ this.mavlinkNumericUpDownTSM.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSM.Min = 0F;
+ this.mavlinkNumericUpDownTSM.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSM.Name = "mavlinkNumericUpDownTSM";
+ this.mavlinkNumericUpDownTSM.param = null;
+ this.mavlinkNumericUpDownTSM.ParamName = null;
+ this.mavlinkNumericUpDownTSM.Value = new decimal(new int[] {
+ 1000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkNumericUpDownTSMX
+ //
+ resources.ApplyResources(this.mavlinkNumericUpDownTSMX, "mavlinkNumericUpDownTSMX");
+ this.mavlinkNumericUpDownTSMX.Increment = new decimal(new int[] {
+ 10,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSMX.Max = 1F;
+ this.mavlinkNumericUpDownTSMX.Maximum = new decimal(new int[] {
+ 2200,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSMX.Min = 0F;
+ this.mavlinkNumericUpDownTSMX.Minimum = new decimal(new int[] {
+ 800,
+ 0,
+ 0,
+ 0});
+ this.mavlinkNumericUpDownTSMX.Name = "mavlinkNumericUpDownTSMX";
+ this.mavlinkNumericUpDownTSMX.param = null;
+ this.mavlinkNumericUpDownTSMX.ParamName = null;
+ this.mavlinkNumericUpDownTSMX.Value = new decimal(new int[] {
+ 2000,
+ 0,
+ 0,
+ 0});
+ //
+ // mavlinkCheckBoxTR
+ //
+ resources.ApplyResources(this.mavlinkCheckBoxTR, "mavlinkCheckBoxTR");
+ this.mavlinkCheckBoxTR.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
+ this.mavlinkCheckBoxTR.Name = "mavlinkCheckBoxTR";
+ this.mavlinkCheckBoxTR.OffValue = 0F;
+ this.mavlinkCheckBoxTR.OnValue = 1F;
+ this.mavlinkCheckBoxTR.param = null;
+ this.mavlinkCheckBoxTR.ParamName = null;
+ this.mavlinkCheckBoxTR.UseVisualStyleBackColor = true;
+ //
+ // mavlinkComboBoxTilt
+ //
+ resources.ApplyResources(this.mavlinkComboBoxTilt, "mavlinkComboBoxTilt");
+ this.mavlinkComboBoxTilt.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.mavlinkComboBoxTilt.FormattingEnabled = true;
+ this.mavlinkComboBoxTilt.Name = "mavlinkComboBoxTilt";
+ this.mavlinkComboBoxTilt.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
+ //
+ // mavlinkComboBoxRoll
+ //
+ resources.ApplyResources(this.mavlinkComboBoxRoll, "mavlinkComboBoxRoll");
+ this.mavlinkComboBoxRoll.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.mavlinkComboBoxRoll.FormattingEnabled = true;
+ this.mavlinkComboBoxRoll.Name = "mavlinkComboBoxRoll";
+ this.mavlinkComboBoxRoll.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
+ //
+ // mavlinkComboBoxPan
+ //
+ resources.ApplyResources(this.mavlinkComboBoxPan, "mavlinkComboBoxPan");
+ this.mavlinkComboBoxPan.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.mavlinkComboBoxPan.FormattingEnabled = true;
+ this.mavlinkComboBoxPan.Name = "mavlinkComboBoxPan";
+ this.mavlinkComboBoxPan.SelectedIndexChanged += new System.EventHandler(this.mavlinkComboBox_SelectedIndexChanged);
+ //
+ // CMB_inputch_tilt
+ //
+ resources.ApplyResources(this.CMB_inputch_tilt, "CMB_inputch_tilt");
+ this.CMB_inputch_tilt.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.CMB_inputch_tilt.FormattingEnabled = true;
+ this.CMB_inputch_tilt.Name = "CMB_inputch_tilt";
+ this.CMB_inputch_tilt.param = null;
+ this.CMB_inputch_tilt.ParamName = null;
+ //
+ // label22
+ //
+ resources.ApplyResources(this.label22, "label22");
+ this.label22.Name = "label22";
+ //
+ // label23
+ //
+ resources.ApplyResources(this.label23, "label23");
+ this.label23.Name = "label23";
+ //
+ // CMB_inputch_roll
+ //
+ resources.ApplyResources(this.CMB_inputch_roll, "CMB_inputch_roll");
+ this.CMB_inputch_roll.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.CMB_inputch_roll.FormattingEnabled = true;
+ this.CMB_inputch_roll.Name = "CMB_inputch_roll";
+ this.CMB_inputch_roll.param = null;
+ this.CMB_inputch_roll.ParamName = null;
+ //
+ // label24
+ //
+ resources.ApplyResources(this.label24, "label24");
+ this.label24.Name = "label24";
+ //
+ // CMB_inputch_pan
+ //
+ resources.ApplyResources(this.CMB_inputch_pan, "CMB_inputch_pan");
+ this.CMB_inputch_pan.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.CMB_inputch_pan.FormattingEnabled = true;
+ this.CMB_inputch_pan.Name = "CMB_inputch_pan";
+ this.CMB_inputch_pan.param = null;
+ this.CMB_inputch_pan.ParamName = null;
+ //
+ // ConfigMount
+ //
+ resources.ApplyResources(this, "$this");
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(39)))), ((int)(((byte)(40)))));
+ this.Controls.Add(this.label24);
+ this.Controls.Add(this.CMB_inputch_pan);
+ this.Controls.Add(this.label23);
+ this.Controls.Add(this.CMB_inputch_roll);
+ this.Controls.Add(this.label22);
+ this.Controls.Add(this.CMB_inputch_tilt);
+ this.Controls.Add(this.mavlinkComboBoxPan);
+ this.Controls.Add(this.mavlinkComboBoxRoll);
+ this.Controls.Add(this.mavlinkComboBoxTilt);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.mavlinkNumericUpDownTAM);
+ this.Controls.Add(this.mavlinkNumericUpDownTAMX);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.label8);
+ this.Controls.Add(this.mavlinkNumericUpDownTSM);
+ this.Controls.Add(this.mavlinkNumericUpDownTSMX);
+ this.Controls.Add(this.mavlinkCheckBoxTR);
+ this.Controls.Add(this.label16);
+ this.Controls.Add(this.label17);
+ this.Controls.Add(this.label18);
+ this.Controls.Add(this.label19);
+ this.Controls.Add(this.mavlinkNumericUpDownPAM);
+ this.Controls.Add(this.mavlinkNumericUpDownPAMX);
+ this.Controls.Add(this.label20);
+ this.Controls.Add(this.label21);
+ this.Controls.Add(this.mavlinkNumericUpDownPSM);
+ this.Controls.Add(this.mavlinkNumericUpDownPSMX);
+ this.Controls.Add(this.mavlinkCheckBoxPR);
+ this.Controls.Add(this.label9);
+ this.Controls.Add(this.label10);
+ this.Controls.Add(this.label11);
+ this.Controls.Add(this.label12);
+ this.Controls.Add(this.mavlinkNumericUpDownRAM);
+ this.Controls.Add(this.mavlinkNumericUpDownRAMX);
+ this.Controls.Add(this.label13);
+ this.Controls.Add(this.label14);
+ this.Controls.Add(this.mavlinkNumericUpDownRSM);
+ this.Controls.Add(this.mavlinkNumericUpDownRSMX);
+ this.Controls.Add(this.mavlinkCheckBoxRR);
+ this.Controls.Add(this.label15);
+ this.Controls.Add(this.groupBox3);
+ this.Controls.Add(this.pictureBox3);
+ this.Controls.Add(this.LNK_wiki);
+ this.Controls.Add(this.LBL_Error);
+ this.Controls.Add(this.PBOX_WarningIcon);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.groupBox2);
+ this.Controls.Add(this.groupBox1);
+ this.Controls.Add(this.pictureBox2);
+ this.Controls.Add(this.pictureBox1);
+ this.Name = "ConfigMount";
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.PBOX_WarningIcon)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRAMX)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownRSMX)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPAMX)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownPSMX)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTAMX)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSM)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.mavlinkNumericUpDownTSMX)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
}
#endregion
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.resx
index 7080a7d118..38cd32f95a 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.resx
@@ -1,120 +1,1560 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
+
+
+ mavlinkNumericUpDownRAMX
+
+
+
+ 27, 13
+
+
+ 12
+
+
+ 246, 211
+
+
+ 48
+
+
+ Min
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 24, 13
+
+
+ Max
+
+
+ 49
+
+
+ 46
+
+
+ $this
+
+
+ label15
+
+
+ $this
+
+
+ label1
+
+
+ Max
+
+
+ mavlinkNumericUpDownPSMX
+
+
+ mavlinkNumericUpDownRSMX
+
+
+
+ 104
+
+
+ $this
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 203, 112
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ True
+
+
+ System.Windows.Forms.Label, 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
+
+
+ 13
+
+
+ 53
+
+
+ True
+
+
+ True
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 276, 54
+
+
+ 134
+
+
+ 95, 20
+
+
+ 103
+
+
+ True
+
+
+ 114
+
+
+ ArdupilotMega.Controls.MavlinkComboBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ True
+
+
+ 635, 5
+
+
+ 18
+
+
+ 100
+
+
+ 95, 20
+
+
+ label20
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Min
+
+
+ True
+
+
+ System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 24, 13
+
+
+ groupBox3
+
+
+ 624, 9
+
+
+ False
+
+
+ PBOX_WarningIcon
+
+
+ $this
+
+
+ 20, 132
+
+
+ Max
+
+
+ label10
+
+
+ 635, 5
+
+
+ 78
+
+
+ 276, 331
+
+
+ label21
+
+
+ 106
+
+
+ 385, 331
+
+
+ 121, 21
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ True
+
+
+ ArdupilotMega.Controls.MavlinkCheckBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ False
+
+
+ Max
+
+
+ 71, 3
+
+
+ 118
+
+
+ $this
+
+
+ 59
+
+
+ ArdupilotMega.Controls.LabelWithPseudoOpacity, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 130
+
+
+ label11
+
+
+ Input Ch
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 24, 13
+
+
+ 131
+
+
+ 6
+
+
+ 59, 20
+
+
+ $this
+
+
+ $this
+
+
+ 43
+
+
+ 121, 21
+
+
+ True
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 25
+
+
+ 50
+
+
+ $this
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ True
+
+
+ mavlinkComboBoxRoll
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 117
+
+
+ Reverse
+
+
+ False
+
+
+ 51
+
+
+ 674, 432
+
+
+ 95, 20
+
+
+ 59, 20
+
+
+ 59, 20
+
+
+ 8
+
+
+ 10
+
+
+ 9
+
+
+ $this
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 122
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 105
+
+
+ label17
+
+
+ $this
+
+
+ 267, 233
+
+
+ $this
+
+
+ True
+
+
+ 66, 17
+
+
+ 24, 13
+
+
+ ArdupilotMega.Controls.MavlinkComboBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ True
+
+
+ 35
+
+
+ False
+
+
+ $this
+
+
+ 251, 31
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 70, 20
+
+
+ 355, 307
+
+
+ 24, 13
+
+
+ System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ $this
+
+
+ $this
+
+
+ 59, 20
+
+
+ 385, 181
+
+
+ 27, 13
+
+
+ 59, 20
+
+
+ 59, 20
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 352, 158
+
+
+ 276, 181
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label22
+
+
+ 80
+
+
+ mavlinkNumericUpDownPAM
+
+
+ groupBox1
+
+
+ mavlinkComboBoxPan
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 303, 402
+
+
+ 41
+
+
+ CMB_inputch_pan
+
+
+ $this
+
+
+ Microsoft Sans Serif, 12pt
+
+
+
+ Zoom
+
+
+ True
+
+
+ 66, 17
+
+
+ label12
+
+
+ Min
+
+
+ True
+
+
+ 66, 17
+
+
+ 38
+
+
+ $this
+
+
+ 115
+
+
+ 276, 80
+
+
+ $this
+
+
+ 385, 80
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 267, 357
+
+
+ 450, 181
+
+
+ System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Min
+
+
+ 138, 13
+
+
+ 0
+
+
+ 29
+
+
+ LNK_wiki
+
+
+ $this
+
+
+ label8
+
+
+ label13
+
+
+ 27, 13
+
+
+ 136
+
+
+ 42
+
+
+ 14
+
+
+ $this
+
+
+ True
+
+
+ 246, 183
+
+
+ label9
+
+
+ mavlinkCheckBoxRR
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 77
+
+
+ ArdupilotMega.Controls.MavlinkComboBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ Top, Left, Right
+
+
+ 59, 20
+
+
+ $this
+
+
+ 121
+
+
+ mavlinkNumericUpDownTSMX
+
+
+ label7
+
+
+ 119
+
+
+ label2
+
+
+ 267, 106
+
+
+ $this
+
+
+ True
+
+
+ 450, 305
+
+
+ 45
+
+
+ Angle Limits
+
+
+ Top, Left, Right
+
+
+ label19
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 36, 20
+
+
+ ArdupilotMega.Controls.MavlinkCheckBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 36
+
+
+ $this
+
+
+ Error Message of some kind
+
+
+ 17, 150
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 28
+
+
+ True
+
+
+ 246, 335
+
+
+ $this
+
+
+ $this
+
+
+ Zoom
+
+
+ 30
+
+
+ Zoom
+
+
+ 52
+
+
+ False
+
+
+ 21, 4
+
+
+ 32
+
+
+ $this
+
+
+ 17, 23
+
+
+ $this
+
+
+ $this
+
+
+ 24, 13
+
+
+ 635, 5
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ True
+
+
+ 123
+
+
+ 53
+
+
+ 113
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ $this
+
+
+ 385, 54
+
+
+ label23
+
+
+ 33
+
+
+ Servo Limits
+
+
+ $this
+
+
+ 71, 255
+
+
+ $this
+
+
+ 1
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 17, 274
+
+
+ 203, 112
+
+
+ 59, 20
+
+
+ 27
+
+
+ 125
+
+
+ pictureBox2
+
+
+ 20
+
+
+ 264, 389
+
+
+ Min
+
+
+ 116
+
+
+ $this
+
+
+ False
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ False
+
+
+ $this
+
+
+ 124
+
+
+ 132
+
+
+ 98
+
+
+ 21
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ 120
+
+
+ pictureBox1
+
+
+ True
+
+
+ 29, 20
+
+
+ 83, 21
+
+
+ mavlinkNumericUpDownRSM
+
+
+ Reverse
+
+
+ 83, 21
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ True
+
+
+ 453, 158
+
+
+ True
+
+
+ Input Ch
+
+
+ mavlinkNumericUpDownPSM
+
+
+ 99
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 352, 31
+
+
+ 108
+
+
+ 59, 20
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 79
+
+
+ $this
+
+
+ 121, 21
+
+
+ 97
+
+
+ CMB_inputch_tilt
+
+
+ 355, 183
+
+
+ Tilt
+
+
+ 24
+
+
+ ConfigMount
+
+
+ 17
+
+
+ 75
+
+
+ $this
+
+
+ True
+
+
+ False
+
+
+ $this
+
+
+ 111
+
+
+ Servo Limits
+
+
+ 40
+
+
+ 64
+
+
+ True
+
+
+ Input Ch
+
+
+ $this
+
+
+ Max
+
+
+ 59, 20
+
+
+ Top, Left, Right
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Reverse
+
+
+ False
+
+
+ 27, 13
+
+
+ 101
+
+
+ 385, 305
+
+
+ True
+
+
+ True
+
+
+ mavlinkCheckBoxTR
+
+
+ $this
+
+
+ Max
+
+
+ True
+
+
+ 71, 131
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 44
+
+
+ True
+
+
+ 70, 20
+
+
+ 135
+
+
+ $this
+
+
+ 37
+
+
+ 129
+
+
+ 96
+
+
+ 276, 207
+
+
+ False
+
+
+ 385, 207
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ mavlinkNumericUpDownPAMX
+
+
+ $this
+
+
+ Roll
+
+
+ $this
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 2
+
+
+ mavlinkNumericUpDownTAM
+
+
+ 34
+
+
+ 15
+
+
+ Top, Right
+
+
+ 33, 265
+
+
+ $this
+
+
+ 355, 335
+
+
+ 22
+
+
+ 126
+
+
+ groupBox2
+
+
+ 33, 141
+
+
+ False
+
+
+ $this
+
+
+ 83, 21
+
+
+ 102
+
+
+ Pan
+
+
+ System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ArdupilotMega.Controls.MavlinkCheckBox, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 450, 54
+
+
+ 246, 84
+
+
+ 16
+
+
+ 246, 56
+
+
+ $this
+
+
+ 7
+
+
+ True
+
+
+ pictureBox3
+
+
+ 31
+
+
+ 32, 32
+
+
+ 95
+
+
+ mavlinkCheckBoxPR
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 355, 84
+
+
+ mavlinkComboBoxTilt
+
+
+ Servo Limits
+
+
+ 127
+
+
+ 95, 20
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 27, 13
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ False
+
+
+ CMB_inputch_roll
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 70, 20
+
+
+ 110
+
+
+ 133
+
+
+ $this
+
+
+ 52
+
+
+ 128
+
+
+ mavlinkNumericUpDownTAMX
+
+
+ False
+
+
+ 276, 305
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ 251, 158
+
+
+ LBL_Error
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 76
+
+
+ Wiki
+
+
+ 251, 282
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 59, 20
+
+
+ $this
+
+
+ mavlinkNumericUpDownRAM
+
+
+ 352, 282
+
+
+ 19
+
+
+ Angle Limits
+
+
+ 112
+
+
+ ArdupilotMega.Controls.MavlinkNumericUpDown, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 109
+
+
+ 33, 16
+
+
+ False
+
+
+ 20, 256
+
+
+ 39
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 5
+
+
+ $this
+
+
+ label5
+
+
+ 59, 20
+
+
+ $this
+
+
+ $this
+
+
+ 47
+
+
+ Angle Limits
+
+
+ 203, 112
+
+
+ label3
+
+
+ $this
+
+
+ ArdupilotMega.Controls.PictureBoxWithPseudoOpacity, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ 355, 56
+
+
+ label4
+
+
+ 23
+
+
+ label16
+
+
+ mavlinkNumericUpDownTSM
+
+
+ $this
+
+
+ False
+
+
+ 453, 31
+
+
+ 355, 211
+
+
+ $this
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ Microsoft Sans Serif, 12pt
+
+
+ 246, 307
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 95, 20
+
+
+ 3
+
+
+ 37, 20
+
+
+ Min
+
+
+ 4
+
+
+ label24
+
+
+ 95, 20
+
+
+ Bottom, Left, Right
+
+
+ 11
+
+
+ 28, 13
+
+
+ Bottom, Left, Right
+
+
+ False
+
+
+ 107
+
+
+ 26
+
+
+ label6
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 27, 13
+
+
+ label18
+
+
+ 65
+
+
+ False
+
+
+ $this
+
+
+ False
+
+
+ 453, 282
+
+
+ label14
+
+
+ True
+
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.zh-Hans.resx
new file mode 100644
index 0000000000..2ddc917bf9
--- /dev/null
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigMount.zh-Hans.resx
@@ -0,0 +1,283 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+
+ 41, 20
+
+
+ 俯仰
+
+
+ 41, 20
+
+
+ 侧倾
+
+
+ 41, 20
+
+
+ 旋转
+
+
+ 73, 20
+
+
+ 角度极限
+
+
+ 73, 20
+
+
+ 舵机极限
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 50, 17
+
+
+ 逆转
+
+
+ 73, 20
+
+
+ 角度极限
+
+
+ 73, 20
+
+
+ 舵机极限
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 50, 17
+
+
+ 逆转
+
+
+ 73, 20
+
+
+ 角度极限
+
+
+ 73, 20
+
+
+ 舵机极限
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 31, 13
+
+
+ 最大
+
+
+ 31, 13
+
+
+ 最小
+
+
+ 50, 17
+
+
+ 逆转
+
+
+ 73, 20
+
+
+ 输入通道
+
+
+ 73, 20
+
+
+ 输入通道
+
+
+ 73, 20
+
+
+ 输入通道
+
+
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs
index 244ce4bcae..6e4b6116df 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.Designer.cs
@@ -10,11 +10,6 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FlightData));
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
- this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.goHereToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.flyToHereAltToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.pointCameraHereToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.flightPlannerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.MainH = new System.Windows.Forms.SplitContainer();
this.SubMainLeft = new System.Windows.Forms.SplitContainer();
this.hud1 = new ArdupilotMega.Controls.HUD();
@@ -67,6 +62,11 @@
this.tableMap = new System.Windows.Forms.TableLayoutPanel();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.zg1 = new ZedGraph.ZedGraphControl();
+ this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.goHereToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.flyToHereAltToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.pointCameraHereToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.flightPlannerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.lbl_winddir = new ArdupilotMega.Controls.MyLabel();
this.lbl_windvel = new ArdupilotMega.Controls.MyLabel();
this.lbl_hdop = new ArdupilotMega.Controls.MyLabel();
@@ -85,7 +85,6 @@
this.ZedGraphTimer = new System.Windows.Forms.Timer(this.components);
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.label6 = new ArdupilotMega.Controls.MyLabel();
- this.contextMenuStrip1.SuspendLayout();
this.MainH.Panel1.SuspendLayout();
this.MainH.Panel2.SuspendLayout();
this.MainH.SuspendLayout();
@@ -105,44 +104,11 @@
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
+ this.contextMenuStrip1.SuspendLayout();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.Zoomlevel)).BeginInit();
this.SuspendLayout();
//
- // contextMenuStrip1
- //
- this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.goHereToolStripMenuItem,
- this.flyToHereAltToolStripMenuItem,
- this.pointCameraHereToolStripMenuItem,
- this.flightPlannerToolStripMenuItem});
- this.contextMenuStrip1.Name = "contextMenuStrip1";
- resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1");
- //
- // goHereToolStripMenuItem
- //
- this.goHereToolStripMenuItem.Name = "goHereToolStripMenuItem";
- resources.ApplyResources(this.goHereToolStripMenuItem, "goHereToolStripMenuItem");
- this.goHereToolStripMenuItem.Click += new System.EventHandler(this.goHereToolStripMenuItem_Click);
- //
- // flyToHereAltToolStripMenuItem
- //
- this.flyToHereAltToolStripMenuItem.Name = "flyToHereAltToolStripMenuItem";
- resources.ApplyResources(this.flyToHereAltToolStripMenuItem, "flyToHereAltToolStripMenuItem");
- this.flyToHereAltToolStripMenuItem.Click += new System.EventHandler(this.flyToHereAltToolStripMenuItem_Click);
- //
- // pointCameraHereToolStripMenuItem
- //
- this.pointCameraHereToolStripMenuItem.Name = "pointCameraHereToolStripMenuItem";
- resources.ApplyResources(this.pointCameraHereToolStripMenuItem, "pointCameraHereToolStripMenuItem");
- this.pointCameraHereToolStripMenuItem.Click += new System.EventHandler(this.pointCameraHereToolStripMenuItem_Click);
- //
- // flightPlannerToolStripMenuItem
- //
- this.flightPlannerToolStripMenuItem.Name = "flightPlannerToolStripMenuItem";
- resources.ApplyResources(this.flightPlannerToolStripMenuItem, "flightPlannerToolStripMenuItem");
- this.flightPlannerToolStripMenuItem.Click += new System.EventHandler(this.flightPlannerToolStripMenuItem_Click);
- //
// MainH
//
this.MainH.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
@@ -1095,6 +1061,40 @@
this.zg1.ScrollMinY2 = 0D;
this.zg1.DoubleClick += new System.EventHandler(this.zg1_DoubleClick);
//
+ // contextMenuStrip1
+ //
+ this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.goHereToolStripMenuItem,
+ this.flyToHereAltToolStripMenuItem,
+ this.pointCameraHereToolStripMenuItem,
+ this.flightPlannerToolStripMenuItem});
+ this.contextMenuStrip1.Name = "contextMenuStrip1";
+ resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1");
+ //
+ // goHereToolStripMenuItem
+ //
+ this.goHereToolStripMenuItem.Name = "goHereToolStripMenuItem";
+ resources.ApplyResources(this.goHereToolStripMenuItem, "goHereToolStripMenuItem");
+ this.goHereToolStripMenuItem.Click += new System.EventHandler(this.goHereToolStripMenuItem_Click);
+ //
+ // flyToHereAltToolStripMenuItem
+ //
+ this.flyToHereAltToolStripMenuItem.Name = "flyToHereAltToolStripMenuItem";
+ resources.ApplyResources(this.flyToHereAltToolStripMenuItem, "flyToHereAltToolStripMenuItem");
+ this.flyToHereAltToolStripMenuItem.Click += new System.EventHandler(this.flyToHereAltToolStripMenuItem_Click);
+ //
+ // pointCameraHereToolStripMenuItem
+ //
+ this.pointCameraHereToolStripMenuItem.Name = "pointCameraHereToolStripMenuItem";
+ resources.ApplyResources(this.pointCameraHereToolStripMenuItem, "pointCameraHereToolStripMenuItem");
+ this.pointCameraHereToolStripMenuItem.Click += new System.EventHandler(this.pointCameraHereToolStripMenuItem_Click);
+ //
+ // flightPlannerToolStripMenuItem
+ //
+ this.flightPlannerToolStripMenuItem.Name = "flightPlannerToolStripMenuItem";
+ resources.ApplyResources(this.flightPlannerToolStripMenuItem, "flightPlannerToolStripMenuItem");
+ this.flightPlannerToolStripMenuItem.Click += new System.EventHandler(this.flightPlannerToolStripMenuItem_Click);
+ //
// lbl_winddir
//
this.lbl_winddir.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.bindingSource1, "wind_dir", true, System.Windows.Forms.DataSourceUpdateMode.OnValidation, null, "Dir: 0"));
@@ -1282,7 +1282,6 @@
this.Load += new System.EventHandler(this.FlightData_Load);
this.Resize += new System.EventHandler(this.FlightData_Resize);
this.ParentChanged += new System.EventHandler(this.FlightData_ParentChanged);
- this.contextMenuStrip1.ResumeLayout(false);
this.MainH.Panel1.ResumeLayout(false);
this.MainH.Panel2.ResumeLayout(false);
this.MainH.ResumeLayout(false);
@@ -1303,6 +1302,7 @@
this.splitContainer1.Panel1.ResumeLayout(false);
this.splitContainer1.Panel2.ResumeLayout(false);
this.splitContainer1.ResumeLayout(false);
+ this.contextMenuStrip1.ResumeLayout(false);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.Zoomlevel)).EndInit();
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx
index a47e7e7ae7..3637f0f2ed 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.resx
@@ -117,47 +117,11 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 290, 17
-
-
-
- 174, 22
-
-
- Fly To Here
-
-
- 174, 22
-
-
- Fly To Here Alt
-
-
- 174, 22
-
-
- Point Camera Here
-
-
- 174, 22
-
-
- Flight Planner
-
-
- 175, 92
-
-
- contextMenuStrip1
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
Fill
+
0, 0
@@ -244,7 +208,7 @@
hud1
- ArdupilotMega.Controls.HUD, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.HUD, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
SubMainLeft.Panel1
@@ -283,7 +247,7 @@
quickView6
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -307,7 +271,7 @@
quickView5
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -331,7 +295,7 @@
quickView4
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -355,7 +319,7 @@
quickView3
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -379,7 +343,7 @@
quickView2
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -403,7 +367,7 @@
quickView1
- ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.QuickView, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabQuick
@@ -457,7 +421,7 @@
BUT_script
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -490,7 +454,7 @@
BUT_joystick
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -520,7 +484,7 @@
BUT_quickmanual
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -550,7 +514,7 @@
BUT_quickrtl
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -580,7 +544,7 @@
BUT_quickauto
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -634,7 +598,7 @@
BUT_setwp
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -685,7 +649,7 @@
BUT_setmode
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -715,7 +679,7 @@
BUT_clear_track
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -766,7 +730,7 @@
BUT_Homealt
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -796,7 +760,7 @@
BUT_RAWSensor
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -826,7 +790,7 @@
BUTrestartmission
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -856,7 +820,7 @@
BUTactiondo
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabActions
@@ -910,7 +874,7 @@
Gvspeed
- AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabGauges
@@ -940,7 +904,7 @@
Gheading
- ArdupilotMega.Controls.HSI, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.HSI, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabGauges
@@ -970,7 +934,7 @@
Galt
- AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabGauges
@@ -1003,7 +967,7 @@
Gspeed
- AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ AGaugeApp.AGauge, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabGauges
@@ -1087,7 +1051,7 @@
lbl_playbackspeed
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1114,7 +1078,7 @@
lbl_logpercent
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1141,7 +1105,7 @@
NUM_playbackspeed
- ArdupilotMega.Controls.MyTrackBar, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyTrackBar, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1168,7 +1132,7 @@
BUT_log2kml
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1222,7 +1186,7 @@
BUT_playlog
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1249,7 +1213,7 @@
BUT_loadtelem
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
tabTLogs
@@ -1413,6 +1377,42 @@
0
+
+ 290, 17
+
+
+ 174, 22
+
+
+ Fly To Here
+
+
+ 174, 22
+
+
+ Fly To Here Alt
+
+
+ 174, 22
+
+
+ Point Camera Here
+
+
+ 174, 22
+
+
+ Flight Planner
+
+
+ 175, 92
+
+
+ contextMenuStrip1
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
NoControl
@@ -1435,7 +1435,7 @@
lbl_winddir
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
splitContainer1.Panel2
@@ -1465,7 +1465,7 @@
lbl_windvel
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
splitContainer1.Panel2
@@ -1498,7 +1498,7 @@
lbl_hdop
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
splitContainer1.Panel2
@@ -1531,7 +1531,7 @@
lbl_sats
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
splitContainer1.Panel2
@@ -1703,7 +1703,7 @@
gMapControl1
- ArdupilotMega.Controls.myGMAP, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.myGMAP, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
splitContainer1.Panel2
@@ -1766,7 +1766,7 @@
TXT_lat
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
panel1
@@ -1823,7 +1823,7 @@
label1
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
panel1
@@ -1853,7 +1853,7 @@
TXT_long
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
panel1
@@ -1883,7 +1883,7 @@
TXT_alt
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
panel1
@@ -2084,7 +2084,7 @@
label6
- ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ ArdupilotMega.Controls.MyLabel, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
$this
@@ -2104,30 +2104,6 @@
1008, 461
-
- goHereToolStripMenuItem
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- flyToHereAltToolStripMenuItem
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- pointCameraHereToolStripMenuItem
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- flightPlannerToolStripMenuItem
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
recordHudToAVIToolStripMenuItem
@@ -2170,6 +2146,30 @@
System.Windows.Forms.BindingSource, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ goHereToolStripMenuItem
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ flyToHereAltToolStripMenuItem
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ pointCameraHereToolStripMenuItem
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ flightPlannerToolStripMenuItem
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
dataGridViewImageColumn1
@@ -2198,6 +2198,6 @@
FlightData
- System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner10, Version=1.1.4623.36046, Culture=neutral, PublicKeyToken=null
+ System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner10, Version=1.1.4639.27099, Culture=neutral, PublicKeyToken=null
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.zh-Hans.resx
index 5b8f31dac2..090e813dd1 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.zh-Hans.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.zh-Hans.resx
@@ -133,6 +133,9 @@
129, 48
+
+ 快捷
+
脚本
@@ -4191,6 +4194,9 @@
状态
+
+ Tlog > Kml 或图表
+
播放/暂停
@@ -4200,6 +4206,9 @@
遥测记录
+
+ 飞到这里
+
43, 13
@@ -4218,9 +4227,6 @@
估计的风速
-
- 飞到这里
-
AAEAAAD/////AQAAAAAAAAAEAQAAABZTeXN0ZW0uSU8uTWVtb3J5U3RyZWFtCgAAAAdfYnVmZmVyB19v
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
index 85dcfa24e7..6da2478642 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
@@ -66,6 +66,7 @@
this.S8 = new System.Windows.Forms.ComboBox();
this.RS8 = new System.Windows.Forms.ComboBox();
this.RS9 = new System.Windows.Forms.ComboBox();
+ this.linkLabel1 = new System.Windows.Forms.LinkLabel();
this.RS0 = new System.Windows.Forms.TextBox();
this.RTI = new System.Windows.Forms.TextBox();
this.ATI = new System.Windows.Forms.TextBox();
@@ -102,7 +103,6 @@
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.label9 = new System.Windows.Forms.Label();
this.label10 = new System.Windows.Forms.Label();
- this.linkLabel1 = new System.Windows.Forms.LinkLabel();
this.SPLIT_local.Panel1.SuspendLayout();
this.SPLIT_local.Panel2.SuspendLayout();
this.SPLIT_local.SuspendLayout();
@@ -117,9 +117,11 @@
//
resources.ApplyResources(this.Progressbar, "Progressbar");
this.Progressbar.Name = "Progressbar";
+ this.toolTip1.SetToolTip(this.Progressbar, resources.GetString("Progressbar.ToolTip"));
//
// S1
//
+ resources.ApplyResources(this.S1, "S1");
this.S1.FormattingEnabled = true;
this.S1.Items.AddRange(new object[] {
resources.GetString("S1.Items"),
@@ -131,7 +133,6 @@
resources.GetString("S1.Items6"),
resources.GetString("S1.Items7"),
resources.GetString("S1.Items8")});
- resources.ApplyResources(this.S1, "S1");
this.S1.Name = "S1";
this.toolTip1.SetToolTip(this.S1, resources.GetString("S1.ToolTip"));
//
@@ -139,25 +140,30 @@
//
resources.ApplyResources(this.label1, "label1");
this.label1.Name = "label1";
+ this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip"));
//
// S0
//
resources.ApplyResources(this.S0, "S0");
this.S0.Name = "S0";
this.S0.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.S0, resources.GetString("S0.ToolTip"));
//
// label2
//
resources.ApplyResources(this.label2, "label2");
this.label2.Name = "label2";
+ this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip"));
//
// label3
//
resources.ApplyResources(this.label3, "label3");
this.label3.Name = "label3";
+ this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip"));
//
// S2
//
+ resources.ApplyResources(this.S2, "S2");
this.S2.FormattingEnabled = true;
this.S2.Items.AddRange(new object[] {
resources.GetString("S2.Items"),
@@ -173,7 +179,6 @@
resources.GetString("S2.Items10"),
resources.GetString("S2.Items11"),
resources.GetString("S2.Items12")});
- resources.ApplyResources(this.S2, "S2");
this.S2.Name = "S2";
this.toolTip1.SetToolTip(this.S2, resources.GetString("S2.ToolTip"));
//
@@ -181,9 +186,11 @@
//
resources.ApplyResources(this.label4, "label4");
this.label4.Name = "label4";
+ this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip"));
//
// S3
//
+ resources.ApplyResources(this.S3, "S3");
this.S3.FormattingEnabled = true;
this.S3.Items.AddRange(new object[] {
resources.GetString("S3.Items"),
@@ -216,7 +223,6 @@
resources.GetString("S3.Items27"),
resources.GetString("S3.Items28"),
resources.GetString("S3.Items29")});
- resources.ApplyResources(this.S3, "S3");
this.S3.Name = "S3";
this.toolTip1.SetToolTip(this.S3, resources.GetString("S3.ToolTip"));
//
@@ -224,9 +230,11 @@
//
resources.ApplyResources(this.label5, "label5");
this.label5.Name = "label5";
+ this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip"));
//
// S4
//
+ resources.ApplyResources(this.S4, "S4");
this.S4.FormattingEnabled = true;
this.S4.Items.AddRange(new object[] {
resources.GetString("S4.Items"),
@@ -237,7 +245,6 @@
resources.GetString("S4.Items5"),
resources.GetString("S4.Items6"),
resources.GetString("S4.Items7")});
- resources.ApplyResources(this.S4, "S4");
this.S4.Name = "S4";
this.toolTip1.SetToolTip(this.S4, resources.GetString("S4.ToolTip"));
//
@@ -245,6 +252,7 @@
//
resources.ApplyResources(this.label6, "label6");
this.label6.Name = "label6";
+ this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip"));
//
// S5
//
@@ -256,6 +264,7 @@
//
resources.ApplyResources(this.label7, "label7");
this.label7.Name = "label7";
+ this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip"));
//
// S6
//
@@ -267,6 +276,7 @@
//
resources.ApplyResources(this.label8, "label8");
this.label8.Name = "label8";
+ this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip"));
//
// S7
//
@@ -294,6 +304,7 @@
//
// RS4
//
+ resources.ApplyResources(this.RS4, "RS4");
this.RS4.FormattingEnabled = true;
this.RS4.Items.AddRange(new object[] {
resources.GetString("RS4.Items"),
@@ -304,12 +315,12 @@
resources.GetString("RS4.Items5"),
resources.GetString("RS4.Items6"),
resources.GetString("RS4.Items7")});
- resources.ApplyResources(this.RS4, "RS4");
this.RS4.Name = "RS4";
this.toolTip1.SetToolTip(this.RS4, resources.GetString("RS4.ToolTip"));
//
// RS3
//
+ resources.ApplyResources(this.RS3, "RS3");
this.RS3.FormattingEnabled = true;
this.RS3.Items.AddRange(new object[] {
resources.GetString("RS3.Items"),
@@ -342,12 +353,12 @@
resources.GetString("RS3.Items27"),
resources.GetString("RS3.Items28"),
resources.GetString("RS3.Items29")});
- resources.ApplyResources(this.RS3, "RS3");
this.RS3.Name = "RS3";
this.toolTip1.SetToolTip(this.RS3, resources.GetString("RS3.ToolTip"));
//
// RS2
//
+ resources.ApplyResources(this.RS2, "RS2");
this.RS2.FormattingEnabled = true;
this.RS2.Items.AddRange(new object[] {
resources.GetString("RS2.Items"),
@@ -363,12 +374,12 @@
resources.GetString("RS2.Items10"),
resources.GetString("RS2.Items11"),
resources.GetString("RS2.Items12")});
- resources.ApplyResources(this.RS2, "RS2");
this.RS2.Name = "RS2";
this.toolTip1.SetToolTip(this.RS2, resources.GetString("RS2.ToolTip"));
//
// RS1
//
+ resources.ApplyResources(this.RS1, "RS1");
this.RS1.FormattingEnabled = true;
this.RS1.Items.AddRange(new object[] {
resources.GetString("RS1.Items"),
@@ -380,7 +391,6 @@
resources.GetString("RS1.Items6"),
resources.GetString("RS1.Items7"),
resources.GetString("RS1.Items8")});
- resources.ApplyResources(this.RS1, "RS1");
this.RS1.Name = "RS1";
this.toolTip1.SetToolTip(this.RS1, resources.GetString("RS1.ToolTip"));
//
@@ -393,6 +403,7 @@
//
// S10
//
+ resources.ApplyResources(this.S10, "S10");
this.S10.FormattingEnabled = true;
this.S10.Items.AddRange(new object[] {
resources.GetString("S10.Items"),
@@ -414,12 +425,12 @@
resources.GetString("S10.Items16"),
resources.GetString("S10.Items17"),
resources.GetString("S10.Items18")});
- resources.ApplyResources(this.S10, "S10");
this.S10.Name = "S10";
this.toolTip1.SetToolTip(this.S10, resources.GetString("S10.ToolTip"));
//
// S11
//
+ resources.ApplyResources(this.S11, "S11");
this.S11.FormattingEnabled = true;
this.S11.Items.AddRange(new object[] {
resources.GetString("S11.Items"),
@@ -432,32 +443,32 @@
resources.GetString("S11.Items7"),
resources.GetString("S11.Items8"),
resources.GetString("S11.Items9")});
- resources.ApplyResources(this.S11, "S11");
this.S11.Name = "S11";
this.toolTip1.SetToolTip(this.S11, resources.GetString("S11.ToolTip"));
//
// S12
//
+ resources.ApplyResources(this.S12, "S12");
this.S12.FormattingEnabled = true;
this.S12.Items.AddRange(new object[] {
resources.GetString("S12.Items"),
resources.GetString("S12.Items1")});
- resources.ApplyResources(this.S12, "S12");
this.S12.Name = "S12";
this.toolTip1.SetToolTip(this.S12, resources.GetString("S12.ToolTip"));
//
// RS12
//
+ resources.ApplyResources(this.RS12, "RS12");
this.RS12.FormattingEnabled = true;
this.RS12.Items.AddRange(new object[] {
resources.GetString("RS12.Items"),
resources.GetString("RS12.Items1")});
- resources.ApplyResources(this.RS12, "RS12");
this.RS12.Name = "RS12";
this.toolTip1.SetToolTip(this.RS12, resources.GetString("RS12.ToolTip"));
//
// RS11
//
+ resources.ApplyResources(this.RS11, "RS11");
this.RS11.FormattingEnabled = true;
this.RS11.Items.AddRange(new object[] {
resources.GetString("RS11.Items"),
@@ -470,12 +481,12 @@
resources.GetString("RS11.Items7"),
resources.GetString("RS11.Items8"),
resources.GetString("RS11.Items9")});
- resources.ApplyResources(this.RS11, "RS11");
this.RS11.Name = "RS11";
this.toolTip1.SetToolTip(this.RS11, resources.GetString("RS11.ToolTip"));
//
// RS10
//
+ resources.ApplyResources(this.RS10, "RS10");
this.RS10.FormattingEnabled = true;
this.RS10.Items.AddRange(new object[] {
resources.GetString("RS10.Items"),
@@ -497,12 +508,12 @@
resources.GetString("RS10.Items16"),
resources.GetString("RS10.Items17"),
resources.GetString("RS10.Items18")});
- resources.ApplyResources(this.RS10, "RS10");
this.RS10.Name = "RS10";
this.toolTip1.SetToolTip(this.RS10, resources.GetString("RS10.ToolTip"));
//
// S9
//
+ resources.ApplyResources(this.S9, "S9");
this.S9.FormattingEnabled = true;
this.S9.Items.AddRange(new object[] {
resources.GetString("S9.Items"),
@@ -514,12 +525,12 @@
resources.GetString("S9.Items6"),
resources.GetString("S9.Items7"),
resources.GetString("S9.Items8")});
- resources.ApplyResources(this.S9, "S9");
this.S9.Name = "S9";
this.toolTip1.SetToolTip(this.S9, resources.GetString("S9.ToolTip"));
//
// S8
//
+ resources.ApplyResources(this.S8, "S8");
this.S8.FormattingEnabled = true;
this.S8.Items.AddRange(new object[] {
resources.GetString("S8.Items"),
@@ -534,12 +545,12 @@
resources.GetString("S8.Items9"),
resources.GetString("S8.Items10"),
resources.GetString("S8.Items11")});
- resources.ApplyResources(this.S8, "S8");
this.S8.Name = "S8";
this.toolTip1.SetToolTip(this.S8, resources.GetString("S8.ToolTip"));
//
// RS8
//
+ resources.ApplyResources(this.RS8, "RS8");
this.RS8.FormattingEnabled = true;
this.RS8.Items.AddRange(new object[] {
resources.GetString("RS8.Items"),
@@ -551,12 +562,12 @@
resources.GetString("RS8.Items6"),
resources.GetString("RS8.Items7"),
resources.GetString("RS8.Items8")});
- resources.ApplyResources(this.RS8, "RS8");
this.RS8.Name = "RS8";
this.toolTip1.SetToolTip(this.RS8, resources.GetString("RS8.ToolTip"));
//
// RS9
//
+ resources.ApplyResources(this.RS9, "RS9");
this.RS9.FormattingEnabled = true;
this.RS9.Items.AddRange(new object[] {
resources.GetString("RS9.Items"),
@@ -568,42 +579,55 @@
resources.GetString("RS9.Items6"),
resources.GetString("RS9.Items7"),
resources.GetString("RS9.Items8")});
- resources.ApplyResources(this.RS9, "RS9");
this.RS9.Name = "RS9";
this.toolTip1.SetToolTip(this.RS9, resources.GetString("RS9.ToolTip"));
//
+ // linkLabel1
+ //
+ resources.ApplyResources(this.linkLabel1, "linkLabel1");
+ this.linkLabel1.Name = "linkLabel1";
+ this.linkLabel1.TabStop = true;
+ this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip"));
+ this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
+ //
// RS0
//
resources.ApplyResources(this.RS0, "RS0");
this.RS0.Name = "RS0";
this.RS0.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.RS0, resources.GetString("RS0.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);
//
@@ -611,19 +635,22 @@
//
resources.ApplyResources(this.BUT_getcurrent, "BUT_getcurrent");
this.BUT_getcurrent.Name = "BUT_getcurrent";
+ this.toolTip1.SetToolTip(this.BUT_getcurrent, resources.GetString("BUT_getcurrent.ToolTip"));
this.BUT_getcurrent.UseVisualStyleBackColor = true;
this.BUT_getcurrent.Click += new System.EventHandler(this.BUT_getcurrent_Click);
//
// lbl_status
//
- this.lbl_status.BackColor = System.Drawing.Color.Transparent;
resources.ApplyResources(this.lbl_status, "lbl_status");
+ this.lbl_status.BackColor = System.Drawing.Color.Transparent;
this.lbl_status.Name = "lbl_status";
+ this.toolTip1.SetToolTip(this.lbl_status, resources.GetString("lbl_status.ToolTip"));
//
// BUT_upload
//
resources.ApplyResources(this.BUT_upload, "BUT_upload");
this.BUT_upload.Name = "BUT_upload";
+ this.toolTip1.SetToolTip(this.BUT_upload, resources.GetString("BUT_upload.ToolTip"));
this.BUT_upload.UseVisualStyleBackColor = true;
this.BUT_upload.Click += new System.EventHandler(this.BUT_upload_Click);
//
@@ -631,91 +658,109 @@
//
resources.ApplyResources(this.label13, "label13");
this.label13.Name = "label13";
+ this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip"));
//
// label14
//
resources.ApplyResources(this.label14, "label14");
this.label14.Name = "label14";
+ this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip"));
//
// label15
//
resources.ApplyResources(this.label15, "label15");
this.label15.Name = "label15";
+ this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip"));
//
// label16
//
resources.ApplyResources(this.label16, "label16");
this.label16.Name = "label16";
+ this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip"));
//
// label17
//
resources.ApplyResources(this.label17, "label17");
this.label17.Name = "label17";
+ this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip"));
//
// label20
//
resources.ApplyResources(this.label20, "label20");
this.label20.Name = "label20";
+ this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip"));
//
// label21
//
resources.ApplyResources(this.label21, "label21");
this.label21.Name = "label21";
+ this.toolTip1.SetToolTip(this.label21, resources.GetString("label21.ToolTip"));
//
// label22
//
resources.ApplyResources(this.label22, "label22");
this.label22.Name = "label22";
+ this.toolTip1.SetToolTip(this.label22, resources.GetString("label22.ToolTip"));
//
// label23
//
resources.ApplyResources(this.label23, "label23");
this.label23.Name = "label23";
+ this.toolTip1.SetToolTip(this.label23, resources.GetString("label23.ToolTip"));
//
// label24
//
resources.ApplyResources(this.label24, "label24");
this.label24.Name = "label24";
+ this.toolTip1.SetToolTip(this.label24, resources.GetString("label24.ToolTip"));
//
// label25
//
resources.ApplyResources(this.label25, "label25");
this.label25.Name = "label25";
+ this.toolTip1.SetToolTip(this.label25, resources.GetString("label25.ToolTip"));
//
// label26
//
resources.ApplyResources(this.label26, "label26");
this.label26.Name = "label26";
+ this.toolTip1.SetToolTip(this.label26, resources.GetString("label26.ToolTip"));
//
// label27
//
resources.ApplyResources(this.label27, "label27");
this.label27.Name = "label27";
+ this.toolTip1.SetToolTip(this.label27, resources.GetString("label27.ToolTip"));
//
// label28
//
resources.ApplyResources(this.label28, "label28");
this.label28.Name = "label28";
+ this.toolTip1.SetToolTip(this.label28, resources.GetString("label28.ToolTip"));
//
// label29
//
resources.ApplyResources(this.label29, "label29");
this.label29.Name = "label29";
+ this.toolTip1.SetToolTip(this.label29, resources.GetString("label29.ToolTip"));
//
// label30
//
resources.ApplyResources(this.label30, "label30");
this.label30.Name = "label30";
+ this.toolTip1.SetToolTip(this.label30, resources.GetString("label30.ToolTip"));
//
// label31
//
resources.ApplyResources(this.label31, "label31");
this.label31.Name = "label31";
+ this.toolTip1.SetToolTip(this.label31, resources.GetString("label31.ToolTip"));
//
// label32
//
resources.ApplyResources(this.label32, "label32");
this.label32.Name = "label32";
+ this.toolTip1.SetToolTip(this.label32, resources.GetString("label32.ToolTip"));
//
// SPLIT_local
//
@@ -724,6 +769,7 @@
//
// SPLIT_local.Panel1
//
+ resources.ApplyResources(this.SPLIT_local.Panel1, "SPLIT_local.Panel1");
this.SPLIT_local.Panel1.Controls.Add(this.label2);
this.SPLIT_local.Panel1.Controls.Add(this.S1);
this.SPLIT_local.Panel1.Controls.Add(this.label1);
@@ -740,9 +786,11 @@
this.SPLIT_local.Panel1.Controls.Add(this.S6);
this.SPLIT_local.Panel1.Controls.Add(this.S7);
this.SPLIT_local.Panel1.Controls.Add(this.label7);
+ this.toolTip1.SetToolTip(this.SPLIT_local.Panel1, resources.GetString("SPLIT_local.Panel1.ToolTip"));
//
// SPLIT_local.Panel2
//
+ resources.ApplyResources(this.SPLIT_local.Panel2, "SPLIT_local.Panel2");
this.SPLIT_local.Panel2.Controls.Add(this.label13);
this.SPLIT_local.Panel2.Controls.Add(this.S9);
this.SPLIT_local.Panel2.Controls.Add(this.S10);
@@ -753,6 +801,8 @@
this.SPLIT_local.Panel2.Controls.Add(this.S8);
this.SPLIT_local.Panel2.Controls.Add(this.label15);
this.SPLIT_local.Panel2.Controls.Add(this.label14);
+ this.toolTip1.SetToolTip(this.SPLIT_local.Panel2, resources.GetString("SPLIT_local.Panel2.ToolTip"));
+ this.toolTip1.SetToolTip(this.SPLIT_local, resources.GetString("SPLIT_local.ToolTip"));
//
// SPLIT_remote
//
@@ -761,6 +811,7 @@
//
// SPLIT_remote.Panel1
//
+ resources.ApplyResources(this.SPLIT_remote.Panel1, "SPLIT_remote.Panel1");
this.SPLIT_remote.Panel1.Controls.Add(this.RS0);
this.SPLIT_remote.Panel1.Controls.Add(this.RS1);
this.SPLIT_remote.Panel1.Controls.Add(this.RS2);
@@ -777,9 +828,11 @@
this.SPLIT_remote.Panel1.Controls.Add(this.label32);
this.SPLIT_remote.Panel1.Controls.Add(this.label30);
this.SPLIT_remote.Panel1.Controls.Add(this.label31);
+ this.toolTip1.SetToolTip(this.SPLIT_remote.Panel1, resources.GetString("SPLIT_remote.Panel1.ToolTip"));
//
// SPLIT_remote.Panel2
//
+ resources.ApplyResources(this.SPLIT_remote.Panel2, "SPLIT_remote.Panel2");
this.SPLIT_remote.Panel2.Controls.Add(this.label24);
this.SPLIT_remote.Panel2.Controls.Add(this.RS9);
this.SPLIT_remote.Panel2.Controls.Add(this.RS10);
@@ -790,11 +843,14 @@
this.SPLIT_remote.Panel2.Controls.Add(this.label22);
this.SPLIT_remote.Panel2.Controls.Add(this.label21);
this.SPLIT_remote.Panel2.Controls.Add(this.label20);
+ this.toolTip1.SetToolTip(this.SPLIT_remote.Panel2, resources.GetString("SPLIT_remote.Panel2.ToolTip"));
+ this.toolTip1.SetToolTip(this.SPLIT_remote, resources.GetString("SPLIT_remote.ToolTip"));
//
// CHK_advanced
//
resources.ApplyResources(this.CHK_advanced, "CHK_advanced");
this.CHK_advanced.Name = "CHK_advanced";
+ this.toolTip1.SetToolTip(this.CHK_advanced, resources.GetString("CHK_advanced.ToolTip"));
this.CHK_advanced.UseVisualStyleBackColor = true;
this.CHK_advanced.CheckedChanged += new System.EventHandler(this.CHK_advanced_CheckedChanged);
//
@@ -802,6 +858,7 @@
//
resources.ApplyResources(this.BUT_Syncoptions, "BUT_Syncoptions");
this.BUT_Syncoptions.Name = "BUT_Syncoptions";
+ this.toolTip1.SetToolTip(this.BUT_Syncoptions, resources.GetString("BUT_Syncoptions.ToolTip"));
this.BUT_Syncoptions.UseVisualStyleBackColor = true;
this.BUT_Syncoptions.Click += new System.EventHandler(this.BUT_Syncoptions_Click);
//
@@ -810,45 +867,42 @@
resources.ApplyResources(this.ATI3, "ATI3");
this.ATI3.Name = "ATI3";
this.ATI3.ReadOnly = true;
+ this.toolTip1.SetToolTip(this.ATI3, resources.GetString("ATI3.ToolTip"));
//
// groupBox1
//
+ resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Controls.Add(this.SPLIT_local);
this.groupBox1.Controls.Add(this.ATI3);
this.groupBox1.Controls.Add(this.label11);
this.groupBox1.Controls.Add(this.ATI);
this.groupBox1.Controls.Add(this.RSSI);
this.groupBox1.Controls.Add(this.label12);
- resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip"));
//
// groupBox2
//
+ resources.ApplyResources(this.groupBox2, "groupBox2");
this.groupBox2.Controls.Add(this.label9);
this.groupBox2.Controls.Add(this.SPLIT_remote);
this.groupBox2.Controls.Add(this.RTI);
- resources.ApplyResources(this.groupBox2, "groupBox2");
this.groupBox2.Name = "groupBox2";
this.groupBox2.TabStop = false;
+ this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.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";
- //
- // linkLabel1
- //
- resources.ApplyResources(this.linkLabel1, "linkLabel1");
- this.linkLabel1.Name = "linkLabel1";
- this.linkLabel1.TabStop = true;
- this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip"));
- this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
+ this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip"));
//
// _3DRradio
//
@@ -867,6 +921,7 @@
this.Controls.Add(this.BUT_upload);
this.MinimumSize = new System.Drawing.Size(781, 433);
this.Name = "_3DRradio";
+ this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip"));
this.SPLIT_local.Panel1.ResumeLayout(false);
this.SPLIT_local.Panel1.PerformLayout();
this.SPLIT_local.Panel2.ResumeLayout(false);
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
index df00f160bf..bc566032bc 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
@@ -117,43 +117,177 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 12, 389
+
+ 90
-
- 755, 36
+
+ 25
+
+
+
+ 81, 164
+
+
+ 8
-
- 2
+
+ 80
-
- Progressbar
+
+ 0
-
- System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 13
-
- $this
+
+ 7
-
- 9
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 6, 91
+
+
+ 8
+
+
+ 44, 13
+
+
+ label20
+
+
+ label26
+
+
+ 7
+
+
+ 16
+
+
+ 16
+
+
+ 26
+
+
+ maximum frequency in kHz
+
+
+ RTI
+
+
+ 435000
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ the percentage of time to allow transmit
+
+
+ 82, 38
+
+
+ 6
-
- 17, 17
-
115
-
- 111
+
+ Version
-
- 57
+
+
+ NoControl
-
- 38
+
+ label27
+
+
+ 192
+
+
+ ECC
+
+
+ SPLIT_local.Panel2
+
+
+ 46
+
+
+ 928000
+
+
+ 433050
+
+
+ 434040
+
+
+ 30
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 915000
+
+
+ 921000
+
+
+ 250
+
+
+ 6, 172
+
+
+ OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands.
+
+
+
+ 435000
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 80, 20
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Tx Power
+
+
+ 8
+
+
+ 2
+
+
+ 689, 11
+
+
+ 4
+
+
+ linkLabel1
+
+
+ 2
+
+
+ SPLIT_local.Panel1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
19
@@ -167,243 +301,414 @@
2
+
+ SPLIT_remote.Panel1
+
+
+ 111
+
+
+ 57
+
+
+ 38
+
+
+ SPLIT_local.Panel2
+
1
-
- 81, 29
-
-
- 80, 21
-
-
- 4
-
-
- Serial baud rate in rounded kbps. So 57 means 57600.
-
-
-
- S1
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 1
-
-
- True
-
-
- 6, 37
-
-
- 32, 13
-
-
- 5
-
-
- Baud
-
-
- label1
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 2
-
-
- 81, 3
-
-
- 80, 20
-
-
+
7
-
- S0
+
+ 50
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 3
-
-
- True
-
-
- 6, 10
-
-
- 39, 13
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
8
-
- Format
+
+ 102, 20
-
- label2
+
+ 17
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 3
-
- SPLIT_local.Panel1
+
+ 3
-
+
+ 6
+
+
+ SPLIT_remote.Panel1
+
+
+ S12
+
+
+ 102, 20
+
+
0
-
- True
+
+ 80
-
- 6, 64
+
+ 60
-
- 53, 13
+
+ 3
-
- 10
+
+ 42
-
- Air Speed
-
-
- label3
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 5
-
-
- 250
-
-
- 192
-
-
- 128
-
-
- 96
-
-
- 64
-
-
- 48
-
-
- 32
-
-
- 24
-
-
- 19
-
-
- 16
-
-
- 8
-
-
- 4
-
-
- 2
-
-
- 81, 56
-
-
- 80, 21
-
-
- 9
-
-
- AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long.
-
-
- S2
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Op Resend
SPLIT_local.Panel1
-
- 4
+
+ 81, 3
-
- True
+
+ SPLIT_remote.Panel1
-
- 6, 91
+
+ label23
-
- 38, 13
+
+ toolTip1
-
+
+ 90
+
+
+ Format
+
+
+
+
+
+ TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing.
+
+
+
+ 30
+
+
+ 1
+
+
+ label28
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ SPLIT_remote.Panel1
+
+
+ 6, 118
+
+
+
+
+
+ maximum frequency in kHz
+
+
+ 0, 13
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label22
+
+
+ 6, 64
+
+
+ 2
+
+
+ 37
+
+
+ BUT_getcurrent
+
+
12
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 6, 199
+
+
+
+
+
+ label29
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 9
+
+
+ 19
+
+
+ SPLIT_remote.Panel2
+
+
+ S7
+
+
+ System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
+
+ 80, 20
+
+
+ 97, 28
+
+
+ 2
+
+
+ 28
+
+
+ Baud
+
+
+ 434040
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ _3DRradio
+
+
+ 8
+
+
+ SPLIT_remote.Panel1
+
+
+ 70
+
+
+ 11
+
+
+ 81, 83
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 357, 221
+
+
+ 80, 21
+
+
+
+
+
+ NoControl
+
+
+ 21
+
+
+ 96, 82
+
Net ID
-
- label4
-
-
+
System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 902000
+
+
+ 12
+
+
+ 22
+
+
+ the percentage of time to allow transmit
+
+
+ SPLIT_remote.Panel1
+
+
+ 15
+
+
+ True
+
+
+ 15
+
+
+ 68
+
+
+ 9
+
+
+ 70
+
+
+ NoControl
+
+
+ 28
+
+
+ 80, 21
+
+
+ S8
+
+
+ Min Freq
+
+
+ 19
+
+
+ 5
+
+
+ SPLIT_remote.Panel1
+
+
+ 97, 55
+
+
+ 172
+
+
+ SPLIT_remote.Panel1
+
+
+ 51
+
+
+ RS12
+
+
+ 5
+
+
+ NoControl
+
+
+ Upload Firmware (Local)
+
+
+ 28
+
+
+ 1
+
+
+ True
+
+
+ 11
+
+
+
+
+
+
+
+
+ 4
+
+
+ 65
+
+
+ RS11
+
+
+ 434790
+
+
+ NoControl
+
+
+ 12
+
+
+ Save Settings
+
SPLIT_local.Panel1
-
- 7
+
+ SPLIT_remote.Panel1
-
- 1
+
+ NoControl
-
+
+ 78
+
+
+ 374, 221
+
+
+ Mavlink
+
+
+ label10
+
+
2
-
- 3
+
+ 22
-
- 4
+
+ SPLIT_remote.Panel1
+
+
+ 419, 3
5
-
- 6
+
+ 33
7
@@ -411,695 +716,1461 @@
8
-
- 9
-
-
- 10
-
-
- 11
-
-
- 12
-
-
- 13
-
-
- 14
-
-
- 15
-
-
- 16
-
-
- 17
-
-
- 18
-
-
- 19
-
-
- 20
-
-
- 21
-
-
- 22
-
-
- 23
-
-
- 24
-
-
- 25
-
-
- 26
-
-
- 27
-
-
- 28
-
-
- 29
-
-
- 30
-
-
- 81, 83
-
-
- 80, 21
-
-
- 11
-
-
- NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area.
-
-
- S3
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 6
-
-
- True
-
-
- 6, 118
-
-
- 52, 13
-
-
- 14
-
-
- Tx Power
-
-
- label5
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 9
-
-
- 1
-
-
- 2
-
-
- 5
-
-
- 8
-
-
- 11
-
-
- 14
-
-
- 17
-
-
- 20
-
-
- 81, 110
-
-
- 80, 21
-
-
- 13
-
-
- TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing.
-
-
-
- S4
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
SPLIT_local.Panel1
-
- 8
+
+ 3
-
- True
+
+ 4
-
- 6, 145
+
+ 9, 11
-
- 28, 13
-
-
- 16
-
-
- ECC
-
-
- label6
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 11
-
-
- 81, 137
-
-
- 80, 20
-
-
- 15
-
-
- ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less.
-
-
-
- S5
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
+
10
-
+
+ 10
+
+
+ 67
+
+
True
-
- 6, 172
+
+ label11
-
- 44, 13
+
+
-
- 18
+
+ 36
-
- Mavlink
-
-
- label7
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 15
-
-
- 81, 164
-
-
- 80, 20
-
-
- 17
-
-
- MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
-
-
-
- S6
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel1
-
-
- 13
-
-
+
True
-
- 6, 199
+
+ 10
-
- 61, 13
+
+ 6
+
+
+ 6, 64
+
+
+ SPLIT_local.Panel2
+
+
+ True
+
+
+ 6, 10
20
-
- Op Resend
+
+ LBT Rssi
-
- label8
+
+ 9
-
+
System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- SPLIT_local.Panel1
+
+ 15
-
- 12
+
+ 9
-
- 81, 191
+
+ 4
-
- 80, 20
+
+ label16
-
- 19
+
+ The 3DR Radios have 2 status LEDs, one red and one green.
+green LED blinking - searching for another radio
+green LED solid - link is established with another radio
+red LED flashing - transmitting data
+red LED solid - in firmware update mode
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ groupBox1
+
+
+ 10
OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands.
-
- S7
+
+ 6, 145
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 6, 13
-
- SPLIT_local.Panel1
+
+ SPLIT_local.Panel2
-
- 14
-
-
- 17, 17
-
-
- 83, 191
-
-
- 80, 20
-
-
- 29
-
-
- OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands.
-
-
-
- RS7
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 11
-
-
- 83, 164
-
-
- 80, 20
-
-
- 28
-
-
- MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
-
-
-
- RS6
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 9
-
-
- 83, 137
-
-
- 80, 20
-
-
- 27
-
-
- ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less.
-
-
-
- RS5
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 7
-
-
- 1
-
-
- 2
-
-
+
5
-
- 8
+
+ 63
-
- 11
+
+
-
- 14
-
-
- 17
-
-
- 20
-
-
- 83, 110
-
-
+
80, 21
-
- 26
+
+ 34
-
- TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing.
-
+
+ True
-
- RS4
+
+ 12
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 22
-
- SPLIT_remote.Panel1
+
+ 21
-
- 5
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 1
+
+ 928000
-
- 2
+
+ 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.
-
- 3
+
+ System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 4
+
+ BUT_upload
-
- 5
+
+ 50
-
- 6
+
+ ATI
+
+
+ 18
+
+
+ S0
+
+
+ 0
+
+
+
+
+
+ 7
+
+
+ SPLIT_remote.Panel2
+
+
+ S4
+
+
+ Mavlink
+
+
+ True
+
+
+ $this
+
+
+ 30
+
+
+ True
+
+
+ ATI3
7
-
- 8
-
-
- 9
-
-
- 10
-
-
- 11
-
-
- 12
-
-
- 13
-
-
- 14
-
-
- 15
-
-
- 16
-
-
- 17
-
-
- 18
-
-
- 19
-
-
- 20
-
-
- 21
-
-
- 22
-
-
- 23
-
-
- 24
+
+
25
-
- 26
-
-
- 27
-
-
- 28
-
-
- 29
-
-
- 30
-
-
- 83, 83
-
-
- 80, 21
-
-
- 25
-
-
- NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area.
-
-
- RS3
-
-
+
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- SPLIT_remote.Panel1
+
+ 18, 50
-
- 3
-
-
- 250
-
-
- 192
-
-
- 128
-
-
- 96
-
-
- 64
-
-
- 48
-
-
- 32
-
-
- 24
-
-
- 19
-
-
- 16
-
-
- 8
-
-
- 4
-
-
- 2
-
-
- 83, 56
-
-
- 80, 21
-
-
- 24
-
-
- AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long.
-
-
- RS2
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 2
-
-
- 115
-
-
- 111
+
+ 5
57
+
+ SPLIT_remote.Panel1
+
+
+ $this
+
+
+ NoControl
+
+
+ 1
+
+
+ True
+
+
+ 42, 13
+
+
+ 6
+
+
+ label12
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4
+
+
+ 0
+
+
+ 80, 21
+
+
+ number of frequency hopping channels
+
+
+ label2
+
+
+ SPLIT_local
+
+
+
+
+
+ 13
+
+
+ label6
+
+
+ 1
+
+
+ 13
+
+
+ 23
+
+
+ SPLIT_local.Panel1
+
+
+ 5, 85
+
+
+ SPLIT_remote.Panel2
+
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 13
+
+
+ 433050
+
+
+ 53, 13
+
+
+ 24
+
+
+ 24
+
+
+ 52, 13
+
+
+ 80, 21
+
+
+ 0
+
+
+ 83, 56
+
+
+ RS10
+
+
+ 40
+
+
+ 11
+
+
+ 44, 13
+
+
+ 5
+
+
+
+
+
+ 435000
+
+
+ 0
+
+
+ SPLIT_local.Panel2
+
+
+ 100
+
+
+ 83, 164
+
+
+ Air Speed
+
+
+ NoControl
+
+
+ Tx Power
+
+
+ label30
+
+
+ 54
+
+
+ SPLIT_local.Panel1
+
+
+ SPLIT_local.Panel2
+
+
+ 7
+
+
+ Air Speed
+
+
+ 8
+
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+
+ 32
+
+
+ 29
+
+
+ Max Freq
+
+
+ 17
+
38
-
- 19
+
+ SPLIT_local.Panel1
-
- 9
+
+
-
- 4
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 2
+
+ 53
-
+
+ True
+
+
+ SPLIT_remote.Panel2
+
+
+ groupBox2
+
+
+ 6, 145
+
+
+
+
+
+ 52, 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.
+
+
+
+ SPLIT_local.Panel1
+
+
1
-
- 83, 29
+
+
-
+
+ 1
+
+
80, 21
-
- 22
+
+ 4, 31
+
+
+ groupBox1
+
+
+ 14
+
+
+ 24
+
+
+ 21
+
+
+ 1
+
+
+ SPLIT_remote.Panel2
+
+
+
+
+
+ 96, 3
+
+
+ 915000
+
+
+ SPLIT_local.Panel1
+
+
+ True
+
+
+ 12
+
+
+ 56
+
+
+ 30
+
+
+ 12, 48
+
+
+ True
+
+
+ NoControl
+
+
+ 81, 110
+
+
+ 28, 13
+
+
+ Listen Before Talk threshold
+
+
+ 16
+
+
+ 12
+
+
+ groupBox1
+
+
+ 40
+
+
+ SPLIT_local.Panel1
+
+
+ 59
+
+
+ ECC
+
+
+ 5, 31
+
+
+ 5
+
+
+ 61, 13
+
+
+ 921000
+
+
+ 32, 13
+
+
+ Local
+
+
+ SPLIT_local
+
+
+ groupBox1
+
+
+ 16
+
+
+
+
+
+ 83, 110
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 13
+
+
+ 14
+
+
+ 20
+
+
+ True
+
+
+ True
+
+
+ 6, 118
+
+
+ Serial baud rate in rounded kbps. So 57 means 57600.
+
+
+
+ 20
+
+
+ 0
+
+
+ True
+
+
+ label24
+
+
+ Remote
+
+
+ 102, 20
+
+
+ 210, 12
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox1
+
+
+ 10
+
+
+ S11
+
+
+ CHK_advanced
+
+
+ 114, 17
+
+
+ 921000
+
+
+ 73, 13
+
+
+
+
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 30
+
+
+ 47
+
+
+ 81, 191
+
+
+ 4, 85
+
+
+ SPLIT_remote.Panel1
+
+
+ 71
+
+
+
+
+
+ 781, 433
+
+
+ 434040
+
+
+ 80, 21
+
+
+ RSSI
+
+
+ 32, 13
+
+
+ False
+
+
+ 2
+
+
+ NoControl
+
+
+ number of frequency hopping channels
+
+
+ 27
+
+
+ SPLIT_remote.Panel2
+
+
+ SPLIT_remote.Panel1
+
+
+ 48, 13
+
+
+ 928000
+
+
+ 6
+
+
+ 80, 20
+
+
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 2
+
+
+ 15
+
+
+ 6, 199
+
+
+ 38, 13
+
+
+ 80, 21
+
+
+ NoControl
+
+
+ 11
+
+
+ 111
+
+
+ 19
+
+
+ 0
+
+
+ 902000
+
+
+ $this
+
+
+ SPLIT_remote.Panel1
+
+
+ 14
+
+
+ 6, 37
+
+
+ 80, 20
+
+
+ 58, 13
+
+
+
+
+
+ 9
+
+
+ 5
+
+
+ 58, 13
+
+
+ 3
+
+
+ True
+
+
+ S3
+
+
+ SPLIT_remote.Panel1
+
+
+ $this
+
+
+ 10
+
+
+ 14
+
+
+ # of Channels
+
+
+ 25
+
+
+ 51, 13
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 20
+
+
+ 32, 13
+
+
+ 6
+
+
+ 0
+
+
+ $this
+
+
+ 434790
+
+
+ 44
+
+
+ 15
Serial baud rate in rounded kbps. So 57 means 57600.
-
- RS1
+
+ 10
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 80, 20
-
- SPLIT_remote.Panel1
+
+ 4
+
+
+ Max Freq
+
+
+ 48
+
+
+ NoControl
+
+
+ 2
+
+
+ label31
+
+
+ 82
+
+
+ 3
+
+
+ 14
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 50
+
+
+ 16
+
+
+ 81
+
+
+ 40
+
+
+ 25
+
+
+ 4, 81
+
+
+
+
+
+ 14
+
+
+ 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.
+
+
+ 16
1
-
- 82, 38
+
+ 18
-
+
+ 9
+
+
+
+
+
+ SPLIT_remote
+
+
+ SPLIT_remote.Panel2
+
+
+ 4
+
+
+ NoControl
+
+
+ SPLIT_local.Panel2
+
+
+ $this
+
+
+ 50, 13
+
+
+
+
+
+
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox2
+
+
+
+
+
+ 80, 21
+
+
+ 434790
+
+
+ 80, 21
+
+
+ 907500
+
+
+ 5
+
+
True
-
- 250, 39
+
+ 97, 3
-
- 34
+
+ 907500
+
+
+ 170
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ SPLIT_local.Panel2
+
+
+ 83, 3
+
+
+ 928000
+
+
+ 10
+
+
+ 11
+
+
+ SPLIT_local.Panel1
+
+
+ 902000
+
+
+ 9
+
+
+ System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 8
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 6
+
+
+ SPLIT_remote.Panel2
+
+
+ 4
+
+
+ 0
+
+
+ 9
+
+
+ 28, 13
+
+
+ 6, 172
+
+
+ 83, 29
+
+
+ 5
+
+
+ 32
+
+
+ 48
+
+
+ 32
+
+
+ 20
+
+
+ 192
+
+
+ 128
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 19
+
+
+ 11
+
+
+ label32
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 7
+
+
+ 0
+
+
+
+
+
+ System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 77
+
+
+
+
+
+ Status Leds
+
+
+ 102, 29
+
+
+ 8
+
+
+ label4
+
+
+ 60
+
+
+ label8
+
+
+ $this
+
+
+ 1
+
+
+ label17
+
+
+ Advanced Options
+
+
+ 433050
+
+
+ 14
+
+
+ 19
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 66
+
+
+ 12, 389
+
+
+ 55
+
+
+ 4, 6
+
+
+
+
+
+ 10
+
+
+ SPLIT_local.Panel1
+
+
+ Op Resend
+
+
+ 18
+
+
+ 4, 112
+
+
+ 42, 13
+
+
+ 7
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+
+
+
+ 8
+
+
+ True
+
+
+ 24
+
+
+
+
+
+ 39, 13
+
+
+ 43
+
+
+ 17
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 20
+
+
+ RS0
+
+
+ S10
+
+
+ SPLIT_local.Panel1
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 14
+
+
+ 80, 21
+
+
+ 13
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+ 80, 21
+
+
+ 1
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 48, 13
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17
+
+
+ 69, 39
+
+
+ 10
+
+
+ 29
+
+
+ Baud
+
+
+ S9
+
+
+ 81, 56
+
+
+ False
+
+
+ Min Freq
+
+
+ 7
+
+
+ 96, 109
+
+
+ NoControl
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 19
+
+
+ 29
+
+
+ Load Settings
+
+
+ System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ SPLIT_remote
+
+
+ True
+
+
+
+
+
+ NoControl
+
+
+ True
+
+
+ 2
+
+
+ SPLIT_remote.Panel2
+
+
+ 12, 15
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 2
+
+
+ S6
+
+
+ 64
+
+
+ 6
+
+
+ 18
+
+
+ 27
+
+
+ 14, 15
+
+
+ # of Channels
+
+
+ groupBox1
+
+
+ True
+
+
+
+
+
+ 40
+
+
+ label14
+
+
+ RS4
+
+
+ 83, 191
+
+
+ 60
+
+
+ 17
+
+
+ True
+
+
+ MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
+
+
+
+ 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.
+
+
+
+ BUT_Syncoptions
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 2
+
+
+ Format
+
+
+ Net ID
+
+
+ 4, 81
+
+
+ label15
+
+
+ S5
+
+
+ RS3
+
+
+ 344, 3
+
+
+ 80, 21
+
+
+
+
+
+ 69, 39
see the spec for a RSSI to dBm graph. The numbers at the end are:
@@ -1111,414 +2182,148 @@ ecc: number of 12 bit words successfully corrected by the golay code
which result in a valid packet CRC
-
- RSSI
+
+ System.Windows.Forms.CheckBox, 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
+
+ 63, 13
-
- groupBox1
+
+ 18
-
- 4
+
+
-
- 5
-
-
- 6
-
-
- 7
-
-
- 8
-
-
- 9
-
-
- 10
-
-
+
11
-
- 12
-
-
- 13
-
-
+
14
+
+ 64
+
+
+ 20
+
+
+ 2
+
+
+ 5
+
+
+ 8
+
+
+ SPLIT_remote.Panel2
+
+
+ RS2
+
+
+ NoControl
+
+
+ 20
+
+
+ 30
+
+
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ 16
+
+
+ True
+
15
-
- 16
-
-
- 17
-
-
- 18
-
-
- 19
-
-
- 20
-
-
- 30
-
-
- 40
-
-
- 50
-
-
- 96, 55
-
-
- 80, 21
-
-
- 42
-
-
- number of frequency hopping channels
-
-
- S10
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 2
-
-
- 10
-
-
- 20
-
-
- 30
-
-
- 40
-
-
- 50
-
-
- 60
-
-
- 70
-
-
- 80
-
-
- 90
-
-
- 100
-
-
- 96, 82
-
-
- 80, 21
-
-
- 43
-
-
- the percentage of time to allow transmit
-
-
- S11
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 3
-
-
- 0
-
-
- 25
-
-
- 96, 109
-
-
- 80, 21
-
-
- 44
-
-
- Listen Before Talk threshold
-
-
- S12
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 5
-
-
- 0
-
-
- 25
-
-
- 97, 109
-
-
- 80, 21
-
-
- 56
-
-
- Listen Before Talk threshold
-
-
- RS12
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 4
-
-
- 10
-
-
- 20
-
-
- 30
-
-
- 40
-
-
- 50
-
-
- 60
-
-
- 70
-
-
- 80
-
-
- 90
-
-
- 100
-
97, 82
-
- 80, 21
+
+ True
-
- 55
+
+ 61, 13
-
- the percentage of time to allow transmit
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- RS11
+
+ 49
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 3
-
-
- 5
-
-
- 6
-
-
- 7
-
-
- 8
-
-
- 9
-
-
- 10
-
-
- 11
+
+ label1
12
-
- 13
+
+ 115
-
- 14
+
+ groupBox1
-
- 15
+
+ True
-
- 16
+
+ True
-
- 17
+
+ label5
-
- 18
+
+ 58
-
- 19
+
+ RS1
-
- 20
-
-
- 30
-
-
- 40
-
-
- 50
-
-
- 97, 55
-
-
- 80, 21
-
-
- 54
-
-
- number of frequency hopping channels
-
-
- RS10
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
+
2
-
- 902000
+
+ Listen Before Talk threshold
-
- 907500
+
+ SPLIT_local.Panel1
-
- 915000
+
+
-
- 921000
-
-
- 928000
-
-
- 433050
-
-
- 434040
-
-
- 434790
-
-
- 435000
-
-
- 96, 28
-
-
- 80, 21
-
-
- 41
-
-
- maximum frequency in kHz
-
-
- S9
-
-
+
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ 27
+
+
+ 9
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long.
+
+
SPLIT_local.Panel2
-
- 1
+
+ minimum frequency in kHz
-
+
+ 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.
+
+
+
902000
-
- 907500
-
-
- 915000
-
-
- 921000
-
-
- 928000
-
433050
@@ -1528,1254 +2333,587 @@ which result in a valid packet CRC
434790
+
+ 17
+
+
+ 907500
+
+
+ 915000
+
+
+ 921000
+
+
+ S1
+
435000
-
-
-
-
-
-
-
- 96, 3
-
-
- 80, 21
-
-
- 46
-
-
- minimum frequency in kHz
-
-
- S8
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 7
-
-
- 902000
-
-
- 907500
-
-
- 915000
-
-
- 921000
-
-
- 928000
-
-
- 433050
-
-
- 434040
-
-
- 434790
-
-
- 435000
-
-
- 97, 3
-
-
- 80, 21
-
-
- 58
-
-
- minimum frequency in kHz
-
-
- RS8
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 5
-
-
- 902000
-
-
- 907500
-
-
- 915000
-
-
- 921000
-
-
- 928000
-
-
- 433050
-
-
- 434040
-
-
- 434790
-
-
- 435000
-
-
- 97, 28
-
-
- 80, 21
-
-
- 53
-
-
- maximum frequency in kHz
-
-
- RS9
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 1
-
-
- 83, 3
-
-
- 80, 20
-
-
- 23
-
-
- RS0
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 0
-
-
- 138, 12
-
-
- 102, 20
-
-
- 33
-
-
- RTI
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox2
-
-
- 2
-
-
- 102, 12
-
-
- 102, 20
-
-
- 32
-
-
- ATI
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 3
-
-
- True
-
-
- 14, 15
-
-
- 42, 13
-
-
- 36
-
-
- Version
-
-
- label11
-
-
+
System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- groupBox1
-
-
- 2
-
-
- True
-
-
- 18, 50
-
-
- 32, 13
-
37
-
- RSSI
-
-
- label12
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 5
-
-
- False
-
-
- 344, 3
-
-
- 69, 39
-
-
- 21
-
-
- Save Settings
-
-
- BUT_savesettings
-
-
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4585.14832, Culture=neutral, PublicKeyToken=null
-
-
- $this
-
-
- 6
-
-
- 269, 3
-
-
- 69, 39
-
-
- 6
-
-
- Load Settings
-
-
- BUT_getcurrent
-
-
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4585.14832, Culture=neutral, PublicKeyToken=null
-
-
- $this
-
-
- 7
-
-
- 12, 361
-
-
- 310, 22
-
-
- 3
-
-
- lbl_status
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 8
-
-
- 419, 3
-
-
- 121, 39
-
-
- 0
-
-
- Upload Firmware (Local)
-
-
- BUT_upload
-
-
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4585.14832, Culture=neutral, PublicKeyToken=null
-
-
- $this
-
-
- 10
-
-
- True
-
-
-
- NoControl
-
-
- 4, 6
-
-
- 48, 13
-
-
- 47
-
-
- Min Freq
-
-
- label13
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 4, 31
-
-
- 51, 13
-
-
- 48
-
-
- Max Freq
-
-
- label14
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 4, 58
-
-
- 73, 13
-
-
- 49
-
-
- # of Channels
-
-
- label15
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 4, 85
-
-
- 58, 13
-
-
- 50
-
-
- Duty Cycle
-
-
- label16
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 4, 112
-
-
- 50, 13
-
-
- 51
-
-
- LBT Rssi
-
-
- label17
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local.Panel2
-
-
- 4
-
-
- True
-
-
- NoControl
-
-
- 5, 112
-
-
- 50, 13
-
-
- 63
-
-
- LBT Rssi
-
-
- label20
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 9
-
-
- True
-
-
- NoControl
-
-
- 5, 85
-
-
- 58, 13
-
-
- 62
-
-
- Duty Cycle
-
-
- label21
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 5, 58
-
-
- 73, 13
-
-
- 61
-
-
- # of Channels
-
-
- label22
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 7
-
-
- True
-
-
- NoControl
-
-
- 5, 31
-
-
- 51, 13
-
-
- 60
-
-
- Max Freq
-
-
- label23
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 5, 6
-
-
- 48, 13
-
-
- 59
-
-
- Min Freq
-
-
- label24
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel2
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 6, 199
-
-
- 61, 13
-
-
- 72
-
-
- Op Resend
-
-
- label25
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 4
-
-
- True
-
-
- NoControl
-
-
- 6, 172
-
-
- 44, 13
-
-
- 71
-
-
- Mavlink
-
-
- label26
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 6
-
-
- True
-
-
- NoControl
-
-
- 6, 145
-
-
- 28, 13
-
-
- 70
-
-
- ECC
-
-
- label27
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 8
-
-
- True
-
-
- NoControl
-
-
- 6, 118
-
-
- 52, 13
-
69
-
- Tx Power
-
-
- label28
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 10
-
-
- True
-
-
- NoControl
-
-
- 6, 91
-
-
- 38, 13
-
-
- 68
-
-
- Net ID
-
-
- label29
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 12
-
-
- True
-
-
- NoControl
-
-
- 6, 64
-
-
- 53, 13
-
-
- 67
-
-
- Air Speed
-
-
- label30
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 14
-
-
- True
-
-
- NoControl
-
-
- 6, 10
-
-
- 39, 13
-
-
- 66
-
-
- Format
-
-
- label31
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 15
-
-
- True
-
-
- NoControl
-
-
+
6, 37
-
- 32, 13
-
-
- 65
-
-
- Baud
-
-
- label32
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote.Panel1
-
-
- 13
-
-
- True
-
-
- 4, 81
-
-
- SPLIT_local.Panel1
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local
-
-
- 0
-
-
- SPLIT_local.Panel2
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_local
-
-
- 1
-
-
- 374, 221
-
-
- 172
-
-
- 1
-
-
- 0
-
-
- SPLIT_local
-
-
- System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 0
-
-
- True
-
-
- 4, 81
-
-
- SPLIT_remote.Panel1
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote
-
-
- 0
-
-
- SPLIT_remote.Panel2
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPLIT_remote
-
-
- 1
-
-
- 357, 221
-
-
- 170
-
-
- 1
-
-
- 0
-
-
- SPLIT_remote
-
-
- System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox2
-
-
- 1
-
-
- True
-
-
- 653, 366
-
-
- 114, 17
-
-
- 77
-
-
- Advanced Options
-
-
- CHK_advanced
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 5
-
-
- False
-
-
- NoControl
-
-
- 346, 355
-
-
- 102, 29
-
-
- 78
-
-
- Copy Required Items to Remote
-
-
- BUT_Syncoptions
-
-
- ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4585.14832, Culture=neutral, PublicKeyToken=null
-
-
- $this
-
-
- 4
-
-
- 210, 12
-
-
- 102, 20
-
-
- 79
-
-
- ATI3
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 1
-
-
- 12, 48
-
-
- 382, 306
-
-
- 80
-
-
- Local
-
-
- groupBox1
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 3
-
-
- label9
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox2
-
-
- 0
-
-
- 400, 48
-
-
- 367, 306
-
-
- 81
-
-
- Remote
-
-
- groupBox2
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 2
-
-
- True
-
-
- NoControl
-
-
- 12, 15
-
-
- 42, 13
-
-
- 37
-
-
- Version
-
-
- label9
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox2
-
-
- 0
-
-
- True
-
-
- NoControl
-
-
- 9, 11
-
-
- 0, 13
-
-
- 82
-
-
- label10
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 1
-
-
- True
-
-
- 689, 11
-
-
- 63, 13
-
83
-
- Status Leds
+
+ Copy Required Items to Remote
-
- The 3DR Radios have 2 status LEDs, one red and one green.
-green LED blinking - searching for another radio
-green LED solid - link is established with another radio
-red LED flashing - transmitting data
-red LED solid - in firmware update mode
+
+ 382, 306
-
- linkLabel1
+
+
-
- System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 5, 112
-
- $this
+
+ groupBox2
-
+
+ True
+
+
+ 269, 3
+
+
+ RS7
+
+
+ 6, 91
+
+
+ Progressbar
+
+
+ 11
+
+
+
+
+
+ 62
+
+
+
+
+
+ 367, 306
+
+
+ 8
+
+
+ RS6
+
+
+ 138, 12
+
+
+ 8
+
+
+ 70
+
+
+ NoControl
+
+
+ NoControl
+
+
+ Duty Cycle
+
+
+ minimum frequency in kHz
+
+
+ 250, 39
+
+
+ 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.
+
+
+ NoControl
+
+
+ BUT_savesettings
+
+
+ 80, 20
+
+
0
+
+ 128
+
+
+ SPLIT_remote.Panel1
+
+
+ RS5
+
+
+ label3
+
+
+ True
+
+
+ 51, 13
+
+
+ label7
+
+
+ SPLIT_local.Panel2
+
+
+ True
+
+
+ 81, 29
+
+
+ 4
+
+
+ Duty Cycle
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 1
+
+
+
+
+
+
+
+
+ SPLIT_remote.Panel2
+
+
+ 39, 13
+
+
+ 80
+
+
+ 3
+
+
+ 38, 13
+
+
+ 72
+
+
+ True
+
+
+ 13
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 19
+
+
+ True
+
+
+ 907500
+
+
+ 26
+
+
+ 4
+
+
+ 4, 58
+
+
+ 5, 58
+
+
+ 400, 48
+
+
+ TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing.
+
+
+
+ ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner10, Version=1.1.4639.25747, Culture=neutral, PublicKeyToken=null
+
+
+ label9
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ 83, 83
+
+
+ 5
+
+
+ 96, 28
+
+
+ 8
+
+
+ OPPRESEND 启用/禁用“条件性重发”。当启动时,当输入缓冲含有少于256字节时电台将两次发送同一个数据包。第二遍将标记为重发,接收电台在正确收到第一个包时会忽略重发的包。这对链路质量,特别是上行命令有很大的影响。
+
+
+ 9
+
+
+ 102, 12
+
+
+
+
+
+ 50
+
+
+ 11
+
+
+
+
+
+ 80, 21
+
+
+ 17
+
+
+
+
+
+ SPLIT_local.Panel2
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 19
+
+
+ 96
+
+
+ SPLIT_local.Panel1
+
+
+ 4
+
+
+ 80, 21
+
+
+ RS9
+
+
+ 346, 355
+
+
+ 5
+
+
+ 97, 109
+
+
+
+
+
+ 53, 13
+
+
+ 23
+
+
+
+
+
+ 20
+
+
+ 48
+
+
+
+
+
+ label13
+
+
+ 1
+
+
+ 80, 21
+
+
+ 26
+
+
+ 3
+
+
+ 6, 10
+
+
+ 24
+
+
+ SPLIT_local
+
+
+ 96
+
+
+ label25
+
+
+ 1
+
+
+ 1
+
+
+ 23
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 73, 13
+
+
+ 121, 39
+
+
+ 6
+
+
+ 2
+
+
+ 100
+
+
+ RS8
+
+
+ groupBox2
+
+
+ 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
+
+
+ 80, 20
+
+
+ 80, 21
+
+
+ 250
+
+
+ True
+
+
+ 96, 55
+
+
+ 50, 13
+
+
+ 80, 20
+
+
+
+
+
+
+
+
+ 15
+
+
+ 25
+
+
+
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 755, 36
+
+
+ 2
+
+
+ S2
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 9
+
+
+ 50
+
+
+ 61
+
+
+ 80, 21
+
+
+ LBT Rssi
+
+
+ $this
+
+
+ 41
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ SPLIT_remote
+
+
+ 5, 6
+
+
+ 653, 366
+
+
+ 4
+
+
+ RSSI
+
+
+ $this
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 915000
+
+
+ NoControl
+
+
+ SPLIT_local.Panel1
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 83, 137
+
+
+ lbl_status
+
+
+ Version
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 79
+
+
+ NoControl
+
+
+ 12, 361
+
+
+ SPLIT_remote.Panel1
+
+
+ 310, 22
+
+
+ SPLIT_local.Panel1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ label21
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ True
+
+
+ 6
+
+
+ 81, 137
+
+
+ 1
+
+
+ 17, 17
+
True
-
- 6, 13
-
-
- 781, 433
-
-
- toolTip1
-
-
- System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- _3DRradio
-
-
- System.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx
index 45f6aa295f..6876472cef 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.zh-Hans.resx
@@ -148,12 +148,51 @@
网络ID
+
+ NETID 是 16位“网络ID”。它用作调频序列的种子,并识别正确电台的数据包。确保你用的 NETID 与本地区其他相同电台的 NETID 都不同。
+
55, 13
发射功率
+
+ TXPOWER 是发射功率,单位 dBm。20dBm 就是 100mW。短距离测试时将其设为较低的水平。
+
+
+ 55, 13
+
+
+ ECC 校验
+
+
+ ECC 启动/禁用格雷纠错码。默认值是关闭。如果启用,数据包大小将翻倍,因此将损失一半的带宽。但它能纠正每 12 位数据中的 3 位错误。在长距离时启用该选项,并降低空中数据传输率。格雷解码需 20 微秒/传输字节(40微秒/用户数据字节),这意味着 CPU 限制了最高空中数据传输率。开启时通常使用 128kbps 或更低。
+
+
+ MAVLINK 启用/禁用 MAVLink 数据包组帧。它将尝试把电台数据包与 MAVLink 数据包边界对其。它对丢失数据包时 MAVLink 流的行为有重要影响。
+
+
+ 55, 13
+
+
+ 条件重发
+
+
+ OPPRESEND 启用/禁用“条件性重发”。当启动时,当输入缓冲含有少于256字节时电台将两次发送同一个数据包。第二遍将标记为重发,接收电台在正确收到第一个包时会忽略重发的包。这对链路质量,特别是上行命令有很大的影响。
+
+
+ MAVLINK 启用/禁用 MAVLink 数据包组帧。它将尝试把电台数据包与 MAVLink 数据包边界对其。它对丢失数据包时 MAVLink 流的行为有重要影响。
+
+
+ ECC 启动/禁用格雷纠错码。默认值是关闭。如果启用,数据包大小将翻倍,因此将损失一半的带宽。但它能纠正每 12 位数据中的 3 位错误。在长距离时启用该选项,并降低空中数据传输率。格雷解码需 20 微秒/传输字节(40微秒/用户数据字节),这意味着 CPU 限制了最高空中数据传输率。开启时通常使用 128kbps 或更低。
+
+
+ TXPOWER 是发射功率,单位 dBm。20dBm 就是 100mW。短距离测试时将其设为较低的水平。
+
+
+ NETID 是 16位“网络ID”。它用作调频序列的种子,并识别正确电台的数据包。确保你用的 NETID 与本地区其他相同电台的 NETID 都不同。
+
空速是取整的数传之间数据传输率(kbps)。所以128就是128kbps。最大值为192,最小值为2。不建议低于16,否则调频和时分复用同步时间太长。
@@ -168,17 +207,49 @@ stx: 串口发送溢出数量
rrx: 串口接收溢出数量
ecc: 格雷码成功纠正的12位字数量
-
- 31, 13
+
+ 调频信道数量
-
- 本地
+
+ 允许发射的时间比例
-
- 31, 13
+
+ 载波侦听阈值
-
- 远程
+
+ 载波侦听阈值
+
+
+ 允许发射的时间比例
+
+
+ 调频信道数量
+
+
+ 最高频率,单位 kHz
+
+
+ 最低频率,单位 kHz
+
+
+ 最低频率,单位 kHz
+
+
+ 最高频率,单位 kHz
+
+
+ 67, 13
+
+
+ 状态指示灯
+
+
+ 3DR 电台有2个状态指示灯,一个红色,另一个绿色
+绿色灯闪烁 - 搜索另一个电台
+绿色灯常亮 - 与另一电台的链路已经建立
+红色灯闪烁 - 传输数据
+红色灯常亮 - 固件更新模式
+
47, 13
@@ -199,19 +270,19 @@ ecc: 格雷码成功纠正的12位字数量
55, 13
- 最小频率
+ 最低频率
55, 13
- 最大频率
+ 最高频率
- 47, 13
+ 55, 13
- 信 道
+ 信道数量
49, 13
@@ -226,22 +297,34 @@ ecc: 格雷码成功纠正的12位字数量
占 空 比
- 47, 13
+ 55, 13
- 信 道
+ 信道数量
55, 13
- 最大频率
+ 最高频率
55, 13
- 最小频率
+ 最低频率
+
+
+ 55, 13
+
+
+ 条件重发
+
+
+ 55, 13
+
+
+ ECC 校验
55, 13
@@ -273,4 +356,31 @@ ecc: 格雷码成功纠正的12位字数量
波 特 率
+
+ 74, 17
+
+
+ 高级选项
+
+
+ 复制到远程
+
+
+ 本地
+
+
+ 远程
+
+
+ 37, 13
+
+
+ 版 本
+
+
+ 31, 13
+
+
+ 远程
+
\ No newline at end of file