From 77766bfb7336cb11f205be11960caf0eaa241b2e Mon Sep 17 00:00:00 2001 From: Michael Oborne <mich146@hotmail.com> Date: Sat, 21 Apr 2012 15:30:15 +0800 Subject: [PATCH] APM Planner 1.1.72 fix turn radius length (100m) modify 3dr radio options modify heli Setup --- .../ArdupilotMegaPlanner/ArdupilotMega.csproj | 14 +- Tools/ArdupilotMegaPlanner/Common.cs | 12 +- .../Controls/ConnectionControl.Designer.cs | 88 + .../Controls/ConnectionControl.cs | 23 + .../Controls/ConnectionControl.resx | 120 ++ .../Controls/ConnectionToolStripItem.resx | 120 ++ .../Controls/ToolStripConnectionControl.cs | 17 + .../GCSViews/Configuration.cs | 8 +- .../ConfigurationView/ConfigPlanner.cs | 9 +- .../ConfigurationView/ConfigRawParams.cs | 2 +- .../ConfigTradHeli.Designer.cs | 162 +- .../ConfigurationView/ConfigTradHeli.cs | 84 +- .../ConfigurationView/ConfigTradHeli.resx | 236 ++- .../ConfigurationView/Setup.Designer.cs | 6 +- .../GCSViews/FlightData.cs | 4 +- .../GCSViews/FlightPlanner.cs | 4 +- Tools/ArdupilotMegaPlanner/LogBrowse.cs | 2 +- Tools/ArdupilotMegaPlanner/MAVLink.cs | 6 +- Tools/ArdupilotMegaPlanner/MainV2.Designer.cs | 169 +- Tools/ArdupilotMegaPlanner/MainV2.cs | 320 ++- Tools/ArdupilotMegaPlanner/MainV2.resx | 2 +- Tools/ArdupilotMegaPlanner/Msi/wix.pdb | Bin 19968 -> 19968 bytes .../Properties/AssemblyInfo.cs | 2 +- .../Radio/3DRradio.Designer.cs | 391 +++- Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs | 58 +- .../ArdupilotMegaPlanner/Radio/3DRradio.resx | 1797 ++++++++++++++--- .../bin/Release/ArdupilotMegaPlanner.pdb | Bin 1175040 -> 1183232 bytes .../bin/Release/version.txt | 2 +- 28 files changed, 2894 insertions(+), 764 deletions(-) create mode 100644 Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.Designer.cs create mode 100644 Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.cs create mode 100644 Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.resx create mode 100644 Tools/ArdupilotMegaPlanner/Controls/ConnectionToolStripItem.resx create mode 100644 Tools/ArdupilotMegaPlanner/Controls/ToolStripConnectionControl.cs diff --git a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj index ba72a4d3c..e59e2bf13 100644 --- a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj +++ b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj @@ -152,7 +152,7 @@ </Reference> <Reference Include="Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <SpecificVersion>False</SpecificVersion> - <Private>True</Private> + <Private>False</Private> </Reference> <Reference Include="Microsoft.Dynamic"> </Reference> @@ -238,6 +238,12 @@ <Compile Include="Controls\BackstageView\BackStageViewMenuPanel.cs"> <SubType>Component</SubType> </Compile> + <Compile Include="Controls\ConnectionControl.cs"> + <SubType>UserControl</SubType> + </Compile> + <Compile Include="Controls\ConnectionControl.Designer.cs"> + <DependentUpon>ConnectionControl.cs</DependentUpon> + </Compile> <Compile Include="Controls\ConfigPanel.cs"> <SubType>Form</SubType> </Compile> @@ -254,6 +260,9 @@ <Compile Include="Controls\ProgressReporterDialogue.designer.cs"> <DependentUpon>ProgressReporterDialogue.cs</DependentUpon> </Compile> + <Compile Include="Controls\ToolStripConnectionControl.cs"> + <SubType>Component</SubType> + </Compile> <Compile Include="GCSViews\ConfigurationView\ConfigAccelerometerCalibrationQuad.cs"> <SubType>UserControl</SubType> </Compile> @@ -558,6 +567,9 @@ <EmbeddedResource Include="Controls\BackstageView\BackstageView.resx"> <DependentUpon>BackstageView.cs</DependentUpon> </EmbeddedResource> + <EmbeddedResource Include="Controls\ConnectionControl.resx"> + <DependentUpon>ConnectionControl.cs</DependentUpon> + </EmbeddedResource> <EmbeddedResource Include="Controls\ConfigPanel.resx"> <DependentUpon>ConfigPanel.cs</DependentUpon> </EmbeddedResource> diff --git a/Tools/ArdupilotMegaPlanner/Common.cs b/Tools/ArdupilotMegaPlanner/Common.cs index 3f441511a..d8c51aa67 100644 --- a/Tools/ArdupilotMegaPlanner/Common.cs +++ b/Tools/ArdupilotMegaPlanner/Common.cs @@ -104,8 +104,9 @@ namespace ArdupilotMega float cog = -1; float target = -1; float nav_bearing = -1; + public GMapControl MainMap; - public GMapMarkerPlane(PointLatLng p, float heading, float cog, float nav_bearing,float target) + public GMapMarkerPlane(PointLatLng p, float heading, float cog, float nav_bearing,float target, GMapControl map) : base(p) { this.heading = heading; @@ -113,6 +114,7 @@ namespace ArdupilotMega this.target = target; this.nav_bearing = nav_bearing; Size = SizeSt; + MainMap = map; } public override void OnRender(Graphics g) @@ -136,7 +138,11 @@ namespace ArdupilotMega float desired_lead_dist = 100; - float alpha = (desired_lead_dist / MainV2.cs.radius) * rad2deg; + + double width = (MainMap.Manager.GetDistance(MainMap.FromLocalToLatLng(0, 0), MainMap.FromLocalToLatLng(MainMap.Width, 0)) * 1000.0); + double m2pixelwidth = MainMap.Width / width; + + float alpha = ((desired_lead_dist * (float)m2pixelwidth) / MainV2.cs.radius) * rad2deg; if (MainV2.cs.radius < 0) { @@ -643,7 +649,7 @@ namespace ArdupilotMega while (dataStream.CanRead && bytes > 0) { Application.DoEvents(); - log.Info(saveto + " " + bytes); + log.Debug(saveto + " " + bytes); int len = dataStream.Read(buf1, 0, buf1.Length); bytes -= len; fs.Write(buf1, 0, len); diff --git a/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.Designer.cs b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.Designer.cs new file mode 100644 index 000000000..0d932cf9c --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.Designer.cs @@ -0,0 +1,88 @@ +namespace ArdupilotMega.Controls +{ + partial class ConnectionControl + { + /// <summary> + /// Required designer variable. + /// </summary> + private System.ComponentModel.IContainer components = null; + + /// <summary> + /// Clean up any resources being used. + /// </summary> + /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// <summary> + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// </summary> + private void InitializeComponent() + { + this.cmb_Baud = new System.Windows.Forms.ComboBox(); + this.cmb_ConnectionType = new System.Windows.Forms.ComboBox(); + this.cmb_Connection = new System.Windows.Forms.ComboBox(); + this.SuspendLayout(); + // + // cmb_Baud + // + this.cmb_Baud.FormattingEnabled = true; + this.cmb_Baud.Location = new System.Drawing.Point(130, 12); + this.cmb_Baud.Name = "cmb_Baud"; + this.cmb_Baud.Size = new System.Drawing.Size(70, 21); + this.cmb_Baud.TabIndex = 0; + this.cmb_Baud.Items.AddRange(new object[] { + "4800", + "9600", + "14400", + "19200", + "28800", + "38400", + "57600", + "115200"}); + // + // cmb_ConnectionType + // + this.cmb_ConnectionType.FormattingEnabled = true; + this.cmb_ConnectionType.Location = new System.Drawing.Point(79, 39); + this.cmb_ConnectionType.Name = "cmb_ConnectionType"; + this.cmb_ConnectionType.Size = new System.Drawing.Size(121, 21); + this.cmb_ConnectionType.TabIndex = 1; + // + // cmb_Connection + // + this.cmb_Connection.FormattingEnabled = true; + this.cmb_Connection.Location = new System.Drawing.Point(3, 12); + this.cmb_Connection.Name = "cmb_Connection"; + this.cmb_Connection.Size = new System.Drawing.Size(121, 21); + this.cmb_Connection.TabIndex = 2; + // + // ConnectionControl + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.cmb_Connection); + this.Controls.Add(this.cmb_ConnectionType); + this.Controls.Add(this.cmb_Baud); + this.Name = "ConnectionControl"; + this.Size = new System.Drawing.Size(211, 75); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.ComboBox cmb_Baud; + private System.Windows.Forms.ComboBox cmb_ConnectionType; + private System.Windows.Forms.ComboBox cmb_Connection; + } +} diff --git a/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.cs b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.cs new file mode 100644 index 000000000..404a8de18 --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace ArdupilotMega.Controls +{ + public partial class ConnectionControl : UserControl + { + public ConnectionControl() + { + InitializeComponent(); + } + + public ComboBox CMB_baudrate { get { return this.cmb_Baud; } } + public ComboBox CMB_serialport { get { return this.cmb_Connection; } } + public ComboBox TOOL_APMFirmware { get { return this.cmb_ConnectionType; } } + } +} diff --git a/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.resx b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.resx new file mode 100644 index 000000000..7080a7d11 --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Controls/ConnectionControl.resx @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root> \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Controls/ConnectionToolStripItem.resx b/Tools/ArdupilotMegaPlanner/Controls/ConnectionToolStripItem.resx new file mode 100644 index 000000000..7080a7d11 --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Controls/ConnectionToolStripItem.resx @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root> \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Controls/ToolStripConnectionControl.cs b/Tools/ArdupilotMegaPlanner/Controls/ToolStripConnectionControl.cs new file mode 100644 index 000000000..5eae73b3a --- /dev/null +++ b/Tools/ArdupilotMegaPlanner/Controls/ToolStripConnectionControl.cs @@ -0,0 +1,17 @@ +using System.Windows.Forms; +namespace ArdupilotMega.Controls +{ + public class ToolStripConnectionControl : ToolStripControlHost + { + // Call the base constructor passing in a MonthCalendar instance. + public ToolStripConnectionControl() + : base(new ConnectionControl()) + { + } + + public ConnectionControl ConnectionControl + { + get { return Control as ConnectionControl; } + } + } +} \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs index 6410f1e3d..fd5a942cd 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs @@ -69,7 +69,7 @@ namespace ArdupilotMega.GCSViews XTRK_GAIN_SC1.Name = "XTRK_GAIN_SC"; // enable disable relevbant hardware tabs - if (MainV2.APMFirmware == MainV2.Firmwares.ArduPlane) + if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { this.ConfigTabs.SuspendLayout(); ConfigTabs.SelectedIndex = 0; @@ -656,7 +656,7 @@ namespace ArdupilotMega.GCSViews { StreamWriter sw = new StreamWriter(sfd.OpenFile()); string input = DateTime.Now + " Frame : + | Arducopter Kit | Kit motors"; - if (MainV2.APMFirmware == MainV2.Firmwares.ArduPlane) + if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { input = DateTime.Now + " Plane: Skywalker"; } @@ -986,7 +986,7 @@ namespace ArdupilotMega.GCSViews if (startup) return; MainV2.config["distunits"] = CMB_distunits.Text; - MainV2.instance.changeunits(); + MainV2.instance.ChangeUnits(); } private void CMB_speedunits_SelectedIndexChanged(object sender, EventArgs e) @@ -994,7 +994,7 @@ namespace ArdupilotMega.GCSViews if (startup) return; MainV2.config["speedunits"] = CMB_speedunits.Text; - MainV2.instance.changeunits(); + MainV2.instance.ChangeUnits(); } diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.cs index f09ac19d4..3e35ec89c 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.cs @@ -237,8 +237,9 @@ namespace ArdupilotMega.GCSViews.ConfigurationView ((MyButton)sender).Enabled = true; startup = true; - // AR todo: fix this up - //Configuration_Load(null, null); + + + startup = false; } private void CHK_speechbattery_CheckedChanged(object sender, EventArgs e) @@ -276,7 +277,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView if (startup) return; MainV2.config["distunits"] = CMB_distunits.Text; - MainV2.instance.changeunits(); + MainV2.instance.ChangeUnits(); } private void CMB_speedunits_SelectedIndexChanged(object sender, EventArgs e) @@ -284,7 +285,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView if (startup) return; MainV2.config["speedunits"] = CMB_speedunits.Text; - MainV2.instance.changeunits(); + MainV2.instance.ChangeUnits(); } private void CMB_rateattitude_SelectedIndexChanged(object sender, EventArgs e) diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigRawParams.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigRawParams.cs index 4d9cf61ec..a131ea1b1 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigRawParams.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigRawParams.cs @@ -162,7 +162,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView { StreamWriter sw = new StreamWriter(sfd.OpenFile()); string input = DateTime.Now + " Frame : + | Arducopter Kit | Kit motors"; - if (MainV2.APMFirmware == MainV2.Firmwares.ArduPlane) + if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { input = DateTime.Now + " Plane: Skywalker"; } diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs index ca8b57a6b..211699c11 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.Designer.cs @@ -31,21 +31,21 @@ this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigTradHeli)); this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.H1_ENABLE = new System.Windows.Forms.RadioButton(); + this.H_SWASH_TYPE = new System.Windows.Forms.RadioButton(); this.CCPM = new System.Windows.Forms.RadioButton(); this.BUT_swash_manual = new ArdupilotMega.MyButton(); this.label41 = new System.Windows.Forms.Label(); this.groupBox3 = new System.Windows.Forms.GroupBox(); this.label46 = new System.Windows.Forms.Label(); this.label45 = new System.Windows.Forms.Label(); - this.GYR_ENABLE = new System.Windows.Forms.CheckBox(); - this.GYR_GAIN = new System.Windows.Forms.TextBox(); + this.H_GYR_ENABLE = new System.Windows.Forms.CheckBox(); + this.H_GYR_GAIN = new System.Windows.Forms.TextBox(); this.BUT_HS4save = new ArdupilotMega.MyButton(); this.label21 = new System.Windows.Forms.Label(); - this.COL_MIN = new System.Windows.Forms.TextBox(); + this.H_COL_MIN = new System.Windows.Forms.TextBox(); this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.COL_MID = new System.Windows.Forms.TextBox(); - this.COL_MAX = new System.Windows.Forms.TextBox(); + this.H_COL_MID = new System.Windows.Forms.TextBox(); + this.H_COL_MAX = new System.Windows.Forms.TextBox(); this.BUT_0collective = new ArdupilotMega.MyButton(); this.groupBox2 = new System.Windows.Forms.GroupBox(); this.label24 = new System.Windows.Forms.Label(); @@ -60,17 +60,17 @@ this.label37 = new System.Windows.Forms.Label(); this.label36 = new System.Windows.Forms.Label(); this.label26 = new System.Windows.Forms.Label(); - this.PIT_MAX = new System.Windows.Forms.TextBox(); + this.H_PIT_MAX = new System.Windows.Forms.TextBox(); this.label25 = new System.Windows.Forms.Label(); - this.ROL_MAX = new System.Windows.Forms.TextBox(); + this.H_ROL_MAX = new System.Windows.Forms.TextBox(); this.label23 = new System.Windows.Forms.Label(); this.label22 = new System.Windows.Forms.Label(); this.label20 = new System.Windows.Forms.Label(); this.label19 = new System.Windows.Forms.Label(); this.label18 = new System.Windows.Forms.Label(); - this.SV3_POS = new System.Windows.Forms.TextBox(); - this.SV2_POS = new System.Windows.Forms.TextBox(); - this.SV1_POS = new System.Windows.Forms.TextBox(); + this.H_SV3_POS = new System.Windows.Forms.TextBox(); + this.H_SV2_POS = new System.Windows.Forms.TextBox(); + this.H_SV1_POS = new System.Windows.Forms.TextBox(); this.HS3_REV = new System.Windows.Forms.CheckBox(); this.HS2_REV = new System.Windows.Forms.CheckBox(); this.HS1_REV = new System.Windows.Forms.CheckBox(); @@ -97,19 +97,19 @@ // // groupBox5 // - this.groupBox5.Controls.Add(this.H1_ENABLE); + this.groupBox5.Controls.Add(this.H_SWASH_TYPE); this.groupBox5.Controls.Add(this.CCPM); resources.ApplyResources(this.groupBox5, "groupBox5"); this.groupBox5.Name = "groupBox5"; this.groupBox5.TabStop = false; // - // H1_ENABLE + // H_SWASH_TYPE // - resources.ApplyResources(this.H1_ENABLE, "H1_ENABLE"); - this.H1_ENABLE.Name = "H1_ENABLE"; - this.H1_ENABLE.TabStop = true; - this.H1_ENABLE.UseVisualStyleBackColor = true; - this.H1_ENABLE.CheckedChanged += new System.EventHandler(this.H1_ENABLE_CheckedChanged); + resources.ApplyResources(this.H_SWASH_TYPE, "H_SWASH_TYPE"); + this.H_SWASH_TYPE.Name = "H_SWASH_TYPE"; + this.H_SWASH_TYPE.TabStop = true; + this.H_SWASH_TYPE.UseVisualStyleBackColor = true; + this.H_SWASH_TYPE.CheckedChanged += new System.EventHandler(this.H_SWASH_TYPE_CheckedChanged); // // CCPM // @@ -134,8 +134,8 @@ // this.groupBox3.Controls.Add(this.label46); this.groupBox3.Controls.Add(this.label45); - this.groupBox3.Controls.Add(this.GYR_ENABLE); - this.groupBox3.Controls.Add(this.GYR_GAIN); + this.groupBox3.Controls.Add(this.H_GYR_ENABLE); + this.groupBox3.Controls.Add(this.H_GYR_GAIN); resources.ApplyResources(this.groupBox3, "groupBox3"); this.groupBox3.Name = "groupBox3"; this.groupBox3.TabStop = false; @@ -150,18 +150,18 @@ resources.ApplyResources(this.label45, "label45"); this.label45.Name = "label45"; // - // GYR_ENABLE + // H_GYR_ENABLE // - resources.ApplyResources(this.GYR_ENABLE, "GYR_ENABLE"); - this.GYR_ENABLE.Name = "GYR_ENABLE"; - this.GYR_ENABLE.UseVisualStyleBackColor = true; - this.GYR_ENABLE.CheckedChanged += new System.EventHandler(this.GYR_ENABLE__CheckedChanged); + resources.ApplyResources(this.H_GYR_ENABLE, "H_GYR_ENABLE"); + this.H_GYR_ENABLE.Name = "H_GYR_ENABLE"; + this.H_GYR_ENABLE.UseVisualStyleBackColor = true; + this.H_GYR_ENABLE.CheckedChanged += new System.EventHandler(this.GYR_ENABLE__CheckedChanged); // - // GYR_GAIN + // H_GYR_GAIN // - resources.ApplyResources(this.GYR_GAIN, "GYR_GAIN"); - this.GYR_GAIN.Name = "GYR_GAIN"; - this.GYR_GAIN.Validating += new System.ComponentModel.CancelEventHandler(this.GYR_GAIN__Validating); + resources.ApplyResources(this.H_GYR_GAIN, "H_GYR_GAIN"); + this.H_GYR_GAIN.Name = "H_GYR_GAIN"; + this.H_GYR_GAIN.Validating += new System.ComponentModel.CancelEventHandler(this.GYR_GAIN__Validating); // // BUT_HS4save // @@ -175,36 +175,36 @@ resources.ApplyResources(this.label21, "label21"); this.label21.Name = "label21"; // - // COL_MIN + // H_COL_MIN // - resources.ApplyResources(this.COL_MIN, "COL_MIN"); - this.COL_MIN.Name = "COL_MIN"; + resources.ApplyResources(this.H_COL_MIN, "H_COL_MIN"); + this.H_COL_MIN.Name = "H_COL_MIN"; // // groupBox1 // this.groupBox1.Controls.Add(this.label41); this.groupBox1.Controls.Add(this.label21); - this.groupBox1.Controls.Add(this.COL_MIN); - this.groupBox1.Controls.Add(this.COL_MID); - this.groupBox1.Controls.Add(this.COL_MAX); + this.groupBox1.Controls.Add(this.H_COL_MIN); + this.groupBox1.Controls.Add(this.H_COL_MID); + this.groupBox1.Controls.Add(this.H_COL_MAX); this.groupBox1.Controls.Add(this.BUT_0collective); resources.ApplyResources(this.groupBox1, "groupBox1"); this.groupBox1.Name = "groupBox1"; this.groupBox1.TabStop = false; // - // COL_MID + // H_COL_MID // - resources.ApplyResources(this.COL_MID, "COL_MID"); - this.COL_MID.Name = "COL_MID"; - this.COL_MID.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); + resources.ApplyResources(this.H_COL_MID, "H_COL_MID"); + this.H_COL_MID.Name = "H_COL_MID"; + this.H_COL_MID.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); // - // COL_MAX + // H_COL_MAX // - resources.ApplyResources(this.COL_MAX, "COL_MAX"); - this.COL_MAX.Name = "COL_MAX"; - this.COL_MAX.Enter += new System.EventHandler(this.COL_MAX__Enter); - this.COL_MAX.Leave += new System.EventHandler(this.COL_MAX__Leave); - this.COL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); + resources.ApplyResources(this.H_COL_MAX, "H_COL_MAX"); + this.H_COL_MAX.Name = "H_COL_MAX"; + this.H_COL_MAX.Enter += new System.EventHandler(this.COL_MAX__Enter); + this.H_COL_MAX.Leave += new System.EventHandler(this.COL_MAX__Leave); + this.H_COL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PWM_Validating); // // BUT_0collective // @@ -334,22 +334,22 @@ resources.ApplyResources(this.label26, "label26"); this.label26.Name = "label26"; // - // PIT_MAX + // H_PIT_MAX // - resources.ApplyResources(this.PIT_MAX, "PIT_MAX"); - this.PIT_MAX.Name = "PIT_MAX"; - this.PIT_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PIT_MAX__Validating); + resources.ApplyResources(this.H_PIT_MAX, "H_PIT_MAX"); + this.H_PIT_MAX.Name = "H_PIT_MAX"; + this.H_PIT_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.PIT_MAX__Validating); // // label25 // resources.ApplyResources(this.label25, "label25"); this.label25.Name = "label25"; // - // ROL_MAX + // H_ROL_MAX // - resources.ApplyResources(this.ROL_MAX, "ROL_MAX"); - this.ROL_MAX.Name = "ROL_MAX"; - this.ROL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.ROL_MAX__Validating); + resources.ApplyResources(this.H_ROL_MAX, "H_ROL_MAX"); + this.H_ROL_MAX.Name = "H_ROL_MAX"; + this.H_ROL_MAX.Validating += new System.ComponentModel.CancelEventHandler(this.ROL_MAX__Validating); // // label23 // @@ -376,23 +376,23 @@ resources.ApplyResources(this.label18, "label18"); this.label18.Name = "label18"; // - // SV3_POS + // H_SV3_POS // - resources.ApplyResources(this.SV3_POS, "SV3_POS"); - this.SV3_POS.Name = "SV3_POS"; - this.SV3_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos3_Validating); + resources.ApplyResources(this.H_SV3_POS, "H_SV3_POS"); + this.H_SV3_POS.Name = "H_SV3_POS"; + this.H_SV3_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos3_Validating); // - // SV2_POS + // H_SV2_POS // - resources.ApplyResources(this.SV2_POS, "SV2_POS"); - this.SV2_POS.Name = "SV2_POS"; - this.SV2_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos2_Validating); + resources.ApplyResources(this.H_SV2_POS, "H_SV2_POS"); + this.H_SV2_POS.Name = "H_SV2_POS"; + this.H_SV2_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos2_Validating); // - // SV1_POS + // H_SV1_POS // - resources.ApplyResources(this.SV1_POS, "SV1_POS"); - this.SV1_POS.Name = "SV1_POS"; - this.SV1_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos1_Validating); + resources.ApplyResources(this.H_SV1_POS, "H_SV1_POS"); + this.H_SV1_POS.Name = "H_SV1_POS"; + this.H_SV1_POS.Validating += new System.ComponentModel.CancelEventHandler(this.TXT_srvpos1_Validating); // // HS3_REV // @@ -665,17 +665,17 @@ this.Controls.Add(this.label37); this.Controls.Add(this.label36); this.Controls.Add(this.label26); - this.Controls.Add(this.PIT_MAX); + this.Controls.Add(this.H_PIT_MAX); this.Controls.Add(this.label25); - this.Controls.Add(this.ROL_MAX); + this.Controls.Add(this.H_ROL_MAX); this.Controls.Add(this.label23); this.Controls.Add(this.label22); this.Controls.Add(this.label20); this.Controls.Add(this.label19); this.Controls.Add(this.label18); - this.Controls.Add(this.SV3_POS); - this.Controls.Add(this.SV2_POS); - this.Controls.Add(this.SV1_POS); + this.Controls.Add(this.H_SV3_POS); + this.Controls.Add(this.H_SV2_POS); + this.Controls.Add(this.H_SV1_POS); this.Controls.Add(this.HS3_REV); this.Controls.Add(this.HS2_REV); this.Controls.Add(this.HS1_REV); @@ -707,21 +707,21 @@ #endregion private System.Windows.Forms.GroupBox groupBox5; - private System.Windows.Forms.RadioButton H1_ENABLE; + private System.Windows.Forms.RadioButton H_SWASH_TYPE; private System.Windows.Forms.RadioButton CCPM; private MyButton BUT_swash_manual; private System.Windows.Forms.Label label41; private System.Windows.Forms.GroupBox groupBox3; private System.Windows.Forms.Label label46; private System.Windows.Forms.Label label45; - private System.Windows.Forms.CheckBox GYR_ENABLE; - private System.Windows.Forms.TextBox GYR_GAIN; + private System.Windows.Forms.CheckBox H_GYR_ENABLE; + private System.Windows.Forms.TextBox H_GYR_GAIN; private MyButton BUT_HS4save; private System.Windows.Forms.Label label21; - private System.Windows.Forms.TextBox COL_MIN; + private System.Windows.Forms.TextBox H_COL_MIN; private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.TextBox COL_MID; - private System.Windows.Forms.TextBox COL_MAX; + private System.Windows.Forms.TextBox H_COL_MID; + private System.Windows.Forms.TextBox H_COL_MAX; private MyButton BUT_0collective; private System.Windows.Forms.GroupBox groupBox2; private System.Windows.Forms.Label label24; @@ -736,17 +736,17 @@ private System.Windows.Forms.Label label37; private System.Windows.Forms.Label label36; private System.Windows.Forms.Label label26; - private System.Windows.Forms.TextBox PIT_MAX; + private System.Windows.Forms.TextBox H_PIT_MAX; private System.Windows.Forms.Label label25; - private System.Windows.Forms.TextBox ROL_MAX; + private System.Windows.Forms.TextBox H_ROL_MAX; private System.Windows.Forms.Label label23; private System.Windows.Forms.Label label22; private System.Windows.Forms.Label label20; private System.Windows.Forms.Label label19; private System.Windows.Forms.Label label18; - private System.Windows.Forms.TextBox SV3_POS; - private System.Windows.Forms.TextBox SV2_POS; - private System.Windows.Forms.TextBox SV1_POS; + private System.Windows.Forms.TextBox H_SV3_POS; + private System.Windows.Forms.TextBox H_SV2_POS; + private System.Windows.Forms.TextBox H_SV1_POS; private System.Windows.Forms.CheckBox HS3_REV; private System.Windows.Forms.CheckBox HS2_REV; private System.Windows.Forms.CheckBox HS1_REV; diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.cs index c6c29abea..c4d3effe1 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.cs @@ -22,65 +22,65 @@ namespace ArdupilotMega.GCSViews.ConfigurationView InitializeComponent(); } - private void H1_ENABLE_CheckedChanged(object sender, EventArgs e) + private void H_SWASH_TYPE_CheckedChanged(object sender, EventArgs e) { if (startup) return; try { - if (MainV2.comPort.param["H1_ENABLE"] == null) + if (MainV2.comPort.param["H_SWASH_TYPE"] == null) { CustomMessageBox.Show("Not Available on " + MainV2.cs.firmware.ToString()); } else { - MainV2.comPort.setParam("H1_ENABLE", ((RadioButton)sender).Checked == true ? 1 : 0); + MainV2.comPort.setParam("H_SWASH_TYPE", ((RadioButton)sender).Checked == true ? 1 : 0); } } - catch { CustomMessageBox.Show("Set H1_ENABLE Failed"); } + catch { CustomMessageBox.Show("Set H_SWASH_TYPE Failed"); } } private void BUT_swash_manual_Click(object sender, EventArgs e) { try { - if (MainV2.comPort.param["HSV_MAN"].ToString() == "1") + if (MainV2.comPort.param["H_SV_MAN"].ToString() == "1") { - MainV2.comPort.setParam("COL_MIN", int.Parse(COL_MIN.Text)); - MainV2.comPort.setParam("COL_MAX", int.Parse(COL_MAX.Text)); - MainV2.comPort.setParam("HSV_MAN", 0); // randy request - last + MainV2.comPort.setParam("H_COL_MIN", int.Parse(H_COL_MIN.Text)); + MainV2.comPort.setParam("H_COL_MAX", int.Parse(H_COL_MAX.Text)); + MainV2.comPort.setParam("H_SV_MAN", 0); // randy request - last BUT_swash_manual.Text = "Manual"; - COL_MAX.Enabled = false; - COL_MID.Enabled = false; - COL_MIN.Enabled = false; + H_COL_MAX.Enabled = false; + H_COL_MID.Enabled = false; + H_COL_MIN.Enabled = false; BUT_0collective.Enabled = false; } else { - COL_MAX.Text = "1500"; - COL_MIN.Text = "1500"; - MainV2.comPort.setParam("HSV_MAN", 1); // randy request + H_COL_MAX.Text = "1500"; + H_COL_MIN.Text = "1500"; + MainV2.comPort.setParam("H_SV_MAN", 1); // randy request BUT_swash_manual.Text = "Save"; - COL_MAX.Enabled = true; - COL_MID.Enabled = true; - COL_MIN.Enabled = true; + H_COL_MAX.Enabled = true; + H_COL_MID.Enabled = true; + H_COL_MIN.Enabled = true; BUT_0collective.Enabled = true; } } - catch { CustomMessageBox.Show("Failed to set HSV_MAN"); } + catch { CustomMessageBox.Show("Failed to set H_SV_MAN"); } } private void BUT_HS4save_Click(object sender, EventArgs e) { try { - if (MainV2.comPort.param["HSV_MAN"].ToString() == "1") + if (MainV2.comPort.param["H_SV_MAN"].ToString() == "1") { MainV2.comPort.setParam("HS4_MIN", int.Parse(HS4_MIN.Text)); MainV2.comPort.setParam("HS4_MAX", int.Parse(HS4_MAX.Text)); - MainV2.comPort.setParam("HSV_MAN", 0); // randy request - last + MainV2.comPort.setParam("H_SV_MAN", 0); // randy request - last BUT_HS4save.Text = "Manual"; HS4_MAX.Enabled = false; @@ -90,7 +90,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView { HS4_MIN.Text = "1500"; HS4_MAX.Text = "1500"; - MainV2.comPort.setParam("HSV_MAN", 1); // randy request + MainV2.comPort.setParam("H_SV_MAN", 1); // randy request BUT_HS4save.Text = "Save"; @@ -98,7 +98,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView HS4_MIN.Enabled = true; } } - catch { CustomMessageBox.Show("Failed to set HSV_MAN"); } + catch { CustomMessageBox.Show("Failed to set H_SV_MAN"); } } private void tabHeli_Click(object sender, EventArgs e) @@ -122,10 +122,10 @@ namespace ArdupilotMega.GCSViews.ConfigurationView { try { - if (int.Parse(COL_MIN.Text) > HS3.minline) - COL_MIN.Text = HS3.minline.ToString(); - if (int.Parse(COL_MAX.Text) < HS3.maxline) - COL_MAX.Text = HS3.maxline.ToString(); + if (int.Parse(H_COL_MIN.Text) > HS3.minline) + H_COL_MIN.Text = HS3.minline.ToString(); + if (int.Parse(H_COL_MAX.Text) < HS3.maxline) + H_COL_MAX.Text = HS3.maxline.ToString(); } catch { } } @@ -194,10 +194,10 @@ namespace ArdupilotMega.GCSViews.ConfigurationView try { - MainV2.comPort.setParam("HSV_MAN", 1); // randy request + MainV2.comPort.setParam("H_SV_MAN", 1); // randy request MainV2.comPort.setParam(((TextBox)sender).Name, test); System.Threading.Thread.Sleep(100); - MainV2.comPort.setParam("HSV_MAN", 0); // randy request - last + MainV2.comPort.setParam("H_SV_MAN", 0); // randy request - last } catch { CustomMessageBox.Show("Set " + ((TextBox)sender).Name + " failed"); } @@ -217,10 +217,10 @@ namespace ArdupilotMega.GCSViews.ConfigurationView try { - MainV2.comPort.setParam("HSV_MAN", 1); // randy request + MainV2.comPort.setParam("H_SV_MAN", 1); // randy request MainV2.comPort.setParam(((TextBox)sender).Name, test); System.Threading.Thread.Sleep(100); - MainV2.comPort.setParam("HSV_MAN", 0); // randy request - last + MainV2.comPort.setParam("H_SV_MAN", 0); // randy request - last } catch { CustomMessageBox.Show("Set " + ((TextBox)sender).Name + " failed"); } } @@ -239,10 +239,10 @@ namespace ArdupilotMega.GCSViews.ConfigurationView try { - MainV2.comPort.setParam("HSV_MAN", 1); // randy request + MainV2.comPort.setParam("H_SV_MAN", 1); // randy request MainV2.comPort.setParam(((TextBox)sender).Name, test); System.Threading.Thread.Sleep(100); - MainV2.comPort.setParam("HSV_MAN", 0); // randy request - last + MainV2.comPort.setParam("H_SV_MAN", 0); // randy request - last } catch { CustomMessageBox.Show("Set " + ((TextBox)sender).Name + " failed"); } } @@ -254,11 +254,11 @@ namespace ArdupilotMega.GCSViews.ConfigurationView try { - MainV2.comPort.setParam("COL_MID", MainV2.cs.ch3in); + MainV2.comPort.setParam("H_COL_MID", MainV2.cs.ch3in); - COL_MID.Text = MainV2.comPort.param["COL_MID"].ToString(); + H_COL_MID.Text = MainV2.comPort.param["H_COL_MID"].ToString(); } - catch { CustomMessageBox.Show("Set COL_MID_ failed"); } + catch { CustomMessageBox.Show("Set H_COL_MID failed"); } } private void HS1_REV_CheckedChanged(object sender, EventArgs e) @@ -379,7 +379,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView this.Enabled = true; } - if (MainV2.comPort.param["GYR_ENABLE"] == null) + if (MainV2.comPort.param["H_GYR_ENABLE"] == null) { this.Enabled = false; return; @@ -394,10 +394,10 @@ namespace ArdupilotMega.GCSViews.ConfigurationView startup = true; try { - if (MainV2.comPort.param.ContainsKey("H1_ENABLE")) + if (MainV2.comPort.param.ContainsKey("H_SWASH_TYPE")) { - CCPM.Checked = MainV2.comPort.param["H1_ENABLE"].ToString() == "0" ? true : false; - H1_ENABLE.Checked = !CCPM.Checked; + CCPM.Checked = MainV2.comPort.param["H_SWASH_TYPE"].ToString() == "0" ? true : false; + H_SWASH_TYPE.Checked = !CCPM.Checked; } foreach (string value in MainV2.comPort.param.Keys) @@ -453,7 +453,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView } catch { } - if (MainV2.comPort.param["HSV_MAN"] == null || MainV2.comPort.param["HSV_MAN"].ToString() == "0") + if (MainV2.comPort.param["H_SV_MAN"] == null || MainV2.comPort.param["H_SV_MAN"].ToString() == "0") return; if (HS3.minline == 0) @@ -477,8 +477,8 @@ namespace ArdupilotMega.GCSViews.ConfigurationView { try { - HS3.minline = int.Parse(COL_MIN.Text); - HS3.maxline = int.Parse(COL_MAX.Text); + HS3.minline = int.Parse(H_COL_MIN.Text); + HS3.maxline = int.Parse(H_COL_MAX.Text); HS4.maxline = int.Parse(HS4_MIN.Text); HS4.minline = int.Parse(HS4_MAX.Text); } diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx index 99fe5c163..133ab792d 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigTradHeli.resx @@ -117,42 +117,36 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> - <data name="H1_ENABLE.AutoSize" type="System.Boolean, mscorlib"> - <value>True</value> - </data> - <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> - <data name="H1_ENABLE.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>NoControl</value> - </data> <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> - <data name="H1_ENABLE.Location" type="System.Drawing.Point, System.Drawing"> - <value>67, 19</value> + <data name="H_SWASH_TYPE.Location" type="System.Drawing.Point, System.Drawing"> + <value>67, 15</value> </data> - <data name="H1_ENABLE.Size" type="System.Drawing.Size, System.Drawing"> - <value>39, 17</value> + <data name="H_SWASH_TYPE.Size" type="System.Drawing.Size, System.Drawing"> + <value>42, 24</value> </data> - <data name="H1_ENABLE.TabIndex" type="System.Int32, mscorlib"> - <value>137</value> + <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> + <data name="H_SWASH_TYPE.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> </data> - <data name="H1_ENABLE.Text" xml:space="preserve"> + <data name="H_SWASH_TYPE.Text" xml:space="preserve"> <value>H1</value> </data> - <data name=">>H1_ENABLE.Name" xml:space="preserve"> - <value>H1_ENABLE</value> + <data name=">>H_SWASH_TYPE.Name" xml:space="preserve"> + <value>H_SWASH_TYPE</value> </data> - <data name=">>H1_ENABLE.Type" xml:space="preserve"> + <data name=">>H_SWASH_TYPE.Type" xml:space="preserve"> <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>H1_ENABLE.Parent" xml:space="preserve"> + <data name=">>H_SWASH_TYPE.Parent" xml:space="preserve"> <value>groupBox5</value> </data> - <data name=">>H1_ENABLE.ZOrder" xml:space="preserve"> + <data name=">>H_SWASH_TYPE.ZOrder" xml:space="preserve"> <value>0</value> </data> <data name="CCPM.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> + <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <data name="CCPM.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> <value>NoControl</value> </data> @@ -223,7 +217,7 @@ <value>BUT_swash_manual</value> </data> <data name=">>BUT_swash_manual.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>BUT_swash_manual.Parent" xml:space="preserve"> <value>$this</value> @@ -321,55 +315,55 @@ <data name=">>label45.ZOrder" xml:space="preserve"> <value>1</value> </data> - <data name="GYR_ENABLE.AutoSize" type="System.Boolean, mscorlib"> + <data name="H_GYR_ENABLE.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> - <data name="GYR_ENABLE.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <data name="H_GYR_ENABLE.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> <value>NoControl</value> </data> - <data name="GYR_ENABLE.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_GYR_ENABLE.Location" type="System.Drawing.Point, System.Drawing"> <value>57, 19</value> </data> - <data name="GYR_ENABLE.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_GYR_ENABLE.Size" type="System.Drawing.Size, System.Drawing"> <value>15, 14</value> </data> - <data name="GYR_ENABLE.TabIndex" type="System.Int32, mscorlib"> + <data name="H_GYR_ENABLE.TabIndex" type="System.Int32, mscorlib"> <value>118</value> </data> - <data name=">>GYR_ENABLE.Name" xml:space="preserve"> - <value>GYR_ENABLE</value> + <data name=">>H_GYR_ENABLE.Name" xml:space="preserve"> + <value>H_GYR_ENABLE</value> </data> - <data name=">>GYR_ENABLE.Type" xml:space="preserve"> + <data name=">>H_GYR_ENABLE.Type" xml:space="preserve"> <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>GYR_ENABLE.Parent" xml:space="preserve"> + <data name=">>H_GYR_ENABLE.Parent" xml:space="preserve"> <value>groupBox3</value> </data> - <data name=">>GYR_ENABLE.ZOrder" xml:space="preserve"> + <data name=">>H_GYR_ENABLE.ZOrder" xml:space="preserve"> <value>2</value> </data> - <data name="GYR_GAIN.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_GYR_GAIN.Location" type="System.Drawing.Point, System.Drawing"> <value>41, 35</value> </data> - <data name="GYR_GAIN.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_GYR_GAIN.Size" type="System.Drawing.Size, System.Drawing"> <value>47, 20</value> </data> - <data name="GYR_GAIN.TabIndex" type="System.Int32, mscorlib"> + <data name="H_GYR_GAIN.TabIndex" type="System.Int32, mscorlib"> <value>119</value> </data> - <data name="GYR_GAIN.Text" xml:space="preserve"> + <data name="H_GYR_GAIN.Text" xml:space="preserve"> <value>1000</value> </data> - <data name=">>GYR_GAIN.Name" xml:space="preserve"> - <value>GYR_GAIN</value> + <data name=">>H_GYR_GAIN.Name" xml:space="preserve"> + <value>H_GYR_GAIN</value> </data> - <data name=">>GYR_GAIN.Type" xml:space="preserve"> + <data name=">>H_GYR_GAIN.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>GYR_GAIN.Parent" xml:space="preserve"> + <data name=">>H_GYR_GAIN.Parent" xml:space="preserve"> <value>groupBox3</value> </data> - <data name=">>GYR_GAIN.ZOrder" xml:space="preserve"> + <data name=">>H_GYR_GAIN.ZOrder" xml:space="preserve"> <value>3</value> </data> <data name="groupBox3.Location" type="System.Drawing.Point, System.Drawing"> @@ -415,7 +409,7 @@ <value>BUT_HS4save</value> </data> <data name=">>BUT_HS4save.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>BUT_HS4save.Parent" xml:space="preserve"> <value>$this</value> @@ -453,85 +447,85 @@ <data name=">>label21.ZOrder" xml:space="preserve"> <value>1</value> </data> - <data name="COL_MIN.Enabled" type="System.Boolean, mscorlib"> + <data name="H_COL_MIN.Enabled" type="System.Boolean, mscorlib"> <value>False</value> </data> - <data name="COL_MIN.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_COL_MIN.Location" type="System.Drawing.Point, System.Drawing"> <value>18, 173</value> </data> - <data name="COL_MIN.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_COL_MIN.Size" type="System.Drawing.Size, System.Drawing"> <value>43, 20</value> </data> - <data name="COL_MIN.TabIndex" type="System.Int32, mscorlib"> + <data name="H_COL_MIN.TabIndex" type="System.Int32, mscorlib"> <value>119</value> </data> - <data name="COL_MIN.Text" xml:space="preserve"> + <data name="H_COL_MIN.Text" xml:space="preserve"> <value>1500</value> </data> - <data name=">>COL_MIN.Name" xml:space="preserve"> - <value>COL_MIN</value> + <data name=">>H_COL_MIN.Name" xml:space="preserve"> + <value>H_COL_MIN</value> </data> - <data name=">>COL_MIN.Type" xml:space="preserve"> + <data name=">>H_COL_MIN.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>COL_MIN.Parent" xml:space="preserve"> + <data name=">>H_COL_MIN.Parent" xml:space="preserve"> <value>groupBox1</value> </data> - <data name=">>COL_MIN.ZOrder" xml:space="preserve"> + <data name=">>H_COL_MIN.ZOrder" xml:space="preserve"> <value>2</value> </data> - <data name="COL_MID.Enabled" type="System.Boolean, mscorlib"> + <data name="H_COL_MID.Enabled" type="System.Boolean, mscorlib"> <value>False</value> </data> - <data name="COL_MID.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_COL_MID.Location" type="System.Drawing.Point, System.Drawing"> <value>17, 117</value> </data> - <data name="COL_MID.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_COL_MID.Size" type="System.Drawing.Size, System.Drawing"> <value>44, 20</value> </data> - <data name="COL_MID.TabIndex" type="System.Int32, mscorlib"> + <data name="H_COL_MID.TabIndex" type="System.Int32, mscorlib"> <value>117</value> </data> - <data name="COL_MID.Text" xml:space="preserve"> + <data name="H_COL_MID.Text" xml:space="preserve"> <value>1500</value> </data> - <data name=">>COL_MID.Name" xml:space="preserve"> - <value>COL_MID</value> + <data name=">>H_COL_MID.Name" xml:space="preserve"> + <value>H_COL_MID</value> </data> - <data name=">>COL_MID.Type" xml:space="preserve"> + <data name=">>H_COL_MID.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>COL_MID.Parent" xml:space="preserve"> + <data name=">>H_COL_MID.Parent" xml:space="preserve"> <value>groupBox1</value> </data> - <data name=">>COL_MID.ZOrder" xml:space="preserve"> + <data name=">>H_COL_MID.ZOrder" xml:space="preserve"> <value>3</value> </data> - <data name="COL_MAX.Enabled" type="System.Boolean, mscorlib"> + <data name="H_COL_MAX.Enabled" type="System.Boolean, mscorlib"> <value>False</value> </data> - <data name="COL_MAX.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_COL_MAX.Location" type="System.Drawing.Point, System.Drawing"> <value>18, 45</value> </data> - <data name="COL_MAX.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_COL_MAX.Size" type="System.Drawing.Size, System.Drawing"> <value>43, 20</value> </data> - <data name="COL_MAX.TabIndex" type="System.Int32, mscorlib"> + <data name="H_COL_MAX.TabIndex" type="System.Int32, mscorlib"> <value>115</value> </data> - <data name="COL_MAX.Text" xml:space="preserve"> + <data name="H_COL_MAX.Text" xml:space="preserve"> <value>1500</value> </data> - <data name=">>COL_MAX.Name" xml:space="preserve"> - <value>COL_MAX</value> + <data name=">>H_COL_MAX.Name" xml:space="preserve"> + <value>H_COL_MAX</value> </data> - <data name=">>COL_MAX.Type" xml:space="preserve"> + <data name=">>H_COL_MAX.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>COL_MAX.Parent" xml:space="preserve"> + <data name=">>H_COL_MAX.Parent" xml:space="preserve"> <value>groupBox1</value> </data> - <data name=">>COL_MAX.ZOrder" xml:space="preserve"> + <data name=">>H_COL_MAX.ZOrder" xml:space="preserve"> <value>4</value> </data> <data name="BUT_0collective.Enabled" type="System.Boolean, mscorlib"> @@ -556,7 +550,7 @@ <value>BUT_0collective</value> </data> <data name=">>BUT_0collective.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>BUT_0collective.Parent" xml:space="preserve"> <value>groupBox1</value> @@ -933,28 +927,28 @@ <data name=">>label26.ZOrder" xml:space="preserve"> <value>18</value> </data> - <data name="PIT_MAX.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_PIT_MAX.Location" type="System.Drawing.Point, System.Drawing"> <value>314, 362</value> </data> - <data name="PIT_MAX.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_PIT_MAX.Size" type="System.Drawing.Size, System.Drawing"> <value>47, 20</value> </data> - <data name="PIT_MAX.TabIndex" type="System.Int32, mscorlib"> + <data name="H_PIT_MAX.TabIndex" type="System.Int32, mscorlib"> <value>156</value> </data> - <data name="PIT_MAX.Text" xml:space="preserve"> + <data name="H_PIT_MAX.Text" xml:space="preserve"> <value>4500</value> </data> - <data name=">>PIT_MAX.Name" xml:space="preserve"> - <value>PIT_MAX</value> + <data name=">>H_PIT_MAX.Name" xml:space="preserve"> + <value>H_PIT_MAX</value> </data> - <data name=">>PIT_MAX.Type" xml:space="preserve"> + <data name=">>H_PIT_MAX.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>PIT_MAX.Parent" xml:space="preserve"> + <data name=">>H_PIT_MAX.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>PIT_MAX.ZOrder" xml:space="preserve"> + <data name=">>H_PIT_MAX.ZOrder" xml:space="preserve"> <value>19</value> </data> <data name="label25.AutoSize" type="System.Boolean, mscorlib"> @@ -987,28 +981,28 @@ <data name=">>label25.ZOrder" xml:space="preserve"> <value>20</value> </data> - <data name="ROL_MAX.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_ROL_MAX.Location" type="System.Drawing.Point, System.Drawing"> <value>314, 336</value> </data> - <data name="ROL_MAX.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_ROL_MAX.Size" type="System.Drawing.Size, System.Drawing"> <value>47, 20</value> </data> - <data name="ROL_MAX.TabIndex" type="System.Int32, mscorlib"> + <data name="H_ROL_MAX.TabIndex" type="System.Int32, mscorlib"> <value>154</value> </data> - <data name="ROL_MAX.Text" xml:space="preserve"> + <data name="H_ROL_MAX.Text" xml:space="preserve"> <value>4500</value> </data> - <data name=">>ROL_MAX.Name" xml:space="preserve"> - <value>ROL_MAX</value> + <data name=">>H_ROL_MAX.Name" xml:space="preserve"> + <value>H_ROL_MAX</value> </data> - <data name=">>ROL_MAX.Type" xml:space="preserve"> + <data name=">>H_ROL_MAX.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>ROL_MAX.Parent" xml:space="preserve"> + <data name=">>H_ROL_MAX.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>ROL_MAX.ZOrder" xml:space="preserve"> + <data name=">>H_ROL_MAX.ZOrder" xml:space="preserve"> <value>21</value> </data> <data name="label23.AutoSize" type="System.Boolean, mscorlib"> @@ -1161,76 +1155,76 @@ <data name=">>label18.ZOrder" xml:space="preserve"> <value>26</value> </data> - <data name="SV3_POS.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_SV3_POS.Location" type="System.Drawing.Point, System.Drawing"> <value>57, 314</value> </data> - <data name="SV3_POS.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_SV3_POS.Size" type="System.Drawing.Size, System.Drawing"> <value>39, 20</value> </data> - <data name="SV3_POS.TabIndex" type="System.Int32, mscorlib"> + <data name="H_SV3_POS.TabIndex" type="System.Int32, mscorlib"> <value>146</value> </data> - <data name="SV3_POS.Text" xml:space="preserve"> + <data name="H_SV3_POS.Text" xml:space="preserve"> <value>180</value> </data> - <data name=">>SV3_POS.Name" xml:space="preserve"> - <value>SV3_POS</value> + <data name=">>H_SV3_POS.Name" xml:space="preserve"> + <value>H_SV3_POS</value> </data> - <data name=">>SV3_POS.Type" xml:space="preserve"> + <data name=">>H_SV3_POS.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>SV3_POS.Parent" xml:space="preserve"> + <data name=">>H_SV3_POS.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>SV3_POS.ZOrder" xml:space="preserve"> + <data name=">>H_SV3_POS.ZOrder" xml:space="preserve"> <value>27</value> </data> - <data name="SV2_POS.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_SV2_POS.Location" type="System.Drawing.Point, System.Drawing"> <value>57, 288</value> </data> - <data name="SV2_POS.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_SV2_POS.Size" type="System.Drawing.Size, System.Drawing"> <value>39, 20</value> </data> - <data name="SV2_POS.TabIndex" type="System.Int32, mscorlib"> + <data name="H_SV2_POS.TabIndex" type="System.Int32, mscorlib"> <value>145</value> </data> - <data name="SV2_POS.Text" xml:space="preserve"> + <data name="H_SV2_POS.Text" xml:space="preserve"> <value>60</value> </data> - <data name=">>SV2_POS.Name" xml:space="preserve"> - <value>SV2_POS</value> + <data name=">>H_SV2_POS.Name" xml:space="preserve"> + <value>H_SV2_POS</value> </data> - <data name=">>SV2_POS.Type" xml:space="preserve"> + <data name=">>H_SV2_POS.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>SV2_POS.Parent" xml:space="preserve"> + <data name=">>H_SV2_POS.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>SV2_POS.ZOrder" xml:space="preserve"> + <data name=">>H_SV2_POS.ZOrder" xml:space="preserve"> <value>28</value> </data> - <data name="SV1_POS.Location" type="System.Drawing.Point, System.Drawing"> + <data name="H_SV1_POS.Location" type="System.Drawing.Point, System.Drawing"> <value>57, 262</value> </data> - <data name="SV1_POS.Size" type="System.Drawing.Size, System.Drawing"> + <data name="H_SV1_POS.Size" type="System.Drawing.Size, System.Drawing"> <value>39, 20</value> </data> - <data name="SV1_POS.TabIndex" type="System.Int32, mscorlib"> + <data name="H_SV1_POS.TabIndex" type="System.Int32, mscorlib"> <value>144</value> </data> - <data name="SV1_POS.Text" xml:space="preserve"> + <data name="H_SV1_POS.Text" xml:space="preserve"> <value>-60</value> </data> - <data name=">>SV1_POS.Name" xml:space="preserve"> - <value>SV1_POS</value> + <data name=">>H_SV1_POS.Name" xml:space="preserve"> + <value>H_SV1_POS</value> </data> - <data name=">>SV1_POS.Type" xml:space="preserve"> + <data name=">>H_SV1_POS.Type" xml:space="preserve"> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>SV1_POS.Parent" xml:space="preserve"> + <data name=">>H_SV1_POS.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>SV1_POS.ZOrder" xml:space="preserve"> + <data name=">>H_SV1_POS.ZOrder" xml:space="preserve"> <value>29</value> </data> <data name="HS3_REV.AutoSize" type="System.Boolean, mscorlib"> @@ -1360,7 +1354,7 @@ <value>HS4</value> </data> <data name=">>HS4.Type" xml:space="preserve"> - <value>ArdupilotMega.HorizontalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.HorizontalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>HS4.Parent" xml:space="preserve"> <value>$this</value> @@ -1381,7 +1375,7 @@ <value>HS3</value> </data> <data name=">>HS3.Type" xml:space="preserve"> - <value>ArdupilotMega.VerticalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.VerticalProgressBar2, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>HS3.Parent" xml:space="preserve"> <value>$this</value> @@ -1411,7 +1405,7 @@ <value>Gservoloc</value> </data> <data name=">>Gservoloc.Type" xml:space="preserve"> - <value>AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>AGaugeApp.AGauge, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> <data name=">>Gservoloc.Parent" xml:space="preserve"> <value>$this</value> @@ -1576,6 +1570,6 @@ <value>ConfigTradHeli</value> </data> <data name=">>$this.Type" xml:space="preserve"> - <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4485.38897, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4494.24488, Culture=neutral, PublicKeyToken=null</value> </data> </root> \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs index 647646962..79ba73a8c 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs @@ -38,15 +38,15 @@ this.backstageView.Dock = System.Windows.Forms.DockStyle.Fill; this.backstageView.Location = new System.Drawing.Point(0, 0); this.backstageView.Name = "backstageView"; - this.backstageView.Size = new System.Drawing.Size(823, 468); + this.backstageView.Size = new System.Drawing.Size(931, 468); this.backstageView.TabIndex = 0; // // Setup // - this.ClientSize = new System.Drawing.Size(823, 468); + this.ClientSize = new System.Drawing.Size(931, 468); this.Controls.Add(this.backstageView); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MinimumSize = new System.Drawing.Size(839, 506); + this.MinimumSize = new System.Drawing.Size(947, 506); this.Name = "Setup"; this.Text = "Setup"; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Setup_FormClosing); diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs index 38c680626..11e610087 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightData.cs @@ -267,7 +267,7 @@ namespace ArdupilotMega.GCSViews continue; } if (!comPort.BaseStream.IsOpen) - lastdata = DateTime.MinValue; + lastdata = DateTime.Now; // re-request servo data if (!(lastdata.AddSeconds(8) > DateTime.Now) && comPort.BaseStream.IsOpen) { @@ -479,7 +479,7 @@ namespace ArdupilotMega.GCSViews if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { - routes.Markers.Add(new GMapMarkerPlane(currentloc, MainV2.cs.yaw, MainV2.cs.groundcourse, MainV2.cs.nav_bearing, MainV2.cs.target_bearing)); + routes.Markers.Add(new GMapMarkerPlane(currentloc, MainV2.cs.yaw, MainV2.cs.groundcourse, MainV2.cs.nav_bearing, MainV2.cs.target_bearing, gMapControl1)); } else { diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/FlightPlanner.cs b/Tools/ArdupilotMegaPlanner/GCSViews/FlightPlanner.cs index 4c861632a..f6e873f15 100644 --- a/Tools/ArdupilotMegaPlanner/GCSViews/FlightPlanner.cs +++ b/Tools/ArdupilotMegaPlanner/GCSViews/FlightPlanner.cs @@ -550,7 +550,7 @@ namespace ArdupilotMega.GCSViews { reader.Read(); reader.ReadStartElement("CMD"); - if (MainV2.APMFirmware == MainV2.Firmwares.ArduPlane) + if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { reader.ReadToFollowing("APM"); } @@ -3047,7 +3047,7 @@ namespace ArdupilotMega.GCSViews if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { - routes.Markers.Add(new GMapMarkerPlane(currentloc, MainV2.cs.yaw, MainV2.cs.groundcourse, MainV2.cs.nav_bearing, MainV2.cs.target_bearing) { ToolTipText = MainV2.cs.alt.ToString("0"), ToolTipMode = MarkerTooltipMode.Always }); + routes.Markers.Add(new GMapMarkerPlane(currentloc, MainV2.cs.yaw, MainV2.cs.groundcourse, MainV2.cs.nav_bearing, MainV2.cs.target_bearing, MainMap) { ToolTipText = MainV2.cs.alt.ToString("0"), ToolTipMode = MarkerTooltipMode.Always }); } else { diff --git a/Tools/ArdupilotMegaPlanner/LogBrowse.cs b/Tools/ArdupilotMegaPlanner/LogBrowse.cs index 8d9dfa0b5..d48c9d4fc 100644 --- a/Tools/ArdupilotMegaPlanner/LogBrowse.cs +++ b/Tools/ArdupilotMegaPlanner/LogBrowse.cs @@ -157,7 +157,7 @@ namespace ArdupilotMega { reader.Read(); reader.ReadStartElement("LOGFORMAT"); - if (MainV2.APMFirmware == MainV2.Firmwares.ArduPlane) + if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane) { reader.ReadToFollowing("APM"); } diff --git a/Tools/ArdupilotMegaPlanner/MAVLink.cs b/Tools/ArdupilotMegaPlanner/MAVLink.cs index 7f5084119..b9fa51dee 100644 --- a/Tools/ArdupilotMegaPlanner/MAVLink.cs +++ b/Tools/ArdupilotMegaPlanner/MAVLink.cs @@ -1027,8 +1027,9 @@ namespace ArdupilotMega public void requestDatastream(byte id, byte hzrate) { + double pps = 0; - + /* switch (id) { case (byte)MAVLink.MAV_DATA_STREAM.ALL: @@ -1117,8 +1118,9 @@ namespace ArdupilotMega { return; } + */ - log.InfoFormat("Request stream {0} at {1} hz : currently {2}", Enum.Parse(typeof(MAV_DATA_STREAM), id.ToString()), hzrate, pps); + log.InfoFormat("Request stream {0} at {1} hz", Enum.Parse(typeof(MAV_DATA_STREAM), id.ToString()), hzrate); getDatastream(id, hzrate); } diff --git a/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs b/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs index c4d10ef9d..31a34c309 100644 --- a/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs @@ -29,23 +29,56 @@ private void InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainV2)); + this.MyView = new System.Windows.Forms.Panel(); + this.MainMenu = new System.Windows.Forms.MenuStrip(); this.MenuFlightData = new System.Windows.Forms.ToolStripButton(); this.MenuFlightPlanner = new System.Windows.Forms.ToolStripButton(); this.MenuConfiguration = new System.Windows.Forms.ToolStripButton(); this.MenuSimulation = new System.Windows.Forms.ToolStripButton(); this.MenuFirmware = new System.Windows.Forms.ToolStripButton(); - this.MenuConnect = new System.Windows.Forms.ToolStripButton(); - this.CMB_serialport = new System.Windows.Forms.ToolStripComboBox(); - this.MainMenu = new System.Windows.Forms.MenuStrip(); this.MenuTerminal = new System.Windows.Forms.ToolStripButton(); - this.CMB_baudrate = new System.Windows.Forms.ToolStripComboBox(); - this.TOOL_APMFirmware = new System.Windows.Forms.ToolStripComboBox(); this.MenuHelp = new System.Windows.Forms.ToolStripButton(); - this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.MyView = new System.Windows.Forms.Panel(); + this.MenuConnect = new System.Windows.Forms.ToolStripButton(); + this.toolStripConnectionControl = new ArdupilotMega.Controls.ToolStripConnectionControl(); this.MainMenu.SuspendLayout(); this.SuspendLayout(); // + // MyView + // + this.MyView.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(39)))), ((int)(((byte)(40))))); + this.MyView.Dock = System.Windows.Forms.DockStyle.Fill; + this.MyView.ForeColor = System.Drawing.Color.White; + this.MyView.Location = new System.Drawing.Point(0, 76); + this.MyView.Margin = new System.Windows.Forms.Padding(0); + this.MyView.Name = "MyView"; + this.MyView.Size = new System.Drawing.Size(1008, 461); + this.MyView.TabIndex = 3; + // + // MainMenu + // + this.MainMenu.BackColor = System.Drawing.SystemColors.Control; + this.MainMenu.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("MainMenu.BackgroundImage"))); + this.MainMenu.GripMargin = new System.Windows.Forms.Padding(0); + this.MainMenu.ImageScalingSize = new System.Drawing.Size(76, 76); + this.MainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MenuFlightData, + this.MenuFlightPlanner, + this.MenuConfiguration, + this.MenuSimulation, + this.MenuFirmware, + this.MenuTerminal, + this.MenuHelp, + this.MenuConnect, + this.toolStripConnectionControl}); + this.MainMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow; + this.MainMenu.Location = new System.Drawing.Point(0, 0); + this.MainMenu.Name = "MainMenu"; + this.MainMenu.Padding = new System.Windows.Forms.Padding(0); + this.MainMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; + this.MainMenu.Size = new System.Drawing.Size(1008, 76); + this.MainMenu.TabIndex = 5; + this.MainMenu.Text = "menuStrip1"; + // // MenuFlightData // this.MenuFlightData.AutoSize = false; @@ -114,57 +147,6 @@ this.MenuFirmware.ToolTipText = "Firmware"; this.MenuFirmware.Click += new System.EventHandler(this.MenuFirmware_Click); // - // MenuConnect - // - this.MenuConnect.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.MenuConnect.AutoSize = false; - this.MenuConnect.BackgroundImage = global::ArdupilotMega.Properties.Resources.connect; - this.MenuConnect.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.MenuConnect.ImageTransparentColor = System.Drawing.Color.Magenta; - this.MenuConnect.Margin = new System.Windows.Forms.Padding(0); - this.MenuConnect.Name = "MenuConnect"; - this.MenuConnect.Padding = new System.Windows.Forms.Padding(0, 0, 72, 72); - this.MenuConnect.Size = new System.Drawing.Size(76, 76); - this.MenuConnect.Click += new System.EventHandler(this.MenuConnect_Click); - // - // CMB_serialport - // - this.CMB_serialport.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.CMB_serialport.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CMB_serialport.Name = "CMB_serialport"; - this.CMB_serialport.Size = new System.Drawing.Size(150, 76); - this.CMB_serialport.SelectedIndexChanged += new System.EventHandler(this.CMB_serialport_SelectedIndexChanged); - this.CMB_serialport.Enter += new System.EventHandler(this.CMB_serialport_Enter); - this.CMB_serialport.Click += new System.EventHandler(this.CMB_serialport_Click); - // - // MainMenu - // - this.MainMenu.AutoSize = false; - this.MainMenu.BackColor = System.Drawing.SystemColors.Control; - this.MainMenu.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("MainMenu.BackgroundImage"))); - this.MainMenu.GripMargin = new System.Windows.Forms.Padding(0); - this.MainMenu.ImageScalingSize = new System.Drawing.Size(76, 76); - this.MainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.MenuFlightData, - this.MenuFlightPlanner, - this.MenuConfiguration, - this.MenuSimulation, - this.MenuFirmware, - this.MenuTerminal, - this.MenuConnect, - this.CMB_baudrate, - this.CMB_serialport, - this.TOOL_APMFirmware, - this.MenuHelp}); - this.MainMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow; - this.MainMenu.Location = new System.Drawing.Point(0, 0); - this.MainMenu.Name = "MainMenu"; - this.MainMenu.Padding = new System.Windows.Forms.Padding(0); - this.MainMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; - this.MainMenu.Size = new System.Drawing.Size(1008, 76); - this.MainMenu.TabIndex = 1; - this.MainMenu.Text = "menuStrip1"; - // // MenuTerminal // this.MenuTerminal.AutoSize = false; @@ -179,32 +161,6 @@ this.MenuTerminal.ToolTipText = "Terminal"; this.MenuTerminal.Click += new System.EventHandler(this.MenuTerminal_Click); // - // CMB_baudrate - // - this.CMB_baudrate.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.CMB_baudrate.Items.AddRange(new object[] { - "4800", - "9600", - "14400", - "19200", - "28800", - "38400", - "57600", - "115200"}); - this.CMB_baudrate.Name = "CMB_baudrate"; - this.CMB_baudrate.Size = new System.Drawing.Size(76, 76); - this.CMB_baudrate.SelectedIndexChanged += new System.EventHandler(this.CMB_baudrate_SelectedIndexChanged); - this.CMB_baudrate.TextChanged += new System.EventHandler(this.CMB_baudrate_TextChanged); - // - // TOOL_APMFirmware - // - this.TOOL_APMFirmware.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.TOOL_APMFirmware.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.TOOL_APMFirmware.MaxDropDownItems = 2; - this.TOOL_APMFirmware.Name = "TOOL_APMFirmware"; - this.TOOL_APMFirmware.Size = new System.Drawing.Size(121, 76); - this.TOOL_APMFirmware.SelectedIndexChanged += new System.EventHandler(this.TOOL_APMFirmware_SelectedIndexChanged); - // // MenuHelp // this.MenuHelp.AutoSize = false; @@ -219,22 +175,25 @@ this.MenuHelp.ToolTipText = "Terminal"; this.MenuHelp.Click += new System.EventHandler(this.MenuHelp_Click); // - // toolStripMenuItem1 + // MenuConnect // - this.toolStripMenuItem1.Name = "toolStripMenuItem1"; - this.toolStripMenuItem1.Size = new System.Drawing.Size(141, 20); - this.toolStripMenuItem1.Text = "toolStripMenuItem1"; + this.MenuConnect.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.MenuConnect.AutoSize = false; + this.MenuConnect.BackgroundImage = global::ArdupilotMega.Properties.Resources.connect; + this.MenuConnect.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.MenuConnect.ImageTransparentColor = System.Drawing.Color.Magenta; + this.MenuConnect.Margin = new System.Windows.Forms.Padding(0); + this.MenuConnect.Name = "MenuConnect"; + this.MenuConnect.Padding = new System.Windows.Forms.Padding(0, 0, 72, 72); + this.MenuConnect.Size = new System.Drawing.Size(76, 76); + this.MenuConnect.Click += new System.EventHandler(this.MenuConnect_Click); // - // MyView + // toolStripConnectionControl // - this.MyView.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(39)))), ((int)(((byte)(40))))); - this.MyView.Dock = System.Windows.Forms.DockStyle.Fill; - this.MyView.ForeColor = System.Drawing.Color.White; - this.MyView.Location = new System.Drawing.Point(0, 76); - this.MyView.Margin = new System.Windows.Forms.Padding(0); - this.MyView.Name = "MyView"; - this.MyView.Size = new System.Drawing.Size(1008, 461); - this.MyView.TabIndex = 3; + this.toolStripConnectionControl.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.toolStripConnectionControl.BackColor = System.Drawing.Color.Transparent; + this.toolStripConnectionControl.Name = "toolStripConnectionControl"; + this.toolStripConnectionControl.Size = new System.Drawing.Size(203, 73); // // MainV2 // @@ -257,26 +216,24 @@ this.MainMenu.ResumeLayout(false); this.MainMenu.PerformLayout(); this.ResumeLayout(false); + this.PerformLayout(); } #endregion + + private System.Windows.Forms.Panel MyView; + private System.Windows.Forms.MenuStrip MainMenu; private System.Windows.Forms.ToolStripButton MenuFlightData; private System.Windows.Forms.ToolStripButton MenuFlightPlanner; private System.Windows.Forms.ToolStripButton MenuConfiguration; private System.Windows.Forms.ToolStripButton MenuSimulation; private System.Windows.Forms.ToolStripButton MenuFirmware; - private System.Windows.Forms.ToolStripComboBox CMB_serialport; - private System.Windows.Forms.ToolStripButton MenuConnect; - private System.Windows.Forms.MenuStrip MainMenu; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1; - private System.Windows.Forms.ToolStripComboBox CMB_baudrate; - private System.Windows.Forms.Panel MyView; private System.Windows.Forms.ToolStripButton MenuTerminal; - private System.Windows.Forms.ToolStripComboBox TOOL_APMFirmware; + private System.Windows.Forms.ToolStripButton MenuConnect; + private System.Windows.Forms.ToolStripButton MenuHelp; - //public static WebCam_Capture.WebCamCapture webCamCapture1; - + private ArdupilotMega.Controls.ToolStripConnectionControl toolStripConnectionControl; } } \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/MainV2.cs b/Tools/ArdupilotMegaPlanner/MainV2.cs index 3f3e862b6..0e684d98f 100644 --- a/Tools/ArdupilotMegaPlanner/MainV2.cs +++ b/Tools/ArdupilotMegaPlanner/MainV2.cs @@ -31,6 +31,8 @@ namespace ArdupilotMega { private static readonly ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); + + // used to hide/show console window [DllImport("user32.dll")] public static extern int FindWindow(string szClass, string szTitle); [DllImport("user32.dll")] @@ -39,41 +41,88 @@ namespace ArdupilotMega const int SW_SHOWNORMAL = 1; const int SW_HIDE = 0; + /// <summary> + /// Main Comport interface + /// </summary> public static MAVLink comPort = new MAVLink(); + /// <summary> + /// Comport name + /// </summary> public static string comPortName = ""; + /// <summary> + /// use to store all internal config + /// </summary> public static Hashtable config = new Hashtable(); + /// <summary> + /// used to prevent comport access for exclusive use + /// </summary> public static bool giveComport = false; - public static Firmwares APMFirmware = Firmwares.ArduPlane; + /// <summary> + /// mono detection + /// </summary> public static bool MONO = false; - + /// <summary> + /// speech engein enable + /// </summary> public static bool speechEnable = false; + /// <summary> + /// spech engine static class + /// </summary> public static Speech speechEngine = null; - + /// <summary> + /// joystick static class + /// </summary> public static Joystick joystick = null; + /// <summary> + /// track last joystick packet sent. used to track timming + /// </summary> DateTime lastjoystick = DateTime.Now; - + /// <summary> + /// hud background image grabber from a video stream - not realy that efficent. ie no hardware overlays etc. + /// </summary> public static WebCamService.Capture cam = null; - + /// <summary> + /// the static global state of the currently connected MAV + /// </summary> public static CurrentState cs = new CurrentState(); - + /// <summary> + /// controls the main serial reader thread + /// </summary> bool serialThread = false; - + /// <summary> + /// unused at this point - potential to move all forms to this single binding source. need to evalutate performance/exception issues + /// </summary> static internal BindingSource bs; - - TcpListener listener; - - DateTime heatbeatSend = DateTime.Now; - + /// <summary> + /// used for mini https server for websockets/mjpeg video stream, and network link kmls + /// </summary> + private TcpListener listener; + /// <summary> + /// track the last heartbeat sent + /// </summary> + private DateTime heatbeatSend = DateTime.Now; + /// <summary> + /// used to call anything as needed. + /// </summary> public static MainV2 instance = null; - + /// <summary> + /// used to feed in a network link kml to the http server + /// </summary> public string georefkml = ""; + /// <summary> + /// enum of firmwares + /// </summary> public enum Firmwares { ArduPlane, ArduCopter2, } + /// <summary> + /// declared here if i want a "single" instance of the form + /// ie configuration gets reloaded on every click + /// </summary> GCSViews.FlightData FlightData; GCSViews.FlightPlanner FlightPlanner; GCSViews.Configuration Configuration; @@ -82,13 +131,20 @@ namespace ArdupilotMega GCSViews.Firmware Firmware; GCSViews.Terminal Terminal; + /// <summary> + /// control for the serial port and firmware selector. + /// </summary> + private ConnectionControl _connectionControl; + public MainV2() { Form splash = new Splash(); splash.Show(); string strVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); - strVersion = ""; + + strVersion = "mav " + MAVLink.MAVLINK_WIRE_PROTOCOL_VERSION; + splash.Text = "APM Planner " + Application.ProductVersion + " " + strVersion + " By Michael Oborne"; splash.Refresh(); @@ -98,6 +154,14 @@ namespace ArdupilotMega instance = this; InitializeComponent(); + + _connectionControl = toolStripConnectionControl.ConnectionControl; + _connectionControl.CMB_baudrate.TextChanged += this.CMB_baudrate_TextChanged; + _connectionControl.CMB_baudrate.SelectedIndexChanged += this.CMB_baudrate_SelectedIndexChanged; + _connectionControl.CMB_serialport.SelectedIndexChanged += this.CMB_serialport_SelectedIndexChanged; + _connectionControl.CMB_serialport.Enter += this.CMB_serialport_Enter; + _connectionControl.CMB_serialport.Click += this.CMB_serialport_Click; + _connectionControl.TOOL_APMFirmware.SelectedIndexChanged += this.TOOL_APMFirmware_SelectedIndexChanged; srtm.datadirectory = Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + "srtm"; @@ -113,24 +177,35 @@ namespace ArdupilotMega List<object> list = new List<object>(); foreach (object obj in Enum.GetValues(typeof(Firmwares))) { - TOOL_APMFirmware.Items.Add(obj); + _connectionControl.TOOL_APMFirmware.Items.Add(obj); } - if (TOOL_APMFirmware.Items.Count > 0) - TOOL_APMFirmware.SelectedIndex = 0; + if (_connectionControl.TOOL_APMFirmware.Items.Count > 0) + _connectionControl.TOOL_APMFirmware.SelectedIndex = 0; this.Text = splash.Text; comPort.BaseStream.BaudRate = 115200; - CMB_serialport.Items.AddRange(SerialPort.GetPortNames()); - CMB_serialport.Items.Add("TCP"); - CMB_serialport.Items.Add("UDP"); - if (CMB_serialport.Items.Count > 0) + // ** Old +// CMB_serialport.Items.AddRange(SerialPort.GetPortNames()); +// CMB_serialport.Items.Add("TCP"); +// CMB_serialport.Items.Add("UDP"); +// if (CMB_serialport.Items.Count > 0) +// { +// CMB_baudrate.SelectedIndex = 7; +// CMB_serialport.SelectedIndex = 0; +// } + // ** new + _connectionControl.CMB_serialport.Items.AddRange(SerialPort.GetPortNames()); + _connectionControl.CMB_serialport.Items.Add("TCP"); + _connectionControl.CMB_serialport.Items.Add("UDP"); + if (_connectionControl.CMB_serialport.Items.Count > 0) { - CMB_baudrate.SelectedIndex = 7; - CMB_serialport.SelectedIndex = 0; + _connectionControl.CMB_baudrate.SelectedIndex = 7; + _connectionControl.CMB_serialport.SelectedIndex = 0; } + // ** Done splash.Refresh(); Application.DoEvents(); @@ -172,7 +247,7 @@ namespace ArdupilotMega if (MainV2.config["CHK_GDIPlus"] != null) GCSViews.FlightData.myhud.UseOpenGL = !bool.Parse(MainV2.config["CHK_GDIPlus"].ToString()); - changeunits(); + ChangeUnits(); try { @@ -258,6 +333,9 @@ namespace ArdupilotMega splash.Close(); } + /// <summary> + /// used to create planner screenshots - access by control-s + /// </summary> internal void ScreenShot() { Rectangle bounds = Screen.GetBounds(Point.Empty); @@ -276,13 +354,13 @@ namespace ArdupilotMega private void CMB_serialport_Click(object sender, EventArgs e) { - string oldport = CMB_serialport.Text; - CMB_serialport.Items.Clear(); - CMB_serialport.Items.AddRange(SerialPort.GetPortNames()); - CMB_serialport.Items.Add("TCP"); - CMB_serialport.Items.Add("UDP"); - if (CMB_serialport.Items.Contains(oldport)) - CMB_serialport.Text = oldport; + string oldport = _connectionControl.CMB_serialport.Text; + _connectionControl.CMB_serialport.Items.Clear(); + _connectionControl.CMB_serialport.Items.AddRange(SerialPort.GetPortNames()); + _connectionControl.CMB_serialport.Items.Add("TCP"); + _connectionControl.CMB_serialport.Items.Add("UDP"); + if (_connectionControl.CMB_serialport.Items.Contains(oldport)) + _connectionControl.CMB_serialport.Text = oldport; } @@ -474,11 +552,11 @@ namespace ArdupilotMega } else { - if (CMB_serialport.Text == "TCP") + if (_connectionControl.CMB_serialport.Text == "TCP") { comPort.BaseStream = new TcpSerial(); } - else if (CMB_serialport.Text == "UDP") + if (_connectionControl.CMB_serialport.Text == "UDP") { comPort.BaseStream = new UdpSerial(); } @@ -490,31 +568,32 @@ namespace ArdupilotMega try { // set port, then options - comPort.BaseStream.PortName = CMB_serialport.Text; + comPort.BaseStream.PortName = _connectionControl.CMB_serialport.Text; comPort.BaseStream.DataBits = 8; comPort.BaseStream.StopBits = (StopBits)Enum.Parse(typeof(StopBits), "1"); comPort.BaseStream.Parity = (Parity)Enum.Parse(typeof(Parity), "None"); try { - comPort.BaseStream.BaudRate = int.Parse(CMB_baudrate.Text); + comPort.BaseStream.BaudRate = int.Parse(_connectionControl.CMB_baudrate.Text); } catch { } - // false here - comPort.BaseStream.DtrEnable = false; - comPort.BaseStream.RtsEnable = false; - if (config["CHK_resetapmonconnect"] == null || bool.Parse(config["CHK_resetapmonconnect"].ToString()) == true) comPort.BaseStream.toggleDTR(); - // if reset on connect is on dtr will be true here + // false here + comPort.BaseStream.DtrEnable = false; + comPort.BaseStream.RtsEnable = false; + // cleanup from any previous sessions if (comPort.logfile != null) comPort.logfile.Close(); if (comPort.rawlogfile != null) comPort.rawlogfile.Close(); + + // setup to record new logs try { Directory.CreateDirectory(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + @"logs"); @@ -524,39 +603,44 @@ namespace ArdupilotMega } catch { CustomMessageBox.Show("Failed to create log - wont log this session"); } // soft fail + // do the connect comPort.Open(true); + // detect firmware we are conected to. if (comPort.param["SYSID_SW_TYPE"] != null) { if (float.Parse(comPort.param["SYSID_SW_TYPE"].ToString()) == 10) { - TOOL_APMFirmware.SelectedIndex = TOOL_APMFirmware.Items.IndexOf(Firmwares.ArduCopter2); + _connectionControl.TOOL_APMFirmware.SelectedIndex = _connectionControl.TOOL_APMFirmware.Items.IndexOf(Firmwares.ArduCopter2); } else if (float.Parse(comPort.param["SYSID_SW_TYPE"].ToString()) == 0) { - TOOL_APMFirmware.SelectedIndex = TOOL_APMFirmware.Items.IndexOf(Firmwares.ArduPlane); + _connectionControl.TOOL_APMFirmware.SelectedIndex = _connectionControl.TOOL_APMFirmware.Items.IndexOf(Firmwares.ArduPlane); } } - cs.firmware = APMFirmware; - - config[CMB_serialport.Text + "_BAUD"] = CMB_baudrate.Text; + // save the baudrate for this port + config[_connectionControl.CMB_serialport.Text + "_BAUD"] = _connectionControl.CMB_baudrate.Text; + // load wps on connect option. if (config["loadwpsonconnect"] != null && bool.Parse(config["loadwpsonconnect"].ToString()) == true) { MenuFlightPlanner_Click(null, null); FlightPlanner.BUT_read_Click(null, null); } + // set connected icon this.MenuConnect.BackgroundImage = global::ArdupilotMega.Properties.Resources.disconnect; } catch (Exception ex) { + log.Warn(ex.ToString()); try { comPort.Close(); } catch { } + // detect firmware -> scan eeprom contents -> error if no valid ap param/apvar header detected. try { string version = ArduinoDetect.DetectVersion(comPort.BaseStream.PortName); @@ -601,10 +685,10 @@ namespace ArdupilotMega private void CMB_serialport_SelectedIndexChanged(object sender, EventArgs e) { - comPortName = CMB_serialport.Text; + comPortName = _connectionControl.CMB_serialport.Text; if (comPortName == "UDP" || comPortName == "TCP") { - CMB_baudrate.Enabled = false; + _connectionControl.CMB_baudrate.Enabled = false; if (comPortName == "TCP") MainV2.comPort.BaseStream = new TcpSerial(); if (comPortName == "UDP") @@ -612,35 +696,32 @@ namespace ArdupilotMega } else { - CMB_baudrate.Enabled = true; + _connectionControl.CMB_baudrate.Enabled = true; MainV2.comPort.BaseStream = new ArdupilotMega.SerialPort(); } try { - comPort.BaseStream.PortName = CMB_serialport.Text; + comPort.BaseStream.PortName = _connectionControl.CMB_serialport.Text; - MainV2.comPort.BaseStream.BaudRate = int.Parse(CMB_baudrate.Text); + MainV2.comPort.BaseStream.BaudRate = int.Parse(_connectionControl.CMB_baudrate.Text); - if (config[CMB_serialport.Text + "_BAUD"] != null) + // check for saved baud rate and restore + if (config[_connectionControl.CMB_serialport.Text + "_BAUD"] != null) { - CMB_baudrate.Text = config[CMB_serialport.Text + "_BAUD"].ToString(); + _connectionControl.CMB_baudrate.Text = config[_connectionControl.CMB_serialport.Text + "_BAUD"].ToString(); } } catch { } } - private void toolStripMenuItem2_Click(object sender, EventArgs e) - { - //Form temp = new Main(); - //temp.Show(); - } - private void MainV2_FormClosed(object sender, FormClosedEventArgs e) { + // shutdown threads GCSViews.FlightData.threadrun = 0; GCSViews.Simulation.threadrun = 0; + // shutdown local thread serialThread = false; try @@ -665,6 +746,8 @@ namespace ArdupilotMega } catch { } + + // save config xmlconfig(true); } @@ -675,8 +758,6 @@ namespace ArdupilotMega { try { - //System.Configuration.Configuration appconfig = System.Configuration.ConfigurationManager.OpenExeConfiguration(System.Configuration.ConfigurationUserLevel.None); - XmlTextWriter xmlwriter = new XmlTextWriter(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + @"config.xml", Encoding.ASCII); xmlwriter.Formatting = Formatting.Indented; @@ -686,13 +767,9 @@ namespace ArdupilotMega xmlwriter.WriteElementString("comport", comPortName); - xmlwriter.WriteElementString("baudrate", CMB_baudrate.Text); - - xmlwriter.WriteElementString("APMFirmware", APMFirmware.ToString()); + xmlwriter.WriteElementString("baudrate", _connectionControl.CMB_baudrate.Text); - //appconfig.AppSettings.Settings.Add("comport", comportname); - //appconfig.AppSettings.Settings.Add("baudrate", CMB_baudrate.Text); - //appconfig.AppSettings.Settings.Add("APMFirmware", APMFirmware.ToString()); + xmlwriter.WriteElementString("APMFirmware", MainV2.cs.firmware.ToString()); foreach (string key in config.Keys) { @@ -701,8 +778,6 @@ namespace ArdupilotMega if (key == "" || key.Contains("/")) // "/dev/blah" continue; xmlwriter.WriteElementString(key, config[key].ToString()); - - //appconfig.AppSettings.Settings.Add(key, config[key].ToString()); } catch { } } @@ -711,8 +786,6 @@ namespace ArdupilotMega xmlwriter.WriteEndDocument(); xmlwriter.Close(); - - //appconfig.Save(); } catch (Exception ex) { CustomMessageBox.Show(ex.ToString()); } } @@ -732,10 +805,10 @@ namespace ArdupilotMega case "comport": string temp = xmlreader.ReadString(); - CMB_serialport.SelectedIndex = CMB_serialport.FindString(temp); - if (CMB_serialport.SelectedIndex == -1) + _connectionControl.CMB_serialport.SelectedIndex = _connectionControl.CMB_serialport.FindString(temp); + if (_connectionControl.CMB_serialport.SelectedIndex == -1) { - CMB_serialport.Text = temp; // allows ports that dont exist - yet + _connectionControl.CMB_serialport.Text = temp; // allows ports that dont exist - yet } comPort.BaseStream.PortName = temp; comPortName = temp; @@ -743,20 +816,20 @@ namespace ArdupilotMega case "baudrate": string temp2 = xmlreader.ReadString(); - CMB_baudrate.SelectedIndex = CMB_baudrate.FindString(temp2); - if (CMB_baudrate.SelectedIndex == -1) + _connectionControl.CMB_baudrate.SelectedIndex = _connectionControl.CMB_baudrate.FindString(temp2); + if (_connectionControl.CMB_baudrate.SelectedIndex == -1) { - CMB_baudrate.Text = temp2; + _connectionControl.CMB_baudrate.Text = temp2; //CMB_baudrate.SelectedIndex = CMB_baudrate.FindString("57600"); ; // must exist } //bau = int.Parse(CMB_baudrate.Text); break; case "APMFirmware": string temp3 = xmlreader.ReadString(); - TOOL_APMFirmware.SelectedIndex = TOOL_APMFirmware.FindStringExact(temp3); - if (TOOL_APMFirmware.SelectedIndex == -1) - TOOL_APMFirmware.SelectedIndex = 0; - APMFirmware = (MainV2.Firmwares)Enum.Parse(typeof(MainV2.Firmwares), TOOL_APMFirmware.Text); + _connectionControl.TOOL_APMFirmware.SelectedIndex = _connectionControl.TOOL_APMFirmware.FindStringExact(temp3); + if (_connectionControl.TOOL_APMFirmware.SelectedIndex == -1) + _connectionControl.TOOL_APMFirmware.SelectedIndex = 0; + MainV2.cs.firmware = (MainV2.Firmwares)Enum.Parse(typeof(MainV2.Firmwares), _connectionControl.TOOL_APMFirmware.Text); break; case "Config": break; @@ -781,11 +854,16 @@ namespace ArdupilotMega { try { - comPort.BaseStream.BaudRate = int.Parse(CMB_baudrate.Text); + comPort.BaseStream.BaudRate = int.Parse(_connectionControl.CMB_baudrate.Text); + } + catch + { } - catch { } } + /// <summary> + /// thread used to send joystick packets to the MAV + /// </summary> private void joysticksend() { @@ -870,10 +948,11 @@ namespace ArdupilotMega DateTime connectButtonUpdate = DateTime.Now; + /// <summary> + /// Used to fix the icon status for unexpected unplugs etc... + /// </summary> private void updateConnectIcon() { - - if ((DateTime.Now - connectButtonUpdate).Milliseconds > 500) { // Console.WriteLine(DateTime.Now.Millisecond); @@ -885,8 +964,8 @@ namespace ArdupilotMega { this.MenuConnect.BackgroundImage = global::ArdupilotMega.Properties.Resources.disconnect; this.MenuConnect.BackgroundImage.Tag = "Disconnect"; - CMB_baudrate.Enabled = false; - CMB_serialport.Enabled = false; + _connectionControl.CMB_baudrate.Enabled = false; + _connectionControl.CMB_serialport.Enabled = false; }); } } @@ -898,8 +977,8 @@ namespace ArdupilotMega { this.MenuConnect.BackgroundImage = global::ArdupilotMega.Properties.Resources.connect; this.MenuConnect.BackgroundImage.Tag = "Connect"; - CMB_baudrate.Enabled = true; - CMB_serialport.Enabled = true; + _connectionControl.CMB_baudrate.Enabled = true; + _connectionControl.CMB_serialport.Enabled = true; }); } } @@ -907,7 +986,16 @@ namespace ArdupilotMega } } - + /// <summary> + /// main serial reader thread + /// controls + /// serial reading + /// link quality stats + /// speech voltage - custom - alt warning - data lost + /// heartbeat packet sending + /// + /// and cant fall out + /// </summary> private void SerialReader() { if (serialThread == true) @@ -1089,6 +1177,7 @@ namespace ArdupilotMega // for long running tasks using own threads. // for short use threadpool + // setup http server try { listener = new TcpListener(IPAddress.Any, 56781); @@ -1104,6 +1193,7 @@ namespace ArdupilotMega CustomMessageBox.Show(ex.ToString()); } + /// setup joystick packet sender new Thread(new ThreadStart(joysticksend)) { IsBackground = true, @@ -1111,12 +1201,14 @@ namespace ArdupilotMega Name = "Main joystick sender" }.Start(); + // setup main serial reader new Thread(SerialReader) { IsBackground = true, Name = "Main Serial reader" }.Start(); + // check for updates if (Debugger.IsAttached) { log.Info("Skipping update test as it appears we are debugging"); @@ -1134,6 +1226,7 @@ namespace ArdupilotMega } } + public static String ComputeWebSocketHandshakeSecurityHash09(String secWebSocketKey) { const String MagicKEY = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"; @@ -1155,7 +1248,6 @@ namespace ArdupilotMega /// <summary> /// little web server for sending network link kml's /// </summary> - void listernforclients() { try @@ -1440,8 +1532,7 @@ namespace ArdupilotMega private void TOOL_APMFirmware_SelectedIndexChanged(object sender, EventArgs e) { - APMFirmware = (MainV2.Firmwares)Enum.Parse(typeof(MainV2.Firmwares), TOOL_APMFirmware.Text); - MainV2.cs.firmware = APMFirmware; + MainV2.cs.firmware = (MainV2.Firmwares)Enum.Parse(typeof(MainV2.Firmwares), _connectionControl.TOOL_APMFirmware.Text); } private void MainV2_Resize(object sender, EventArgs e) @@ -1858,7 +1949,12 @@ namespace ArdupilotMega } - + /// <summary> + /// trying to replicate google code etags....... this doesnt work. + /// </summary> + /// <param name="fileName"></param> + /// <param name="modifyDate"></param> + /// <returns></returns> private string GetFileETag(string fileName, DateTime modifyDate) { @@ -1892,29 +1988,34 @@ namespace ArdupilotMega } - + /// <summary> + /// keyboard shortcuts override + /// </summary> + /// <param name="msg"></param> + /// <param name="keyData"></param> + /// <returns></returns> protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { - if (keyData == (Keys.Control | Keys.F)) + if (keyData == (Keys.Control | Keys.F)) // temp { Form frm = new temp(); ThemeManager.ApplyThemeTo(frm); frm.Show(); return true; } - if (keyData == (Keys.Control | Keys.S)) + if (keyData == (Keys.Control | Keys.S)) // screenshot { ScreenShot(); return true; } - if (keyData == (Keys.Control | Keys.G)) // test + if (keyData == (Keys.Control | Keys.G)) // nmea out { Form frm = new SerialOutput(); ThemeManager.ApplyThemeTo(frm); frm.Show(); return true; } - if (keyData == (Keys.Control | Keys.A)) // test + if (keyData == (Keys.Control | Keys.A)) // 3dr radio { Form temp = new Form(); Control frm = new _3DRradio(); @@ -1925,7 +2026,7 @@ namespace ArdupilotMega temp.Show(); return true; } - if (keyData == (Keys.Control | Keys.W)) // test + if (keyData == (Keys.Control | Keys.W)) // test ac config { Controls.ConfigPanel cfg = new Controls.ConfigPanel(); @@ -2026,7 +2127,7 @@ namespace ArdupilotMega return ""; } - public void changeunits() + public void ChangeUnits() { try { @@ -2070,24 +2171,29 @@ namespace ArdupilotMega catch { } } + private void CMB_baudrate_TextChanged(object sender, EventArgs e) { StringBuilder sb = new StringBuilder(); int baud = 0; - for (int i = 0; i < CMB_baudrate.Text.Length; i++) - if (char.IsDigit(CMB_baudrate.Text[i])) + for (int i = 0; i < _connectionControl.CMB_baudrate.Text.Length; i++) + if (char.IsDigit(_connectionControl.CMB_baudrate.Text[i])) { - sb.Append(CMB_baudrate.Text[i]); - baud = baud * 10 + CMB_baudrate.Text[i] - '0'; + sb.Append(_connectionControl.CMB_baudrate.Text[i]); + baud = baud * 10 + _connectionControl.CMB_baudrate.Text[i] - '0'; } - if (CMB_baudrate.Text != sb.ToString()) - CMB_baudrate.Text = sb.ToString(); + if (_connectionControl.CMB_baudrate.Text != sb.ToString()) + { + _connectionControl.CMB_baudrate.Text = sb.ToString(); + } try { if (baud > 0 && comPort.BaseStream.BaudRate != baud) comPort.BaseStream.BaudRate = baud; } - catch (Exception) { } + catch (Exception) + { + } } private void CMB_serialport_Enter(object sender, EventArgs e) diff --git a/Tools/ArdupilotMegaPlanner/MainV2.resx b/Tools/ArdupilotMegaPlanner/MainV2.resx index 090393fc1..05bc2f223 100644 --- a/Tools/ArdupilotMegaPlanner/MainV2.resx +++ b/Tools/ArdupilotMegaPlanner/MainV2.resx @@ -118,7 +118,7 @@ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <metadata name="MainMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>127, 17</value> + <value>17, 17</value> </metadata> <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <data name="MainMenu.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> diff --git a/Tools/ArdupilotMegaPlanner/Msi/wix.pdb b/Tools/ArdupilotMegaPlanner/Msi/wix.pdb index a4116362278a3258e6530e3790bd0d8ef31165c1..dce25ed5af27984f4d1ad7f0ae18f43eebc7973d 100644 GIT binary patch delta 530 zcmZpe!`Lu~aRUpNM4ta7e?|rdhFvuiRvjuYcVB+BI`C>q&8N*WTyF%~HmX)OwaRbi zlWAdMRG2(j?l{vlp2;!tSwPNl`D{jo&BhATfijy<E470Z1gmamatPbZqqdHTsa$mP z9t}MvkcKx}X&_1MWT49J+IxjqX8heCH@U(tfu#e)xC3Nxe4i*d*}+~-IVKe77zQ>F z0S2jgFc!#_AaT)&j>7ef48bMRKn^=pmXRSf8Omf}WXLa30&<Mua=xhuIhRzB4KNEB z8H$nQ7#N~~atJeFx)^|FmgXh_xoQxhdIlzj(iE69(88<^Ag329z{G%TVSb4y(CJs< zaxh&WLm3!e0f{Q?at$d=3=H-_3<6LJ%w}ZJn=ZJRg@M5W%mqnK7lbmwhTaCsfkFoa RKpHonaIj&<6V)zHI02jUTk!w@ delta 545 zcmZpe!`Lu~aRUpN#G&OA{23V-7?_@|zx%Z2gwIy~3pxKkiKcCq;d&#;R(L4jcZb|& zKA9FKMybh@<&HCL;GY~Lp9SO`m(OOD+H9;a9VoN;v{E}rL9ps}rohzAJZkHhm{=q? z@6pg>0%>@ol?Ia3P6n#nuDw@?<%Q!#*~t}l2`o22j5|PvhJv`<WCwe-dMlt?7#P^V zB#6j>vp}u{iHpKT{PSQ;MuubtX&{FkD!|AP29si7WKdvG0`iREaz;pUMGT=p9?U+* zdIm=%NxkG~AP-?ETncDt4nq=<s|FQfLeZDQ&;b<hh0A$BSqwmZi43AZpIn8@=^@E! z3Z}dQN>;%o4J=@?Kw*XyCI$w3AO-;@h9U?9NP^@RvoJ8g6f-fX3c@5A88iiN1LZ)W V0|HD81{Rx7IM^`biFubNoB)>yR&4+P diff --git a/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs b/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs index e04253db9..672addbd3 100644 --- a/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs +++ b/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs @@ -34,5 +34,5 @@ using System.Resources; // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.1.*")] -[assembly: AssemblyFileVersion("1.1.71")] +[assembly: AssemblyFileVersion("1.1.72")] [assembly: NeutralResourcesLanguageAttribute("")] diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs index af564473f..aa2773fdf 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs @@ -56,6 +56,16 @@ this.RS2 = new System.Windows.Forms.ComboBox(); this.RS1 = new System.Windows.Forms.ComboBox(); this.RSSI = new System.Windows.Forms.TextBox(); + this.S10 = new System.Windows.Forms.ComboBox(); + this.S11 = new System.Windows.Forms.ComboBox(); + this.S12 = new System.Windows.Forms.ComboBox(); + this.RS12 = new System.Windows.Forms.ComboBox(); + this.RS11 = new System.Windows.Forms.ComboBox(); + this.RS10 = new System.Windows.Forms.ComboBox(); + this.S9 = new System.Windows.Forms.ComboBox(); + this.S8 = new System.Windows.Forms.ComboBox(); + this.RS8 = new System.Windows.Forms.ComboBox(); + this.RS9 = new System.Windows.Forms.ComboBox(); this.RS0 = new System.Windows.Forms.TextBox(); this.label9 = new System.Windows.Forms.Label(); this.label10 = new System.Windows.Forms.Label(); @@ -70,6 +80,27 @@ this.BUT_syncS2 = new ArdupilotMega.MyButton(); this.BUT_syncS3 = new ArdupilotMega.MyButton(); this.BUT_syncS5 = new ArdupilotMega.MyButton(); + this.label13 = new System.Windows.Forms.Label(); + this.label14 = new System.Windows.Forms.Label(); + this.label15 = new System.Windows.Forms.Label(); + this.label16 = new System.Windows.Forms.Label(); + this.label17 = new System.Windows.Forms.Label(); + this.label20 = new System.Windows.Forms.Label(); + this.label21 = new System.Windows.Forms.Label(); + this.label22 = new System.Windows.Forms.Label(); + this.label23 = new System.Windows.Forms.Label(); + this.label24 = new System.Windows.Forms.Label(); + this.label25 = new System.Windows.Forms.Label(); + this.label26 = new System.Windows.Forms.Label(); + this.label27 = new System.Windows.Forms.Label(); + this.label28 = new System.Windows.Forms.Label(); + this.label29 = new System.Windows.Forms.Label(); + this.label30 = new System.Windows.Forms.Label(); + this.label31 = new System.Windows.Forms.Label(); + this.label32 = new System.Windows.Forms.Label(); + this.BUT_syncS8 = new ArdupilotMega.MyButton(); + this.BUT_syncS9 = new ArdupilotMega.MyButton(); + this.BUT_syncS10 = new ArdupilotMega.MyButton(); this.SuspendLayout(); // // Progressbar @@ -263,6 +294,7 @@ // // RS4 // + resources.ApplyResources(this.RS4, "RS4"); this.RS4.FormattingEnabled = true; this.RS4.Items.AddRange(new object[] { resources.GetString("RS4.Items"), @@ -286,12 +318,12 @@ resources.GetString("RS4.Items18"), resources.GetString("RS4.Items19"), resources.GetString("RS4.Items20")}); - resources.ApplyResources(this.RS4, "RS4"); this.RS4.Name = "RS4"; this.toolTip1.SetToolTip(this.RS4, resources.GetString("RS4.ToolTip")); // // RS3 // + resources.ApplyResources(this.RS3, "RS3"); this.RS3.FormattingEnabled = true; this.RS3.Items.AddRange(new object[] { resources.GetString("RS3.Items"), @@ -324,12 +356,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"), @@ -342,12 +374,12 @@ resources.GetString("RS2.Items7"), resources.GetString("RS2.Items8"), resources.GetString("RS2.Items9")}); - resources.ApplyResources(this.RS2, "RS2"); this.RS2.Name = "RS2"; this.toolTip1.SetToolTip(this.RS2, resources.GetString("RS2.ToolTip")); // // RS1 // + resources.ApplyResources(this.RS1, "RS1"); this.RS1.FormattingEnabled = true; this.RS1.Items.AddRange(new object[] { resources.GetString("RS1.Items"), @@ -359,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")); // @@ -370,6 +401,183 @@ this.RSSI.ReadOnly = true; this.toolTip1.SetToolTip(this.RSSI, resources.GetString("RSSI.ToolTip")); // + // S10 + // + this.S10.FormattingEnabled = true; + this.S10.Items.AddRange(new object[] { + resources.GetString("S10.Items"), + resources.GetString("S10.Items1"), + resources.GetString("S10.Items2"), + resources.GetString("S10.Items3"), + resources.GetString("S10.Items4"), + resources.GetString("S10.Items5"), + resources.GetString("S10.Items6"), + resources.GetString("S10.Items7"), + resources.GetString("S10.Items8"), + resources.GetString("S10.Items9"), + resources.GetString("S10.Items10"), + resources.GetString("S10.Items11"), + resources.GetString("S10.Items12"), + resources.GetString("S10.Items13"), + resources.GetString("S10.Items14"), + resources.GetString("S10.Items15"), + 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 + // + this.S11.FormattingEnabled = true; + this.S11.Items.AddRange(new object[] { + resources.GetString("S11.Items"), + resources.GetString("S11.Items1"), + resources.GetString("S11.Items2"), + resources.GetString("S11.Items3"), + resources.GetString("S11.Items4"), + resources.GetString("S11.Items5"), + resources.GetString("S11.Items6"), + 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 + // + 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")}); + 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"), + resources.GetString("RS11.Items1"), + resources.GetString("RS11.Items2"), + resources.GetString("RS11.Items3"), + resources.GetString("RS11.Items4"), + resources.GetString("RS11.Items5"), + resources.GetString("RS11.Items6"), + resources.GetString("RS11.Items7"), + resources.GetString("RS11.Items8"), + resources.GetString("RS11.Items9")}); + 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"), + resources.GetString("RS10.Items1"), + resources.GetString("RS10.Items2"), + resources.GetString("RS10.Items3"), + resources.GetString("RS10.Items4"), + resources.GetString("RS10.Items5"), + resources.GetString("RS10.Items6"), + resources.GetString("RS10.Items7"), + resources.GetString("RS10.Items8"), + resources.GetString("RS10.Items9"), + resources.GetString("RS10.Items10"), + resources.GetString("RS10.Items11"), + resources.GetString("RS10.Items12"), + resources.GetString("RS10.Items13"), + resources.GetString("RS10.Items14"), + resources.GetString("RS10.Items15"), + resources.GetString("RS10.Items16"), + resources.GetString("RS10.Items17"), + resources.GetString("RS10.Items18")}); + this.RS10.Name = "RS10"; + this.toolTip1.SetToolTip(this.RS10, resources.GetString("RS10.ToolTip")); + // + // S9 + // + this.S9.FormattingEnabled = true; + this.S9.Items.AddRange(new object[] { + resources.GetString("S9.Items"), + resources.GetString("S9.Items1"), + resources.GetString("S9.Items2"), + resources.GetString("S9.Items3"), + resources.GetString("S9.Items4"), + resources.GetString("S9.Items5"), + resources.GetString("S9.Items6"), + resources.GetString("S9.Items7"), + resources.GetString("S9.Items8")}); + resources.ApplyResources(this.S9, "S9"); + this.S9.Name = "S9"; + // + // S8 + // + this.S8.FormattingEnabled = true; + this.S8.Items.AddRange(new object[] { + resources.GetString("S8.Items"), + resources.GetString("S8.Items1"), + resources.GetString("S8.Items2"), + resources.GetString("S8.Items3"), + resources.GetString("S8.Items4"), + resources.GetString("S8.Items5"), + resources.GetString("S8.Items6"), + resources.GetString("S8.Items7"), + resources.GetString("S8.Items8"), + resources.GetString("S8.Items9"), + resources.GetString("S8.Items10"), + resources.GetString("S8.Items11")}); + resources.ApplyResources(this.S8, "S8"); + this.S8.Name = "S8"; + // + // RS8 + // + resources.ApplyResources(this.RS8, "RS8"); + this.RS8.FormattingEnabled = true; + this.RS8.Items.AddRange(new object[] { + resources.GetString("RS8.Items"), + resources.GetString("RS8.Items1"), + resources.GetString("RS8.Items2"), + resources.GetString("RS8.Items3"), + resources.GetString("RS8.Items4"), + resources.GetString("RS8.Items5"), + resources.GetString("RS8.Items6"), + resources.GetString("RS8.Items7"), + resources.GetString("RS8.Items8")}); + this.RS8.Name = "RS8"; + // + // RS9 + // + resources.ApplyResources(this.RS9, "RS9"); + this.RS9.FormattingEnabled = true; + this.RS9.Items.AddRange(new object[] { + resources.GetString("RS9.Items"), + resources.GetString("RS9.Items1"), + resources.GetString("RS9.Items2"), + resources.GetString("RS9.Items3"), + resources.GetString("RS9.Items4"), + resources.GetString("RS9.Items5"), + resources.GetString("RS9.Items6"), + resources.GetString("RS9.Items7"), + resources.GetString("RS9.Items8")}); + this.RS9.Name = "RS9"; + // // RS0 // resources.ApplyResources(this.RS0, "RS0"); @@ -456,10 +664,152 @@ this.BUT_syncS5.UseVisualStyleBackColor = true; this.BUT_syncS5.Click += new System.EventHandler(this.BUT_syncS5_Click); // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; + // + // label28 + // + resources.ApplyResources(this.label28, "label28"); + this.label28.Name = "label28"; + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; + // + // BUT_syncS8 + // + resources.ApplyResources(this.BUT_syncS8, "BUT_syncS8"); + this.BUT_syncS8.Name = "BUT_syncS8"; + this.BUT_syncS8.UseVisualStyleBackColor = true; + this.BUT_syncS8.Click += new System.EventHandler(this.BUT_syncS8_Click); + // + // BUT_syncS9 + // + resources.ApplyResources(this.BUT_syncS9, "BUT_syncS9"); + this.BUT_syncS9.Name = "BUT_syncS9"; + this.BUT_syncS9.UseVisualStyleBackColor = true; + this.BUT_syncS9.Click += new System.EventHandler(this.BUT_syncS9_Click); + // + // BUT_syncS10 + // + resources.ApplyResources(this.BUT_syncS10, "BUT_syncS10"); + this.BUT_syncS10.Name = "BUT_syncS10"; + this.BUT_syncS10.UseVisualStyleBackColor = true; + this.BUT_syncS10.Click += new System.EventHandler(this.BUT_syncS10_Click); + // // _3DRradio // resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.BUT_syncS10); + this.Controls.Add(this.BUT_syncS9); + this.Controls.Add(this.BUT_syncS8); + this.Controls.Add(this.label25); + this.Controls.Add(this.label26); + this.Controls.Add(this.label27); + this.Controls.Add(this.label28); + this.Controls.Add(this.label29); + this.Controls.Add(this.label30); + this.Controls.Add(this.label31); + this.Controls.Add(this.label32); + this.Controls.Add(this.label20); + this.Controls.Add(this.label21); + this.Controls.Add(this.label22); + this.Controls.Add(this.label23); + this.Controls.Add(this.label24); + this.Controls.Add(this.RS8); + this.Controls.Add(this.RS12); + this.Controls.Add(this.RS11); + this.Controls.Add(this.RS10); + this.Controls.Add(this.RS9); + this.Controls.Add(this.label17); + this.Controls.Add(this.label16); + this.Controls.Add(this.label15); + this.Controls.Add(this.label14); + this.Controls.Add(this.label13); + this.Controls.Add(this.S8); + this.Controls.Add(this.S12); + this.Controls.Add(this.S11); + this.Controls.Add(this.S10); + this.Controls.Add(this.S9); this.Controls.Add(this.BUT_syncS5); this.Controls.Add(this.BUT_syncS3); this.Controls.Add(this.BUT_syncS2); @@ -499,7 +849,7 @@ this.Controls.Add(this.lbl_status); this.Controls.Add(this.Progressbar); this.Controls.Add(this.BUT_upload); - this.MinimumSize = new System.Drawing.Size(334, 482); + this.MinimumSize = new System.Drawing.Size(781, 433); this.Name = "_3DRradio"; this.ResumeLayout(false); this.PerformLayout(); @@ -548,5 +898,36 @@ private MyButton BUT_syncS2; private MyButton BUT_syncS3; private MyButton BUT_syncS5; + private System.Windows.Forms.ComboBox S9; + private System.Windows.Forms.ComboBox S10; + private System.Windows.Forms.ComboBox S11; + private System.Windows.Forms.ComboBox S12; + private System.Windows.Forms.ComboBox S8; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.Label label17; + private System.Windows.Forms.Label label20; + private System.Windows.Forms.Label label21; + private System.Windows.Forms.Label label22; + private System.Windows.Forms.Label label23; + private System.Windows.Forms.Label label24; + private System.Windows.Forms.ComboBox RS8; + private System.Windows.Forms.ComboBox RS12; + private System.Windows.Forms.ComboBox RS11; + private System.Windows.Forms.ComboBox RS10; + private System.Windows.Forms.ComboBox RS9; + private System.Windows.Forms.Label label25; + private System.Windows.Forms.Label label26; + private System.Windows.Forms.Label label27; + private System.Windows.Forms.Label label28; + private System.Windows.Forms.Label label29; + private System.Windows.Forms.Label label30; + private System.Windows.Forms.Label label31; + private System.Windows.Forms.Label label32; + private MyButton BUT_syncS8; + private MyButton BUT_syncS9; + private MyButton BUT_syncS10; } } \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs index 15cd23482..d1b6f9ad9 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs @@ -14,6 +14,37 @@ namespace ArdupilotMega { public partial class _3DRradio : BackStageViewContentPanel { + /* +responce 0 S0: FORMAT=25 + +S1: SERIAL_SPEED=57 + +S2: AIR_SPEED=64 + +S3: NETID=25 + +S4: TXPOWER=20 + +S5: ECC=1 + +S6: MAVLINK=1 + +S7: OPPRESEND=1 + +S8: MIN_FREQ=915000 + +S9: MAX_FREQ=928000 + +S10: NUM_CHANNELS=50 + +S11: DUTY_CYCLE=100 + +S12: LBT_RSSI=0 + +S13: MANCHESTER=0 + + */ + public delegate void LogEventHandler(string message, int level = 0); public delegate void ProgressEventHandler(double completed); @@ -65,8 +96,7 @@ namespace ArdupilotMega bool bootloadermode = false; - uploader.ProgressEvent += new ProgressEventHandler(uploader_ProgressEvent); - uploader.LogEvent += new LogEventHandler(uploader_LogEvent); + try { @@ -74,6 +104,10 @@ namespace ArdupilotMega uploader_LogEvent("Trying Bootloader Mode"); uploader.port = comPort; uploader.connect_and_sync(); + + uploader.ProgressEvent += new ProgressEventHandler(uploader_ProgressEvent); + uploader.LogEvent += new LogEventHandler(uploader_LogEvent); + uploader_LogEvent("In Bootloader Mode"); bootloadermode = true; } @@ -82,12 +116,15 @@ namespace ArdupilotMega comPort.Close(); comPort.BaudRate = MainV2.comPort.BaseStream.BaudRate; comPort.Open(); + + uploader.ProgressEvent += new ProgressEventHandler(uploader_ProgressEvent); + uploader.LogEvent += new LogEventHandler(uploader_LogEvent); + uploader_LogEvent("Trying Firmware Mode"); bootloadermode = false; } - if (bootloadermode || doConnect(comPort)) { if (getFirmware()) @@ -617,5 +654,20 @@ namespace ArdupilotMega { RS5.Checked = S5.Checked; } + + private void BUT_syncS8_Click(object sender, EventArgs e) + { + RS8.Text = S8.Text; + } + + private void BUT_syncS9_Click(object sender, EventArgs e) + { + RS9.Text = S9.Text; + } + + private void BUT_syncS10_Click(object sender, EventArgs e) + { + RS10.Text = S10.Text; + } } } \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx index 0e0676fca..99cb96659 100644 --- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx +++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx @@ -119,14 +119,14 @@ </resheader> <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <data name="Progressbar.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> - <value>Bottom, Left</value> + <value>Bottom, Left, Right</value> </data> <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <data name="Progressbar.Location" type="System.Drawing.Point, System.Drawing"> - <value>12, 402</value> + <value>12, 389</value> </data> <data name="Progressbar.Size" type="System.Drawing.Size, System.Drawing"> - <value>294, 36</value> + <value>755, 36</value> </data> <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <data name="Progressbar.TabIndex" type="System.Int32, mscorlib"> @@ -142,7 +142,7 @@ <value>$this</value> </data> <data name=">>Progressbar.ZOrder" xml:space="preserve"> - <value>37</value> + <value>68</value> </data> <data name="S1.Items" xml:space="preserve"> <value>115</value> @@ -172,7 +172,7 @@ <value>1</value> </data> <data name="S1.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 141</value> + <value>84, 125</value> </data> <data name="S1.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -197,13 +197,13 @@ <value>$this</value> </data> <data name=">>S1.ZOrder" xml:space="preserve"> - <value>35</value> + <value>66</value> </data> <data name="label1.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label1.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 149</value> + <value>9, 133</value> </data> <data name="label1.Size" type="System.Drawing.Size, System.Drawing"> <value>32, 13</value> @@ -224,10 +224,10 @@ <value>$this</value> </data> <data name=">>label1.ZOrder" xml:space="preserve"> - <value>34</value> + <value>65</value> </data> <data name="S0.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 115</value> + <value>84, 99</value> </data> <data name="S0.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 20</value> @@ -245,13 +245,13 @@ <value>$this</value> </data> <data name=">>S0.ZOrder" xml:space="preserve"> - <value>32</value> + <value>63</value> </data> <data name="label2.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label2.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 122</value> + <value>9, 106</value> </data> <data name="label2.Size" type="System.Drawing.Size, System.Drawing"> <value>39, 13</value> @@ -272,13 +272,13 @@ <value>$this</value> </data> <data name=">>label2.ZOrder" xml:space="preserve"> - <value>31</value> + <value>62</value> </data> <data name="label3.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label3.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 176</value> + <value>9, 160</value> </data> <data name="label3.Size" type="System.Drawing.Size, System.Drawing"> <value>53, 13</value> @@ -299,7 +299,7 @@ <value>$this</value> </data> <data name=">>label3.ZOrder" xml:space="preserve"> - <value>29</value> + <value>60</value> </data> <data name="S2.Items" xml:space="preserve"> <value>250</value> @@ -332,7 +332,7 @@ <value>2</value> </data> <data name="S2.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 168</value> + <value>84, 152</value> </data> <data name="S2.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -353,13 +353,13 @@ <value>$this</value> </data> <data name=">>S2.ZOrder" xml:space="preserve"> - <value>30</value> + <value>61</value> </data> <data name="label4.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label4.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 203</value> + <value>9, 187</value> </data> <data name="label4.Size" type="System.Drawing.Size, System.Drawing"> <value>38, 13</value> @@ -380,7 +380,7 @@ <value>$this</value> </data> <data name=">>label4.ZOrder" xml:space="preserve"> - <value>27</value> + <value>58</value> </data> <data name="S3.Items" xml:space="preserve"> <value>1</value> @@ -473,7 +473,7 @@ <value>30</value> </data> <data name="S3.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 195</value> + <value>84, 179</value> </data> <data name="S3.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -494,13 +494,13 @@ <value>$this</value> </data> <data name=">>S3.ZOrder" xml:space="preserve"> - <value>28</value> + <value>59</value> </data> <data name="label5.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label5.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 230</value> + <value>9, 214</value> </data> <data name="label5.Size" type="System.Drawing.Size, System.Drawing"> <value>52, 13</value> @@ -521,7 +521,7 @@ <value>$this</value> </data> <data name=">>label5.ZOrder" xml:space="preserve"> - <value>25</value> + <value>56</value> </data> <data name="S4.Items" xml:space="preserve"> <value>0</value> @@ -587,7 +587,7 @@ <value>20</value> </data> <data name="S4.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 222</value> + <value>84, 206</value> </data> <data name="S4.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -609,13 +609,13 @@ <value>$this</value> </data> <data name=">>S4.ZOrder" xml:space="preserve"> - <value>26</value> + <value>57</value> </data> <data name="label6.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label6.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 257</value> + <value>9, 241</value> </data> <data name="label6.Size" type="System.Drawing.Size, System.Drawing"> <value>28, 13</value> @@ -636,13 +636,13 @@ <value>$this</value> </data> <data name=">>label6.ZOrder" xml:space="preserve"> - <value>23</value> + <value>54</value> </data> <data name="S5.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 249</value> + <value>84, 233</value> </data> <data name="S5.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="S5.TabIndex" type="System.Int32, mscorlib"> <value>15</value> @@ -661,13 +661,13 @@ <value>$this</value> </data> <data name=">>S5.ZOrder" xml:space="preserve"> - <value>24</value> + <value>55</value> </data> <data name="label7.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label7.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 284</value> + <value>9, 268</value> </data> <data name="label7.Size" type="System.Drawing.Size, System.Drawing"> <value>44, 13</value> @@ -688,13 +688,13 @@ <value>$this</value> </data> <data name=">>label7.ZOrder" xml:space="preserve"> - <value>21</value> + <value>52</value> </data> <data name="S6.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 276</value> + <value>84, 260</value> </data> <data name="S6.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="S6.TabIndex" type="System.Int32, mscorlib"> <value>17</value> @@ -713,13 +713,13 @@ <value>$this</value> </data> <data name=">>S6.ZOrder" xml:space="preserve"> - <value>22</value> + <value>53</value> </data> <data name="label8.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="label8.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 311</value> + <value>9, 295</value> </data> <data name="label8.Size" type="System.Drawing.Size, System.Drawing"> <value>61, 13</value> @@ -740,13 +740,13 @@ <value>$this</value> </data> <data name=">>label8.ZOrder" xml:space="preserve"> - <value>19</value> + <value>50</value> </data> <data name="S7.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 303</value> + <value>84, 287</value> </data> <data name="S7.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="S7.TabIndex" type="System.Int32, mscorlib"> <value>19</value> @@ -765,13 +765,16 @@ <value>$this</value> </data> <data name=">>S7.ZOrder" xml:space="preserve"> - <value>20</value> + <value>51</value> + </data> + <data name="RS7.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS7.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 303</value> + <value>499, 287</value> </data> <data name="RS7.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="RS7.TabIndex" type="System.Int32, mscorlib"> <value>29</value> @@ -790,13 +793,16 @@ <value>$this</value> </data> <data name=">>RS7.ZOrder" xml:space="preserve"> - <value>10</value> + <value>41</value> + </data> + <data name="RS6.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS6.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 276</value> + <value>499, 260</value> </data> <data name="RS6.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="RS6.TabIndex" type="System.Int32, mscorlib"> <value>28</value> @@ -815,13 +821,16 @@ <value>$this</value> </data> <data name=">>RS6.ZOrder" xml:space="preserve"> - <value>11</value> + <value>42</value> + </data> + <data name="RS5.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS5.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 249</value> + <value>499, 233</value> </data> <data name="RS5.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 21</value> + <value>80, 20</value> </data> <data name="RS5.TabIndex" type="System.Int32, mscorlib"> <value>27</value> @@ -840,7 +849,10 @@ <value>$this</value> </data> <data name=">>RS5.ZOrder" xml:space="preserve"> - <value>12</value> + <value>43</value> + </data> + <data name="RS4.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS4.Items" xml:space="preserve"> <value>0</value> @@ -906,7 +918,7 @@ <value>20</value> </data> <data name="RS4.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 222</value> + <value>499, 206</value> </data> <data name="RS4.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -928,7 +940,10 @@ <value>$this</value> </data> <data name=">>RS4.ZOrder" xml:space="preserve"> - <value>13</value> + <value>44</value> + </data> + <data name="RS3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS3.Items" xml:space="preserve"> <value>1</value> @@ -1021,7 +1036,7 @@ <value>30</value> </data> <data name="RS3.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 195</value> + <value>499, 179</value> </data> <data name="RS3.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -1042,7 +1057,10 @@ <value>$this</value> </data> <data name=">>RS3.ZOrder" xml:space="preserve"> - <value>14</value> + <value>45</value> + </data> + <data name="RS2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS2.Items" xml:space="preserve"> <value>250</value> @@ -1075,7 +1093,7 @@ <value>2</value> </data> <data name="RS2.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 168</value> + <value>499, 152</value> </data> <data name="RS2.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -1096,7 +1114,10 @@ <value>$this</value> </data> <data name=">>RS2.ZOrder" xml:space="preserve"> - <value>15</value> + <value>46</value> + </data> + <data name="RS1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> <data name="RS1.Items" xml:space="preserve"> <value>115</value> @@ -1126,7 +1147,7 @@ <value>1</value> </data> <data name="RS1.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 141</value> + <value>499, 125</value> </data> <data name="RS1.Size" type="System.Drawing.Size, System.Drawing"> <value>80, 21</value> @@ -1148,16 +1169,16 @@ <value>$this</value> </data> <data name=">>RS1.ZOrder" xml:space="preserve"> - <value>17</value> + <value>48</value> </data> <data name="RSSI.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 51</value> + <value>84, 51</value> </data> <data name="RSSI.Multiline" type="System.Boolean, mscorlib"> <value>True</value> </data> <data name="RSSI.Size" type="System.Drawing.Size, System.Drawing"> - <value>194, 58</value> + <value>302, 39</value> </data> <data name="RSSI.TabIndex" type="System.Int32, mscorlib"> <value>34</value> @@ -1182,348 +1203,1578 @@ which result in a valid packet CRC <value>$this</value> </data> <data name=">>RSSI.ZOrder" xml:space="preserve"> + <value>36</value> + </data> + <data name="S10.Items" xml:space="preserve"> <value>5</value> </data> - <data name="RS0.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 115</value> + <data name="S10.Items1" xml:space="preserve"> + <value>6</value> </data> - <data name="RS0.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 20</value> + <data name="S10.Items2" xml:space="preserve"> + <value>7</value> </data> - <data name="RS0.TabIndex" type="System.Int32, mscorlib"> - <value>23</value> + <data name="S10.Items3" xml:space="preserve"> + <value>8</value> </data> - <data name=">>RS0.Name" xml:space="preserve"> - <value>RS0</value> + <data name="S10.Items4" xml:space="preserve"> + <value>9</value> </data> - <data name=">>RS0.Type" xml:space="preserve"> - <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="S10.Items5" xml:space="preserve"> + <value>10</value> </data> - <data name=">>RS0.Parent" xml:space="preserve"> - <value>$this</value> + <data name="S10.Items6" xml:space="preserve"> + <value>11</value> </data> - <data name=">>RS0.ZOrder" xml:space="preserve"> + <data name="S10.Items7" xml:space="preserve"> + <value>12</value> + </data> + <data name="S10.Items8" xml:space="preserve"> + <value>13</value> + </data> + <data name="S10.Items9" xml:space="preserve"> + <value>14</value> + </data> + <data name="S10.Items10" xml:space="preserve"> + <value>15</value> + </data> + <data name="S10.Items11" xml:space="preserve"> <value>16</value> </data> - <data name="label9.AutoSize" type="System.Boolean, mscorlib"> - <value>True</value> + <data name="S10.Items12" xml:space="preserve"> + <value>17</value> </data> - <data name="label9.Location" type="System.Drawing.Point, System.Drawing"> - <value>108, 9</value> + <data name="S10.Items13" xml:space="preserve"> + <value>18</value> </data> - <data name="label9.Size" type="System.Drawing.Size, System.Drawing"> - <value>33, 13</value> + <data name="S10.Items14" xml:space="preserve"> + <value>19</value> </data> - <data name="label9.TabIndex" type="System.Int32, mscorlib"> + <data name="S10.Items15" xml:space="preserve"> + <value>20</value> + </data> + <data name="S10.Items16" xml:space="preserve"> <value>30</value> </data> - <data name="label9.Text" xml:space="preserve"> - <value>Local</value> + <data name="S10.Items17" xml:space="preserve"> + <value>40</value> </data> - <data name=">>label9.Name" xml:space="preserve"> - <value>label9</value> + <data name="S10.Items18" xml:space="preserve"> + <value>50</value> </data> - <data name=">>label9.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="S10.Location" type="System.Drawing.Point, System.Drawing"> + <value>302, 155</value> </data> - <data name=">>label9.Parent" xml:space="preserve"> - <value>$this</value> + <data name="S10.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> </data> - <data name=">>label9.ZOrder" xml:space="preserve"> - <value>9</value> + <data name="S10.TabIndex" type="System.Int32, mscorlib"> + <value>42</value> </data> - <data name="label10.AutoSize" type="System.Boolean, mscorlib"> - <value>True</value> + <data name="S10.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> </data> - <data name="label10.Location" type="System.Drawing.Point, System.Drawing"> - <value>225, 9</value> + <data name=">>S10.Name" xml:space="preserve"> + <value>S10</value> </data> - <data name="label10.Size" type="System.Drawing.Size, System.Drawing"> - <value>44, 13</value> + <data name=">>S10.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="label10.TabIndex" type="System.Int32, mscorlib"> - <value>31</value> + <data name=">>S10.Parent" xml:space="preserve"> + <value>$this</value> </data> - <data name="label10.Text" xml:space="preserve"> - <value>Remote</value> + <data name=">>S10.ZOrder" xml:space="preserve"> + <value>29</value> </data> - <data name=">>label10.Name" xml:space="preserve"> - <value>label10</value> + <data name="S11.Items" xml:space="preserve"> + <value>10</value> </data> - <data name=">>label10.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="S11.Items1" xml:space="preserve"> + <value>20</value> </data> - <data name=">>label10.Parent" xml:space="preserve"> - <value>$this</value> + <data name="S11.Items2" xml:space="preserve"> + <value>30</value> </data> - <data name=">>label10.ZOrder" xml:space="preserve"> - <value>8</value> + <data name="S11.Items3" xml:space="preserve"> + <value>40</value> </data> - <data name="RTI.Location" type="System.Drawing.Point, System.Drawing"> - <value>201, 25</value> + <data name="S11.Items4" xml:space="preserve"> + <value>50</value> </data> - <data name="RTI.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 20</value> + <data name="S11.Items5" xml:space="preserve"> + <value>60</value> </data> - <data name="RTI.TabIndex" type="System.Int32, mscorlib"> - <value>33</value> + <data name="S11.Items6" xml:space="preserve"> + <value>70</value> </data> - <data name=">>RTI.Name" xml:space="preserve"> - <value>RTI</value> + <data name="S11.Items7" xml:space="preserve"> + <value>80</value> </data> - <data name=">>RTI.Type" xml:space="preserve"> - <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="S11.Items8" xml:space="preserve"> + <value>90</value> </data> - <data name=">>RTI.Parent" xml:space="preserve"> - <value>$this</value> + <data name="S11.Items9" xml:space="preserve"> + <value>100</value> </data> - <data name=">>RTI.ZOrder" xml:space="preserve"> - <value>6</value> + <data name="S11.Location" type="System.Drawing.Point, System.Drawing"> + <value>302, 182</value> </data> - <data name="ATI.Location" type="System.Drawing.Point, System.Drawing"> - <value>87, 25</value> + <data name="S11.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> </data> - <data name="ATI.Size" type="System.Drawing.Size, System.Drawing"> - <value>80, 20</value> + <data name="S11.TabIndex" type="System.Int32, mscorlib"> + <value>43</value> </data> - <data name="ATI.TabIndex" type="System.Int32, mscorlib"> - <value>32</value> + <data name="S11.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> </data> - <data name=">>ATI.Name" xml:space="preserve"> - <value>ATI</value> + <data name=">>S11.Name" xml:space="preserve"> + <value>S11</value> </data> - <data name=">>ATI.Type" xml:space="preserve"> - <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name=">>S11.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>ATI.Parent" xml:space="preserve"> + <data name=">>S11.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>ATI.ZOrder" xml:space="preserve"> - <value>7</value> + <data name=">>S11.ZOrder" xml:space="preserve"> + <value>28</value> </data> - <data name="label11.AutoSize" type="System.Boolean, mscorlib"> - <value>True</value> + <data name="S12.Items" xml:space="preserve"> + <value>0</value> </data> - <data name="label11.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 32</value> + <data name="S12.Items1" xml:space="preserve"> + <value>25</value> </data> - <data name="label11.Size" type="System.Drawing.Size, System.Drawing"> - <value>42, 13</value> + <data name="S12.Location" type="System.Drawing.Point, System.Drawing"> + <value>302, 209</value> </data> - <data name="label11.TabIndex" type="System.Int32, mscorlib"> - <value>36</value> + <data name="S12.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> </data> - <data name="label11.Text" xml:space="preserve"> - <value>Version</value> + <data name="S12.TabIndex" type="System.Int32, mscorlib"> + <value>44</value> </data> - <data name=">>label11.Name" xml:space="preserve"> - <value>label11</value> + <data name="S12.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> </data> - <data name=">>label11.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name=">>S12.Name" xml:space="preserve"> + <value>S12</value> </data> - <data name=">>label11.Parent" xml:space="preserve"> + <data name=">>S12.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>S12.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>label11.ZOrder" xml:space="preserve"> - <value>4</value> + <data name=">>S12.ZOrder" xml:space="preserve"> + <value>27</value> </data> - <data name="label12.AutoSize" type="System.Boolean, mscorlib"> - <value>True</value> + <data name="RS12.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> - <data name="label12.Location" type="System.Drawing.Point, System.Drawing"> - <value>15, 58</value> + <data name="RS12.Items" xml:space="preserve"> + <value>0</value> </data> - <data name="label12.Size" type="System.Drawing.Size, System.Drawing"> - <value>32, 13</value> + <data name="RS12.Items1" xml:space="preserve"> + <value>25</value> </data> - <data name="label12.TabIndex" type="System.Int32, mscorlib"> - <value>37</value> + <data name="RS12.Location" type="System.Drawing.Point, System.Drawing"> + <value>678, 205</value> </data> - <data name="label12.Text" xml:space="preserve"> - <value>RSSI</value> + <data name="RS12.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> </data> - <data name=">>label12.Name" xml:space="preserve"> - <value>label12</value> + <data name="RS12.TabIndex" type="System.Int32, mscorlib"> + <value>56</value> </data> - <data name=">>label12.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="RS12.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> </data> - <data name=">>label12.Parent" xml:space="preserve"> - <value>$this</value> + <data name=">>RS12.Name" xml:space="preserve"> + <value>RS12</value> </data> - <data name=">>label12.ZOrder" xml:space="preserve"> - <value>3</value> + <data name=">>RS12.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="BUT_savesettings.Enabled" type="System.Boolean, mscorlib"> - <value>False</value> + <data name=">>RS12.Parent" xml:space="preserve"> + <value>$this</value> </data> - <data name="BUT_savesettings.Location" type="System.Drawing.Point, System.Drawing"> - <value>99, 330</value> + <data name=">>RS12.ZOrder" xml:space="preserve"> + <value>17</value> </data> - <data name="BUT_savesettings.Size" type="System.Drawing.Size, System.Drawing"> - <value>75, 39</value> + <data name="RS11.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> - <data name="BUT_savesettings.TabIndex" type="System.Int32, mscorlib"> - <value>21</value> + <data name="RS11.Items" xml:space="preserve"> + <value>10</value> </data> - <data name="BUT_savesettings.Text" xml:space="preserve"> - <value>Save Settings</value> + <data name="RS11.Items1" xml:space="preserve"> + <value>20</value> </data> - <data name=">>BUT_savesettings.Name" xml:space="preserve"> - <value>BUT_savesettings</value> + <data name="RS11.Items2" xml:space="preserve"> + <value>30</value> </data> - <data name=">>BUT_savesettings.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name="RS11.Items3" xml:space="preserve"> + <value>40</value> </data> - <data name=">>BUT_savesettings.Parent" xml:space="preserve"> - <value>$this</value> + <data name="RS11.Items4" xml:space="preserve"> + <value>50</value> </data> - <data name=">>BUT_savesettings.ZOrder" xml:space="preserve"> - <value>18</value> + <data name="RS11.Items5" xml:space="preserve"> + <value>60</value> </data> - <data name="BUT_getcurrent.Location" type="System.Drawing.Point, System.Drawing"> - <value>18, 330</value> + <data name="RS11.Items6" xml:space="preserve"> + <value>70</value> </data> - <data name="BUT_getcurrent.Size" type="System.Drawing.Size, System.Drawing"> - <value>75, 39</value> + <data name="RS11.Items7" xml:space="preserve"> + <value>80</value> </data> - <data name="BUT_getcurrent.TabIndex" type="System.Int32, mscorlib"> - <value>6</value> + <data name="RS11.Items8" xml:space="preserve"> + <value>90</value> </data> - <data name="BUT_getcurrent.Text" xml:space="preserve"> - <value>Load Settings</value> + <data name="RS11.Items9" xml:space="preserve"> + <value>100</value> </data> - <data name=">>BUT_getcurrent.Name" xml:space="preserve"> - <value>BUT_getcurrent</value> + <data name="RS11.Location" type="System.Drawing.Point, System.Drawing"> + <value>678, 178</value> </data> - <data name=">>BUT_getcurrent.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name="RS11.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> </data> - <data name=">>BUT_getcurrent.Parent" xml:space="preserve"> - <value>$this</value> + <data name="RS11.TabIndex" type="System.Int32, mscorlib"> + <value>55</value> </data> - <data name=">>BUT_getcurrent.ZOrder" xml:space="preserve"> - <value>33</value> + <data name="RS11.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> </data> - <data name="lbl_status.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> - <value>Bottom, Left</value> + <data name=">>RS11.Name" xml:space="preserve"> + <value>RS11</value> </data> - <data name="lbl_status.Location" type="System.Drawing.Point, System.Drawing"> - <value>12, 374</value> + <data name=">>RS11.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="lbl_status.Size" type="System.Drawing.Size, System.Drawing"> - <value>294, 22</value> + <data name=">>RS11.Parent" xml:space="preserve"> + <value>$this</value> </data> - <data name="lbl_status.TabIndex" type="System.Int32, mscorlib"> - <value>3</value> + <data name=">>RS11.ZOrder" xml:space="preserve"> + <value>18</value> </data> - <data name=">>lbl_status.Name" xml:space="preserve"> - <value>lbl_status</value> + <data name="RS10.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> - <data name=">>lbl_status.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="RS10.Items" xml:space="preserve"> + <value>5</value> </data> - <data name=">>lbl_status.Parent" xml:space="preserve"> - <value>$this</value> + <data name="RS10.Items1" xml:space="preserve"> + <value>6</value> </data> - <data name=">>lbl_status.ZOrder" xml:space="preserve"> - <value>36</value> + <data name="RS10.Items2" xml:space="preserve"> + <value>7</value> </data> - <data name="BUT_upload.Location" type="System.Drawing.Point, System.Drawing"> - <value>180, 330</value> + <data name="RS10.Items3" xml:space="preserve"> + <value>8</value> + </data> + <data name="RS10.Items4" xml:space="preserve"> + <value>9</value> + </data> + <data name="RS10.Items5" xml:space="preserve"> + <value>10</value> + </data> + <data name="RS10.Items6" xml:space="preserve"> + <value>11</value> + </data> + <data name="RS10.Items7" xml:space="preserve"> + <value>12</value> + </data> + <data name="RS10.Items8" xml:space="preserve"> + <value>13</value> + </data> + <data name="RS10.Items9" xml:space="preserve"> + <value>14</value> + </data> + <data name="RS10.Items10" xml:space="preserve"> + <value>15</value> + </data> + <data name="RS10.Items11" xml:space="preserve"> + <value>16</value> + </data> + <data name="RS10.Items12" xml:space="preserve"> + <value>17</value> + </data> + <data name="RS10.Items13" xml:space="preserve"> + <value>18</value> + </data> + <data name="RS10.Items14" xml:space="preserve"> + <value>19</value> + </data> + <data name="RS10.Items15" xml:space="preserve"> + <value>20</value> + </data> + <data name="RS10.Items16" xml:space="preserve"> + <value>30</value> + </data> + <data name="RS10.Items17" xml:space="preserve"> + <value>40</value> + </data> + <data name="RS10.Items18" xml:space="preserve"> + <value>50</value> + </data> + <data name="RS10.Location" type="System.Drawing.Point, System.Drawing"> + <value>678, 151</value> + </data> + <data name="RS10.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> + </data> + <data name="RS10.TabIndex" type="System.Int32, mscorlib"> + <value>54</value> + </data> + <data name="RS10.ToolTip" xml:space="preserve"> + <value>TXPOWER is the transmit power in dBm. 20dBm is 100mW. It is useful to set this to lower levels for short range testing. +</value> + </data> + <data name=">>RS10.Name" xml:space="preserve"> + <value>RS10</value> + </data> + <data name=">>RS10.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>RS10.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>RS10.ZOrder" xml:space="preserve"> + <value>19</value> + </data> + <data name="S9.Items" xml:space="preserve"> + <value>902000</value> + </data> + <data name="S9.Items1" xml:space="preserve"> + <value>907500</value> + </data> + <data name="S9.Items2" xml:space="preserve"> + <value>915000</value> + </data> + <data name="S9.Items3" xml:space="preserve"> + <value>921000</value> + </data> + <data name="S9.Items4" xml:space="preserve"> + <value>928000</value> + </data> + <data name="S9.Items5" xml:space="preserve"> + <value>433050</value> + </data> + <data name="S9.Items6" xml:space="preserve"> + <value>434040</value> + </data> + <data name="S9.Items7" xml:space="preserve"> + <value>434790</value> + </data> + <data name="S9.Items8" xml:space="preserve"> + <value>435000</value> + </data> + <data name="S9.Location" type="System.Drawing.Point, System.Drawing"> + <value>302, 128</value> + </data> + <data name="S9.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> + </data> + <data name="S9.TabIndex" type="System.Int32, mscorlib"> + <value>41</value> + </data> + <data name=">>S9.Name" xml:space="preserve"> + <value>S9</value> + </data> + <data name=">>S9.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>S9.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>S9.ZOrder" xml:space="preserve"> + <value>30</value> + </data> + <data name="S8.Items" xml:space="preserve"> + <value>902000</value> + </data> + <data name="S8.Items1" xml:space="preserve"> + <value>907500</value> + </data> + <data name="S8.Items2" xml:space="preserve"> + <value>915000</value> + </data> + <data name="S8.Items3" xml:space="preserve"> + <value>921000</value> + </data> + <data name="S8.Items4" xml:space="preserve"> + <value>928000</value> + </data> + <data name="S8.Items5" xml:space="preserve"> + <value>433050</value> + </data> + <data name="S8.Items6" xml:space="preserve"> + <value>434040</value> + </data> + <data name="S8.Items7" xml:space="preserve"> + <value>434790</value> + </data> + <data name="S8.Items8" xml:space="preserve"> + <value>435000</value> + </data> + <data name="S8.Items9" xml:space="preserve"> + <value /> + </data> + <data name="S8.Items10" xml:space="preserve"> + <value /> + </data> + <data name="S8.Items11" xml:space="preserve"> + <value /> + </data> + <data name="S8.Location" type="System.Drawing.Point, System.Drawing"> + <value>302, 103</value> + </data> + <data name="S8.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> + </data> + <data name="S8.TabIndex" type="System.Int32, mscorlib"> + <value>46</value> + </data> + <data name=">>S8.Name" xml:space="preserve"> + <value>S8</value> + </data> + <data name=">>S8.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>S8.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>S8.ZOrder" xml:space="preserve"> + <value>26</value> + </data> + <data name="RS8.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="RS8.Items" xml:space="preserve"> + <value>902000</value> + </data> + <data name="RS8.Items1" xml:space="preserve"> + <value>907500</value> + </data> + <data name="RS8.Items2" xml:space="preserve"> + <value>915000</value> + </data> + <data name="RS8.Items3" xml:space="preserve"> + <value>921000</value> + </data> + <data name="RS8.Items4" xml:space="preserve"> + <value>928000</value> + </data> + <data name="RS8.Items5" xml:space="preserve"> + <value>433050</value> + </data> + <data name="RS8.Items6" xml:space="preserve"> + <value>434040</value> + </data> + <data name="RS8.Items7" xml:space="preserve"> + <value>434790</value> + </data> + <data name="RS8.Items8" xml:space="preserve"> + <value>435000</value> + </data> + <data name="RS8.Location" type="System.Drawing.Point, System.Drawing"> + <value>678, 99</value> + </data> + <data name="RS8.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> + </data> + <data name="RS8.TabIndex" type="System.Int32, mscorlib"> + <value>58</value> + </data> + <data name=">>RS8.Name" xml:space="preserve"> + <value>RS8</value> + </data> + <data name=">>RS8.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>RS8.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>RS8.ZOrder" xml:space="preserve"> + <value>16</value> + </data> + <data name="RS9.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="RS9.Items" xml:space="preserve"> + <value>902000</value> + </data> + <data name="RS9.Items1" xml:space="preserve"> + <value>907500</value> + </data> + <data name="RS9.Items2" xml:space="preserve"> + <value>915000</value> + </data> + <data name="RS9.Items3" xml:space="preserve"> + <value>921000</value> + </data> + <data name="RS9.Items4" xml:space="preserve"> + <value>928000</value> + </data> + <data name="RS9.Items5" xml:space="preserve"> + <value>433050</value> + </data> + <data name="RS9.Items6" xml:space="preserve"> + <value>434040</value> + </data> + <data name="RS9.Items7" xml:space="preserve"> + <value>434790</value> + </data> + <data name="RS9.Items8" xml:space="preserve"> + <value>435000</value> + </data> + <data name="RS9.Location" type="System.Drawing.Point, System.Drawing"> + <value>678, 124</value> + </data> + <data name="RS9.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 21</value> + </data> + <data name="RS9.TabIndex" type="System.Int32, mscorlib"> + <value>53</value> + </data> + <data name=">>RS9.Name" xml:space="preserve"> + <value>RS9</value> + </data> + <data name=">>RS9.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>RS9.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>RS9.ZOrder" xml:space="preserve"> + <value>20</value> + </data> + <data name="RS0.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="RS0.Location" type="System.Drawing.Point, System.Drawing"> + <value>499, 99</value> + </data> + <data name="RS0.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 20</value> + </data> + <data name="RS0.TabIndex" type="System.Int32, mscorlib"> + <value>23</value> + </data> + <data name=">>RS0.Name" xml:space="preserve"> + <value>RS0</value> + </data> + <data name=">>RS0.Type" xml:space="preserve"> + <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>RS0.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>RS0.ZOrder" xml:space="preserve"> + <value>47</value> + </data> + <data name="label9.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label9.Location" type="System.Drawing.Point, System.Drawing"> + <value>181, 9</value> + </data> + <data name="label9.Size" type="System.Drawing.Size, System.Drawing"> + <value>33, 13</value> + </data> + <data name="label9.TabIndex" type="System.Int32, mscorlib"> + <value>30</value> + </data> + <data name="label9.Text" xml:space="preserve"> + <value>Local</value> + </data> + <data name=">>label9.Name" xml:space="preserve"> + <value>label9</value> + </data> + <data name=">>label9.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label9.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label9.ZOrder" xml:space="preserve"> + <value>40</value> + </data> + <data name="label10.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label10.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label10.Location" type="System.Drawing.Point, System.Drawing"> + <value>563, 9</value> + </data> + <data name="label10.Size" type="System.Drawing.Size, System.Drawing"> + <value>44, 13</value> + </data> + <data name="label10.TabIndex" type="System.Int32, mscorlib"> + <value>31</value> + </data> + <data name="label10.Text" xml:space="preserve"> + <value>Remote</value> + </data> + <data name=">>label10.Name" xml:space="preserve"> + <value>label10</value> + </data> + <data name=">>label10.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label10.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label10.ZOrder" xml:space="preserve"> + <value>39</value> + </data> + <data name="RTI.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="RTI.Location" type="System.Drawing.Point, System.Drawing"> + <value>543, 25</value> + </data> + <data name="RTI.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 20</value> + </data> + <data name="RTI.TabIndex" type="System.Int32, mscorlib"> + <value>33</value> + </data> + <data name=">>RTI.Name" xml:space="preserve"> + <value>RTI</value> + </data> + <data name=">>RTI.Type" xml:space="preserve"> + <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>RTI.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>RTI.ZOrder" xml:space="preserve"> + <value>37</value> + </data> + <data name="ATI.Location" type="System.Drawing.Point, System.Drawing"> + <value>157, 25</value> + </data> + <data name="ATI.Size" type="System.Drawing.Size, System.Drawing"> + <value>80, 20</value> + </data> + <data name="ATI.TabIndex" type="System.Int32, mscorlib"> + <value>32</value> + </data> + <data name=">>ATI.Name" xml:space="preserve"> + <value>ATI</value> + </data> + <data name=">>ATI.Type" xml:space="preserve"> + <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ATI.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>ATI.ZOrder" xml:space="preserve"> + <value>38</value> + </data> + <data name="label11.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label11.Location" type="System.Drawing.Point, System.Drawing"> + <value>9, 32</value> + </data> + <data name="label11.Size" type="System.Drawing.Size, System.Drawing"> + <value>42, 13</value> + </data> + <data name="label11.TabIndex" type="System.Int32, mscorlib"> + <value>36</value> + </data> + <data name="label11.Text" xml:space="preserve"> + <value>Version</value> + </data> + <data name=">>label11.Name" xml:space="preserve"> + <value>label11</value> + </data> + <data name=">>label11.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label11.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label11.ZOrder" xml:space="preserve"> + <value>35</value> + </data> + <data name="label12.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label12.Location" type="System.Drawing.Point, System.Drawing"> + <value>9, 58</value> + </data> + <data name="label12.Size" type="System.Drawing.Size, System.Drawing"> + <value>32, 13</value> + </data> + <data name="label12.TabIndex" type="System.Int32, mscorlib"> + <value>37</value> + </data> + <data name="label12.Text" xml:space="preserve"> + <value>RSSI</value> + </data> + <data name=">>label12.Name" xml:space="preserve"> + <value>label12</value> + </data> + <data name=">>label12.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label12.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label12.ZOrder" xml:space="preserve"> + <value>34</value> + </data> + <data name="BUT_savesettings.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Bottom</value> + </data> + <data name="BUT_savesettings.Enabled" type="System.Boolean, mscorlib"> + <value>False</value> + </data> + <data name="BUT_savesettings.Location" type="System.Drawing.Point, System.Drawing"> + <value>328, 319</value> + </data> + <data name="BUT_savesettings.Size" type="System.Drawing.Size, System.Drawing"> + <value>69, 39</value> + </data> + <data name="BUT_savesettings.TabIndex" type="System.Int32, mscorlib"> + <value>21</value> + </data> + <data name="BUT_savesettings.Text" xml:space="preserve"> + <value>Save Settings</value> + </data> + <data name=">>BUT_savesettings.Name" xml:space="preserve"> + <value>BUT_savesettings</value> + </data> + <data name=">>BUT_savesettings.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_savesettings.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_savesettings.ZOrder" xml:space="preserve"> + <value>49</value> + </data> + <data name="BUT_getcurrent.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Bottom</value> + </data> + <data name="BUT_getcurrent.Location" type="System.Drawing.Point, System.Drawing"> + <value>253, 319</value> + </data> + <data name="BUT_getcurrent.Size" type="System.Drawing.Size, System.Drawing"> + <value>69, 39</value> + </data> + <data name="BUT_getcurrent.TabIndex" type="System.Int32, mscorlib"> + <value>6</value> + </data> + <data name="BUT_getcurrent.Text" xml:space="preserve"> + <value>Load Settings</value> + </data> + <data name=">>BUT_getcurrent.Name" xml:space="preserve"> + <value>BUT_getcurrent</value> + </data> + <data name=">>BUT_getcurrent.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_getcurrent.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_getcurrent.ZOrder" xml:space="preserve"> + <value>64</value> + </data> + <data name="lbl_status.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Bottom, Left, Right</value> + </data> + <data name="lbl_status.Location" type="System.Drawing.Point, System.Drawing"> + <value>12, 361</value> + </data> + <data name="lbl_status.Size" type="System.Drawing.Size, System.Drawing"> + <value>755, 22</value> + </data> + <data name="lbl_status.TabIndex" type="System.Int32, mscorlib"> + <value>3</value> + </data> + <data name=">>lbl_status.Name" xml:space="preserve"> + <value>lbl_status</value> + </data> + <data name=">>lbl_status.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>lbl_status.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>lbl_status.ZOrder" xml:space="preserve"> + <value>67</value> + </data> + <data name="BUT_upload.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Bottom</value> + </data> + <data name="BUT_upload.Location" type="System.Drawing.Point, System.Drawing"> + <value>403, 319</value> </data> <data name="BUT_upload.Size" type="System.Drawing.Size, System.Drawing"> - <value>127, 39</value> + <value>121, 39</value> + </data> + <data name="BUT_upload.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="BUT_upload.Text" xml:space="preserve"> + <value>Upload Firmware (Local)</value> + </data> + <data name=">>BUT_upload.Name" xml:space="preserve"> + <value>BUT_upload</value> + </data> + <data name=">>BUT_upload.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_upload.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_upload.ZOrder" xml:space="preserve"> + <value>69</value> + </data> + <data name="BUT_syncS2.Location" type="System.Drawing.Point, System.Drawing"> + <value>170, 152</value> + </data> + <data name="BUT_syncS2.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> + </data> + <data name="BUT_syncS2.TabIndex" type="System.Int32, mscorlib"> + <value>38</value> + </data> + <data name="BUT_syncS2.Text" xml:space="preserve"> + <value>></value> + </data> + <data name=">>BUT_syncS2.Name" xml:space="preserve"> + <value>BUT_syncS2</value> + </data> + <data name=">>BUT_syncS2.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_syncS2.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_syncS2.ZOrder" xml:space="preserve"> + <value>33</value> + </data> + <data name="BUT_syncS3.Location" type="System.Drawing.Point, System.Drawing"> + <value>170, 179</value> + </data> + <data name="BUT_syncS3.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> + </data> + <data name="BUT_syncS3.TabIndex" type="System.Int32, mscorlib"> + <value>39</value> + </data> + <data name="BUT_syncS3.Text" xml:space="preserve"> + <value>></value> + </data> + <data name=">>BUT_syncS3.Name" xml:space="preserve"> + <value>BUT_syncS3</value> + </data> + <data name=">>BUT_syncS3.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_syncS3.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_syncS3.ZOrder" xml:space="preserve"> + <value>32</value> + </data> + <data name="BUT_syncS5.Location" type="System.Drawing.Point, System.Drawing"> + <value>170, 231</value> + </data> + <data name="BUT_syncS5.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> + </data> + <data name="BUT_syncS5.TabIndex" type="System.Int32, mscorlib"> + <value>40</value> + </data> + <data name="BUT_syncS5.Text" xml:space="preserve"> + <value>></value> + </data> + <data name=">>BUT_syncS5.Name" xml:space="preserve"> + <value>BUT_syncS5</value> + </data> + <data name=">>BUT_syncS5.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> + </data> + <data name=">>BUT_syncS5.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>BUT_syncS5.ZOrder" xml:space="preserve"> + <value>31</value> + </data> + <data name="label13.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label13.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label13.Location" type="System.Drawing.Point, System.Drawing"> + <value>210, 106</value> + </data> + <data name="label13.Size" type="System.Drawing.Size, System.Drawing"> + <value>48, 13</value> + </data> + <data name="label13.TabIndex" type="System.Int32, mscorlib"> + <value>47</value> + </data> + <data name="label13.Text" xml:space="preserve"> + <value>Min Freq</value> + </data> + <data name=">>label13.Name" xml:space="preserve"> + <value>label13</value> + </data> + <data name=">>label13.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label13.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label13.ZOrder" xml:space="preserve"> + <value>25</value> + </data> + <data name="label14.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label14.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label14.Location" type="System.Drawing.Point, System.Drawing"> + <value>210, 131</value> + </data> + <data name="label14.Size" type="System.Drawing.Size, System.Drawing"> + <value>51, 13</value> + </data> + <data name="label14.TabIndex" type="System.Int32, mscorlib"> + <value>48</value> + </data> + <data name="label14.Text" xml:space="preserve"> + <value>Max Freq</value> + </data> + <data name=">>label14.Name" xml:space="preserve"> + <value>label14</value> + </data> + <data name=">>label14.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label14.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label14.ZOrder" xml:space="preserve"> + <value>24</value> + </data> + <data name="label15.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label15.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label15.Location" type="System.Drawing.Point, System.Drawing"> + <value>210, 158</value> + </data> + <data name="label15.Size" type="System.Drawing.Size, System.Drawing"> + <value>73, 13</value> + </data> + <data name="label15.TabIndex" type="System.Int32, mscorlib"> + <value>49</value> + </data> + <data name="label15.Text" xml:space="preserve"> + <value># of Channels</value> + </data> + <data name=">>label15.Name" xml:space="preserve"> + <value>label15</value> + </data> + <data name=">>label15.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label15.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label15.ZOrder" xml:space="preserve"> + <value>23</value> + </data> + <data name="label16.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label16.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label16.Location" type="System.Drawing.Point, System.Drawing"> + <value>210, 185</value> + </data> + <data name="label16.Size" type="System.Drawing.Size, System.Drawing"> + <value>58, 13</value> + </data> + <data name="label16.TabIndex" type="System.Int32, mscorlib"> + <value>50</value> + </data> + <data name="label16.Text" xml:space="preserve"> + <value>Duty Cycle</value> + </data> + <data name=">>label16.Name" xml:space="preserve"> + <value>label16</value> + </data> + <data name=">>label16.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label16.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label16.ZOrder" xml:space="preserve"> + <value>22</value> + </data> + <data name="label17.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label17.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label17.Location" type="System.Drawing.Point, System.Drawing"> + <value>210, 212</value> + </data> + <data name="label17.Size" type="System.Drawing.Size, System.Drawing"> + <value>50, 13</value> </data> - <data name="BUT_upload.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> + <data name="label17.TabIndex" type="System.Int32, mscorlib"> + <value>51</value> </data> - <data name="BUT_upload.Text" xml:space="preserve"> - <value>Upload Firmware (Local)</value> + <data name="label17.Text" xml:space="preserve"> + <value>LBT Rssi</value> </data> - <data name=">>BUT_upload.Name" xml:space="preserve"> - <value>BUT_upload</value> + <data name=">>label17.Name" xml:space="preserve"> + <value>label17</value> </data> - <data name=">>BUT_upload.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name=">>label17.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>BUT_upload.Parent" xml:space="preserve"> + <data name=">>label17.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>BUT_upload.ZOrder" xml:space="preserve"> - <value>38</value> + <data name=">>label17.ZOrder" xml:space="preserve"> + <value>21</value> </data> - <data name="BUT_syncS2.Location" type="System.Drawing.Point, System.Drawing"> - <value>173, 168</value> + <data name="label20.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> </data> - <data name="BUT_syncS2.Size" type="System.Drawing.Size, System.Drawing"> - <value>22, 23</value> + <data name="label20.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> </data> - <data name="BUT_syncS2.TabIndex" type="System.Int32, mscorlib"> - <value>38</value> + <data name="label20.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> </data> - <data name="BUT_syncS2.Text" xml:space="preserve"> + <data name="label20.Location" type="System.Drawing.Point, System.Drawing"> + <value>586, 208</value> + </data> + <data name="label20.Size" type="System.Drawing.Size, System.Drawing"> + <value>50, 13</value> + </data> + <data name="label20.TabIndex" type="System.Int32, mscorlib"> + <value>63</value> + </data> + <data name="label20.Text" xml:space="preserve"> + <value>LBT Rssi</value> + </data> + <data name=">>label20.Name" xml:space="preserve"> + <value>label20</value> + </data> + <data name=">>label20.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label20.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label20.ZOrder" xml:space="preserve"> + <value>11</value> + </data> + <data name="label21.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label21.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label21.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label21.Location" type="System.Drawing.Point, System.Drawing"> + <value>586, 181</value> + </data> + <data name="label21.Size" type="System.Drawing.Size, System.Drawing"> + <value>58, 13</value> + </data> + <data name="label21.TabIndex" type="System.Int32, mscorlib"> + <value>62</value> + </data> + <data name="label21.Text" xml:space="preserve"> + <value>Duty Cycle</value> + </data> + <data name=">>label21.Name" xml:space="preserve"> + <value>label21</value> + </data> + <data name=">>label21.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label21.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label21.ZOrder" xml:space="preserve"> + <value>12</value> + </data> + <data name="label22.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label22.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label22.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label22.Location" type="System.Drawing.Point, System.Drawing"> + <value>586, 154</value> + </data> + <data name="label22.Size" type="System.Drawing.Size, System.Drawing"> + <value>73, 13</value> + </data> + <data name="label22.TabIndex" type="System.Int32, mscorlib"> + <value>61</value> + </data> + <data name="label22.Text" xml:space="preserve"> + <value># of Channels</value> + </data> + <data name=">>label22.Name" xml:space="preserve"> + <value>label22</value> + </data> + <data name=">>label22.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label22.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label22.ZOrder" xml:space="preserve"> + <value>13</value> + </data> + <data name="label23.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label23.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label23.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label23.Location" type="System.Drawing.Point, System.Drawing"> + <value>586, 127</value> + </data> + <data name="label23.Size" type="System.Drawing.Size, System.Drawing"> + <value>51, 13</value> + </data> + <data name="label23.TabIndex" type="System.Int32, mscorlib"> + <value>60</value> + </data> + <data name="label23.Text" xml:space="preserve"> + <value>Max Freq</value> + </data> + <data name=">>label23.Name" xml:space="preserve"> + <value>label23</value> + </data> + <data name=">>label23.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label23.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label23.ZOrder" xml:space="preserve"> + <value>14</value> + </data> + <data name="label24.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label24.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label24.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label24.Location" type="System.Drawing.Point, System.Drawing"> + <value>586, 102</value> + </data> + <data name="label24.Size" type="System.Drawing.Size, System.Drawing"> + <value>48, 13</value> + </data> + <data name="label24.TabIndex" type="System.Int32, mscorlib"> + <value>59</value> + </data> + <data name="label24.Text" xml:space="preserve"> + <value>Min Freq</value> + </data> + <data name=">>label24.Name" xml:space="preserve"> + <value>label24</value> + </data> + <data name=">>label24.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label24.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label24.ZOrder" xml:space="preserve"> + <value>15</value> + </data> + <data name="label25.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label25.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label25.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label25.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 295</value> + </data> + <data name="label25.Size" type="System.Drawing.Size, System.Drawing"> + <value>61, 13</value> + </data> + <data name="label25.TabIndex" type="System.Int32, mscorlib"> + <value>72</value> + </data> + <data name="label25.Text" xml:space="preserve"> + <value>Op Resend</value> + </data> + <data name=">>label25.Name" xml:space="preserve"> + <value>label25</value> + </data> + <data name=">>label25.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label25.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label25.ZOrder" xml:space="preserve"> + <value>3</value> + </data> + <data name="label26.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label26.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label26.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label26.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 268</value> + </data> + <data name="label26.Size" type="System.Drawing.Size, System.Drawing"> + <value>44, 13</value> + </data> + <data name="label26.TabIndex" type="System.Int32, mscorlib"> + <value>71</value> + </data> + <data name="label26.Text" xml:space="preserve"> + <value>Mavlink</value> + </data> + <data name=">>label26.Name" xml:space="preserve"> + <value>label26</value> + </data> + <data name=">>label26.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label26.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label26.ZOrder" xml:space="preserve"> + <value>4</value> + </data> + <data name="label27.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label27.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label27.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label27.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 241</value> + </data> + <data name="label27.Size" type="System.Drawing.Size, System.Drawing"> + <value>28, 13</value> + </data> + <data name="label27.TabIndex" type="System.Int32, mscorlib"> + <value>70</value> + </data> + <data name="label27.Text" xml:space="preserve"> + <value>ECC</value> + </data> + <data name=">>label27.Name" xml:space="preserve"> + <value>label27</value> + </data> + <data name=">>label27.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label27.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label27.ZOrder" xml:space="preserve"> + <value>5</value> + </data> + <data name="label28.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label28.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label28.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label28.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 214</value> + </data> + <data name="label28.Size" type="System.Drawing.Size, System.Drawing"> + <value>52, 13</value> + </data> + <data name="label28.TabIndex" type="System.Int32, mscorlib"> + <value>69</value> + </data> + <data name="label28.Text" xml:space="preserve"> + <value>Tx Power</value> + </data> + <data name=">>label28.Name" xml:space="preserve"> + <value>label28</value> + </data> + <data name=">>label28.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label28.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label28.ZOrder" xml:space="preserve"> + <value>6</value> + </data> + <data name="label29.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label29.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label29.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label29.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 187</value> + </data> + <data name="label29.Size" type="System.Drawing.Size, System.Drawing"> + <value>38, 13</value> + </data> + <data name="label29.TabIndex" type="System.Int32, mscorlib"> + <value>68</value> + </data> + <data name="label29.Text" xml:space="preserve"> + <value>Net ID</value> + </data> + <data name=">>label29.Name" xml:space="preserve"> + <value>label29</value> + </data> + <data name=">>label29.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label29.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label29.ZOrder" xml:space="preserve"> + <value>7</value> + </data> + <data name="label30.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label30.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label30.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label30.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 160</value> + </data> + <data name="label30.Size" type="System.Drawing.Size, System.Drawing"> + <value>53, 13</value> + </data> + <data name="label30.TabIndex" type="System.Int32, mscorlib"> + <value>67</value> + </data> + <data name="label30.Text" xml:space="preserve"> + <value>Air Speed</value> + </data> + <data name=">>label30.Name" xml:space="preserve"> + <value>label30</value> + </data> + <data name=">>label30.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label30.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label30.ZOrder" xml:space="preserve"> + <value>8</value> + </data> + <data name="label31.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label31.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label31.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label31.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 106</value> + </data> + <data name="label31.Size" type="System.Drawing.Size, System.Drawing"> + <value>39, 13</value> + </data> + <data name="label31.TabIndex" type="System.Int32, mscorlib"> + <value>66</value> + </data> + <data name="label31.Text" xml:space="preserve"> + <value>Format</value> + </data> + <data name=">>label31.Name" xml:space="preserve"> + <value>label31</value> + </data> + <data name=">>label31.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label31.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label31.ZOrder" xml:space="preserve"> + <value>9</value> + </data> + <data name="label32.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> + <value>Top, Right</value> + </data> + <data name="label32.AutoSize" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name="label32.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="label32.Location" type="System.Drawing.Point, System.Drawing"> + <value>422, 133</value> + </data> + <data name="label32.Size" type="System.Drawing.Size, System.Drawing"> + <value>32, 13</value> + </data> + <data name="label32.TabIndex" type="System.Int32, mscorlib"> + <value>65</value> + </data> + <data name="label32.Text" xml:space="preserve"> + <value>Baud</value> + </data> + <data name=">>label32.Name" xml:space="preserve"> + <value>label32</value> + </data> + <data name=">>label32.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>label32.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>label32.ZOrder" xml:space="preserve"> + <value>10</value> + </data> + <data name="BUT_syncS8.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> + </data> + <data name="BUT_syncS8.Location" type="System.Drawing.Point, System.Drawing"> + <value>388, 103</value> + </data> + <data name="BUT_syncS8.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> + </data> + <data name="BUT_syncS8.TabIndex" type="System.Int32, mscorlib"> + <value>73</value> + </data> + <data name="BUT_syncS8.Text" xml:space="preserve"> <value>></value> </data> - <data name=">>BUT_syncS2.Name" xml:space="preserve"> - <value>BUT_syncS2</value> + <data name=">>BUT_syncS8.Name" xml:space="preserve"> + <value>BUT_syncS8</value> </data> - <data name=">>BUT_syncS2.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name=">>BUT_syncS8.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> </data> - <data name=">>BUT_syncS2.Parent" xml:space="preserve"> + <data name=">>BUT_syncS8.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>BUT_syncS2.ZOrder" xml:space="preserve"> + <data name=">>BUT_syncS8.ZOrder" xml:space="preserve"> <value>2</value> </data> - <data name="BUT_syncS3.Location" type="System.Drawing.Point, System.Drawing"> - <value>173, 195</value> + <data name="BUT_syncS9.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> </data> - <data name="BUT_syncS3.Size" type="System.Drawing.Size, System.Drawing"> - <value>22, 23</value> + <data name="BUT_syncS9.Location" type="System.Drawing.Point, System.Drawing"> + <value>388, 128</value> </data> - <data name="BUT_syncS3.TabIndex" type="System.Int32, mscorlib"> - <value>39</value> + <data name="BUT_syncS9.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> </data> - <data name="BUT_syncS3.Text" xml:space="preserve"> + <data name="BUT_syncS9.TabIndex" type="System.Int32, mscorlib"> + <value>74</value> + </data> + <data name="BUT_syncS9.Text" xml:space="preserve"> <value>></value> </data> - <data name=">>BUT_syncS3.Name" xml:space="preserve"> - <value>BUT_syncS3</value> + <data name=">>BUT_syncS9.Name" xml:space="preserve"> + <value>BUT_syncS9</value> </data> - <data name=">>BUT_syncS3.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name=">>BUT_syncS9.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> </data> - <data name=">>BUT_syncS3.Parent" xml:space="preserve"> + <data name=">>BUT_syncS9.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>BUT_syncS3.ZOrder" xml:space="preserve"> + <data name=">>BUT_syncS9.ZOrder" xml:space="preserve"> <value>1</value> </data> - <data name="BUT_syncS5.Location" type="System.Drawing.Point, System.Drawing"> - <value>173, 247</value> + <data name="BUT_syncS10.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>NoControl</value> </data> - <data name="BUT_syncS5.Size" type="System.Drawing.Size, System.Drawing"> - <value>22, 23</value> + <data name="BUT_syncS10.Location" type="System.Drawing.Point, System.Drawing"> + <value>388, 154</value> </data> - <data name="BUT_syncS5.TabIndex" type="System.Int32, mscorlib"> - <value>40</value> + <data name="BUT_syncS10.Size" type="System.Drawing.Size, System.Drawing"> + <value>22, 22</value> </data> - <data name="BUT_syncS5.Text" xml:space="preserve"> + <data name="BUT_syncS10.TabIndex" type="System.Int32, mscorlib"> + <value>75</value> + </data> + <data name="BUT_syncS10.Text" xml:space="preserve"> <value>></value> </data> - <data name=">>BUT_syncS5.Name" xml:space="preserve"> - <value>BUT_syncS5</value> + <data name=">>BUT_syncS10.Name" xml:space="preserve"> + <value>BUT_syncS10</value> </data> - <data name=">>BUT_syncS5.Type" xml:space="preserve"> - <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <data name=">>BUT_syncS10.Type" xml:space="preserve"> + <value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> </data> - <data name=">>BUT_syncS5.Parent" xml:space="preserve"> + <data name=">>BUT_syncS10.Parent" xml:space="preserve"> <value>$this</value> </data> - <data name=">>BUT_syncS5.ZOrder" xml:space="preserve"> + <data name=">>BUT_syncS10.ZOrder" xml:space="preserve"> <value>0</value> </data> <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> @@ -1533,7 +2784,7 @@ which result in a valid packet CRC <value>6, 13</value> </data> <data name="$this.Size" type="System.Drawing.Size, System.Drawing"> - <value>334, 482</value> + <value>781, 433</value> </data> <data name=">>toolTip1.Name" xml:space="preserve"> <value>toolTip1</value> @@ -1545,6 +2796,6 @@ which result in a valid packet CRC <value>_3DRradio</value> </data> <data name=">>$this.Type" xml:space="preserve"> - <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4491.33622, Culture=neutral, PublicKeyToken=null</value> + <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4494.22181, Culture=neutral, PublicKeyToken=null</value> </data> </root> \ No newline at end of file diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb b/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb index 6b7ad7d637c4dc33ac44cf0a20d6f049636d4dd8..bd79f0efdbb1ccb9331c10c706ced183e0dbc441 100644 GIT binary patch delta 276783 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É-|A35cs=g0$^VnSGl;HNh#_ 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�E@$W+ZXi>`yh7w)(P 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 WU-S?8ha`g>6hJ{#6nfG8()<S?fXGq+ delta 275179 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¥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 diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/version.txt b/Tools/ArdupilotMegaPlanner/bin/Release/version.txt index 0212221d0..1f74e9fd0 100644 --- a/Tools/ArdupilotMegaPlanner/bin/Release/version.txt +++ b/Tools/ArdupilotMegaPlanner/bin/Release/version.txt @@ -1 +1 @@ -1.1.4493.14496 \ No newline at end of file +1.1.4494.25525 \ No newline at end of file -- GitLab