From fda96ae3a67194656076ec8727750058113d7d36 Mon Sep 17 00:00:00 2001
From: Michael Oborne <mich146@hotmail.com>
Date: Mon, 30 Apr 2012 18:48:52 +0800
Subject: [PATCH] APM Planner 1.1.76 Modify Hud center add 3dr snr's and snr
 based distance estimate display current frame type fix disapearing window add
 base xml level to param xml (xml standard) add georef kml refrence this
 includes adams new dynamic params

---
 .../ArdupilotMegaPlanner/ArdupilotMega.csproj |   20 +-
 Tools/ArdupilotMegaPlanner/Common.cs          |    2 +-
 Tools/ArdupilotMegaPlanner/Controls/HUD.cs    |   24 +-
 .../Controls/OpenGLtest.cs                    |  228 ++
 .../Controls/OpenGLtest.resx                  |  120 +
 Tools/ArdupilotMegaPlanner/CurrentState.cs    |   30 +
 ...igAccelerometerCalibrationQuad.Designer.cs |   16 +
 .../ConfigAccelerometerCalibrationQuad.cs     |    9 +
 .../ConfigAccelerometerCalibrationQuad.resx   |   80 +-
 .../ConfigPlanner.Designer.cs                 |  165 +-
 .../ConfigurationView/ConfigPlanner.resx      |   12 +-
 .../ConfigurationView/Setup.Designer.cs       |    7 +-
 .../GCSViews/ConfigurationView/Setup.cs       |    6 +-
 .../GCSViews/ConfigurationView/Setup.resx     |   77 -
 Tools/ArdupilotMegaPlanner/MAVLink.cs         |    7 +-
 Tools/ArdupilotMegaPlanner/MainV2.Designer.cs |    1 +
 Tools/ArdupilotMegaPlanner/MainV2.cs          |   20 +-
 Tools/ArdupilotMegaPlanner/Msi/wix.pdb        |  Bin 19968 -> 19968 bytes
 Tools/ArdupilotMegaPlanner/Program.cs         |    6 +
 .../Properties/AssemblyInfo.cs                |    2 +-
 .../Radio/3DRradio.Designer.cs                |  128 +-
 Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs  |   33 +-
 .../ArdupilotMegaPlanner/Radio/3DRradio.resx  | 3517 ++++++++---------
 Tools/ArdupilotMegaPlanner/Radio/Uploader.cs  |   14 +-
 .../Utilities/ParameterMetaDataParser.cs      |    4 +
 Tools/ArdupilotMegaPlanner/app.config         |    2 +-
 .../Release/ArdupilotMegaPlanner.exe.config   |    4 +
 .../bin/Release/ArdupilotMegaPlanner.pdb      |  Bin 1205760 -> 1252864 bytes
 .../bin/Release/version.txt                   |    2 +-
 Tools/ArdupilotMegaPlanner/georefimage.cs     |   24 +-
 Tools/ArdupilotMegaPlanner/srtm.cs            |   11 +
 Tools/ArdupilotMegaPlanner/temp.Designer.cs   |  337 +-
 32 files changed, 2541 insertions(+), 2367 deletions(-)
 create mode 100644 Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.cs
 create mode 100644 Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.resx

diff --git a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj
index e773c32e8..f5e006c63 100644
--- a/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj
+++ b/Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj
@@ -170,8 +170,13 @@
       <SpecificVersion>False</SpecificVersion>
       <HintPath>Lib\netDxf.dll</HintPath>
     </Reference>
-    <Reference Include="OpenTK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
+    <Reference Include="OpenTK, Version=1.1.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
       <SpecificVersion>False</SpecificVersion>
+      <HintPath>Lib\OpenTK.dll</HintPath>
+    </Reference>
+    <Reference Include="OpenTK.Compatibility, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\..\..\Desktop\DIYDrones\opentk\trunk\Binaries\OpenTK\Debug\OpenTK.Compatibility.dll</HintPath>
     </Reference>
     <Reference Include="OpenTK.GLControl, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
       <SpecificVersion>False</SpecificVersion>
@@ -227,6 +232,9 @@
     <Compile Include="Attributes\PrivateAttribute.cs" />
     <Compile Include="CodeGen.cs" />
     <Compile Include="Controls\IDynamicParameterControl.cs" />
+    <Compile Include="Controls\OpenGLtest.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
     <Compile Include="GCSViews\ConfigurationView\ConfigFriendlyParams.cs">
       <SubType>UserControl</SubType>
     </Compile>
@@ -591,6 +599,9 @@
     <EmbeddedResource Include="Controls\ProgressReporterDialogue.resx">
       <DependentUpon>ProgressReporterDialogue.cs</DependentUpon>
     </EmbeddedResource>
+    <EmbeddedResource Include="Controls\OpenGLtest.resx">
+      <DependentUpon>OpenGLtest.cs</DependentUpon>
+    </EmbeddedResource>
     <EmbeddedResource Include="GCSViews\ConfigurationView\ConfigAccelerometerCalibrationQuad.es-ES.resx">
       <DependentUpon>ConfigAccelerometerCalibrationQuad.cs</DependentUpon>
     </EmbeddedResource>
@@ -684,9 +695,6 @@
     <EmbeddedResource Include="GCSViews\ConfigurationView\ConfigPlanner.resx">
       <DependentUpon>ConfigPlanner.cs</DependentUpon>
     </EmbeddedResource>
-    <EmbeddedResource Include="GCSViews\ConfigurationView\ConfigPlanner.zh-Hans.resx">
-      <DependentUpon>ConfigPlanner.cs</DependentUpon>
-    </EmbeddedResource>
     <EmbeddedResource Include="GCSViews\ConfigurationView\ConfigRadioInput.es-ES.resx">
       <DependentUpon>ConfigRadioInput.cs</DependentUpon>
     </EmbeddedResource>
@@ -1105,9 +1113,7 @@
     <None Include="AeroSimRCAPMHil.zip">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </None>
-    <None Include="app.config">
-      <SubType>Designer</SubType>
-    </None>
+    <None Include="app.config" />
     <None Include="arducopter-xplane.zip">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </None>
diff --git a/Tools/ArdupilotMegaPlanner/Common.cs b/Tools/ArdupilotMegaPlanner/Common.cs
index a6e13ee17..57fd516b8 100644
--- a/Tools/ArdupilotMegaPlanner/Common.cs
+++ b/Tools/ArdupilotMegaPlanner/Common.cs
@@ -447,7 +447,7 @@ namespace ArdupilotMega
             // altitude controller
             CH6_THR_HOLD_KP = 14,
             CH6_Z_GAIN = 15,
-            CH6_DAMP = 16,
+            //CH6_DAMP = 16,
 
             // optical flow controller
             CH6_OPTFLOW_KP = 17,
diff --git a/Tools/ArdupilotMegaPlanner/Controls/HUD.cs b/Tools/ArdupilotMegaPlanner/Controls/HUD.cs
index 1ca4337e6..654b64788 100644
--- a/Tools/ArdupilotMegaPlanner/Controls/HUD.cs
+++ b/Tools/ArdupilotMegaPlanner/Controls/HUD.cs
@@ -14,7 +14,7 @@ using System.Drawing.Drawing2D;
 using log4net;
 using OpenTK;
 using OpenTK.Graphics.OpenGL;
-using OpenTK.Graphics;
+//using OpenTK.Graphics;
 
 
 // Control written by Michael Oborne 2011
@@ -192,7 +192,7 @@ namespace ArdupilotMega.Controls
                 try
                 {
 
-                    GraphicsMode test = this.GraphicsMode;
+                    OpenTK.Graphics.GraphicsMode test = this.GraphicsMode;
                     log.Info(test.ToString());
                     log.Info("Vendor: " + GL.GetString(StringName.Vendor));
                     log.Info("Version: " + GL.GetString(StringName.Version));
@@ -875,12 +875,18 @@ namespace ArdupilotMega.Controls
 
                 //draw centre / current att
 
-                Rectangle centercircle = new Rectangle(halfwidth - 10, halfheight - 10, 20, 20);
+                Rectangle centercircle = new Rectangle(halfwidth - halfwidth / 2, halfheight - halfwidth / 2, halfwidth, halfwidth);
 
-                graphicsObject.DrawEllipse(redPen, centercircle);
-                graphicsObject.DrawLine(redPen, centercircle.Left - 10, halfheight, centercircle.Left, halfheight);
-                graphicsObject.DrawLine(redPen, centercircle.Right, halfheight, centercircle.Right + 10, halfheight);
-                graphicsObject.DrawLine(redPen, centercircle.Left + centercircle.Width / 2, centercircle.Top, centercircle.Left + centercircle.Width / 2, centercircle.Top - 10);
+                //graphicsObject.DrawEllipse(redPen, centercircle);
+                Pen redtemp = new Pen(Color.FromArgb(200, redPen.Color.R, redPen.Color.G, redPen.Color.B));
+                redtemp.Width = 4.0f;
+                // left
+                graphicsObject.DrawLine(redtemp, centercircle.Left - halfwidth / 5, halfheight, centercircle.Left, halfheight);
+                // right
+                graphicsObject.DrawLine(redtemp, centercircle.Right, halfheight, centercircle.Right + halfwidth / 5, halfheight);
+                // center point
+                graphicsObject.DrawLine(redtemp, halfwidth-1, halfheight, centercircle.Right - halfwidth / 3, halfheight + halfheight / 10);
+                graphicsObject.DrawLine(redtemp, halfwidth+1, halfheight, centercircle.Left + halfwidth / 3, halfheight + halfheight / 10);
 
                 // draw roll ind
 
@@ -1347,8 +1353,8 @@ namespace ArdupilotMega.Controls
         // Returns a System.Drawing.Bitmap with the contents of the current framebuffer
         public new Bitmap GrabScreenshot()
         {
-            if (GraphicsContext.CurrentContext == null)
-                throw new GraphicsContextMissingException();
+            if (OpenTK.Graphics.GraphicsContext.CurrentContext == null)
+                throw new OpenTK.Graphics.GraphicsContextMissingException();
 
             Bitmap bmp = new Bitmap(this.ClientSize.Width, this.ClientSize.Height);
             System.Drawing.Imaging.BitmapData data =
diff --git a/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.cs b/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.cs
new file mode 100644
index 000000000..9b5b9f409
--- /dev/null
+++ b/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.cs
@@ -0,0 +1,228 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using OpenTK;
+using OpenTK.Graphics.OpenGL;
+using System.Drawing.Imaging;
+using System.Drawing;
+
+namespace ArdupilotMega.Controls
+{
+    public class OpenGLtest : GLControl
+    {
+        int fixme;
+        Bitmap _terrain = new Bitmap(640,480);
+
+        public OpenGLtest()
+        {
+            InitializeComponent();
+
+            try
+            {
+                _terrain = new Bitmap(@"C:\Users\hog\Pictures\Denmark\[Group 1]-P1020169_P1020174-6 images.jpg");
+            }
+            catch {  }
+
+            _terrain = new Bitmap(_terrain, 512, 512);
+
+
+            GL.GenTextures(1, out texture);
+            GL.BindTexture(TextureTarget.Texture2D, texture);
+
+            BitmapData data = _terrain.LockBits(new System.Drawing.Rectangle(0, 0, _terrain.Width, _terrain.Height),
+    ImageLockMode.ReadOnly, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
+
+            //Console.WriteLine("w {0} h {1}",data.Width, data.Height);
+
+            GL.TexImage2D(TextureTarget.Texture2D, 0, PixelInternalFormat.Rgba, data.Width, data.Height, 0,
+                OpenTK.Graphics.OpenGL.PixelFormat.Bgra, PixelType.UnsignedByte, data.Scan0);
+
+            _terrain.UnlockBits(data);
+
+            GL.TexParameter(TextureTarget.Texture2D, TextureParameterName.TextureMinFilter, (int)TextureMinFilter.Linear);
+            GL.TexParameter(TextureTarget.Texture2D, TextureParameterName.TextureMagFilter, (int)TextureMagFilter.Linear);
+
+        }
+
+        const float rad2deg = (float)(180 / Math.PI);
+        const float deg2rad = (float)(1.0 / rad2deg);
+
+        int[,] getElevationData(double lat, double lng, double direction)
+        {
+            int[,] answer = new int[400,400];
+
+            double step = 0.00083333333333333;
+
+            for (int y = 0; y < answer.GetLength(0) - 1; y++)
+            {
+                Console.WriteLine(y);
+                for (int x = 0; x < answer.GetLength(1) - 1; x++)
+                {
+                    double mlat = lat + step * (float)y + Math.Sin(direction * deg2rad) * step * (float)y;
+                    double mlng = lng + step * (float)x + Math.Cos(direction * deg2rad) * step * (float)x;
+
+                  //  Console.WriteLine(mlat + " "+mlng);
+
+                    int alt = srtm.getAltitude(mlat, mlng, 20);
+                    answer[x,y] = alt;
+                }
+            }
+
+            return answer;
+        }
+
+        int texture = 0;
+        private System.ComponentModel.IContainer components;
+
+        public Vector3 Normal(Vector3 a, Vector3 b, Vector3 c)
+        {
+                var dir = Vector3.Cross(b - a, c - a);
+                var norm = Vector3.Normalize(dir);
+                return norm;
+        }
+
+        float _angle = 0;
+        double cameraX, cameraY, cameraZ;       // camera coordinates
+        double lookX, lookY, lookZ;             // camera look-at coordinates
+
+
+        protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
+        {
+            if (this.DesignMode)
+                return;
+
+            _angle+=1;
+
+            try
+            {
+                base.OnPaint(e);
+
+            }
+            catch { return;  }
+
+            float scale = 1.0f;
+
+             float radians =  (float)(Math.PI*(_angle-90.0f)/180.0f);
+
+            int mouseY = (int)(900 * scale);
+  
+      // calculate the camera's position
+      cameraX = lookX + Math.Sin(radians)*mouseY;     // multiplying by mouseY makes the
+      cameraZ = lookZ + Math.Cos(radians)*mouseY;    // camera get closer/farther away with mouseY
+      cameraY = lookY + mouseY / 2.0f;
+  
+      // calculate the camera look-at coordinates as the center of the terrain map
+      lookX = (_terrain.Width * scale) / 2.0f;
+      lookY = 0 * scale;
+      lookZ = (_terrain.Height * scale) / 2.0f;
+
+
+
+            MakeCurrent();
+
+            GL.ClearColor(Color.Green);
+
+            GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);
+            GL.LoadIdentity();
+
+            OpenTK.Graphics.Glu.LookAt(cameraX, cameraY, cameraZ, lookX, lookY, lookZ, 0.0, 1.0, 0.0);
+
+            GL.Enable(EnableCap.Texture2D);
+            GL.BindTexture(TextureTarget.Texture2D, texture);         
+            
+            double mlat = -34.73306;
+            double mlng = 117.8864897;
+            double step = 0.00083333333333333;
+
+            int increment =50;
+
+            for (int z = 0; z < _terrain.Height - 1; z += increment)
+            {
+                //Makes OpenGL draw a triangle at every three consecutive vertices
+                GL.Begin(BeginMode.TriangleStrip);
+                for (int x = 0; x < _terrain.Width - 1; x += increment)
+                {
+
+                   // Console.WriteLine(mlat + step * z +" "+ mlng + step * x);
+
+                    int heightl = srtm.getAltitude(mlat + step * z, mlng + step * x, 20);
+
+                    //GL.Color3(_terrain.GetPixel(x, z));
+                    GL.TexCoord2((x / (float)_terrain.Width),  (z / (float)_terrain.Height));
+                    GL.Vertex3(x * scale, heightl, z * scale); //  _terrain.GetPixel(x, z).R
+            
+                    try
+                    {
+                        heightl = srtm.getAltitude(mlat + step * (z + increment), mlng + step * (x), 20);
+
+                        //GL.Color3(_terrain.GetPixel(x, z + increment));
+                        GL.TexCoord2((x / (float)_terrain.Width),  ((z + increment) / (float)_terrain.Height));
+                        GL.Vertex3(x * scale, heightl, z + increment * scale);
+                    }
+                    catch { break; }
+                    
+                }
+                GL.End();
+            }
+
+            GL.Enable(EnableCap.Blend);
+            GL.DepthMask(false);
+            GL.BlendFunc(BlendingFactorSrc.SrcAlpha, BlendingFactorDest.One);
+            GL.DepthMask(true);
+            GL.Disable(EnableCap.Blend);
+
+            GL.Flush();     
+             
+
+            this.SwapBuffers();
+
+          //  this.Invalidate();
+        }
+
+        private void InitializeComponent()
+        {
+            this.SuspendLayout();
+            // 
+            // OpenGLtest
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+            this.Name = "OpenGLtest";
+            this.Load += new System.EventHandler(this.test_Load);
+            this.Resize += new System.EventHandler(this.test_Resize);
+            this.ResumeLayout(false);
+
+        }
+
+        private void test_Load(object sender, EventArgs e)
+        {
+            GL.Enable(EnableCap.DepthTest);
+           // GL.Enable(EnableCap.Light0);
+          //  GL.Enable(EnableCap.Lighting);
+            GL.Enable(EnableCap.ColorMaterial);
+            GL.Enable(EnableCap.Normalize);
+
+            //GL.Enable(EnableCap.LineSmooth);
+            //GL.Enable(EnableCap.PointSmooth);
+            //GL.Enable(EnableCap.PolygonSmooth);
+            GL.ShadeModel(ShadingModel.Smooth);
+            GL.Enable(EnableCap.CullFace);
+            GL.Enable(EnableCap.Texture2D);
+
+        }
+
+        private void test_Resize(object sender, EventArgs e)
+        {
+            GL.Viewport(0, 0, this.Width, this.Height);
+            GL.MatrixMode(MatrixMode.Projection);
+            GL.LoadIdentity();
+            if (Height == 0)
+                Height = 1;
+
+            OpenTK.Graphics.Glu.Perspective(54.0f, this.Width / this.Height, 1.0f, 5000.0f);
+
+            GL.MatrixMode(MatrixMode.Modelview);
+            GL.LoadIdentity();
+        }
+    }
+}
diff --git a/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.resx b/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.resx
new file mode 100644
index 000000000..7080a7d11
--- /dev/null
+++ b/Tools/ArdupilotMegaPlanner/Controls/OpenGLtest.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/CurrentState.cs b/Tools/ArdupilotMegaPlanner/CurrentState.cs
index a18500635..f7638fe86 100644
--- a/Tools/ArdupilotMegaPlanner/CurrentState.cs
+++ b/Tools/ArdupilotMegaPlanner/CurrentState.cs
@@ -262,6 +262,36 @@ namespace ArdupilotMega
         public float remnoise { get; set; }
         public ushort rxerrors { get; set; }
         public ushort fixedp { get; set; }
+        private float _localsnrdb = 0;
+        private float _remotesnrdb = 0;
+        private DateTime lastrssi = DateTime.Now;
+        private DateTime lastremrssi = DateTime.Now;
+        public float localsnrdb { get { if (lastrssi.AddSeconds(1) > DateTime.Now) { return _localsnrdb; } lastrssi = DateTime.Now; _localsnrdb = ((rssi - noise) / 1.9f) * 0.5f + _localsnrdb * 0.5f; return _localsnrdb; } }
+        public float remotesnrdb { get { if (lastremrssi.AddSeconds(1) > DateTime.Now) { return _remotesnrdb; } lastremrssi = DateTime.Now; _remotesnrdb = ((remrssi - remnoise) / 1.9f) * 0.5f + _remotesnrdb * 0.5f; return _remotesnrdb; } }
+        public float DistRSSIRemain {
+            get
+            {
+                float work = 0;
+                if (localsnrdb > remotesnrdb)
+                {
+                    // remote
+                    // minus fade margin
+                    work = remotesnrdb - 5;
+                }
+                else
+                {
+                    // local
+                    // minus fade margin
+                    work = localsnrdb - 5;
+                }
+
+                {
+                    work = DistToMAV * (float)Math.Pow(2.0, work / 6.0);
+                }
+
+                return work;
+            }
+        }
 
         // stats
         public ushort packetdropremote { get; set; }
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.Designer.cs
index b9e95dff5..bab5902f1 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.Designer.cs
@@ -38,6 +38,8 @@
             this.pictureBox2 = new System.Windows.Forms.PictureBox();
             this.pictureBox3 = new System.Windows.Forms.PictureBox();
             this.pictureBox4 = new System.Windows.Forms.PictureBox();
+            this.label1 = new System.Windows.Forms.Label();
+            this.lbl_frame = new System.Windows.Forms.Label();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBoxQuadX)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBoxQuad)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
@@ -117,10 +119,22 @@
             this.pictureBox4.TabStop = false;
             this.pictureBox4.Click += new System.EventHandler(this.pictureBoxQuad_Click);
             // 
+            // label1
+            // 
+            resources.ApplyResources(this.label1, "label1");
+            this.label1.Name = "label1";
+            // 
+            // lbl_frame
+            // 
+            resources.ApplyResources(this.lbl_frame, "lbl_frame");
+            this.lbl_frame.Name = "lbl_frame";
+            // 
             // ConfigAccelerometerCalibrationQuad
             // 
             resources.ApplyResources(this, "$this");
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.Controls.Add(this.lbl_frame);
+            this.Controls.Add(this.label1);
             this.Controls.Add(this.pictureBox3);
             this.Controls.Add(this.pictureBox4);
             this.Controls.Add(this.pictureBox1);
@@ -154,5 +168,7 @@
         private System.Windows.Forms.PictureBox pictureBox2;
         private System.Windows.Forms.PictureBox pictureBox3;
         private System.Windows.Forms.PictureBox pictureBox4;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.Label lbl_frame;
     }
 }
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.cs
index 7cc693578..9d3d7516a 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.cs
@@ -24,6 +24,8 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
             {
                 MainV2.comPort.setParam("FRAME", 1f);
                 CustomMessageBox.Show("Set to x");
+
+                lbl_frame.Text = "X";
             }
             catch { CustomMessageBox.Show("Set frame failed"); }
         }
@@ -53,6 +55,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
             {
                 MainV2.comPort.setParam("FRAME", 0f);
                 CustomMessageBox.Show("Set to +");
+                lbl_frame.Text = "+";
             }
             catch { CustomMessageBox.Show("Set frame failed"); }
         }
@@ -76,6 +79,12 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
                     return;
                 }
             }
+
+            try
+            {
+                lbl_frame.Text = ((float)MainV2.comPort.param["FRAME"] == 0) ? "+" : "X";
+            }
+            catch { lbl_frame.Text = "Invalid Frame"; }
         }
     }
 }
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.resx
index d21598f12..e8c9f7ce2 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigAccelerometerCalibrationQuad.resx
@@ -148,7 +148,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;label28.ZOrder" xml:space="preserve">
-    <value>4</value>
+    <value>6</value>
   </data>
   <data name="label15.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
@@ -178,7 +178,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;label15.ZOrder" xml:space="preserve">
-    <value>5</value>
+    <value>7</value>
   </data>
   <data name="pictureBoxQuadX.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -205,7 +205,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBoxQuadX.ZOrder" xml:space="preserve">
-    <value>6</value>
+    <value>8</value>
   </data>
   <data name="pictureBoxQuad.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -232,7 +232,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBoxQuad.ZOrder" xml:space="preserve">
-    <value>7</value>
+    <value>9</value>
   </data>
   <data name="BUT_levelac2.Location" type="System.Drawing.Point, System.Drawing">
     <value>269, 38</value>
@@ -250,13 +250,13 @@
     <value>BUT_levelac2</value>
   </data>
   <data name="&gt;&gt;BUT_levelac2.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4496.35237, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4503.13960, Culture=neutral, PublicKeyToken=null</value>
   </data>
   <data name="&gt;&gt;BUT_levelac2.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
   <data name="&gt;&gt;BUT_levelac2.ZOrder" xml:space="preserve">
-    <value>8</value>
+    <value>10</value>
   </data>
   <data name="pictureBox1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -283,7 +283,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBox1.ZOrder" xml:space="preserve">
-    <value>2</value>
+    <value>4</value>
   </data>
   <data name="pictureBox2.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -310,7 +310,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBox2.ZOrder" xml:space="preserve">
-    <value>3</value>
+    <value>5</value>
   </data>
   <data name="pictureBox3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -337,7 +337,7 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBox3.ZOrder" xml:space="preserve">
-    <value>0</value>
+    <value>2</value>
   </data>
   <data name="pictureBox4.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
@@ -364,8 +364,68 @@
     <value>$this</value>
   </data>
   <data name="&gt;&gt;pictureBox4.ZOrder" xml:space="preserve">
+    <value>3</value>
+  </data>
+  <data name="label1.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="label1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>262, 74</value>
+  </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>57, 13</value>
+  </data>
+  <data name="label1.TabIndex" type="System.Int32, mscorlib">
+    <value>21</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Currently : </value>
+  </data>
+  <data name="&gt;&gt;label1.Name" xml:space="preserve">
+    <value>label1</value>
+  </data>
+  <data name="&gt;&gt;label1.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="&gt;&gt;label1.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
+  <data name="lbl_frame.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
+  </data>
+  <data name="lbl_frame.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
+  </data>
+  <data name="lbl_frame.Location" type="System.Drawing.Point, System.Drawing">
+    <value>323, 74</value>
+  </data>
+  <data name="lbl_frame.Size" type="System.Drawing.Size, System.Drawing">
+    <value>13, 13</value>
+  </data>
+  <data name="lbl_frame.TabIndex" type="System.Int32, mscorlib">
+    <value>22</value>
+  </data>
+  <data name="lbl_frame.Text" xml:space="preserve">
+    <value>+</value>
+  </data>
+  <data name="&gt;&gt;lbl_frame.Name" xml:space="preserve">
+    <value>lbl_frame</value>
+  </data>
+  <data name="&gt;&gt;lbl_frame.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="&gt;&gt;lbl_frame.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;lbl_frame.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">
     <value>True</value>
   </metadata>
@@ -379,6 +439,6 @@
     <value>ConfigAccelerometerCalibrationQuad</value>
   </data>
   <data name="&gt;&gt;$this.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4496.35237, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4503.13960, Culture=neutral, PublicKeyToken=null</value>
   </data>
 </root>
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs
index a36ac012a..d09899a16 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.Designer.cs
@@ -1,32 +1,32 @@
-namespace ArdupilotMega.GCSViews.ConfigurationView
-{
-    partial class ConfigPlanner
-    {
-        /// <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()
+namespace ArdupilotMega.GCSViews.ConfigurationView
+{
+    partial class ConfigPlanner
+    {
+        /// <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()
         {
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConfigPlanner));
             this.label33 = new System.Windows.Forms.Label();
@@ -360,6 +360,7 @@
             this.CMB_language.FormattingEnabled = true;
             resources.ApplyResources(this.CMB_language, "CMB_language");
             this.CMB_language.Name = "CMB_language";
+            this.CMB_language.SelectedIndexChanged += new System.EventHandler(this.CMB_language_SelectedIndexChanged);
             // 
             // label93
             // 
@@ -485,56 +486,56 @@
             ((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).EndInit();
             this.ResumeLayout(false);
 
-        }
-
-        #endregion
-
-        private System.Windows.Forms.Label label33;
-        private System.Windows.Forms.ComboBox CMB_ratesensors;
-        private System.Windows.Forms.Label label26;
-        private System.Windows.Forms.ComboBox CMB_videoresolutions;
-        private System.Windows.Forms.Label label12;
-        private System.Windows.Forms.CheckBox CHK_GDIPlus;
-        private System.Windows.Forms.Label label24;
-        private System.Windows.Forms.CheckBox CHK_loadwponconnect;
-        private System.Windows.Forms.Label label23;
-        private System.Windows.Forms.NumericUpDown NUM_tracklength;
-        private System.Windows.Forms.CheckBox CHK_speechaltwarning;
-        private System.Windows.Forms.Label label108;
-        private System.Windows.Forms.CheckBox CHK_resetapmonconnect;
-        private System.Windows.Forms.CheckBox CHK_mavdebug;
-        private System.Windows.Forms.Label label107;
-        private System.Windows.Forms.ComboBox CMB_raterc;
-        private System.Windows.Forms.Label label104;
-        private System.Windows.Forms.Label label103;
-        private System.Windows.Forms.Label label102;
-        private System.Windows.Forms.Label label101;
-        private System.Windows.Forms.ComboBox CMB_ratestatus;
-        private System.Windows.Forms.ComboBox CMB_rateposition;
-        private System.Windows.Forms.ComboBox CMB_rateattitude;
-        private System.Windows.Forms.Label label99;
-        private System.Windows.Forms.Label label98;
-        private System.Windows.Forms.Label label97;
-        private System.Windows.Forms.ComboBox CMB_speedunits;
-        private System.Windows.Forms.ComboBox CMB_distunits;
-        private System.Windows.Forms.Label label96;
-        private System.Windows.Forms.Label label95;
-        private System.Windows.Forms.CheckBox CHK_speechbattery;
-        private System.Windows.Forms.CheckBox CHK_speechcustom;
-        private System.Windows.Forms.CheckBox CHK_speechmode;
-        private System.Windows.Forms.CheckBox CHK_speechwaypoint;
-        private System.Windows.Forms.Label label94;
-        private System.Windows.Forms.ComboBox CMB_osdcolor;
-        private System.Windows.Forms.ComboBox CMB_language;
-        private System.Windows.Forms.Label label93;
-        private System.Windows.Forms.CheckBox CHK_enablespeech;
-        private System.Windows.Forms.CheckBox CHK_hudshow;
-        private System.Windows.Forms.Label label92;
-        private System.Windows.Forms.ComboBox CMB_videosources;
-        private ArdupilotMega.Controls.MyButton BUT_Joystick;
-        private ArdupilotMega.Controls.MyButton BUT_videostop;
-        private ArdupilotMega.Controls.MyButton BUT_videostart;
-        private System.Windows.Forms.Label label1;
-        private System.Windows.Forms.CheckBox CHK_maprotation;
-    }
-}
+        }
+
+        #endregion
+
+        private System.Windows.Forms.Label label33;
+        private System.Windows.Forms.ComboBox CMB_ratesensors;
+        private System.Windows.Forms.Label label26;
+        private System.Windows.Forms.ComboBox CMB_videoresolutions;
+        private System.Windows.Forms.Label label12;
+        private System.Windows.Forms.CheckBox CHK_GDIPlus;
+        private System.Windows.Forms.Label label24;
+        private System.Windows.Forms.CheckBox CHK_loadwponconnect;
+        private System.Windows.Forms.Label label23;
+        private System.Windows.Forms.NumericUpDown NUM_tracklength;
+        private System.Windows.Forms.CheckBox CHK_speechaltwarning;
+        private System.Windows.Forms.Label label108;
+        private System.Windows.Forms.CheckBox CHK_resetapmonconnect;
+        private System.Windows.Forms.CheckBox CHK_mavdebug;
+        private System.Windows.Forms.Label label107;
+        private System.Windows.Forms.ComboBox CMB_raterc;
+        private System.Windows.Forms.Label label104;
+        private System.Windows.Forms.Label label103;
+        private System.Windows.Forms.Label label102;
+        private System.Windows.Forms.Label label101;
+        private System.Windows.Forms.ComboBox CMB_ratestatus;
+        private System.Windows.Forms.ComboBox CMB_rateposition;
+        private System.Windows.Forms.ComboBox CMB_rateattitude;
+        private System.Windows.Forms.Label label99;
+        private System.Windows.Forms.Label label98;
+        private System.Windows.Forms.Label label97;
+        private System.Windows.Forms.ComboBox CMB_speedunits;
+        private System.Windows.Forms.ComboBox CMB_distunits;
+        private System.Windows.Forms.Label label96;
+        private System.Windows.Forms.Label label95;
+        private System.Windows.Forms.CheckBox CHK_speechbattery;
+        private System.Windows.Forms.CheckBox CHK_speechcustom;
+        private System.Windows.Forms.CheckBox CHK_speechmode;
+        private System.Windows.Forms.CheckBox CHK_speechwaypoint;
+        private System.Windows.Forms.Label label94;
+        private System.Windows.Forms.ComboBox CMB_osdcolor;
+        private System.Windows.Forms.ComboBox CMB_language;
+        private System.Windows.Forms.Label label93;
+        private System.Windows.Forms.CheckBox CHK_enablespeech;
+        private System.Windows.Forms.CheckBox CHK_hudshow;
+        private System.Windows.Forms.Label label92;
+        private System.Windows.Forms.ComboBox CMB_videosources;
+        private ArdupilotMega.Controls.MyButton BUT_Joystick;
+        private ArdupilotMega.Controls.MyButton BUT_videostop;
+        private ArdupilotMega.Controls.MyButton BUT_videostart;
+        private System.Windows.Forms.Label label1;
+        private System.Windows.Forms.CheckBox CHK_maprotation;
+    }
+}
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx
index 5ca4ebe04..7836529e8 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/ConfigPlanner.resx
@@ -643,7 +643,7 @@
     <value>NoControl</value>
   </data>
   <data name="label101.Location" type="System.Drawing.Point, System.Drawing">
-    <value>15, 246</value>
+    <value>12, 246</value>
   </data>
   <data name="label101.Size" type="System.Drawing.Size, System.Drawing">
     <value>84, 13</value>
@@ -778,7 +778,7 @@
     <value>57</value>
   </data>
   <data name="label99.Text" xml:space="preserve">
-    <value>NOTE: The Configuration Tab will NOT display these units, as those are raw values.
+    <value>NOTE: The Configuration Tab will NOT display these units, as those are raw values.
 </value>
   </data>
   <data name="&gt;&gt;label99.Name" xml:space="preserve">
@@ -1268,7 +1268,7 @@
     <value>BUT_Joystick</value>
   </data>
   <data name="&gt;&gt;BUT_Joystick.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null</value>
   </data>
   <data name="&gt;&gt;BUT_Joystick.Parent" xml:space="preserve">
     <value>$this</value>
@@ -1295,7 +1295,7 @@
     <value>BUT_videostop</value>
   </data>
   <data name="&gt;&gt;BUT_videostop.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null</value>
   </data>
   <data name="&gt;&gt;BUT_videostop.Parent" xml:space="preserve">
     <value>$this</value>
@@ -1322,7 +1322,7 @@
     <value>BUT_videostart</value>
   </data>
   <data name="&gt;&gt;BUT_videostart.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4498.31567, Culture=neutral, PublicKeyToken=null</value>
   </data>
   <data name="&gt;&gt;BUT_videostart.Parent" xml:space="preserve">
     <value>$this</value>
@@ -1397,6 +1397,6 @@
     <value>ConfigPlanner</value>
   </data>
   <data name="&gt;&gt;$this.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4498.31567, 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 889a31698..d37d804e8 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.Designer.cs
@@ -28,7 +28,6 @@
         /// </summary>
         private void InitializeComponent()
         {
-            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Setup));
             this.backstageView = new ArdupilotMega.Controls.BackstageView.BackstageView();
             this.SuspendLayout();
             // 
@@ -38,17 +37,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(931, 468);
+            this.backstageView.Size = new System.Drawing.Size(947, 506);
             this.backstageView.TabIndex = 0;
             // 
             // Setup
             // 
-            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(947, 506);
             this.Name = "Setup";
-            this.Text = "Setup";
+            this.Size = new System.Drawing.Size(947, 506);
             this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Setup_FormClosing);
             this.Load += new System.EventHandler(this.Setup_Load);
             this.ResumeLayout(false);
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.cs b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.cs
index 9c49014dc..7edd6c571 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.cs
@@ -34,7 +34,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
 
                     var configpanel = new Controls.ConfigPanel();
                     configpanel.LoadXML("ArduCopterConfig.xml");
-                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(configpanel, "ArduCopter Config"));
+                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(configpanel, "ArduCopter Pids"));
 
                     this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigArducopter(), "OLD ArduCopter Config"));
                 }
@@ -45,7 +45,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
 
                     var configpanel = new Controls.ConfigPanel();
                     configpanel.LoadXML("ArduCopterConfig.xml");
-                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(configpanel, "ArduCopter Config"));
+                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(configpanel, "ArduCopter Pids"));
 
                     this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigArducopter(), "OLD ArduCopter Config"));
                 }
@@ -53,7 +53,7 @@ namespace ArdupilotMega.GCSViews.ConfigurationView
                 else if (MainV2.cs.firmware == MainV2.Firmwares.ArduPlane)
                 {
                     this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigAccelerometerCalibrationPlane(), "ArduPlane Level"));
-                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigArduplane(), "ArduPlane Config"));
+                    this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigArduplane(), "ArduPlane Pids"));
                 }
 
                 this.backstageView.AddPage(new BackstageView.BackstageViewPage(new ConfigFriendlyParams { ParameterMode = ParameterMetaDataConstants.Standard }, "Standard Params"));
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.resx b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.resx
index 222a74add..7080a7d11 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/ConfigurationView/Setup.resx
@@ -117,81 +117,4 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAABILAAASCwAAAAAAAAAA
-        AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOxkjAtnoOAKpJ4vyiK
-        c+8nh3D/J4Zv/yeHcP8oi3PvKpJ4vy6fg4AzsZIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjGo2AyspPfLZ+D/yiQ
-        d/8hlXj/G6F9/xeqg/8XqYL/GKqD/xuhfv8ilnn/KZB3/y2fhP8yspPfN8ajYAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvRrDA1vpzfL6uN/yel
-        hP8XvJD/DMyY/wfQl/8FzJP/A8qS/wPJkf8EypL/BsyU/wnRmP8PzZn/Gb2R/yemhP8tqoz/Mb2a3zbQ
-        qkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAA4y6ZgMbWV/yin
-        iP8WwZP/Btqf/wDPlf8AyI7/A8aP/yfNnv9T2LP/UNax/03XsP8506b/G8ya/wHKkf8F0Zf/CNuf/xLB
-        kv8fpYT/J7KQ/y7IomAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAANcajny+w
-        kf8hqoj/CNSd/wDRlf8Axor/Hcyd/3Lhwf+p7Nj/o+vV/57m0/+X5dD/k+TN/4/jzf+K5Mz/fuHH/0PW
-        rf8HzJT/ANCT/wDRlv8OpX//HayI/yrFn58AAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAADDC
-        nmAtro7/H62J/wPWmv8Ay47/AMaO/3XhxP+e6tT/mObP/5Pjy/+Q4sr/jODJ/4ffx/+C3MT/f9vC/3nb
-        wf9y2r7/adq7/2DauP8ZzZv/Fdae/8T/9/9WxKj/HKuI/y7IomAAAAAAAAAAAAAAAAD///8AAAAAAAAA
-        AAAiuZMwKKyM/x6ohf8C1Zr/AMmL/wHGjv+49OL///////////9+3ML/f9zD/4Dcwv9+28L/e9rA/3bZ
-        vv9w1rr/Z9S4/17Rs/9Qz63/Qcyn/3LewP////////////n///8MpH7/JbKP/zXQqUAAAAAAAAAAAP//
-        /wAAAAAAAAAAABymhN8dnn//BNGa/wDKjP8AxY3/sfHf/////////////////2nXt/9w1rv/c9e8/3TX
-        vP9x17z/a9W5/2TTtf9Y0K//SMyp/zXFoP9i07X/////////////////f/LR/wDQlf8epYT/Mb2a3wAA
-        AAAAAAAA////AAAAAAADlnJgFZR1/wq4iv8AzpH/AMCD/4rmzf//////////////////////WdGv/2PU
-        tf9p1rf/atS4/2nUtv9i0rT/Vc+u/0fKpv8zxZz/Ws+w//////////////////////8GyJL/ANCS/xLB
-        kv8tq4z/OMajYAAAAAD///8AAAAAAACHZt8NkW//ANKV/wDChP9i27r//////////////////////9Dx
-        6P9MzKn/Vc+v/17Rsv9g0rP/XNCx/1XNrv9Fyaf/McSd/1fPr///////////////////////QM2m/ynK
-        oP8JzJX/C9yh/ymmhf80spPfAAAAAP///wAAcUwwAHtc/wCrfP8AyIv/AMKK////////////////////
-        /////////////5Dgyv9Gyqb/TMyq/07Nq/9MzKn/Qcmj/y/Fnf9Wzq3//////////////////////57k
-        0v8av5T/Lceg/yzOo/8M05v/Hr6T/zCghf80spIw////AABoRYAAclT/AL2H/wDBhf9R1rL/////////
-        ////////4vfw//////////////////H8+P9KzKn/Ocah/zTFnv8qwpj/Us2t////////////////////
-        ////////DLqM/yDBlv8wxp//OM6m/xPPm/8Xz53/LZF5/y+fg4////8AAGNAvwB7Wf8Aw4j/ALyC/4bj
-        yP+g5tL/g93E/2HSsv9Pzqz/Us6s//////////////////////9Yzq//Gr2S/0jLp///////////////
-        /////////////yrDm/8SvI//JMGY/zDHn/81zKT/Is2e/xTUnf8nl3v/LJJ5v////wAAXz3vAIlg/wDA
-        hf8AuoD/quzZ/5Hjyv9628D/ada2/1jRsP9Jy6f/a9a4//////////////////////+Y4s7/////////
-        //////////////////+c4tD/AbaH/xW8kf8jwZj/LcWd/y/Jn/8kzJ3/E9Ca/yGjgf8ri3Tv////AABd
-        PP8Ak2b/AL6D/w/Ekv+m6tf/j+HJ/3vawP9p1rf/W9Gx/0rNqf85yJ//Nsaf////////////////////
-        /////////////////////////////wCwe/8AtoT/ELqP/xu+k/8jwZj/KMeb/yHKm/8QzZf/HqyG/ymI
-        cf////8AAF07/wCSZP8AvYL/GMWU/6Dn1P+K38f/ddi+/27Wuf+E3MX/leHN/6fm1f+l5tX/neLQ////
-        ////////////////////////////////////////j9/J/27Vuv9Tzq7/JsKY/xa/kv8aw5T/FcaW/wvL
-        lf8aqoT/J4dw/////wAAXTv/AJFk/wC9gP8GwY3/mObQ/5rkz/+26dv/y/Hl/8Dt3/+06tz/pebV/5bg
-        zP+g5NL//////////////v///f7+//7+/v//////7fn2////////////tOnb/6Ll0v+v6Nj/jeDI/zXK
-        o/8IxJD/BMqS/xaqgv8lh2//////AABeO+8AgVf/AL1//wDBif/R9uv/1PPq/8Tv5P+36t3/rujY/6Lk
-        0v+U4cv/jt7J//j8+///////+/38//f8+//2+/r/+Pz7//3+/v/m9/P/9Pv6//D6+P9/28L/jd7J/5jj
-        z/+h5dL/qOvX/4Hmyf8f1J//E596/yOJcO////8AAGA8vwB3U/8p06P/hufM/8Ty5f/D7+T/s+vb/6bm
-        1P+c4c//j9/K/4vcyP/t+fb///7///j8/P/0+/r/8vr5//P7+f/1+/r/+/39///////i9fL/ZNO1/3HW
-        vP992sH/htzG/4vhyv+S5dD/mO7W/6X74v80noT/Io90v////wAAZkCAAHla/33ny/945cb/nunV/7Xr
-        3v+l5tT/luDN/4ndxv992cL/1vLq//v9/P/1+/n/8vv4//L69//z+/j/9Pv5/7Xo2//x+vn/////////
-        //+y59n/aNS3/3LWvP932r//fNzD/4Ljyf+J7ND/l/bd/yORdf8knH6A////AABuRzAAdlT/Xc6x/23o
-        xv9s4MH/qurZ/5jiz/+I3cb/edjA/8ju5f/3/Pv/8vv4//H6+P/y+/j/6/f0/7np3v/7/fz//v7+/6fk
-        1f+56tz///////////9h0bT/aNW4/23Wu/9v3L//dOLG/37w0f9m1rn/Hpt8/ymujTD///8AAAAAAACD
-        X98po4X/Z+7K/1vgvP+A4sf/jOHK/3rZwv+r59f/9Pv6/+/69//v+vf/8vr4/9fy6/9n0rf/VM6t/6Di
-        0v/N7+f/adO4/1PMrf9t1Lr/i9zI/1/Rs/9h0rX/ZNe4/2bbvf9s5sb/ePfV/z2ylf8lrozfAAAAAP//
-        /wAAAAAAAJNsYAWQbf9U1rP/Vee//0rYsf993sb/pebV//P7+v/s+Pb/6/f1/+749v+s5tj/Vc2u/1jP
-        r/9ZzrD/btW5/1bOr/9Wza//Vs6v/1fOr/9Z0LD/WdCy/1vTtP9d1rX/Xt+8/2btyP9k4L//IaaF/y7D
-        nmAAAAAA////AAAAAAAAAAAAD6J9zyCjgv9S68L/P9+0/2Pevv/5////7/v6/+v59//j9/L/gtvF/1PN
-        r/9Wz7D/Wc+x/1nQsf9Zz7H/WM6w/1fPsP9UzrD/VM+w/1TPrv9U0a//U9Oy/1Tatv9Z5sD/Y/LL/zSx
-        lP8qupbPAAAAAAAAAAD///8AAAAAAAAAAAAYto4wGaeE/y23lP8+5rn/6/////j////w//3/ve/i/2bV
-        uP9Tzq7/Vc+v/1jPsP9Z0LL/WM+w/1fOsf9Wz7D/Us2w/1HOrf9Qzq3/T9Cu/0zSr/9M2LP/TeC5/1bt
-        xP9HxaX/KLKQ/zTPqDAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAkvpdgG6iF/y++m//e/////P///3rl
-        yf9G0K3/VdKy/1bPsf9Wz7H/Vs6w/1bPsP9Sza//Ucyu/0/Nrf9NzKz/S82s/0fOrP9G0a7/QdWv/0Le
-        tP9I6L7/Q8Ok/yitjP8yyKJgAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAmwJlgG6iF/yK3
-        kP8k3q7/H9el/x7Pn/8tzKT/Q9Cs/1HQsP9Q0K7/TM6u/0nMrf9Hzaz/RMyp/0LNqf8+zqn/ONGo/zTV
-        qf833rD/O+S4/zvCof8orIv/MMSfYAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAkvpdgG6iE/xukgv8gy53/HNql/xzRn/8czJz/HcmZ/yXJnP8qyp7/Lcqg/yzLn/8nypz/JMqc/yTO
-        n/8l1KT/KN2r/y3Tpv8nq4n/JaqJ/yzAm2AAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAato8wFKN/zxCScv8RnHn/DbqM/wjIlP8GyZT/BsaS/wbFkf8GxZH/B8WR/wfH
-        k/8IypX/DMmV/xG3jP8WoX3/Fph2/xqkgs8ft5EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJVvYACGZM8Aelr/AHlZ/wCFX/8AiWL/AJlr/wCb
-        bP8AlGf/AI5k/wB/W/8AeFj/AHtb/wCHZd8ClXBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwSzAAaESAAGI/vwBf
-        Pd8AXTz/AF08/wBdPP8AXz3fAGJAvwBoRIAAcUswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP//
-        /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP//
-        /wD///8A////AP///wD///8A/+AD//+AAP/+AAA//AAAH/gAAA/wAAAH4AAAA+AAAAPAAAABwAAAAYAA
-        AACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwAAAAcAAAAHgAAAD4AAAA/AA
-        AAf4AAAP/AAAH/4AAD//gAD//+AD//////8=
-</value>
-  </data>
 </root>
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/MAVLink.cs b/Tools/ArdupilotMegaPlanner/MAVLink.cs
index fb35e00aa..aa10a9538 100644
--- a/Tools/ArdupilotMegaPlanner/MAVLink.cs
+++ b/Tools/ArdupilotMegaPlanner/MAVLink.cs
@@ -570,7 +570,6 @@ namespace ArdupilotMega
 
         }
         */
-
         public void getParamList()
         {
             frmProgressReporter = new ProgressReporterDialogue
@@ -2125,7 +2124,7 @@ namespace ArdupilotMega
 
             Array.Resize<byte>(ref temp, count);
 
-            if (packetlosttimer.AddSeconds(10) < DateTime.Now)
+            if (packetlosttimer.AddSeconds(5) < DateTime.Now)
             {
                 packetlosttimer = DateTime.Now;
                 packetslost = (packetslost * 0.8f);
@@ -2211,7 +2210,7 @@ namespace ArdupilotMega
                         {
                             synclost++; // actualy sync loss's
 
-                            if (temp[2] < ((recvpacketcount + 1) % 0x100))
+                            if (temp[2] < ((recvpacketcount + 1)))
                             {
                                 packetslost += 0x100 - recvpacketcount + temp[2];
                             }
@@ -2220,7 +2219,7 @@ namespace ArdupilotMega
                                 packetslost += temp[2] - recvpacketcount;
                             }
 
-                            log.InfoFormat("lost {0} pkts {1}", temp[2], (int)packetslost);
+                            log.InfoFormat("lost {0} pktslost {1}", temp[2], (int)packetslost);
                         }
 
                         packetsnotlost++;
diff --git a/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs b/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs
index f0c1ea12b..8464250b7 100644
--- a/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/MainV2.Designer.cs
@@ -187,6 +187,7 @@
             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);
+            this.MenuConnect.MouseHover += new System.EventHandler(this.MenuConnect_MouseHover);
             // 
             // toolStripConnectionControl
             // 
diff --git a/Tools/ArdupilotMegaPlanner/MainV2.cs b/Tools/ArdupilotMegaPlanner/MainV2.cs
index 5b6dcb93c..8fbd76e4c 100644
--- a/Tools/ArdupilotMegaPlanner/MainV2.cs
+++ b/Tools/ArdupilotMegaPlanner/MainV2.cs
@@ -259,7 +259,15 @@ namespace ArdupilotMega
                 }
 
                 if (config["MainMaximised"] != null)
+                {
                     this.WindowState = (FormWindowState)Enum.Parse(typeof(FormWindowState), config["MainMaximised"].ToString());
+                    // dont allow minimised start state
+                    if (this.WindowState == FormWindowState.Minimized)
+                    {
+                        this.WindowState = FormWindowState.Normal;
+                        this.Location = new Point(100, 100);
+                    }
+                }
 
                 if (config["MainHeight"] != null)
                     this.Height = int.Parse(config["MainHeight"].ToString());
@@ -1728,12 +1736,15 @@ namespace ArdupilotMega
            var progressReporterDialogue = ((ProgressReporterDialogue) sender);
            progressReporterDialogue.UpdateProgressAndStatus(-1, "Getting Updated Parameters");
 
-           ParameterMetaDataParser.GetParameterInformation();
+           try
+           {
+               ParameterMetaDataParser.GetParameterInformation();
+           }
+           catch (Exception ex) { log.Error(ex.ToString()); CustomMessageBox.Show("Error getting Parameter Information"); }
            
            #endregion Fetch Parameter Meta Data
 
            progressReporterDialogue.UpdateProgressAndStatus(-1, "Getting Base URL");
-
            // check for updates
            if (Debugger.IsAttached)
            {
@@ -2210,5 +2221,10 @@ namespace ArdupilotMega
         {
             CMB_serialport_Click(sender, e);
         }
+
+        private void MenuConnect_MouseHover(object sender, EventArgs e)
+        {
+
+        }
     }
 }
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/Msi/wix.pdb b/Tools/ArdupilotMegaPlanner/Msi/wix.pdb
index a5d459167772c92af2f5da9b7b52010c246af54a..f5a7a2db5e25ddb8cd2dbcea9a99179a573ceb08 100644
GIT binary patch
delta 187
zcmZpe!`Lu~aRUpNL~zbLe?|rdhC^xZ7d}$H<~H%|e!0NdPkozZxZVh|b(+mOxmRs7
zpG*rAqsZjRa>p4DPL7t(2C|QX$j!zI(}5D3Pb;;9s9@D}W~L^Q&3iQTn3xWVOn#%4
z22>fWoeY%QuARs?F@R-~5yxf~s{j_3f&~YJCs)`duq1#OcYutBs6)b=9qf;=;Bk}7
G6HWlMNJN+b

delta 186
zcmZpe!`Lu~aRUpNgi-$te?|rdhBZrs_U{d9_u1F9(WYBUJ9)DV*Be2$vyyAL?Ugt4
z$+R#rs!pCPcbxI_<Y@V9Ap1Co+-$5c9VoH+v{E~W3RX>LX37-ZyhlTii77*L@*Ax*
zpvqwFWT4!3?L<D7#JuA2%`#RIEG!=+HwjIyuuEVmkOwmE02v>oHVJKZus_0r$4M?v
FI03E;KUx3)

diff --git a/Tools/ArdupilotMegaPlanner/Program.cs b/Tools/ArdupilotMegaPlanner/Program.cs
index cefe48848..995d81a9a 100644
--- a/Tools/ArdupilotMegaPlanner/Program.cs
+++ b/Tools/ArdupilotMegaPlanner/Program.cs
@@ -43,6 +43,12 @@ namespace ArdupilotMega
 
             //Common.linearRegression();
 
+            if (System.Diagnostics.Debugger.IsAttached)
+            {
+                // testing
+               // Utilities.ParameterMetaDataParser.GetParameterInformation();
+            }
+
             try
             {
                 Thread.CurrentThread.Name = "Base Thread";
diff --git a/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs b/Tools/ArdupilotMegaPlanner/Properties/AssemblyInfo.cs
index 9df71d799..cc695a00b 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.75")]
+[assembly: AssemblyFileVersion("1.1.76")]
 [assembly: NeutralResourcesLanguageAttribute("")]
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
index 997c51a6c..2a39056d9 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.Designer.cs
@@ -107,11 +107,9 @@
             // 
             resources.ApplyResources(this.Progressbar, "Progressbar");
             this.Progressbar.Name = "Progressbar";
-            this.toolTip1.SetToolTip(this.Progressbar, resources.GetString("Progressbar.ToolTip"));
             // 
             // S1
             // 
-            resources.ApplyResources(this.S1, "S1");
             this.S1.FormattingEnabled = true;
             this.S1.Items.AddRange(new object[] {
             resources.GetString("S1.Items"),
@@ -123,6 +121,7 @@
             resources.GetString("S1.Items6"),
             resources.GetString("S1.Items7"),
             resources.GetString("S1.Items8")});
+            resources.ApplyResources(this.S1, "S1");
             this.S1.Name = "S1";
             this.toolTip1.SetToolTip(this.S1, resources.GetString("S1.ToolTip"));
             // 
@@ -130,30 +129,25 @@
             // 
             resources.ApplyResources(this.label1, "label1");
             this.label1.Name = "label1";
-            this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip"));
             // 
             // S0
             // 
             resources.ApplyResources(this.S0, "S0");
             this.S0.Name = "S0";
             this.S0.ReadOnly = true;
-            this.toolTip1.SetToolTip(this.S0, resources.GetString("S0.ToolTip"));
             // 
             // label2
             // 
             resources.ApplyResources(this.label2, "label2");
             this.label2.Name = "label2";
-            this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip"));
             // 
             // label3
             // 
             resources.ApplyResources(this.label3, "label3");
             this.label3.Name = "label3";
-            this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip"));
             // 
             // S2
             // 
-            resources.ApplyResources(this.S2, "S2");
             this.S2.FormattingEnabled = true;
             this.S2.Items.AddRange(new object[] {
             resources.GetString("S2.Items"),
@@ -165,7 +159,11 @@
             resources.GetString("S2.Items6"),
             resources.GetString("S2.Items7"),
             resources.GetString("S2.Items8"),
-            resources.GetString("S2.Items9")});
+            resources.GetString("S2.Items9"),
+            resources.GetString("S2.Items10"),
+            resources.GetString("S2.Items11"),
+            resources.GetString("S2.Items12")});
+            resources.ApplyResources(this.S2, "S2");
             this.S2.Name = "S2";
             this.toolTip1.SetToolTip(this.S2, resources.GetString("S2.ToolTip"));
             // 
@@ -173,11 +171,9 @@
             // 
             resources.ApplyResources(this.label4, "label4");
             this.label4.Name = "label4";
-            this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip"));
             // 
             // S3
             // 
-            resources.ApplyResources(this.S3, "S3");
             this.S3.FormattingEnabled = true;
             this.S3.Items.AddRange(new object[] {
             resources.GetString("S3.Items"),
@@ -210,6 +206,7 @@
             resources.GetString("S3.Items27"),
             resources.GetString("S3.Items28"),
             resources.GetString("S3.Items29")});
+            resources.ApplyResources(this.S3, "S3");
             this.S3.Name = "S3";
             this.toolTip1.SetToolTip(this.S3, resources.GetString("S3.ToolTip"));
             // 
@@ -217,11 +214,9 @@
             // 
             resources.ApplyResources(this.label5, "label5");
             this.label5.Name = "label5";
-            this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip"));
             // 
             // S4
             // 
-            resources.ApplyResources(this.S4, "S4");
             this.S4.FormattingEnabled = true;
             this.S4.Items.AddRange(new object[] {
             resources.GetString("S4.Items"),
@@ -231,20 +226,8 @@
             resources.GetString("S4.Items4"),
             resources.GetString("S4.Items5"),
             resources.GetString("S4.Items6"),
-            resources.GetString("S4.Items7"),
-            resources.GetString("S4.Items8"),
-            resources.GetString("S4.Items9"),
-            resources.GetString("S4.Items10"),
-            resources.GetString("S4.Items11"),
-            resources.GetString("S4.Items12"),
-            resources.GetString("S4.Items13"),
-            resources.GetString("S4.Items14"),
-            resources.GetString("S4.Items15"),
-            resources.GetString("S4.Items16"),
-            resources.GetString("S4.Items17"),
-            resources.GetString("S4.Items18"),
-            resources.GetString("S4.Items19"),
-            resources.GetString("S4.Items20")});
+            resources.GetString("S4.Items7")});
+            resources.ApplyResources(this.S4, "S4");
             this.S4.Name = "S4";
             this.toolTip1.SetToolTip(this.S4, resources.GetString("S4.ToolTip"));
             // 
@@ -252,7 +235,6 @@
             // 
             resources.ApplyResources(this.label6, "label6");
             this.label6.Name = "label6";
-            this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip"));
             // 
             // S5
             // 
@@ -264,7 +246,6 @@
             // 
             resources.ApplyResources(this.label7, "label7");
             this.label7.Name = "label7";
-            this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip"));
             // 
             // S6
             // 
@@ -276,7 +257,6 @@
             // 
             resources.ApplyResources(this.label8, "label8");
             this.label8.Name = "label8";
-            this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip"));
             // 
             // S7
             // 
@@ -304,7 +284,6 @@
             // 
             // RS4
             // 
-            resources.ApplyResources(this.RS4, "RS4");
             this.RS4.FormattingEnabled = true;
             this.RS4.Items.AddRange(new object[] {
             resources.GetString("RS4.Items"),
@@ -314,26 +293,13 @@
             resources.GetString("RS4.Items4"),
             resources.GetString("RS4.Items5"),
             resources.GetString("RS4.Items6"),
-            resources.GetString("RS4.Items7"),
-            resources.GetString("RS4.Items8"),
-            resources.GetString("RS4.Items9"),
-            resources.GetString("RS4.Items10"),
-            resources.GetString("RS4.Items11"),
-            resources.GetString("RS4.Items12"),
-            resources.GetString("RS4.Items13"),
-            resources.GetString("RS4.Items14"),
-            resources.GetString("RS4.Items15"),
-            resources.GetString("RS4.Items16"),
-            resources.GetString("RS4.Items17"),
-            resources.GetString("RS4.Items18"),
-            resources.GetString("RS4.Items19"),
-            resources.GetString("RS4.Items20")});
+            resources.GetString("RS4.Items7")});
+            resources.ApplyResources(this.RS4, "RS4");
             this.RS4.Name = "RS4";
             this.toolTip1.SetToolTip(this.RS4, resources.GetString("RS4.ToolTip"));
             // 
             // RS3
             // 
-            resources.ApplyResources(this.RS3, "RS3");
             this.RS3.FormattingEnabled = true;
             this.RS3.Items.AddRange(new object[] {
             resources.GetString("RS3.Items"),
@@ -366,12 +332,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"),
@@ -383,13 +349,16 @@
             resources.GetString("RS2.Items6"),
             resources.GetString("RS2.Items7"),
             resources.GetString("RS2.Items8"),
-            resources.GetString("RS2.Items9")});
+            resources.GetString("RS2.Items9"),
+            resources.GetString("RS2.Items10"),
+            resources.GetString("RS2.Items11"),
+            resources.GetString("RS2.Items12")});
+            resources.ApplyResources(this.RS2, "RS2");
             this.RS2.Name = "RS2";
             this.toolTip1.SetToolTip(this.RS2, resources.GetString("RS2.ToolTip"));
             // 
             // RS1
             // 
-            resources.ApplyResources(this.RS1, "RS1");
             this.RS1.FormattingEnabled = true;
             this.RS1.Items.AddRange(new object[] {
             resources.GetString("RS1.Items"),
@@ -401,6 +370,7 @@
             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"));
             // 
@@ -413,7 +383,6 @@
             // 
             // S10
             // 
-            resources.ApplyResources(this.S10, "S10");
             this.S10.FormattingEnabled = true;
             this.S10.Items.AddRange(new object[] {
             resources.GetString("S10.Items"),
@@ -435,12 +404,12 @@
             resources.GetString("S10.Items16"),
             resources.GetString("S10.Items17"),
             resources.GetString("S10.Items18")});
+            resources.ApplyResources(this.S10, "S10");
             this.S10.Name = "S10";
             this.toolTip1.SetToolTip(this.S10, resources.GetString("S10.ToolTip"));
             // 
             // S11
             // 
-            resources.ApplyResources(this.S11, "S11");
             this.S11.FormattingEnabled = true;
             this.S11.Items.AddRange(new object[] {
             resources.GetString("S11.Items"),
@@ -453,32 +422,32 @@
             resources.GetString("S11.Items7"),
             resources.GetString("S11.Items8"),
             resources.GetString("S11.Items9")});
+            resources.ApplyResources(this.S11, "S11");
             this.S11.Name = "S11";
             this.toolTip1.SetToolTip(this.S11, resources.GetString("S11.ToolTip"));
             // 
             // S12
             // 
-            resources.ApplyResources(this.S12, "S12");
             this.S12.FormattingEnabled = true;
             this.S12.Items.AddRange(new object[] {
             resources.GetString("S12.Items"),
             resources.GetString("S12.Items1")});
+            resources.ApplyResources(this.S12, "S12");
             this.S12.Name = "S12";
             this.toolTip1.SetToolTip(this.S12, resources.GetString("S12.ToolTip"));
             // 
             // RS12
             // 
-            resources.ApplyResources(this.RS12, "RS12");
             this.RS12.FormattingEnabled = true;
             this.RS12.Items.AddRange(new object[] {
             resources.GetString("RS12.Items"),
             resources.GetString("RS12.Items1")});
+            resources.ApplyResources(this.RS12, "RS12");
             this.RS12.Name = "RS12";
             this.toolTip1.SetToolTip(this.RS12, resources.GetString("RS12.ToolTip"));
             // 
             // RS11
             // 
-            resources.ApplyResources(this.RS11, "RS11");
             this.RS11.FormattingEnabled = true;
             this.RS11.Items.AddRange(new object[] {
             resources.GetString("RS11.Items"),
@@ -491,12 +460,12 @@
             resources.GetString("RS11.Items7"),
             resources.GetString("RS11.Items8"),
             resources.GetString("RS11.Items9")});
+            resources.ApplyResources(this.RS11, "RS11");
             this.RS11.Name = "RS11";
             this.toolTip1.SetToolTip(this.RS11, resources.GetString("RS11.ToolTip"));
             // 
             // RS10
             // 
-            resources.ApplyResources(this.RS10, "RS10");
             this.RS10.FormattingEnabled = true;
             this.RS10.Items.AddRange(new object[] {
             resources.GetString("RS10.Items"),
@@ -518,12 +487,12 @@
             resources.GetString("RS10.Items16"),
             resources.GetString("RS10.Items17"),
             resources.GetString("RS10.Items18")});
+            resources.ApplyResources(this.RS10, "RS10");
             this.RS10.Name = "RS10";
             this.toolTip1.SetToolTip(this.RS10, resources.GetString("RS10.ToolTip"));
             // 
             // S9
             // 
-            resources.ApplyResources(this.S9, "S9");
             this.S9.FormattingEnabled = true;
             this.S9.Items.AddRange(new object[] {
             resources.GetString("S9.Items"),
@@ -535,12 +504,11 @@
             resources.GetString("S9.Items6"),
             resources.GetString("S9.Items7"),
             resources.GetString("S9.Items8")});
+            resources.ApplyResources(this.S9, "S9");
             this.S9.Name = "S9";
-            this.toolTip1.SetToolTip(this.S9, resources.GetString("S9.ToolTip"));
             // 
             // S8
             // 
-            resources.ApplyResources(this.S8, "S8");
             this.S8.FormattingEnabled = true;
             this.S8.Items.AddRange(new object[] {
             resources.GetString("S8.Items"),
@@ -555,12 +523,11 @@
             resources.GetString("S8.Items9"),
             resources.GetString("S8.Items10"),
             resources.GetString("S8.Items11")});
+            resources.ApplyResources(this.S8, "S8");
             this.S8.Name = "S8";
-            this.toolTip1.SetToolTip(this.S8, resources.GetString("S8.ToolTip"));
             // 
             // RS8
             // 
-            resources.ApplyResources(this.RS8, "RS8");
             this.RS8.FormattingEnabled = true;
             this.RS8.Items.AddRange(new object[] {
             resources.GetString("RS8.Items"),
@@ -572,12 +539,11 @@
             resources.GetString("RS8.Items6"),
             resources.GetString("RS8.Items7"),
             resources.GetString("RS8.Items8")});
+            resources.ApplyResources(this.RS8, "RS8");
             this.RS8.Name = "RS8";
-            this.toolTip1.SetToolTip(this.RS8, resources.GetString("RS8.ToolTip"));
             // 
             // RS9
             // 
-            resources.ApplyResources(this.RS9, "RS9");
             this.RS9.FormattingEnabled = true;
             this.RS9.Items.AddRange(new object[] {
             resources.GetString("RS9.Items"),
@@ -589,59 +555,51 @@
             resources.GetString("RS9.Items6"),
             resources.GetString("RS9.Items7"),
             resources.GetString("RS9.Items8")});
+            resources.ApplyResources(this.RS9, "RS9");
             this.RS9.Name = "RS9";
-            this.toolTip1.SetToolTip(this.RS9, resources.GetString("RS9.ToolTip"));
             // 
             // RS0
             // 
             resources.ApplyResources(this.RS0, "RS0");
             this.RS0.Name = "RS0";
             this.RS0.ReadOnly = true;
-            this.toolTip1.SetToolTip(this.RS0, resources.GetString("RS0.ToolTip"));
             // 
             // label9
             // 
             resources.ApplyResources(this.label9, "label9");
             this.label9.Name = "label9";
-            this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip"));
             // 
             // label10
             // 
             resources.ApplyResources(this.label10, "label10");
             this.label10.Name = "label10";
-            this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip"));
             // 
             // RTI
             // 
             resources.ApplyResources(this.RTI, "RTI");
             this.RTI.Name = "RTI";
             this.RTI.ReadOnly = true;
-            this.toolTip1.SetToolTip(this.RTI, resources.GetString("RTI.ToolTip"));
             // 
             // ATI
             // 
             resources.ApplyResources(this.ATI, "ATI");
             this.ATI.Name = "ATI";
             this.ATI.ReadOnly = true;
-            this.toolTip1.SetToolTip(this.ATI, resources.GetString("ATI.ToolTip"));
             // 
             // label11
             // 
             resources.ApplyResources(this.label11, "label11");
             this.label11.Name = "label11";
-            this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip"));
             // 
             // label12
             // 
             resources.ApplyResources(this.label12, "label12");
             this.label12.Name = "label12";
-            this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip"));
             // 
             // BUT_savesettings
             // 
             resources.ApplyResources(this.BUT_savesettings, "BUT_savesettings");
             this.BUT_savesettings.Name = "BUT_savesettings";
-            this.toolTip1.SetToolTip(this.BUT_savesettings, resources.GetString("BUT_savesettings.ToolTip"));
             this.BUT_savesettings.UseVisualStyleBackColor = true;
             this.BUT_savesettings.Click += new System.EventHandler(this.BUT_savesettings_Click);
             // 
@@ -649,22 +607,19 @@
             // 
             resources.ApplyResources(this.BUT_getcurrent, "BUT_getcurrent");
             this.BUT_getcurrent.Name = "BUT_getcurrent";
-            this.toolTip1.SetToolTip(this.BUT_getcurrent, resources.GetString("BUT_getcurrent.ToolTip"));
             this.BUT_getcurrent.UseVisualStyleBackColor = true;
             this.BUT_getcurrent.Click += new System.EventHandler(this.BUT_getcurrent_Click);
             // 
             // lbl_status
             // 
-            resources.ApplyResources(this.lbl_status, "lbl_status");
             this.lbl_status.BackColor = System.Drawing.Color.Transparent;
+            resources.ApplyResources(this.lbl_status, "lbl_status");
             this.lbl_status.Name = "lbl_status";
-            this.toolTip1.SetToolTip(this.lbl_status, resources.GetString("lbl_status.ToolTip"));
             // 
             // BUT_upload
             // 
             resources.ApplyResources(this.BUT_upload, "BUT_upload");
             this.BUT_upload.Name = "BUT_upload";
-            this.toolTip1.SetToolTip(this.BUT_upload, resources.GetString("BUT_upload.ToolTip"));
             this.BUT_upload.UseVisualStyleBackColor = true;
             this.BUT_upload.Click += new System.EventHandler(this.BUT_upload_Click);
             // 
@@ -672,7 +627,6 @@
             // 
             resources.ApplyResources(this.BUT_syncS2, "BUT_syncS2");
             this.BUT_syncS2.Name = "BUT_syncS2";
-            this.toolTip1.SetToolTip(this.BUT_syncS2, resources.GetString("BUT_syncS2.ToolTip"));
             this.BUT_syncS2.UseVisualStyleBackColor = true;
             this.BUT_syncS2.Click += new System.EventHandler(this.BUT_syncS2_Click);
             // 
@@ -680,7 +634,6 @@
             // 
             resources.ApplyResources(this.BUT_syncS3, "BUT_syncS3");
             this.BUT_syncS3.Name = "BUT_syncS3";
-            this.toolTip1.SetToolTip(this.BUT_syncS3, resources.GetString("BUT_syncS3.ToolTip"));
             this.BUT_syncS3.UseVisualStyleBackColor = true;
             this.BUT_syncS3.Click += new System.EventHandler(this.BUT_syncS3_Click);
             // 
@@ -688,7 +641,6 @@
             // 
             resources.ApplyResources(this.BUT_syncS5, "BUT_syncS5");
             this.BUT_syncS5.Name = "BUT_syncS5";
-            this.toolTip1.SetToolTip(this.BUT_syncS5, resources.GetString("BUT_syncS5.ToolTip"));
             this.BUT_syncS5.UseVisualStyleBackColor = true;
             this.BUT_syncS5.Click += new System.EventHandler(this.BUT_syncS5_Click);
             // 
@@ -696,115 +648,96 @@
             // 
             resources.ApplyResources(this.label13, "label13");
             this.label13.Name = "label13";
-            this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip"));
             // 
             // label14
             // 
             resources.ApplyResources(this.label14, "label14");
             this.label14.Name = "label14";
-            this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip"));
             // 
             // label15
             // 
             resources.ApplyResources(this.label15, "label15");
             this.label15.Name = "label15";
-            this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip"));
             // 
             // label16
             // 
             resources.ApplyResources(this.label16, "label16");
             this.label16.Name = "label16";
-            this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip"));
             // 
             // label17
             // 
             resources.ApplyResources(this.label17, "label17");
             this.label17.Name = "label17";
-            this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip"));
             // 
             // label20
             // 
             resources.ApplyResources(this.label20, "label20");
             this.label20.Name = "label20";
-            this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip"));
             // 
             // label21
             // 
             resources.ApplyResources(this.label21, "label21");
             this.label21.Name = "label21";
-            this.toolTip1.SetToolTip(this.label21, resources.GetString("label21.ToolTip"));
             // 
             // label22
             // 
             resources.ApplyResources(this.label22, "label22");
             this.label22.Name = "label22";
-            this.toolTip1.SetToolTip(this.label22, resources.GetString("label22.ToolTip"));
             // 
             // label23
             // 
             resources.ApplyResources(this.label23, "label23");
             this.label23.Name = "label23";
-            this.toolTip1.SetToolTip(this.label23, resources.GetString("label23.ToolTip"));
             // 
             // label24
             // 
             resources.ApplyResources(this.label24, "label24");
             this.label24.Name = "label24";
-            this.toolTip1.SetToolTip(this.label24, resources.GetString("label24.ToolTip"));
             // 
             // label25
             // 
             resources.ApplyResources(this.label25, "label25");
             this.label25.Name = "label25";
-            this.toolTip1.SetToolTip(this.label25, resources.GetString("label25.ToolTip"));
             // 
             // label26
             // 
             resources.ApplyResources(this.label26, "label26");
             this.label26.Name = "label26";
-            this.toolTip1.SetToolTip(this.label26, resources.GetString("label26.ToolTip"));
             // 
             // label27
             // 
             resources.ApplyResources(this.label27, "label27");
             this.label27.Name = "label27";
-            this.toolTip1.SetToolTip(this.label27, resources.GetString("label27.ToolTip"));
             // 
             // label28
             // 
             resources.ApplyResources(this.label28, "label28");
             this.label28.Name = "label28";
-            this.toolTip1.SetToolTip(this.label28, resources.GetString("label28.ToolTip"));
             // 
             // label29
             // 
             resources.ApplyResources(this.label29, "label29");
             this.label29.Name = "label29";
-            this.toolTip1.SetToolTip(this.label29, resources.GetString("label29.ToolTip"));
             // 
             // label30
             // 
             resources.ApplyResources(this.label30, "label30");
             this.label30.Name = "label30";
-            this.toolTip1.SetToolTip(this.label30, resources.GetString("label30.ToolTip"));
             // 
             // label31
             // 
             resources.ApplyResources(this.label31, "label31");
             this.label31.Name = "label31";
-            this.toolTip1.SetToolTip(this.label31, resources.GetString("label31.ToolTip"));
             // 
             // label32
             // 
             resources.ApplyResources(this.label32, "label32");
             this.label32.Name = "label32";
-            this.toolTip1.SetToolTip(this.label32, resources.GetString("label32.ToolTip"));
             // 
             // BUT_syncS8
             // 
             resources.ApplyResources(this.BUT_syncS8, "BUT_syncS8");
             this.BUT_syncS8.Name = "BUT_syncS8";
-            this.toolTip1.SetToolTip(this.BUT_syncS8, resources.GetString("BUT_syncS8.ToolTip"));
             this.BUT_syncS8.UseVisualStyleBackColor = true;
             this.BUT_syncS8.Click += new System.EventHandler(this.BUT_syncS8_Click);
             // 
@@ -812,7 +745,6 @@
             // 
             resources.ApplyResources(this.BUT_syncS9, "BUT_syncS9");
             this.BUT_syncS9.Name = "BUT_syncS9";
-            this.toolTip1.SetToolTip(this.BUT_syncS9, resources.GetString("BUT_syncS9.ToolTip"));
             this.BUT_syncS9.UseVisualStyleBackColor = true;
             this.BUT_syncS9.Click += new System.EventHandler(this.BUT_syncS9_Click);
             // 
@@ -820,7 +752,6 @@
             // 
             resources.ApplyResources(this.BUT_syncS10, "BUT_syncS10");
             this.BUT_syncS10.Name = "BUT_syncS10";
-            this.toolTip1.SetToolTip(this.BUT_syncS10, resources.GetString("BUT_syncS10.ToolTip"));
             this.BUT_syncS10.UseVisualStyleBackColor = true;
             this.BUT_syncS10.Click += new System.EventHandler(this.BUT_syncS10_Click);
             // 
@@ -900,7 +831,6 @@
             this.Controls.Add(this.BUT_upload);
             this.MinimumSize = new System.Drawing.Size(781, 433);
             this.Name = "_3DRradio";
-            this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip"));
             this.ResumeLayout(false);
             this.PerformLayout();
 
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs
index 56fdc0820..48a557bae 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.cs
@@ -16,37 +16,6 @@ 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);
@@ -634,7 +603,7 @@ S13: MANCHESTER=0
 
             Console.Write("Connect Version: " + version.Trim() + "\n");
 
-            if (version.Contains("on HM-TRP"))
+            if (version.Contains("SiK") && version.Contains("on")) // should use a regex....
             {
                 return true;
             }
diff --git a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
index 63feef66c..e7ca7b41e 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
+++ b/Tools/ArdupilotMegaPlanner/Radio/3DRradio.resx
@@ -117,2736 +117,2529 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <data name="RS9.Items" xml:space="preserve">
-    <value>902000</value>
-  </data>
-  <data name="RS9.Items8" xml:space="preserve">
-    <value>435000</value>
+  <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, 389</value>
   </data>
-  <data name="S11.Items8" xml:space="preserve">
-    <value>90</value>
+  <data name="Progressbar.Size" type="System.Drawing.Size, System.Drawing">
+    <value>755, 36</value>
   </data>
-  <data name="S12.Items1" xml:space="preserve">
-    <value>25</value>
+  <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="Progressbar.TabIndex" type="System.Int32, mscorlib">
+    <value>2</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="S6.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 260</value>
+  <data name="&gt;&gt;Progressbar.Name" xml:space="preserve">
+    <value>Progressbar</value>
   </data>
-  <data name="RS4.Items10" xml:space="preserve">
-    <value>10</value>
+  <data name="&gt;&gt;Progressbar.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;lbl_status.ZOrder" xml:space="preserve">
-    <value>67</value>
+  <data name="&gt;&gt;Progressbar.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS10.Items8" xml:space="preserve">
-    <value>13</value>
+  <data name="&gt;&gt;Progressbar.ZOrder" xml:space="preserve">
+    <value>68</value>
   </data>
-  <data name="&gt;&gt;BUT_getcurrent.ZOrder" xml:space="preserve">
-    <value>64</value>
+  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <data name="S1.Items" xml:space="preserve">
+    <value>115</value>
   </data>
-  <data name="&gt;&gt;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="S1.Items1" xml:space="preserve">
+    <value>111</value>
   </data>
-  <data name="label29.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 187</value>
+  <data name="S1.Items2" xml:space="preserve">
+    <value>57</value>
   </data>
-  <data name="&gt;&gt;label27.ZOrder" xml:space="preserve">
-    <value>5</value>
+  <data name="S1.Items3" xml:space="preserve">
+    <value>38</value>
   </data>
-  <data name="&gt;&gt;label26.Name" xml:space="preserve">
-    <value>label26</value>
+  <data name="S1.Items4" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="RS10.Items2" xml:space="preserve">
-    <value>7</value>
+  <data name="S1.Items5" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="S3.Items15" xml:space="preserve">
-    <value>16</value>
+  <data name="S1.Items6" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="S3.Items25" xml:space="preserve">
-    <value>26</value>
+  <data name="S1.Items7" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="RS9.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S1.Items8" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;RTI.Name" xml:space="preserve">
-    <value>RTI</value>
+  <data name="S1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 125</value>
   </data>
   <data name="S1.Size" type="System.Drawing.Size, System.Drawing">
     <value>80, 21</value>
   </data>
-  <data name="&gt;&gt;S5.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S1.TabIndex" type="System.Int32, mscorlib">
+    <value>4</value>
   </data>
-  <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.
+  <data name="S1.ToolTip" xml:space="preserve">
+    <value>Serial baud rate in rounded kbps. So 57 means 57600. 
 </value>
   </data>
-  <data name="RSSI.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 51</value>
+  <data name="&gt;&gt;S1.Name" xml:space="preserve">
+    <value>S1</value>
   </data>
-  <data name="S10.Items1" xml:space="preserve">
-    <value>6</value>
+  <data name="&gt;&gt;S1.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="S1.Items" xml:space="preserve">
-    <value>115</value>
+  <data name="&gt;&gt;S1.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label11.Text" xml:space="preserve">
-    <value>Version</value>
+  <data name="&gt;&gt;S1.ZOrder" xml:space="preserve">
+    <value>66</value>
   </data>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="label31.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label1.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;label27.Name" xml:space="preserve">
-    <value>label27</value>
+  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 133</value>
   </data>
-  <data name="RS2.Items1" xml:space="preserve">
-    <value>192</value>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>32, 13</value>
   </data>
-  <data name="label6.Text" xml:space="preserve">
-    <value>ECC</value>
+  <data name="label1.TabIndex" type="System.Int32, mscorlib">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS9.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Baud</value>
   </data>
-  <data name="&gt;&gt;S8.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;label1.Name" xml:space="preserve">
+    <value>label1</value>
   </data>
-  <data name="S9.Items4" xml:space="preserve">
-    <value>928000</value>
+  <data name="&gt;&gt;label1.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="S9.Items5" xml:space="preserve">
-    <value>433050</value>
+  <data name="&gt;&gt;label1.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S9.Items6" xml:space="preserve">
-    <value>434040</value>
+  <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
+    <value>65</value>
   </data>
-  <data name="S10.Items16" xml:space="preserve">
-    <value>30</value>
+  <data name="S0.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 99</value>
   </data>
-  <data name="&gt;&gt;label24.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S0.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="S9.Items2" xml:space="preserve">
-    <value>915000</value>
+  <data name="S0.TabIndex" type="System.Int32, mscorlib">
+    <value>7</value>
   </data>
-  <data name="S9.Items3" xml:space="preserve">
-    <value>921000</value>
+  <data name="&gt;&gt;S0.Name" xml:space="preserve">
+    <value>S0</value>
   </data>
-  <data name="S2.Items" xml:space="preserve">
-    <value>250</value>
+  <data name="&gt;&gt;S0.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="label26.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 268</value>
+  <data name="&gt;&gt;S0.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS7.ToolTip" xml:space="preserve">
-    <value>OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. 
-</value>
+  <data name="&gt;&gt;S0.ZOrder" xml:space="preserve">
+    <value>63</value>
   </data>
-  <data name="S9.Items8" xml:space="preserve">
-    <value>435000</value>
+  <data name="label2.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;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="label2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 106</value>
   </data>
-  <data name="RS7.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>39, 13</value>
   </data>
-  <data name="&gt;&gt;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="label2.TabIndex" type="System.Int32, mscorlib">
+    <value>8</value>
   </data>
-  <data name="label5.Text" xml:space="preserve">
-    <value>Tx Power</value>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Format</value>
   </data>
-  <data name="&gt;&gt;RS10.ZOrder" xml:space="preserve">
-    <value>19</value>
+  <data name="&gt;&gt;label2.Name" xml:space="preserve">
+    <value>label2</value>
   </data>
-  <data name="RS1.Items6" xml:space="preserve">
-    <value>4</value>
+  <data name="&gt;&gt;label2.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="&gt;&gt;label7.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label2.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;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="S1.Items4" xml:space="preserve">
-    <value>19</value>
+  <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
+    <value>62</value>
   </data>
-  <data name="S1.Items5" xml:space="preserve">
-    <value>9</value>
+  <data name="label3.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="S1.Items6" xml:space="preserve">
-    <value>4</value>
+  <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 160</value>
   </data>
-  <data name="S1.Items7" xml:space="preserve">
-    <value>2</value>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>53, 13</value>
   </data>
-  <data name="&gt;&gt;RS4.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="label3.TabIndex" type="System.Int32, mscorlib">
+    <value>10</value>
   </data>
-  <data name="S1.Items1" xml:space="preserve">
-    <value>111</value>
+  <data name="label3.Text" xml:space="preserve">
+    <value>Air Speed</value>
   </data>
-  <data name="S1.Items2" xml:space="preserve">
-    <value>57</value>
+  <data name="&gt;&gt;label3.Name" xml:space="preserve">
+    <value>label3</value>
   </data>
-  <data name="S1.Items3" xml:space="preserve">
-    <value>38</value>
+  <data name="&gt;&gt;label3.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="&gt;&gt;S9.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label3.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="BUT_syncS9.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
-  </data>
-  <data name="S1.Items8" xml:space="preserve">
-    <value>1</value>
+  <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
+    <value>60</value>
   </data>
-  <data name="&gt;&gt;label22.ZOrder" xml:space="preserve">
-    <value>13</value>
+  <data name="S2.Items" xml:space="preserve">
+    <value>250</value>
   </data>
-  <data name="RS8.Items3" xml:space="preserve">
-    <value>921000</value>
+  <data name="S2.Items1" xml:space="preserve">
+    <value>192</value>
   </data>
-  <data name="S6.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="S2.Items2" xml:space="preserve">
+    <value>128</value>
   </data>
-  <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="label2.TabIndex" type="System.Int32, mscorlib">
-    <value>8</value>
+  <data name="S2.Items3" xml:space="preserve">
+    <value>96</value>
   </data>
-  <data name="S3.Items16" xml:space="preserve">
-    <value>17</value>
+  <data name="S2.Items4" xml:space="preserve">
+    <value>64</value>
   </data>
-  <data name="S3.Items26" xml:space="preserve">
-    <value>27</value>
+  <data name="S2.Items5" xml:space="preserve">
+    <value>48</value>
   </data>
-  <data name="&gt;&gt;S11.ZOrder" xml:space="preserve">
-    <value>28</value>
+  <data name="S2.Items6" xml:space="preserve">
+    <value>32</value>
   </data>
-  <data name="label26.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S2.Items7" xml:space="preserve">
+    <value>24</value>
   </data>
-  <data name="&gt;&gt;label23.ZOrder" xml:space="preserve">
-    <value>14</value>
+  <data name="S2.Items8" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="&gt;&gt;label30.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S2.Items9" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="BUT_syncS3.Text" xml:space="preserve">
-    <value>&gt;</value>
+  <data name="S2.Items10" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="RTI.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="S2.Items11" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="&gt;&gt;label9.ZOrder" xml:space="preserve">
-    <value>40</value>
+  <data name="S2.Items12" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="S11.Items7" xml:space="preserve">
-    <value>80</value>
+  <data name="S2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 152</value>
   </data>
-  <data name="S10.TabIndex" type="System.Int32, mscorlib">
-    <value>42</value>
+  <data name="S2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="label8.Text" xml:space="preserve">
-    <value>Op Resend</value>
+  <data name="S2.TabIndex" type="System.Int32, mscorlib">
+    <value>9</value>
   </data>
-  <data name="&gt;&gt;S2.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S2.ToolTip" xml:space="preserve">
+    <value>AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. </value>
   </data>
-  <data name="S0.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 99</value>
+  <data name="&gt;&gt;S2.Name" xml:space="preserve">
+    <value>S2</value>
   </data>
-  <data name="&gt;&gt;RS2.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S2.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="&gt;&gt;S2.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;label23.Name" xml:space="preserve">
-    <value>label23</value>
+  <data name="&gt;&gt;S2.ZOrder" xml:space="preserve">
+    <value>61</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS10.ZOrder" xml:space="preserve">
-    <value>0</value>
+  <data name="label4.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="RS11.Items8" xml:space="preserve">
-    <value>90</value>
+  <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 187</value>
   </data>
-  <data name="RS9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>678, 124</value>
+  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>38, 13</value>
   </data>
-  <data name="&gt;&gt;toolTip1.Name" xml:space="preserve">
-    <value>toolTip1</value>
+  <data name="label4.TabIndex" type="System.Int32, mscorlib">
+    <value>12</value>
   </data>
-  <data name="label6.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label4.Text" xml:space="preserve">
+    <value>Net ID</value>
   </data>
-  <data name="RS4.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 name="&gt;&gt;label4.Name" xml:space="preserve">
+    <value>label4</value>
   </data>
-  <data name="RS11.Items2" xml:space="preserve">
-    <value>30</value>
+  <data name="&gt;&gt;label4.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="&gt;&gt;label28.Name" xml:space="preserve">
-    <value>label28</value>
+  <data name="&gt;&gt;label4.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS3.Items15" xml:space="preserve">
-    <value>16</value>
+  <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
+    <value>58</value>
   </data>
-  <data name="&gt;&gt;RS1.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S3.Items" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 214</value>
+  <data name="S3.Items1" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="RSSI.ToolTip" xml:space="preserve">
-    <value>see the spec for a RSSI to dBm graph. The numbers at the end are: 
-txe: number of transmit errors (eg. transmit timeouts) 
-rxe: number of receive errors (crc error, framing error etc) 
-stx: number of serial transmit overflows 
-rrx: number of serial receive overflows 
-ecc: number of 12 bit words successfully corrected by the golay code
-which result in a valid packet CRC 
-</value>
+  <data name="S3.Items2" xml:space="preserve">
+    <value>3</value>
   </data>
-  <data name="S9.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S3.Items3" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="label10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>44, 13</value>
+  <data name="S3.Items4" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;label22.Name" xml:space="preserve">
-    <value>label22</value>
+  <data name="S3.Items5" xml:space="preserve">
+    <value>6</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS3.Name" xml:space="preserve">
-    <value>BUT_syncS3</value>
+  <data name="S3.Items6" xml:space="preserve">
+    <value>7</value>
   </data>
-  <data name="RS1.Items7" xml:space="preserve">
-    <value>2</value>
+  <data name="S3.Items7" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="label9.TabIndex" type="System.Int32, mscorlib">
-    <value>30</value>
+  <data name="S3.Items8" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="&gt;&gt;BUT_getcurrent.Name" xml:space="preserve">
-    <value>BUT_getcurrent</value>
+  <data name="S3.Items9" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="&gt;&gt;label29.ZOrder" xml:space="preserve">
-    <value>7</value>
+  <data name="S3.Items10" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;label7.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S3.Items11" xml:space="preserve">
+    <value>12</value>
   </data>
-  <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 295</value>
+  <data name="S3.Items12" xml:space="preserve">
+    <value>13</value>
   </data>
-  <data name="label27.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S3.Items13" xml:space="preserve">
+    <value>14</value>
   </data>
-  <data name="&gt;&gt;label29.Name" xml:space="preserve">
-    <value>label29</value>
+  <data name="S3.Items14" xml:space="preserve">
+    <value>15</value>
   </data>
-  <data name="&gt;&gt;label21.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S3.Items15" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="&gt;&gt;label14.ZOrder" xml:space="preserve">
-    <value>24</value>
+  <data name="S3.Items16" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="S7.TabIndex" type="System.Int32, mscorlib">
-    <value>19</value>
+  <data name="S3.Items17" xml:space="preserve">
+    <value>18</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS8.Name" xml:space="preserve">
-    <value>BUT_syncS8</value>
+  <data name="S3.Items18" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="&gt;&gt;RS8.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S3.Items19" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="&gt;&gt;S7.Name" xml:space="preserve">
-    <value>S7</value>
+  <data name="S3.Items20" xml:space="preserve">
+    <value>21</value>
   </data>
-  <data name="&gt;&gt;Progressbar.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S3.Items21" xml:space="preserve">
+    <value>22</value>
   </data>
-  <data name="RS0.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="S3.Items22" xml:space="preserve">
+    <value>23</value>
   </data>
-  <data name="S0.TabIndex" type="System.Int32, mscorlib">
-    <value>7</value>
+  <data name="S3.Items23" xml:space="preserve">
+    <value>24</value>
   </data>
-  <data name="RS4.Items12" xml:space="preserve">
-    <value>12</value>
+  <data name="S3.Items24" xml:space="preserve">
+    <value>25</value>
   </data>
-  <data name="label12.TabIndex" type="System.Int32, mscorlib">
-    <value>37</value>
+  <data name="S3.Items25" xml:space="preserve">
+    <value>26</value>
   </data>
-  <data name="S3.Items17" xml:space="preserve">
-    <value>18</value>
+  <data name="S3.Items26" xml:space="preserve">
+    <value>27</value>
   </data>
   <data name="S3.Items27" xml:space="preserve">
     <value>28</value>
   </data>
-  <data name="RS1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 125</value>
+  <data name="S3.Items28" xml:space="preserve">
+    <value>29</value>
   </data>
-  <data name="RS9.Items6" xml:space="preserve">
-    <value>434040</value>
+  <data name="S3.Items29" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="&gt;&gt;label26.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 179</value>
   </data>
-  <data name="&gt;&gt;RS7.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="&gt;&gt;label15.ZOrder" xml:space="preserve">
-    <value>23</value>
+  <data name="S3.TabIndex" type="System.Int32, mscorlib">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;RS3.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S3.ToolTip" xml:space="preserve">
+    <value>NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. </value>
   </data>
-  <data name="S11.Items6" xml:space="preserve">
-    <value>70</value>
+  <data name="&gt;&gt;S3.Name" xml:space="preserve">
+    <value>S3</value>
   </data>
-  <data name="RS10.Items6" xml:space="preserve">
-    <value>11</value>
+  <data name="&gt;&gt;S3.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="S3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 179</value>
+  <data name="&gt;&gt;S3.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label21.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;S3.ZOrder" xml:space="preserve">
+    <value>59</value>
   </data>
-  <data name="label20.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label5.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="BUT_savesettings.TabIndex" type="System.Int32, mscorlib">
-    <value>21</value>
+  <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 214</value>
   </data>
-  <data name="label4.Text" xml:space="preserve">
-    <value>Net ID</value>
-  </data>
-  <data name="&gt;&gt;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="S9.Items" xml:space="preserve">
-    <value>902000</value>
+  <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>52, 13</value>
   </data>
-  <data name="RS3.Items11" xml:space="preserve">
-    <value>12</value>
+  <data name="label5.TabIndex" type="System.Int32, mscorlib">
+    <value>14</value>
   </data>
-  <data name="RS3.Items21" xml:space="preserve">
-    <value>22</value>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Tx Power</value>
   </data>
-  <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 name="&gt;&gt;label5.Name" xml:space="preserve">
+    <value>label5</value>
   </data>
-  <data name="RS1.Items" xml:space="preserve">
-    <value>115</value>
+  <data name="&gt;&gt;label5.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="&gt;&gt;RS6.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label5.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="RS10.Items10" xml:space="preserve">
-    <value>15</value>
-  </data>
-  <data name="&gt;&gt;Progressbar.Name" xml:space="preserve">
-    <value>Progressbar</value>
-  </data>
-  <data name="label10.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="S5.TabIndex" type="System.Int32, mscorlib">
-    <value>15</value>
+  <data name="&gt;&gt;label5.ZOrder" xml:space="preserve">
+    <value>56</value>
   </data>
-  <data name="RS3.Items8" xml:space="preserve">
-    <value>9</value>
+  <data name="S4.Items" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="label27.TabIndex" type="System.Int32, mscorlib">
-    <value>70</value>
+  <data name="S4.Items1" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="RS6.TabIndex" type="System.Int32, mscorlib">
-    <value>28</value>
+  <data name="S4.Items2" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="BUT_syncS3.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S4.Items3" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="BUT_syncS9.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="S4.Items4" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="S9.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="S4.Items5" xml:space="preserve">
+    <value>14</value>
   </data>
-  <data name="&gt;&gt;S8.Name" xml:space="preserve">
-    <value>S8</value>
+  <data name="S4.Items6" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="label13.Text" xml:space="preserve">
-    <value>Min Freq</value>
+  <data name="S4.Items7" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="RS1.Items4" xml:space="preserve">
-    <value>19</value>
+  <data name="S4.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 206</value>
   </data>
-  <data name="&gt;&gt;S12.ZOrder" xml:space="preserve">
-    <value>27</value>
+  <data name="S4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="&gt;&gt;RS5.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S4.TabIndex" type="System.Int32, mscorlib">
+    <value>13</value>
   </data>
-  <data name="RS10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>678, 151</value>
+  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+    <value>17, 17</value>
+  </metadata>
+  <data name="S4.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="RS3.Items24" xml:space="preserve">
-    <value>25</value>
+  <data name="&gt;&gt;S4.Name" xml:space="preserve">
+    <value>S4</value>
   </data>
-  <data name="BUT_syncS10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
+  <data name="&gt;&gt;S4.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="&gt;&gt;label32.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S4.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label17.TabIndex" type="System.Int32, mscorlib">
-    <value>51</value>
-  </data>
-  <data name="&gt;&gt;RS12.Name" xml:space="preserve">
-    <value>RS12</value>
+  <data name="&gt;&gt;S4.ZOrder" xml:space="preserve">
+    <value>57</value>
   </data>
-  <data name="label1.TabIndex" type="System.Int32, mscorlib">
-    <value>5</value>
+  <data name="label6.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 name="label6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 241</value>
   </data>
-  <data name="RS3.Items27" xml:space="preserve">
-    <value>28</value>
+  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>28, 13</value>
   </data>
-  <data name="S4.Items19" xml:space="preserve">
-    <value>19</value>
+  <data name="label6.TabIndex" type="System.Int32, mscorlib">
+    <value>16</value>
   </data>
-  <data name="&gt;&gt;label10.ZOrder" xml:space="preserve">
-    <value>39</value>
+  <data name="label6.Text" xml:space="preserve">
+    <value>ECC</value>
   </data>
-  <data name="label3.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;label6.Name" xml:space="preserve">
+    <value>label6</value>
   </data>
-  <data name="S3.Items10" xml:space="preserve">
-    <value>11</value>
+  <data name="&gt;&gt;label6.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.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label6.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;RS12.ZOrder" xml:space="preserve">
-    <value>17</value>
+  <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
+    <value>54</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS2.ZOrder" xml:space="preserve">
-    <value>33</value>
+  <data name="S5.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 233</value>
   </data>
-  <data name="RS9.Items7" xml:space="preserve">
-    <value>434790</value>
+  <data name="S5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="BUT_syncS8.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
+  <data name="S5.TabIndex" type="System.Int32, mscorlib">
+    <value>15</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS3.ZOrder" xml:space="preserve">
-    <value>32</value>
+  <data name="S5.ToolTip" xml:space="preserve">
+    <value>ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. 
+</value>
   </data>
-  <data name="label4.TabIndex" type="System.Int32, mscorlib">
-    <value>12</value>
+  <data name="&gt;&gt;S5.Name" xml:space="preserve">
+    <value>S5</value>
   </data>
-  <data name="BUT_savesettings.Text" xml:space="preserve">
-    <value>Save Settings</value>
+  <data name="&gt;&gt;S5.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="&gt;&gt;label4.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S5.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;label31.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;S5.ZOrder" xml:space="preserve">
+    <value>55</value>
   </data>
-  <data name="label22.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label7.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="label20.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 268</value>
   </data>
-  <data name="label26.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>44, 13</value>
   </data>
-  <data name="label26.Text" xml:space="preserve">
+  <data name="label7.TabIndex" type="System.Int32, mscorlib">
+    <value>18</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
     <value>Mavlink</value>
   </data>
-  <data name="&gt;&gt;label10.Name" xml:space="preserve">
-    <value>label10</value>
+  <data name="&gt;&gt;label7.Name" xml:space="preserve">
+    <value>label7</value>
   </data>
-  <data name="&gt;&gt;label11.ZOrder" xml:space="preserve">
-    <value>35</value>
+  <data name="&gt;&gt;label7.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="RS1.TabIndex" type="System.Int32, mscorlib">
-    <value>22</value>
+  <data name="&gt;&gt;label7.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS5.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
+    <value>52</value>
   </data>
-  <data name="BUT_upload.Location" type="System.Drawing.Point, System.Drawing">
-    <value>403, 319</value>
+  <data name="S6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 260</value>
   </data>
-  <data name="S3.Items4" xml:space="preserve">
-    <value>5</value>
+  <data name="S6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="RTI.TabIndex" type="System.Int32, mscorlib">
-    <value>33</value>
+  <data name="S6.TabIndex" type="System.Int32, mscorlib">
+    <value>17</value>
   </data>
-  <data name="S3.Items6" xml:space="preserve">
-    <value>7</value>
+  <data name="S6.ToolTip" xml:space="preserve">
+    <value>MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
+</value>
   </data>
-  <data name="S3.Items7" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;S6.Name" xml:space="preserve">
+    <value>S6</value>
   </data>
-  <data name="RS0.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;S6.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="&gt;&gt;S4.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S6.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="S3.Items2" xml:space="preserve">
-    <value>3</value>
+  <data name="&gt;&gt;S6.ZOrder" xml:space="preserve">
+    <value>53</value>
   </data>
-  <data name="S3.Items3" xml:space="preserve">
-    <value>4</value>
+  <data name="label8.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="BUT_upload.TabIndex" type="System.Int32, mscorlib">
-    <value>0</value>
+  <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 295</value>
   </data>
-  <data name="label10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>563, 9</value>
+  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>61, 13</value>
   </data>
-  <data name="label3.TabIndex" type="System.Int32, mscorlib">
-    <value>10</value>
+  <data name="label8.TabIndex" type="System.Int32, mscorlib">
+    <value>20</value>
   </data>
-  <data name="S3.Items9" xml:space="preserve">
-    <value>10</value>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Op Resend</value>
   </data>
-  <data name="label30.TabIndex" type="System.Int32, mscorlib">
-    <value>67</value>
-  </data>
-  <data name="label9.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;label11.Name" xml:space="preserve">
-    <value>label11</value>
-  </data>
-  <data name="label7.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label8.Name" xml:space="preserve">
+    <value>label8</value>
   </data>
-  <data name="label11.TabIndex" type="System.Int32, mscorlib">
-    <value>36</value>
+  <data name="&gt;&gt;label8.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="label1.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;label8.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS3.Items9" xml:space="preserve">
-    <value>10</value>
+  <data name="&gt;&gt;label8.ZOrder" xml:space="preserve">
+    <value>50</value>
   </data>
-  <data name="&gt;&gt;label16.ZOrder" xml:space="preserve">
-    <value>22</value>
+  <data name="S7.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 287</value>
   </data>
-  <data name="&gt;&gt;label14.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="label23.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="S7.TabIndex" type="System.Int32, mscorlib">
+    <value>19</value>
   </data>
-  <data name="label2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 106</value>
+  <data name="S7.ToolTip" xml:space="preserve">
+    <value>OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. 
+</value>
   </data>
-  <data name="label8.TabIndex" type="System.Int32, mscorlib">
-    <value>20</value>
+  <data name="&gt;&gt;S7.Name" xml:space="preserve">
+    <value>S7</value>
   </data>
-  <data name="label17.Text" xml:space="preserve">
-    <value>LBT Rssi</value>
+  <data name="&gt;&gt;S7.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="RS4.Items8" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;S7.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS1.Items5" xml:space="preserve">
-    <value>9</value>
+  <data name="&gt;&gt;S7.ZOrder" xml:space="preserve">
+    <value>51</value>
   </data>
-  <data name="lbl_status.TabIndex" type="System.Int32, mscorlib">
-    <value>3</value>
+  <data name="RS7.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 287</value>
   </data>
-  <data name="&gt;&gt;label5.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="&gt;&gt;label31.ZOrder" xml:space="preserve">
-    <value>9</value>
+  <data name="RS7.TabIndex" type="System.Int32, mscorlib">
+    <value>29</value>
   </data>
-  <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.
+  <data name="RS7.ToolTip" xml:space="preserve">
+    <value>OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. 
 </value>
   </data>
-  <data name="&gt;&gt;label17.ZOrder" xml:space="preserve">
-    <value>21</value>
+  <data name="&gt;&gt;RS7.Name" xml:space="preserve">
+    <value>RS7</value>
   </data>
-  <data name="&gt;&gt;label16.Name" xml:space="preserve">
-    <value>label16</value>
+  <data name="&gt;&gt;RS7.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="&gt;&gt;BUT_savesettings.ZOrder" xml:space="preserve">
-    <value>49</value>
+  <data name="&gt;&gt;RS7.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label28.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;RS7.ZOrder" xml:space="preserve">
+    <value>41</value>
   </data>
-  <data name="&gt;&gt;RS9.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 260</value>
   </data>
-  <data name="&gt;&gt;label28.ZOrder" xml:space="preserve">
-    <value>6</value>
+  <data name="RS6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="S7.ToolTip" xml:space="preserve">
-    <value>OPPRESEND enables/disables "opportunistic resend". When enabled the radio will send a packet twice if the serial input buffer has less than 256 bytes in it. The 2nd send is marked as a resend and discarded by the receiving radio if it got the first packet OK. This makes a big difference to the link quality, especially for uplink commands. 
+  <data name="RS6.TabIndex" type="System.Int32, mscorlib">
+    <value>28</value>
+  </data>
+  <data name="RS6.ToolTip" xml:space="preserve">
+    <value>MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
 </value>
   </data>
-  <data name="label27.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 241</value>
+  <data name="&gt;&gt;RS6.Name" xml:space="preserve">
+    <value>RS6</value>
   </data>
-  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
-    <value>6, 13</value>
+  <data name="&gt;&gt;RS6.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="&gt;&gt;label15.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS6.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
-    <value>60</value>
+  <data name="&gt;&gt;RS6.ZOrder" xml:space="preserve">
+    <value>42</value>
   </data>
-  <data name="label20.TabIndex" type="System.Int32, mscorlib">
-    <value>63</value>
+  <data name="RS5.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 233</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS9.ZOrder" xml:space="preserve">
-    <value>1</value>
+  <data name="RS5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="RS10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RS5.TabIndex" type="System.Int32, mscorlib">
+    <value>27</value>
   </data>
-  <data name="S4.Items18" xml:space="preserve">
-    <value>18</value>
+  <data name="RS5.ToolTip" xml:space="preserve">
+    <value>ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. 
+</value>
   </data>
-  <data name="S3.Items1" xml:space="preserve">
-    <value>2</value>
+  <data name="&gt;&gt;RS5.Name" xml:space="preserve">
+    <value>RS5</value>
   </data>
-  <data name="label5.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;RS5.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="S3.Items11" xml:space="preserve">
-    <value>12</value>
+  <data name="&gt;&gt;RS5.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S3.Items21" xml:space="preserve">
-    <value>22</value>
+  <data name="&gt;&gt;RS5.ZOrder" xml:space="preserve">
+    <value>43</value>
   </data>
-  <data name="S3.Items20" xml:space="preserve">
-    <value>21</value>
+  <data name="RS4.Items" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;label29.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS4.Items1" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="label22.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="RS4.Items2" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;label17.Name" xml:space="preserve">
-    <value>label17</value>
+  <data name="RS4.Items3" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="S3.ToolTip" xml:space="preserve">
-    <value>NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. </value>
+  <data name="RS4.Items4" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;$this.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="RS4.Items5" xml:space="preserve">
+    <value>14</value>
   </data>
-  <data name="&gt;&gt;BUT_upload.Name" xml:space="preserve">
-    <value>BUT_upload</value>
+  <data name="RS4.Items6" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="label32.TabIndex" type="System.Int32, mscorlib">
-    <value>65</value>
+  <data name="RS4.Items7" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="&gt;&gt;ATI.Name" xml:space="preserve">
-    <value>ATI</value>
+  <data name="RS4.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 206</value>
   </data>
-  <data name="S9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>302, 128</value>
+  <data name="RS4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="S10.Items13" xml:space="preserve">
-    <value>18</value>
+  <data name="RS4.TabIndex" type="System.Int32, mscorlib">
+    <value>26</value>
   </data>
-  <data name="RS4.Items18" xml:space="preserve">
-    <value>18</value>
+  <data name="RS4.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="&gt;&gt;S0.Name" xml:space="preserve">
-    <value>S0</value>
+  <data name="&gt;&gt;RS4.Name" xml:space="preserve">
+    <value>RS4</value>
   </data>
-  <data name="label32.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;RS4.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="&gt;&gt;label24.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS4.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;S4.Name" xml:space="preserve">
-    <value>S4</value>
+  <data name="&gt;&gt;RS4.ZOrder" xml:space="preserve">
+    <value>44</value>
   </data>
-  <data name="label7.Text" xml:space="preserve">
-    <value>Mavlink</value>
+  <data name="RS3.Items" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="label27.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="RS3.Items1" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="&gt;&gt;BUT_upload.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS3.Items2" xml:space="preserve">
+    <value>3</value>
   </data>
-  <data name="RS10.Items16" xml:space="preserve">
-    <value>30</value>
+  <data name="RS3.Items3" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="label7.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="RS3.Items4" xml:space="preserve">
+    <value>5</value>
+  </data>
+  <data name="RS3.Items5" xml:space="preserve">
+    <value>6</value>
   </data>
   <data name="RS3.Items6" xml:space="preserve">
     <value>7</value>
   </data>
-  <data name="label28.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RS3.Items7" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="RS3.Items20" xml:space="preserve">
-    <value>21</value>
+  <data name="RS3.Items8" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="&gt;&gt;label11.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS3.Items9" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="&gt;&gt;S2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS3.Items10" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;label6.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS3.Items11" xml:space="preserve">
+    <value>12</value>
   </data>
-  <data name="label12.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 58</value>
+  <data name="RS3.Items12" xml:space="preserve">
+    <value>13</value>
   </data>
-  <data name="&gt;&gt;label12.ZOrder" xml:space="preserve">
-    <value>34</value>
-  </data>
-  <data name="RS4.Items9" xml:space="preserve">
-    <value>9</value>
-  </data>
-  <data name="RS1.Items2" xml:space="preserve">
-    <value>57</value>
+  <data name="RS3.Items13" xml:space="preserve">
+    <value>14</value>
   </data>
-  <data name="&gt;&gt;label25.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS3.Items14" xml:space="preserve">
+    <value>15</value>
   </data>
-  <data name="&gt;&gt;label10.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS3.Items15" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="S3.Items" xml:space="preserve">
-    <value>1</value>
+  <data name="RS3.Items16" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="label12.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="RS3.Items17" xml:space="preserve">
+    <value>18</value>
   </data>
-  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
-    <value>33, 13</value>
+  <data name="RS3.Items18" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="&gt;&gt;S3.ZOrder" xml:space="preserve">
-    <value>59</value>
+  <data name="RS3.Items19" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="&gt;&gt;label12.Name" xml:space="preserve">
-    <value>label12</value>
+  <data name="RS3.Items20" xml:space="preserve">
+    <value>21</value>
   </data>
-  <data name="&gt;&gt;label2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS3.Items21" xml:space="preserve">
+    <value>22</value>
   </data>
-  <data name="BUT_syncS5.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RS3.Items22" xml:space="preserve">
+    <value>23</value>
   </data>
-  <data name="&gt;&gt;S2.ZOrder" xml:space="preserve">
-    <value>61</value>
+  <data name="RS3.Items23" xml:space="preserve">
+    <value>24</value>
   </data>
-  <data name="&gt;&gt;label13.ZOrder" xml:space="preserve">
+  <data name="RS3.Items24" xml:space="preserve">
     <value>25</value>
   </data>
-  <data name="RS9.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RS3.Items25" xml:space="preserve">
+    <value>26</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 name="RS3.Items26" xml:space="preserve">
+    <value>27</value>
   </data>
-  <data name="BUT_syncS5.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
+  <data name="RS3.Items27" xml:space="preserve">
+    <value>28</value>
   </data>
-  <data name="&gt;&gt;label2.Name" xml:space="preserve">
-    <value>label2</value>
+  <data name="RS3.Items28" xml:space="preserve">
+    <value>29</value>
   </data>
-  <data name="BUT_syncS3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
+  <data name="RS3.Items29" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="S10.Items8" xml:space="preserve">
-    <value>13</value>
+  <data name="RS3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 179</value>
   </data>
-  <data name="&gt;&gt;label6.Name" xml:space="preserve">
-    <value>label6</value>
+  <data name="RS3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="S4.Items" xml:space="preserve">
-    <value>0</value>
+  <data name="RS3.TabIndex" type="System.Int32, mscorlib">
+    <value>25</value>
   </data>
-  <data name="S3.Items12" xml:space="preserve">
-    <value>13</value>
+  <data name="RS3.ToolTip" xml:space="preserve">
+    <value>NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. </value>
   </data>
-  <data name="&gt;&gt;S7.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;RS3.Name" xml:space="preserve">
+    <value>RS3</value>
   </data>
-  <data name="&gt;&gt;label8.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS3.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="&gt;&gt;RS3.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label21.Location" type="System.Drawing.Point, System.Drawing">
-    <value>586, 181</value>
+  <data name="&gt;&gt;RS3.ZOrder" xml:space="preserve">
+    <value>45</value>
   </data>
-  <data name="&gt;&gt;label32.ZOrder" xml:space="preserve">
-    <value>10</value>
+  <data name="RS2.Items" xml:space="preserve">
+    <value>250</value>
   </data>
-  <data name="RS9.Items5" xml:space="preserve">
-    <value>433050</value>
+  <data name="RS2.Items1" xml:space="preserve">
+    <value>192</value>
   </data>
-  <data name="label30.Size" type="System.Drawing.Size, System.Drawing">
-    <value>53, 13</value>
+  <data name="RS2.Items2" xml:space="preserve">
+    <value>128</value>
   </data>
-  <data name="RS3.Items23" xml:space="preserve">
-    <value>24</value>
+  <data name="RS2.Items3" xml:space="preserve">
+    <value>96</value>
   </data>
-  <data name="&gt;&gt;S10.Name" xml:space="preserve">
-    <value>S10</value>
+  <data name="RS2.Items4" xml:space="preserve">
+    <value>64</value>
   </data>
-  <data name="RS2.TabIndex" type="System.Int32, mscorlib">
+  <data name="RS2.Items5" xml:space="preserve">
+    <value>48</value>
+  </data>
+  <data name="RS2.Items6" xml:space="preserve">
+    <value>32</value>
+  </data>
+  <data name="RS2.Items7" xml:space="preserve">
     <value>24</value>
   </data>
-  <data name="label28.Size" type="System.Drawing.Size, System.Drawing">
-    <value>52, 13</value>
+  <data name="RS2.Items8" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="RS3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RS2.Items9" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="label21.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="RS2.Items10" xml:space="preserve">
+    <value>8</value>
+  </data>
+  <data name="RS2.Items11" xml:space="preserve">
+    <value>4</value>
+  </data>
+  <data name="RS2.Items12" xml:space="preserve">
+    <value>2</value>
   </data>
   <data name="RS2.Location" type="System.Drawing.Point, System.Drawing">
     <value>499, 152</value>
   </data>
-  <data name="&gt;&gt;RS10.Name" xml:space="preserve">
-    <value>RS10</value>
+  <data name="RS2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="S11.Items3" xml:space="preserve">
-    <value>40</value>
+  <data name="RS2.TabIndex" type="System.Int32, mscorlib">
+    <value>24</value>
   </data>
-  <data name="label26.Size" type="System.Drawing.Size, System.Drawing">
-    <value>44, 13</value>
+  <data name="RS2.ToolTip" xml:space="preserve">
+    <value>AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. </value>
   </data>
-  <data name="RS8.Items8" xml:space="preserve">
-    <value>435000</value>
+  <data name="&gt;&gt;RS2.Name" xml:space="preserve">
+    <value>RS2</value>
   </data>
-  <data name="RS6.ToolTip" xml:space="preserve">
-    <value>MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
-</value>
+  <data name="&gt;&gt;RS2.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="&gt;&gt;label16.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS2.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 187</value>
+  <data name="&gt;&gt;RS2.ZOrder" xml:space="preserve">
+    <value>46</value>
   </data>
-  <data name="RS11.Items9" xml:space="preserve">
-    <value>100</value>
+  <data name="RS1.Items" xml:space="preserve">
+    <value>115</value>
   </data>
-  <data name="RS6.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 260</value>
+  <data name="RS1.Items1" xml:space="preserve">
+    <value>111</value>
   </data>
-  <data name="label30.Text" xml:space="preserve">
-    <value>Air Speed</value>
+  <data name="RS1.Items2" xml:space="preserve">
+    <value>57</value>
   </data>
-  <data name="label27.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="RS1.Items3" xml:space="preserve">
+    <value>38</value>
   </data>
-  <data name="label28.Text" xml:space="preserve">
-    <value>Tx Power</value>
+  <data name="RS1.Items4" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="&gt;&gt;label30.Name" xml:space="preserve">
-    <value>label30</value>
+  <data name="RS1.Items5" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="&gt;&gt;label20.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS1.Items6" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="&gt;&gt;RS8.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS1.Items7" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="&gt;&gt;label3.Name" xml:space="preserve">
-    <value>label3</value>
+  <data name="RS1.Items8" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;S0.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 125</value>
   </data>
-  <data name="&gt;&gt;label17.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="&gt;&gt;S8.ZOrder" xml:space="preserve">
-    <value>26</value>
+  <data name="RS1.TabIndex" type="System.Int32, mscorlib">
+    <value>22</value>
   </data>
-  <data name="label3.Text" xml:space="preserve">
-    <value>Air Speed</value>
+  <data name="RS1.ToolTip" xml:space="preserve">
+    <value>Serial baud rate in rounded kbps. So 57 means 57600. 
+</value>
   </data>
-  <data name="ATI.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="&gt;&gt;RS1.Name" xml:space="preserve">
+    <value>RS1</value>
   </data>
-  <data name="ATI.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;RS1.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="&gt;&gt;BUT_syncS10.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS1.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="ATI.TabIndex" type="System.Int32, mscorlib">
-    <value>32</value>
-  </data>
-  <data name="RS7.TabIndex" type="System.Int32, mscorlib">
-    <value>29</value>
-  </data>
-  <data name="BUT_syncS8.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;RS1.ZOrder" xml:space="preserve">
+    <value>48</value>
   </data>
-  <data name="S8.Items" xml:space="preserve">
-    <value>902000</value>
+  <data name="RSSI.Location" type="System.Drawing.Point, System.Drawing">
+    <value>84, 51</value>
   </data>
-  <data name="RS4.Items6" xml:space="preserve">
-    <value>6</value>
+  <data name="RSSI.Multiline" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="RS1.Items3" xml:space="preserve">
-    <value>38</value>
+  <data name="RSSI.Size" type="System.Drawing.Size, System.Drawing">
+    <value>302, 39</value>
   </data>
-  <data name="label15.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RSSI.TabIndex" type="System.Int32, mscorlib">
+    <value>34</value>
   </data>
-  <data name="RS9.TabIndex" type="System.Int32, mscorlib">
-    <value>53</value>
+  <data name="RSSI.ToolTip" xml:space="preserve">
+    <value>see the spec for a RSSI to dBm graph. The numbers at the end are: 
+txe: number of transmit errors (eg. transmit timeouts) 
+rxe: number of receive errors (crc error, framing error etc) 
+stx: number of serial transmit overflows 
+rrx: number of serial receive overflows 
+ecc: number of 12 bit words successfully corrected by the golay code
+which result in a valid packet CRC 
+</value>
   </data>
-  <data name="RS4.Items17" xml:space="preserve">
-    <value>17</value>
+  <data name="&gt;&gt;RSSI.Name" xml:space="preserve">
+    <value>RSSI</value>
   </data>
-  <data name="&gt;&gt;label21.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;RSSI.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="&gt;&gt;RTI.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RSSI.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 241</value>
-  </data>
-  <data name="&gt;&gt;S3.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="label5.Size" type="System.Drawing.Size, System.Drawing">
-    <value>52, 13</value>
+  <data name="&gt;&gt;RSSI.ZOrder" xml:space="preserve">
+    <value>36</value>
   </data>
-  <data name="RS3.Items17" xml:space="preserve">
-    <value>18</value>
+  <data name="S10.Items" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;S1.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S10.Items1" xml:space="preserve">
+    <value>6</value>
   </data>
-  <data name="RS4.Items7" xml:space="preserve">
+  <data name="S10.Items2" xml:space="preserve">
     <value>7</value>
   </data>
-  <data name="&gt;&gt;S9.ZOrder" xml:space="preserve">
-    <value>30</value>
-  </data>
-  <data name="RS2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
-  </data>
-  <data name="label14.Location" type="System.Drawing.Point, System.Drawing">
-    <value>210, 131</value>
+  <data name="S10.Items3" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="S3.Items13" xml:space="preserve">
-    <value>14</value>
+  <data name="S10.Items4" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="S3.Items23" xml:space="preserve">
-    <value>24</value>
+  <data name="S10.Items5" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="RS3.Items10" xml:space="preserve">
+  <data name="S10.Items6" xml:space="preserve">
     <value>11</value>
   </data>
-  <data name="label2.Text" xml:space="preserve">
-    <value>Format</value>
-  </data>
-  <data name="&gt;&gt;RS11.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="S8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>302, 103</value>
-  </data>
-  <data name="RS9.Items2" xml:space="preserve">
-    <value>915000</value>
-  </data>
-  <data name="&gt;&gt;label2.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="label26.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="label1.Text" xml:space="preserve">
-    <value>Baud</value>
-  </data>
-  <data name="&gt;&gt;label8.ZOrder" xml:space="preserve">
-    <value>50</value>
-  </data>
-  <data name="RS12.TabIndex" type="System.Int32, mscorlib">
-    <value>56</value>
-  </data>
-  <data name="S11.Items2" xml:space="preserve">
-    <value>30</value>
-  </data>
-  <data name="RS4.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
-  </data>
-  <data name="label8.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="S4.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 206</value>
-  </data>
-  <data name="label27.Size" type="System.Drawing.Size, System.Drawing">
-    <value>28, 13</value>
-  </data>
-  <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="label6.TabIndex" type="System.Int32, mscorlib">
-    <value>16</value>
-  </data>
-  <data name="&gt;&gt;RS11.Name" xml:space="preserve">
-    <value>RS11</value>
-  </data>
   <data name="S10.Items7" xml:space="preserve">
     <value>12</value>
   </data>
-  <data name="&gt;&gt;label12.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;BUT_syncS10.Name" xml:space="preserve">
-    <value>BUT_syncS10</value>
-  </data>
-  <data name="S10.Items17" xml:space="preserve">
-    <value>40</value>
-  </data>
-  <data name="&gt;&gt;label1.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="label24.TabIndex" type="System.Int32, mscorlib">
-    <value>59</value>
-  </data>
-  <data name="label27.Text" xml:space="preserve">
-    <value>ECC</value>
-  </data>
-  <data name="label23.Location" type="System.Drawing.Point, System.Drawing">
-    <value>586, 127</value>
-  </data>
-  <data name="RS3.Items4" xml:space="preserve">
-    <value>5</value>
-  </data>
-  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
-    <value>61, 13</value>
-  </data>
-  <data name="label31.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 106</value>
-  </data>
-  <data name="label12.Size" type="System.Drawing.Size, System.Drawing">
-    <value>32, 13</value>
-  </data>
-  <data name="&gt;&gt;ATI.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="RS10.Items11" xml:space="preserve">
-    <value>16</value>
-  </data>
-  <data name="label14.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="RS4.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 206</value>
-  </data>
-  <data name="label30.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 160</value>
+  <data name="S10.Items8" xml:space="preserve">
+    <value>13</value>
   </data>
-  <data name="label5.TabIndex" type="System.Int32, mscorlib">
+  <data name="S10.Items9" xml:space="preserve">
     <value>14</value>
   </data>
-  <data name="BUT_upload.Text" xml:space="preserve">
-    <value>Upload Firmware (Local)</value>
-  </data>
-  <data name="label28.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="RS3.Items22" xml:space="preserve">
-    <value>23</value>
-  </data>
-  <data name="label21.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="label28.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 214</value>
-  </data>
-  <data name="S1.ToolTip" xml:space="preserve">
-    <value>Serial baud rate in rounded kbps. So 57 means 57600. 
-</value>
-  </data>
-  <data name="RS10.Items15" xml:space="preserve">
-    <value>20</value>
-  </data>
-  <data name="&gt;&gt;RS0.ZOrder" xml:space="preserve">
-    <value>47</value>
-  </data>
-  <data name="label14.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="BUT_syncS9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>388, 128</value>
-  </data>
-  <data name="&gt;&gt;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="&gt;&gt;RSSI.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="S4.Items15" xml:space="preserve">
+  <data name="S10.Items10" xml:space="preserve">
     <value>15</value>
   </data>
-  <data name="RS11.Items" xml:space="preserve">
-    <value>10</value>
-  </data>
-  <data name="BUT_syncS3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>170, 179</value>
+  <data name="S10.Items11" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="RS5.ToolTip" xml:space="preserve">
-    <value>ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. 
-</value>
+  <data name="S10.Items12" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="RS9.Items3" xml:space="preserve">
-    <value>921000</value>
+  <data name="S10.Items13" xml:space="preserve">
+    <value>18</value>
   </data>
-  <data name="label22.Size" type="System.Drawing.Size, System.Drawing">
-    <value>73, 13</value>
+  <data name="S10.Items14" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="Progressbar.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S10.Items15" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="RS3.Items29" xml:space="preserve">
+  <data name="S10.Items16" xml:space="preserve">
     <value>30</value>
   </data>
-  <data name="label13.TabIndex" type="System.Int32, mscorlib">
-    <value>47</value>
-  </data>
-  <data name="S7.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 287</value>
-  </data>
-  <data name="S3.TabIndex" type="System.Int32, mscorlib">
-    <value>11</value>
-  </data>
-  <data name="&gt;&gt;S10.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;label26.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="label26.TabIndex" type="System.Int32, mscorlib">
-    <value>71</value>
-  </data>
-  <data name="label22.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
-    <value>781, 433</value>
-  </data>
-  <data name="RS8.Items6" xml:space="preserve">
-    <value>434040</value>
-  </data>
-  <data name="S4.TabIndex" type="System.Int32, mscorlib">
-    <value>13</value>
-  </data>
-  <data name="&gt;&gt;RSSI.Name" xml:space="preserve">
-    <value>RSSI</value>
-  </data>
-  <data name="label17.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>32, 13</value>
+  <data name="S10.Items17" xml:space="preserve">
+    <value>40</value>
   </data>
-  <data name="BUT_savesettings.Enabled" type="System.Boolean, mscorlib">
-    <value>False</value>
+  <data name="S10.Items18" xml:space="preserve">
+    <value>50</value>
   </data>
-  <data name="&gt;&gt;label23.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="label24.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="S10.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="label17.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="S10.TabIndex" type="System.Int32, mscorlib">
+    <value>42</value>
   </data>
   <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="RS5.TabIndex" type="System.Int32, mscorlib">
-    <value>27</value>
-  </data>
-  <data name="&gt;&gt;label23.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="&gt;&gt;label27.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="RS3.Items5" xml:space="preserve">
-    <value>6</value>
+  <data name="&gt;&gt;S10.Name" xml:space="preserve">
+    <value>S10</value>
   </data>
-  <data name="S7.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="&gt;&gt;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="&gt;&gt;S5.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S10.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
-    <value>65</value>
-  </data>
-  <data name="RS3.Items14" xml:space="preserve">
-    <value>15</value>
-  </data>
-  <data name="label25.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 295</value>
-  </data>
-  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
-    <value>38, 13</value>
-  </data>
-  <data name="S11.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
-  </data>
-  <data name="label23.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
-  </data>
-  <data name="RS4.Items4" xml:space="preserve">
-    <value>4</value>
-  </data>
-  <data name="RS1.Items1" xml:space="preserve">
-    <value>111</value>
-  </data>
-  <data name="RS2.Items8" xml:space="preserve">
-    <value>4</value>
+  <data name="&gt;&gt;S10.ZOrder" xml:space="preserve">
+    <value>29</value>
   </data>
-  <data name="&gt;&gt;label20.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S11.Items" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="&gt;&gt;BUT_savesettings.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S11.Items1" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="&gt;&gt;label28.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S11.Items2" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="&gt;&gt;label30.ZOrder" xml:space="preserve">
-    <value>8</value>
+  <data name="S11.Items3" xml:space="preserve">
+    <value>40</value>
   </data>
-  <data name="label32.Location" type="System.Drawing.Point, System.Drawing">
-    <value>422, 133</value>
+  <data name="S11.Items4" xml:space="preserve">
+    <value>50</value>
   </data>
-  <data name="RS6.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="S11.Items5" xml:space="preserve">
+    <value>60</value>
   </data>
-  <data name="label16.Size" type="System.Drawing.Size, System.Drawing">
-    <value>58, 13</value>
+  <data name="S11.Items6" xml:space="preserve">
+    <value>70</value>
   </data>
-  <data name="S2.TabIndex" type="System.Int32, mscorlib">
-    <value>9</value>
+  <data name="S11.Items7" xml:space="preserve">
+    <value>80</value>
   </data>
-  <data name="&gt;&gt;RS4.ZOrder" xml:space="preserve">
-    <value>44</value>
+  <data name="S11.Items8" xml:space="preserve">
+    <value>90</value>
   </data>
-  <data name="label21.Size" type="System.Drawing.Size, System.Drawing">
-    <value>58, 13</value>
+  <data name="S11.Items9" xml:space="preserve">
+    <value>100</value>
   </data>
-  <data name="&gt;&gt;RS3.ZOrder" xml:space="preserve">
-    <value>45</value>
+  <data name="S11.Location" type="System.Drawing.Point, System.Drawing">
+    <value>302, 182</value>
   </data>
-  <data name="label4.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="S11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="S4.Items14" xml:space="preserve">
-    <value>14</value>
+  <data name="S11.TabIndex" type="System.Int32, mscorlib">
+    <value>43</value>
   </data>
-  <data name="RS4.Items13" xml:space="preserve">
-    <value>13</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="RS10.Items" xml:space="preserve">
-    <value>5</value>
+  <data name="&gt;&gt;S11.Name" xml:space="preserve">
+    <value>S11</value>
   </data>
-  <data name="S3.Items14" xml:space="preserve">
-    <value>15</value>
+  <data name="&gt;&gt;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="&gt;&gt;label29.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S11.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;S5.ZOrder" xml:space="preserve">
-    <value>55</value>
+  <data name="&gt;&gt;S11.ZOrder" xml:space="preserve">
+    <value>28</value>
   </data>
-  <data name="RS3.Items13" xml:space="preserve">
-    <value>14</value>
+  <data name="S12.Items" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="label22.Text" xml:space="preserve">
-    <value># of Channels</value>
+  <data name="S12.Items1" xml:space="preserve">
+    <value>25</value>
   </data>
-  <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 160</value>
+  <data name="S12.Location" type="System.Drawing.Point, System.Drawing">
+    <value>302, 209</value>
   </data>
-  <data name="RS3.TabIndex" type="System.Int32, mscorlib">
-    <value>25</value>
+  <data name="S12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="label23.Size" type="System.Drawing.Size, System.Drawing">
-    <value>51, 13</value>
+  <data name="S12.TabIndex" type="System.Int32, mscorlib">
+    <value>44</value>
   </data>
-  <data name="&gt;&gt;label6.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.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="RS3.Items19" xml:space="preserve">
-    <value>20</value>
+  <data name="&gt;&gt;S12.Name" xml:space="preserve">
+    <value>S12</value>
   </data>
-  <data name="RS10.Items1" xml:space="preserve">
-    <value>6</value>
+  <data name="&gt;&gt;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="&gt;&gt;BUT_getcurrent.Parent" xml:space="preserve">
+  <data name="&gt;&gt;S12.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="RS8.Items7" xml:space="preserve">
-    <value>434790</value>
-  </data>
-  <data name="S12.TabIndex" type="System.Int32, mscorlib">
-    <value>44</value>
+  <data name="&gt;&gt;S12.ZOrder" xml:space="preserve">
+    <value>27</value>
   </data>
-  <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
-    <value>52</value>
+  <data name="RS12.Items" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="RS1.ToolTip" xml:space="preserve">
-    <value>Serial baud rate in rounded kbps. So 57 means 57600. 
-</value>
+  <data name="RS12.Items1" xml:space="preserve">
+    <value>25</value>
   </data>
-  <data name="S10.Items5" xml:space="preserve">
-    <value>10</value>
+  <data name="RS12.Location" type="System.Drawing.Point, System.Drawing">
+    <value>678, 205</value>
   </data>
-  <data name="&gt;&gt;label22.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="label23.Text" xml:space="preserve">
-    <value>Max Freq</value>
+  <data name="RS12.TabIndex" type="System.Int32, mscorlib">
+    <value>56</value>
   </data>
-  <data name="label14.Text" xml:space="preserve">
-    <value>Max Freq</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="&gt;&gt;RS2.ZOrder" xml:space="preserve">
-    <value>46</value>
+  <data name="&gt;&gt;RS12.Name" xml:space="preserve">
+    <value>RS12</value>
   </data>
-  <data name="&gt;&gt;label31.Name" xml:space="preserve">
-    <value>label31</value>
+  <data name="&gt;&gt;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="label10.TabIndex" type="System.Int32, mscorlib">
-    <value>31</value>
+  <data name="&gt;&gt;RS12.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS3.Items2" xml:space="preserve">
-    <value>3</value>
+  <data name="&gt;&gt;RS12.ZOrder" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="S10.Items9" xml:space="preserve">
-    <value>14</value>
+  <data name="RS11.Items" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="RS10.Items18" xml:space="preserve">
-    <value>50</value>
+  <data name="RS11.Items1" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="S10.Items11" xml:space="preserve">
-    <value>16</value>
+  <data name="RS11.Items2" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="RS10.Items17" xml:space="preserve">
+  <data name="RS11.Items3" xml:space="preserve">
     <value>40</value>
   </data>
-  <data name="RS12.Items1" xml:space="preserve">
-    <value>25</value>
-  </data>
-  <data name="&gt;&gt;BUT_syncS2.Name" xml:space="preserve">
-    <value>BUT_syncS2</value>
+  <data name="RS11.Items4" xml:space="preserve">
+    <value>50</value>
   </data>
-  <data name="BUT_upload.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RS11.Items5" xml:space="preserve">
+    <value>60</value>
   </data>
-  <data name="RS4.Items5" xml:space="preserve">
-    <value>5</value>
+  <data name="RS11.Items6" xml:space="preserve">
+    <value>70</value>
   </data>
-  <data name="RS2.ToolTip" xml:space="preserve">
-    <value>AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. </value>
+  <data name="RS11.Items7" xml:space="preserve">
+    <value>80</value>
   </data>
-  <data name="RS2.Items9" xml:space="preserve">
-    <value>2</value>
+  <data name="RS11.Items8" xml:space="preserve">
+    <value>90</value>
   </data>
-  <data name="&gt;&gt;BUT_getcurrent.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="RS11.Items9" xml:space="preserve">
+    <value>100</value>
   </data>
-  <data name="&gt;&gt;RS1.ZOrder" xml:space="preserve">
-    <value>48</value>
+  <data name="RS11.Location" type="System.Drawing.Point, System.Drawing">
+    <value>678, 178</value>
   </data>
-  <data name="label7.TabIndex" type="System.Int32, mscorlib">
-    <value>18</value>
+  <data name="RS11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="RS10.Items4" xml:space="preserve">
-    <value>9</value>
+  <data name="RS11.TabIndex" type="System.Int32, mscorlib">
+    <value>55</value>
   </data>
-  <data name="S5.ToolTip" xml:space="preserve">
-    <value>ECC is to enable/disable the golay error correcting code. It defaults to off. If you enable it then you packets take twice as many bytes to send, so you lose half your air bandwidth, but it can correct up to 3 bit errors per 12 bits of data. Use this for long range, usually in combination with a lower air data rate. The golay decode takes 20 microsecond per transmitted byte (40 microseconds per user data byte) which means you will also be a bit CPU constrained at the highest air data rates. So you usually use golay at 128kbps or less. 
+  <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="&gt;&gt;S12.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
-  <data name="label17.Size" type="System.Drawing.Size, System.Drawing">
-    <value>50, 13</value>
+  <data name="&gt;&gt;RS11.Name" xml:space="preserve">
+    <value>RS11</value>
   </data>
-  <data name="label24.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;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="&gt;&gt;RS8.ZOrder" xml:space="preserve">
-    <value>16</value>
+  <data name="&gt;&gt;RS11.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="lbl_status.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;RS11.ZOrder" xml:space="preserve">
+    <value>18</value>
   </data>
-  <data name="&gt;&gt;label3.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="S4.Items17" xml:space="preserve">
-    <value>17</value>
+  <data name="RS10.Items1" xml:space="preserve">
+    <value>6</value>
   </data>
-  <data name="label11.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RS10.Items2" xml:space="preserve">
+    <value>7</value>
   </data>
-  <data name="S3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RS10.Items3" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="S9.Items7" xml:space="preserve">
-    <value>434790</value>
+  <data name="RS10.Items4" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="S12.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RS10.Items5" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="S9.Items1" xml:space="preserve">
-    <value>907500</value>
+  <data name="RS10.Items6" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS2.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="RS10.Items7" xml:space="preserve">
+    <value>12</value>
   </data>
-  <data name="label32.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="RS10.Items8" xml:space="preserve">
+    <value>13</value>
   </data>
-  <data name="RS8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>678, 99</value>
+  <data name="RS10.Items9" xml:space="preserve">
+    <value>14</value>
   </data>
-  <data name="RS9.Items1" xml:space="preserve">
-    <value>907500</value>
+  <data name="RS10.Items10" xml:space="preserve">
+    <value>15</value>
   </data>
-  <data name="S11.Items4" xml:space="preserve">
-    <value>50</value>
+  <data name="RS10.Items11" xml:space="preserve">
+    <value>16</value>
   </data>
-  <data name="&gt;&gt;label8.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.Items12" xml:space="preserve">
+    <value>17</value>
   </data>
-  <data name="&gt;&gt;S11.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS10.Items13" xml:space="preserve">
+    <value>18</value>
   </data>
-  <data name="RS0.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 99</value>
+  <data name="RS10.Items14" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="RS8.Items4" xml:space="preserve">
-    <value>928000</value>
+  <data name="RS10.Items15" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="S0.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="RS10.Items16" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="S11.Items" xml:space="preserve">
-    <value>10</value>
+  <data name="RS10.Items17" xml:space="preserve">
+    <value>40</value>
   </data>
-  <data name="&gt;&gt;RS7.ZOrder" xml:space="preserve">
-    <value>41</value>
+  <data name="RS10.Items18" xml:space="preserve">
+    <value>50</value>
   </data>
-  <data name="S4.Size" type="System.Drawing.Size, System.Drawing">
+  <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="S10.Items4" xml:space="preserve">
-    <value>9</value>
+  <data name="RS10.TabIndex" type="System.Int32, mscorlib">
+    <value>54</value>
   </data>
-  <data name="&gt;&gt;toolTip1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <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="&gt;&gt;BUT_syncS2.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;RS10.Name" xml:space="preserve">
+    <value>RS10</value>
   </data>
-  <data name="&gt;&gt;label4.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;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="&gt;&gt;BUT_syncS3.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RS10.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="RS10.Items3" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;RS10.ZOrder" xml:space="preserve">
+    <value>19</value>
   </data>
-  <data name="BUT_getcurrent.TabIndex" type="System.Int32, mscorlib">
-    <value>6</value>
+  <data name="S9.Items" xml:space="preserve">
+    <value>902000</value>
   </data>
-  <data name="label3.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S9.Items1" xml:space="preserve">
+    <value>907500</value>
   </data>
-  <data name="RS3.Items3" xml:space="preserve">
-    <value>4</value>
+  <data name="S9.Items2" xml:space="preserve">
+    <value>915000</value>
   </data>
-  <data name="RS12.Items" xml:space="preserve">
-    <value>0</value>
+  <data name="S9.Items3" xml:space="preserve">
+    <value>921000</value>
   </data>
-  <data name="&gt;&gt;RS6.ZOrder" xml:space="preserve">
-    <value>42</value>
+  <data name="S9.Items4" xml:space="preserve">
+    <value>928000</value>
   </data>
-  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
-    <value>28, 13</value>
+  <data name="S9.Items5" xml:space="preserve">
+    <value>433050</value>
   </data>
-  <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 268</value>
+  <data name="S9.Items6" xml:space="preserve">
+    <value>434040</value>
   </data>
-  <data name="BUT_syncS9.TabIndex" type="System.Int32, mscorlib">
-    <value>74</value>
+  <data name="S9.Items7" xml:space="preserve">
+    <value>434790</value>
   </data>
-  <data name="RS4.Items2" xml:space="preserve">
-    <value>2</value>
+  <data name="S9.Items8" xml:space="preserve">
+    <value>435000</value>
   </data>
-  <data name="RS2.Items6" xml:space="preserve">
-    <value>16</value>
+  <data name="S9.Location" type="System.Drawing.Point, System.Drawing">
+    <value>302, 128</value>
   </data>
-  <data name="S2.Items5" xml:space="preserve">
-    <value>32</value>
+  <data name="S9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="S2.Items6" xml:space="preserve">
-    <value>16</value>
+  <data name="S9.TabIndex" type="System.Int32, mscorlib">
+    <value>41</value>
   </data>
-  <data name="RS11.Items1" xml:space="preserve">
-    <value>20</value>
+  <data name="&gt;&gt;S9.Name" xml:space="preserve">
+    <value>S9</value>
   </data>
-  <data name="S2.Items1" xml:space="preserve">
-    <value>192</value>
+  <data name="&gt;&gt;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="S2.Items2" xml:space="preserve">
-    <value>128</value>
+  <data name="&gt;&gt;S9.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;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="&gt;&gt;S9.ZOrder" xml:space="preserve">
+    <value>30</value>
   </data>
-  <data name="&gt;&gt;S10.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S8.Items" xml:space="preserve">
+    <value>902000</value>
   </data>
-  <data name="BUT_syncS5.Text" xml:space="preserve">
-    <value>&gt;</value>
+  <data name="S8.Items1" xml:space="preserve">
+    <value>907500</value>
   </data>
-  <data name="S2.Items8" xml:space="preserve">
-    <value>4</value>
+  <data name="S8.Items2" xml:space="preserve">
+    <value>915000</value>
   </data>
-  <data name="S2.Items9" xml:space="preserve">
-    <value>2</value>
+  <data name="S8.Items3" xml:space="preserve">
+    <value>921000</value>
   </data>
-  <data name="&gt;&gt;label32.Name" xml:space="preserve">
-    <value>label32</value>
+  <data name="S8.Items4" xml:space="preserve">
+    <value>928000</value>
   </data>
-  <data name="&gt;&gt;S0.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S8.Items5" xml:space="preserve">
+    <value>433050</value>
   </data>
-  <data name="label29.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="S8.Items6" xml:space="preserve">
+    <value>434040</value>
   </data>
-  <data name="&gt;&gt;RS12.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="S8.Items7" xml:space="preserve">
+    <value>434790</value>
   </data>
-  <data name="&gt;&gt;RS5.ZOrder" xml:space="preserve">
-    <value>43</value>
+  <data name="S8.Items8" xml:space="preserve">
+    <value>435000</value>
   </data>
-  <data name="label10.Text" xml:space="preserve">
-    <value>Remote</value>
+  <data name="S8.Items9" xml:space="preserve">
+    <value />
   </data>
-  <data name="&gt;&gt;label14.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="S8.Items10" xml:space="preserve">
+    <value />
   </data>
-  <data name="label10.ToolTip" xml:space="preserve">
+  <data name="S8.Items11" xml:space="preserve">
     <value />
   </data>
-  <data name="label28.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="S8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>302, 103</value>
   </data>
-  <data name="S4.Items16" xml:space="preserve">
-    <value>16</value>
+  <data name="S8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="label2.ToolTip" xml:space="preserve">
-    <value />
+  <data name="S8.TabIndex" type="System.Int32, mscorlib">
+    <value>46</value>
   </data>
-  <data name="&gt;&gt;label4.Name" xml:space="preserve">
-    <value>label4</value>
+  <data name="&gt;&gt;S8.Name" xml:space="preserve">
+    <value>S8</value>
   </data>
-  <data name="S11.Items5" xml:space="preserve">
-    <value>60</value>
+  <data name="&gt;&gt;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="&gt;&gt;label8.Name" xml:space="preserve">
-    <value>label8</value>
+  <data name="&gt;&gt;S8.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="BUT_syncS9.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;S8.ZOrder" xml:space="preserve">
+    <value>26</value>
   </data>
-  <data name="RS4.Items15" xml:space="preserve">
-    <value>15</value>
+  <data name="RS8.Items" xml:space="preserve">
+    <value>902000</value>
   </data>
-  <data name="&gt;&gt;Progressbar.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="RS8.Items1" xml:space="preserve">
+    <value>907500</value>
   </data>
-  <data name="&gt;&gt;label15.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RS8.Items2" xml:space="preserve">
+    <value>915000</value>
   </data>
-  <data name="RS3.Items" xml:space="preserve">
-    <value>1</value>
+  <data name="RS8.Items3" xml:space="preserve">
+    <value>921000</value>
   </data>
-  <data name="BUT_syncS10.Text" xml:space="preserve">
-    <value>&gt;</value>
+  <data name="RS8.Items4" xml:space="preserve">
+    <value>928000</value>
   </data>
   <data name="RS8.Items5" xml:space="preserve">
     <value>433050</value>
   </data>
-  <data name="RS10.Items9" xml:space="preserve">
-    <value>14</value>
+  <data name="RS8.Items6" xml:space="preserve">
+    <value>434040</value>
   </data>
-  <data name="RS4.Items19" xml:space="preserve">
-    <value>19</value>
+  <data name="RS8.Items7" xml:space="preserve">
+    <value>434790</value>
   </data>
-  <data name="RS10.Items14" xml:space="preserve">
-    <value>19</value>
+  <data name="RS8.Items8" xml:space="preserve">
+    <value>435000</value>
   </data>
-  <data name="label24.Location" type="System.Drawing.Point, System.Drawing">
-    <value>586, 102</value>
+  <data name="RS8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>678, 99</value>
   </data>
-  <data name="&gt;&gt;S1.Type" xml:space="preserve">
+  <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="&gt;&gt;RS8.Name" xml:space="preserve">
+    <value>RS8</value>
+  </data>
+  <data name="&gt;&gt;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="S4.Items20" xml:space="preserve">
-    <value>20</value>
+  <data name="&gt;&gt;RS8.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label30.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;RS8.ZOrder" xml:space="preserve">
+    <value>16</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="label31.TabIndex" type="System.Int32, mscorlib">
-    <value>66</value>
+  <data name="RS9.Items5" xml:space="preserve">
+    <value>433050</value>
   </data>
-  <data name="Progressbar.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 389</value>
+  <data name="RS9.Items6" xml:space="preserve">
+    <value>434040</value>
   </data>
-  <data name="RS11.TabIndex" type="System.Int32, mscorlib">
-    <value>55</value>
+  <data name="RS9.Items7" xml:space="preserve">
+    <value>434790</value>
   </data>
-  <data name="RS10.Items5" xml:space="preserve">
-    <value>10</value>
+  <data name="RS9.Items8" xml:space="preserve">
+    <value>435000</value>
   </data>
-  <data name="ATI.Location" type="System.Drawing.Point, System.Drawing">
-    <value>157, 25</value>
+  <data name="RS9.Location" type="System.Drawing.Point, System.Drawing">
+    <value>678, 124</value>
   </data>
-  <data name="label25.Text" xml:space="preserve">
-    <value>Op Resend</value>
+  <data name="RS9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 21</value>
   </data>
-  <data name="&gt;&gt;$this.Name" xml:space="preserve">
-    <value>_3DRradio</value>
+  <data name="RS9.TabIndex" type="System.Int32, mscorlib">
+    <value>53</value>
   </data>
-  <data name="label17.Location" type="System.Drawing.Point, System.Drawing">
-    <value>210, 212</value>
+  <data name="&gt;&gt;RS9.Name" xml:space="preserve">
+    <value>RS9</value>
   </data>
-  <data name="BUT_syncS10.TabIndex" type="System.Int32, mscorlib">
-    <value>75</value>
+  <data name="&gt;&gt;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="&gt;&gt;label4.ZOrder" xml:space="preserve">
-    <value>58</value>
+  <data name="&gt;&gt;RS9.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label31.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;RS9.ZOrder" xml:space="preserve">
+    <value>20</value>
   </data>
-  <data name="&gt;&gt;S0.ZOrder" xml:space="preserve">
-    <value>63</value>
+  <data name="RS0.Location" type="System.Drawing.Point, System.Drawing">
+    <value>499, 99</value>
   </data>
-  <data name="label16.ToolTip" xml:space="preserve">
-    <value />
+  <data name="RS0.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="RS4.Items3" xml:space="preserve">
-    <value>3</value>
+  <data name="RS0.TabIndex" type="System.Int32, mscorlib">
+    <value>23</value>
   </data>
-  <data name="label13.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;RS0.Name" xml:space="preserve">
+    <value>RS0</value>
   </data>
-  <data name="RS2.Items7" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;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="$this.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;RS0.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>39, 13</value>
+  <data name="&gt;&gt;RS0.ZOrder" xml:space="preserve">
+    <value>47</value>
   </data>
-  <data name="S11.TabIndex" type="System.Int32, mscorlib">
-    <value>43</value>
+  <data name="label9.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="RS10.Items12" xml:space="preserve">
-    <value>17</value>
+  <data name="label9.Location" type="System.Drawing.Point, System.Drawing">
+    <value>181, 9</value>
   </data>
-  <data name="&gt;&gt;S6.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>33, 13</value>
   </data>
-  <data name="S10.Items15" xml:space="preserve">
-    <value>20</value>
+  <data name="label9.TabIndex" type="System.Int32, mscorlib">
+    <value>30</value>
   </data>
-  <data name="&gt;&gt;RS0.Name" xml:space="preserve">
-    <value>RS0</value>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Local</value>
   </data>
-  <data name="label13.Size" type="System.Drawing.Size, System.Drawing">
-    <value>48, 13</value>
+  <data name="&gt;&gt;label9.Name" xml:space="preserve">
+    <value>label9</value>
   </data>
-  <data name="&gt;&gt;label5.Parent" xml:space="preserve">
+  <data name="&gt;&gt;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="&gt;&gt;label9.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;RS4.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;label9.ZOrder" xml:space="preserve">
+    <value>40</value>
   </data>
-  <data name="&gt;&gt;S7.ZOrder" xml:space="preserve">
-    <value>51</value>
+  <data name="label10.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="S8.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="label10.Location" type="System.Drawing.Point, System.Drawing">
+    <value>563, 9</value>
   </data>
-  <data name="&gt;&gt;S6.ZOrder" xml:space="preserve">
-    <value>53</value>
+  <data name="label10.Size" type="System.Drawing.Size, System.Drawing">
+    <value>44, 13</value>
   </data>
-  <data name="label15.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label10.TabIndex" type="System.Int32, mscorlib">
+    <value>31</value>
   </data>
-  <data name="RS3.Items7" xml:space="preserve">
-    <value>8</value>
+  <data name="label10.Text" xml:space="preserve">
+    <value>Remote</value>
   </data>
-  <data name="BUT_syncS8.Location" type="System.Drawing.Point, System.Drawing">
-    <value>388, 103</value>
+  <data name="&gt;&gt;label10.Name" xml:space="preserve">
+    <value>label10</value>
   </data>
-  <data name="&gt;&gt;label22.Type" xml:space="preserve">
+  <data name="&gt;&gt;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="&gt;&gt;RS9.ZOrder" xml:space="preserve">
-    <value>20</value>
+  <data name="&gt;&gt;label10.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S4.Items11" xml:space="preserve">
-    <value>11</value>
+  <data name="&gt;&gt;label10.ZOrder" xml:space="preserve">
+    <value>39</value>
   </data>
-  <data name="RS1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="RTI.Location" type="System.Drawing.Point, System.Drawing">
+    <value>543, 25</value>
   </data>
-  <data name="&gt;&gt;S1.ZOrder" xml:space="preserve">
-    <value>66</value>
+  <data name="RTI.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="&gt;&gt;RS11.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="RTI.TabIndex" type="System.Int32, mscorlib">
+    <value>33</value>
   </data>
-  <data name="RS8.Items" xml:space="preserve">
-    <value>902000</value>
+  <data name="&gt;&gt;RTI.Name" xml:space="preserve">
+    <value>RTI</value>
   </data>
-  <data name="label24.Size" type="System.Drawing.Size, System.Drawing">
-    <value>48, 13</value>
+  <data name="&gt;&gt;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="&gt;&gt;RS3.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;RTI.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S4.Items13" xml:space="preserve">
-    <value>13</value>
+  <data name="&gt;&gt;RTI.ZOrder" xml:space="preserve">
+    <value>37</value>
   </data>
-  <data name="BUT_savesettings.Size" type="System.Drawing.Size, System.Drawing">
-    <value>69, 39</value>
+  <data name="ATI.Location" type="System.Drawing.Point, System.Drawing">
+    <value>157, 25</value>
   </data>
-  <data name="S4.Items2" xml:space="preserve">
-    <value>2</value>
+  <data name="ATI.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 20</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS5.Name" xml:space="preserve">
-    <value>BUT_syncS5</value>
+  <data name="ATI.TabIndex" type="System.Int32, mscorlib">
+    <value>32</value>
   </data>
-  <data name="&gt;&gt;BUT_upload.ZOrder" xml:space="preserve">
-    <value>69</value>
+  <data name="&gt;&gt;ATI.Name" xml:space="preserve">
+    <value>ATI</value>
   </data>
-  <data name="RS3.Items28" xml:space="preserve">
-    <value>29</value>
+  <data name="&gt;&gt;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="S4.Items8" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;ATI.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label32.Text" xml:space="preserve">
-    <value>Baud</value>
+  <data name="&gt;&gt;ATI.ZOrder" xml:space="preserve">
+    <value>38</value>
   </data>
-  <data name="&gt;&gt;S9.Name" xml:space="preserve">
-    <value>S9</value>
+  <data name="label11.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="S2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 152</value>
+  <data name="label11.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 32</value>
   </data>
-  <data name="RS4.Items" xml:space="preserve">
-    <value>0</value>
+  <data name="label11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>42, 13</value>
   </data>
-  <data name="label24.Text" xml:space="preserve">
-    <value>Min Freq</value>
+  <data name="label11.TabIndex" type="System.Int32, mscorlib">
+    <value>36</value>
   </data>
-  <data name="S10.Items2" xml:space="preserve">
-    <value>7</value>
+  <data name="label11.Text" xml:space="preserve">
+    <value>Version</value>
   </data>
-  <data name="S12.Location" type="System.Drawing.Point, System.Drawing">
-    <value>302, 209</value>
+  <data name="&gt;&gt;label11.Name" xml:space="preserve">
+    <value>label11</value>
   </data>
-  <data name="&gt;&gt;RS2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;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="S3.Items18" xml:space="preserve">
-    <value>19</value>
+  <data name="&gt;&gt;label11.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S3.Items28" xml:space="preserve">
-    <value>29</value>
+  <data name="&gt;&gt;label11.ZOrder" xml:space="preserve">
+    <value>35</value>
   </data>
-  <data name="BUT_getcurrent.Text" xml:space="preserve">
-    <value>Load Settings</value>
+  <data name="label12.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
-    <value>54</value>
+  <data name="label12.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 58</value>
   </data>
-  <data name="BUT_getcurrent.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>32, 13</value>
   </data>
-  <data name="&gt;&gt;RS11.ZOrder" xml:space="preserve">
-    <value>18</value>
+  <data name="label12.TabIndex" type="System.Int32, mscorlib">
+    <value>37</value>
   </data>
-  <data name="BUT_syncS2.Text" xml:space="preserve">
-    <value>&gt;</value>
+  <data name="label12.Text" xml:space="preserve">
+    <value>RSSI</value>
   </data>
-  <data name="RS3.Items1" xml:space="preserve">
-    <value>2</value>
+  <data name="&gt;&gt;label12.Name" xml:space="preserve">
+    <value>label12</value>
   </data>
-  <data name="&gt;&gt;RS10.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;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="label9.Location" type="System.Drawing.Point, System.Drawing">
-    <value>181, 9</value>
+  <data name="&gt;&gt;label12.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;RS1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;label12.ZOrder" xml:space="preserve">
+    <value>34</value>
   </data>
-  <data name="&gt;&gt;S11.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="BUT_savesettings.Enabled" type="System.Boolean, mscorlib">
+    <value>False</value>
   </data>
-  <data name="Progressbar.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
+  <data name="BUT_savesettings.Location" type="System.Drawing.Point, System.Drawing">
+    <value>328, 319</value>
   </data>
-  <data name="&gt;&gt;S6.Name" xml:space="preserve">
-    <value>S6</value>
+  <data name="BUT_savesettings.Size" type="System.Drawing.Size, System.Drawing">
+    <value>69, 39</value>
   </data>
-  <data name="RS2.Items4" xml:space="preserve">
-    <value>64</value>
+  <data name="BUT_savesettings.TabIndex" type="System.Int32, mscorlib">
+    <value>21</value>
   </data>
-  <data name="S3.Items5" xml:space="preserve">
-    <value>6</value>
+  <data name="BUT_savesettings.Text" xml:space="preserve">
+    <value>Save Settings</value>
   </data>
-  <data name="BUT_syncS5.TabIndex" type="System.Int32, mscorlib">
-    <value>40</value>
+  <data name="&gt;&gt;BUT_savesettings.Name" xml:space="preserve">
+    <value>BUT_savesettings</value>
   </data>
-  <data name="&gt;&gt;RTI.ZOrder" xml:space="preserve">
-    <value>37</value>
+  <data name="&gt;&gt;BUT_savesettings.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="S3.Items22" xml:space="preserve">
-    <value>23</value>
+  <data name="&gt;&gt;BUT_savesettings.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label11.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 32</value>
+  <data name="&gt;&gt;BUT_savesettings.ZOrder" xml:space="preserve">
+    <value>49</value>
   </data>
-  <data name="label15.Text" xml:space="preserve">
-    <value># of Channels</value>
+  <data name="BUT_getcurrent.Location" type="System.Drawing.Point, System.Drawing">
+    <value>253, 319</value>
   </data>
-  <data name="S3.Items8" xml:space="preserve">
-    <value>9</value>
+  <data name="BUT_getcurrent.Size" type="System.Drawing.Size, System.Drawing">
+    <value>69, 39</value>
   </data>
-  <data name="label20.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="BUT_getcurrent.TabIndex" type="System.Int32, mscorlib">
+    <value>6</value>
   </data>
-  <data name="label29.ToolTip" xml:space="preserve">
-    <value />
+  <data name="BUT_getcurrent.Text" xml:space="preserve">
+    <value>Load Settings</value>
   </data>
-  <data name="RS11.Items3" xml:space="preserve">
-    <value>40</value>
+  <data name="&gt;&gt;BUT_getcurrent.Name" xml:space="preserve">
+    <value>BUT_getcurrent</value>
   </data>
-  <data name="&gt;&gt;label14.Name" xml:space="preserve">
-    <value>label14</value>
+  <data name="&gt;&gt;BUT_getcurrent.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;RS4.Name" xml:space="preserve">
-    <value>RS4</value>
+  <data name="&gt;&gt;BUT_getcurrent.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS7.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 287</value>
+  <data name="&gt;&gt;BUT_getcurrent.ZOrder" xml:space="preserve">
+    <value>64</value>
   </data>
-  <data name="RS9.Items4" xml:space="preserve">
-    <value>928000</value>
+  <data name="lbl_status.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 361</value>
   </data>
-  <data name="RS11.Items5" xml:space="preserve">
-    <value>60</value>
+  <data name="lbl_status.Size" type="System.Drawing.Size, System.Drawing">
+    <value>755, 22</value>
   </data>
-  <data name="RS3.Items16" xml:space="preserve">
-    <value>17</value>
+  <data name="lbl_status.TabIndex" type="System.Int32, mscorlib">
+    <value>3</value>
   </data>
-  <data name="label6.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;lbl_status.Name" xml:space="preserve">
+    <value>lbl_status</value>
   </data>
-  <data name="S6.ToolTip" xml:space="preserve">
-    <value>MAVLINK enables/disables MAVLink packet framing. This tries to align radio packets to MAVLink packet boundaries, which makes a big difference to what happens to the MAVLink stream when you lose a packet.
-</value>
+  <data name="&gt;&gt;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="RS10.TabIndex" type="System.Int32, mscorlib">
-    <value>54</value>
+  <data name="&gt;&gt;lbl_status.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label5.ZOrder" xml:space="preserve">
-    <value>56</value>
+  <data name="&gt;&gt;lbl_status.ZOrder" xml:space="preserve">
+    <value>67</value>
   </data>
-  <data name="S4.Items10" xml:space="preserve">
-    <value>10</value>
+  <data name="BUT_upload.Location" type="System.Drawing.Point, System.Drawing">
+    <value>403, 319</value>
   </data>
-  <data name="&gt;&gt;label32.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="BUT_upload.Size" type="System.Drawing.Size, System.Drawing">
+    <value>121, 39</value>
   </data>
-  <data name="&gt;&gt;BUT_savesettings.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="BUT_upload.TabIndex" type="System.Int32, mscorlib">
+    <value>0</value>
   </data>
-  <data name="RS11.Items4" xml:space="preserve">
-    <value>50</value>
+  <data name="BUT_upload.Text" xml:space="preserve">
+    <value>Upload Firmware (Local)</value>
   </data>
-  <data name="label31.Text" xml:space="preserve">
-    <value>Format</value>
+  <data name="&gt;&gt;BUT_upload.Name" xml:space="preserve">
+    <value>BUT_upload</value>
   </data>
-  <data name="label29.Text" xml:space="preserve">
-    <value>Net ID</value>
+  <data name="&gt;&gt;BUT_upload.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;label15.Name" xml:space="preserve">
-    <value>label15</value>
+  <data name="&gt;&gt;BUT_upload.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;RS3.Name" xml:space="preserve">
-    <value>RS3</value>
+  <data name="&gt;&gt;BUT_upload.ZOrder" xml:space="preserve">
+    <value>69</value>
   </data>
-  <data name="BUT_savesettings.Location" type="System.Drawing.Point, System.Drawing">
-    <value>328, 319</value>
+  <data name="BUT_syncS2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>170, 152</value>
   </data>
-  <data name="RS8.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="BUT_syncS2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>22, 22</value>
   </data>
-  <data name="label31.ToolTip" xml:space="preserve">
-    <value />
+  <data name="BUT_syncS2.TabIndex" type="System.Int32, mscorlib">
+    <value>38</value>
   </data>
-  <data name="BUT_getcurrent.Size" type="System.Drawing.Size, System.Drawing">
-    <value>69, 39</value>
+  <data name="BUT_syncS2.Text" xml:space="preserve">
+    <value>&gt;</value>
   </data>
-  <data name="&gt;&gt;RS7.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;BUT_syncS2.Name" xml:space="preserve">
+    <value>BUT_syncS2</value>
   </data>
-  <data name="S8.Items11" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;BUT_syncS2.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="S4.Items4" xml:space="preserve">
-    <value>4</value>
+  <data name="&gt;&gt;BUT_syncS2.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S4.Items5" xml:space="preserve">
-    <value>5</value>
+  <data name="&gt;&gt;BUT_syncS2.ZOrder" xml:space="preserve">
+    <value>33</value>
   </data>
-  <data name="S4.Items6" xml:space="preserve">
-    <value>6</value>
+  <data name="BUT_syncS3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>170, 179</value>
   </data>
-  <data name="S4.Items7" xml:space="preserve">
-    <value>7</value>
+  <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="S4.Items1" xml:space="preserve">
-    <value>1</value>
+  <data name="BUT_syncS3.Text" xml:space="preserve">
+    <value>&gt;</value>
   </data>
-  <data name="&gt;&gt;S7.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;BUT_syncS3.Name" xml:space="preserve">
+    <value>BUT_syncS3</value>
   </data>
-  <data name="S4.Items3" xml:space="preserve">
-    <value>3</value>
+  <data name="&gt;&gt;BUT_syncS3.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;RS2.Name" xml:space="preserve">
-    <value>RS2</value>
+  <data name="&gt;&gt;BUT_syncS3.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;S12.Name" xml:space="preserve">
-    <value>S12</value>
+  <data name="&gt;&gt;BUT_syncS3.ZOrder" xml:space="preserve">
+    <value>32</value>
   </data>
-  <data name="S3.Items19" xml:space="preserve">
-    <value>20</value>
+  <data name="BUT_syncS5.Location" type="System.Drawing.Point, System.Drawing">
+    <value>170, 231</value>
   </data>
-  <data name="S3.Items29" xml:space="preserve">
-    <value>30</value>
+  <data name="BUT_syncS5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>22, 22</value>
   </data>
-  <data name="S4.Items9" xml:space="preserve">
-    <value>9</value>
+  <data name="BUT_syncS5.TabIndex" type="System.Int32, mscorlib">
+    <value>40</value>
   </data>
-  <data name="BUT_syncS8.Text" xml:space="preserve">
+  <data name="BUT_syncS5.Text" xml:space="preserve">
     <value>&gt;</value>
   </data>
-  <data name="label2.AutoSize" type="System.Boolean, mscorlib">
+  <data name="&gt;&gt;BUT_syncS5.Name" xml:space="preserve">
+    <value>BUT_syncS5</value>
+  </data>
+  <data name="&gt;&gt;BUT_syncS5.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
+  </data>
+  <data name="&gt;&gt;BUT_syncS5.Parent" xml:space="preserve">
+    <value>$this</value>
+  </data>
+  <data name="&gt;&gt;BUT_syncS5.ZOrder" xml:space="preserve">
+    <value>31</value>
+  </data>
+  <data name="label13.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="S10.Items10" xml:space="preserve">
-    <value>15</value>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="label13.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="RS11.Location" type="System.Drawing.Point, System.Drawing">
-    <value>678, 178</value>
+  <data name="label13.Location" type="System.Drawing.Point, System.Drawing">
+    <value>210, 106</value>
   </data>
-  <data name="label25.Size" type="System.Drawing.Size, System.Drawing">
-    <value>61, 13</value>
+  <data name="label13.Size" type="System.Drawing.Size, System.Drawing">
+    <value>48, 13</value>
   </data>
-  <data name="&gt;&gt;RS6.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label13.TabIndex" type="System.Int32, mscorlib">
+    <value>47</value>
   </data>
-  <data name="label15.TabIndex" type="System.Int32, mscorlib">
-    <value>49</value>
+  <data name="label13.Text" xml:space="preserve">
+    <value>Min Freq</value>
   </data>
-  <data name="&gt;&gt;label1.Name" xml:space="preserve">
-    <value>label1</value>
+  <data name="&gt;&gt;label13.Name" xml:space="preserve">
+    <value>label13</value>
   </data>
-  <data name="RS10.Items7" xml:space="preserve">
-    <value>12</value>
+  <data name="&gt;&gt;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="label29.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;label13.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label31.AutoSize" type="System.Boolean, mscorlib">
+  <data name="&gt;&gt;label13.ZOrder" xml:space="preserve">
+    <value>25</value>
+  </data>
+  <data name="label14.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="&gt;&gt;label5.Name" xml:space="preserve">
-    <value>label5</value>
+  <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="RS8.TabIndex" type="System.Int32, mscorlib">
-    <value>58</value>
+  <data name="label14.Size" type="System.Drawing.Size, System.Drawing">
+    <value>51, 13</value>
   </data>
-  <data name="&gt;&gt;RS1.Name" xml:space="preserve">
-    <value>RS1</value>
+  <data name="label14.TabIndex" type="System.Int32, mscorlib">
+    <value>48</value>
   </data>
-  <data name="&gt;&gt;S11.Name" xml:space="preserve">
-    <value>S11</value>
+  <data name="label14.Text" xml:space="preserve">
+    <value>Max Freq</value>
   </data>
-  <data name="label1.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label14.Name" xml:space="preserve">
+    <value>label14</value>
   </data>
-  <data name="RS2.Items5" xml:space="preserve">
-    <value>32</value>
+  <data name="&gt;&gt;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="&gt;&gt;label3.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label14.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label23.ToolTip" xml:space="preserve">
-    <value />
-  </data>
-  <data name="&gt;&gt;S12.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;label14.ZOrder" xml:space="preserve">
+    <value>24</value>
   </data>
-  <data name="RS3.Items26" xml:space="preserve">
-    <value>27</value>
+  <data name="label15.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;Progressbar.ZOrder" xml:space="preserve">
-    <value>68</value>
+  <data name="label15.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;RS12.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label15.Location" type="System.Drawing.Point, System.Drawing">
+    <value>210, 158</value>
   </data>
-  <data name="S2.ToolTip" xml:space="preserve">
-    <value>AIR_SPEED is the inter-radio data rate in rounded kbps. So 128 means 128kbps. Max is 192, min is 2. I would not recommend values below 16 as the frequency hopping and tdm sync times get too long. </value>
+  <data name="label15.Size" type="System.Drawing.Size, System.Drawing">
+    <value>73, 13</value>
   </data>
-  <data name="RS8.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label15.TabIndex" type="System.Int32, mscorlib">
+    <value>49</value>
   </data>
-  <data name="S12.Items" xml:space="preserve">
-    <value>0</value>
+  <data name="label15.Text" xml:space="preserve">
+    <value># of Channels</value>
   </data>
-  <data name="S8.Items4" xml:space="preserve">
-    <value>928000</value>
+  <data name="&gt;&gt;label15.Name" xml:space="preserve">
+    <value>label15</value>
   </data>
-  <data name="S8.Items5" xml:space="preserve">
-    <value>433050</value>
+  <data name="&gt;&gt;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="&gt;&gt;BUT_syncS5.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label15.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="S8.Items7" xml:space="preserve">
-    <value>434790</value>
+  <data name="&gt;&gt;label15.ZOrder" xml:space="preserve">
+    <value>23</value>
   </data>
-  <data name="S6.TabIndex" type="System.Int32, mscorlib">
-    <value>17</value>
+  <data name="label16.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="S8.Items1" xml:space="preserve">
-    <value>907500</value>
+  <data name="label16.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="S8.Items2" xml:space="preserve">
-    <value>915000</value>
+  <data name="label16.Location" type="System.Drawing.Point, System.Drawing">
+    <value>210, 185</value>
   </data>
-  <data name="S8.Items3" xml:space="preserve">
-    <value>921000</value>
+  <data name="label16.Size" type="System.Drawing.Size, System.Drawing">
+    <value>58, 13</value>
   </data>
-  <data name="&gt;&gt;S1.Name" xml:space="preserve">
-    <value>S1</value>
+  <data name="label16.TabIndex" type="System.Int32, mscorlib">
+    <value>50</value>
   </data>
-  <data name="S8.Items8" xml:space="preserve">
-    <value>435000</value>
+  <data name="label16.Text" xml:space="preserve">
+    <value>Duty Cycle</value>
   </data>
-  <data name="S8.Items9" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label16.Name" xml:space="preserve">
+    <value>label16</value>
   </data>
-  <data name="&gt;&gt;label13.Type" xml:space="preserve">
+  <data name="&gt;&gt;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="&gt;&gt;S5.Name" xml:space="preserve">
-    <value>S5</value>
-  </data>
-  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>9, 133</value>
+  <data name="&gt;&gt;label16.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="BUT_syncS10.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label16.ZOrder" xml:space="preserve">
+    <value>22</value>
   </data>
-  <data name="RS4.Items11" xml:space="preserve">
-    <value>11</value>
+  <data name="label17.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="label30.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label17.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="label20.Location" type="System.Drawing.Point, System.Drawing">
-    <value>586, 208</value>
+  <data name="label17.Location" type="System.Drawing.Point, System.Drawing">
+    <value>210, 212</value>
   </data>
-  <data name="label16.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="label17.Size" type="System.Drawing.Size, System.Drawing">
+    <value>50, 13</value>
   </data>
-  <data name="BUT_getcurrent.Location" type="System.Drawing.Point, System.Drawing">
-    <value>253, 319</value>
+  <data name="label17.TabIndex" type="System.Int32, mscorlib">
+    <value>51</value>
   </data>
-  <data name="&gt;&gt;RS7.Name" xml:space="preserve">
-    <value>RS7</value>
+  <data name="label17.Text" xml:space="preserve">
+    <value>LBT Rssi</value>
   </data>
-  <data name="label13.Location" type="System.Drawing.Point, System.Drawing">
-    <value>210, 106</value>
+  <data name="&gt;&gt;label17.Name" xml:space="preserve">
+    <value>label17</value>
   </data>
-  <data name="label32.Size" type="System.Drawing.Size, System.Drawing">
-    <value>32, 13</value>
+  <data name="&gt;&gt;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="RS4.Items20" xml:space="preserve">
-    <value>20</value>
+  <data name="&gt;&gt;label17.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS5.ZOrder" xml:space="preserve">
-    <value>31</value>
+  <data name="&gt;&gt;label17.ZOrder" xml:space="preserve">
+    <value>21</value>
   </data>
-  <data name="S8.Items10" xml:space="preserve">
-    <value />
+  <data name="label20.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="label21.TabIndex" type="System.Int32, mscorlib">
-    <value>62</value>
+  <data name="label20.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="label9.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label20.Location" type="System.Drawing.Point, System.Drawing">
+    <value>586, 208</value>
   </data>
-  <data name="RSSI.TabIndex" type="System.Int32, mscorlib">
-    <value>34</value>
+  <data name="label20.Size" type="System.Drawing.Size, System.Drawing">
+    <value>50, 13</value>
   </data>
-  <data name="&gt;&gt;S4.ZOrder" xml:space="preserve">
-    <value>57</value>
+  <data name="label20.TabIndex" type="System.Int32, mscorlib">
+    <value>63</value>
   </data>
-  <data name="&gt;&gt;RS6.Name" xml:space="preserve">
-    <value>RS6</value>
+  <data name="label20.Text" xml:space="preserve">
+    <value>LBT Rssi</value>
   </data>
-  <data name="RTI.Location" type="System.Drawing.Point, System.Drawing">
-    <value>543, 25</value>
+  <data name="&gt;&gt;label20.Name" xml:space="preserve">
+    <value>label20</value>
   </data>
-  <data name="S11.Location" type="System.Drawing.Point, System.Drawing">
-    <value>302, 182</value>
+  <data name="&gt;&gt;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="RS11.Items6" xml:space="preserve">
-    <value>70</value>
+  <data name="&gt;&gt;label20.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label16.Location" type="System.Drawing.Point, System.Drawing">
-    <value>210, 185</value>
+  <data name="&gt;&gt;label20.ZOrder" xml:space="preserve">
+    <value>11</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS8.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="label21.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="label14.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+  <data name="label21.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
   </data>
-  <data name="label13.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label21.Location" type="System.Drawing.Point, System.Drawing">
+    <value>586, 181</value>
   </data>
-  <data name="label21.Text" xml:space="preserve">
-    <value>Duty Cycle</value>
+  <data name="label21.Size" type="System.Drawing.Size, System.Drawing">
+    <value>58, 13</value>
   </data>
-  <data name="S8.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label21.TabIndex" type="System.Int32, mscorlib">
+    <value>62</value>
   </data>
-  <data name="BUT_syncS8.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="label21.Text" xml:space="preserve">
+    <value>Duty Cycle</value>
   </data>
-  <data name="RSSI.Size" type="System.Drawing.Size, System.Drawing">
-    <value>302, 39</value>
+  <data name="&gt;&gt;label21.Name" xml:space="preserve">
+    <value>label21</value>
   </data>
-  <data name="RS3.ToolTip" xml:space="preserve">
-    <value>NETID is a 16 bit 'network ID'. This is used to seed the frequency hopping sequence and to identify packets as coming from the right radio. Make sure you use a different NETID from anyone else running the same sort of radio in the area. </value>
+  <data name="&gt;&gt;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="label32.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;label21.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;BUT_savesettings.Name" xml:space="preserve">
-    <value>BUT_savesettings</value>
+  <data name="&gt;&gt;label21.ZOrder" xml:space="preserve">
+    <value>12</value>
   </data>
-  <data name="S8.TabIndex" type="System.Int32, mscorlib">
-    <value>46</value>
+  <data name="label22.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="BUT_syncS2.TabIndex" type="System.Int32, mscorlib">
-    <value>38</value>
+  <data name="label22.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
-    <value>62</value>
+  <data name="label22.Location" type="System.Drawing.Point, System.Drawing">
+    <value>586, 154</value>
   </data>
-  <data name="RS2.Items2" xml:space="preserve">
-    <value>128</value>
+  <data name="label22.Size" type="System.Drawing.Size, System.Drawing">
+    <value>73, 13</value>
   </data>
-  <data name="&gt;&gt;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="label22.TabIndex" type="System.Int32, mscorlib">
+    <value>61</value>
   </data>
-  <data name="S8.Items6" xml:space="preserve">
-    <value>434040</value>
+  <data name="label22.Text" xml:space="preserve">
+    <value># of Channels</value>
   </data>
-  <data name="&gt;&gt;RS5.Name" xml:space="preserve">
-    <value>RS5</value>
+  <data name="&gt;&gt;label22.Name" xml:space="preserve">
+    <value>label22</value>
   </data>
-  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
-    <value>44, 13</value>
+  <data name="&gt;&gt;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="label14.Size" type="System.Drawing.Size, System.Drawing">
-    <value>51, 13</value>
+  <data name="&gt;&gt;label22.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label7.Name" xml:space="preserve">
-    <value>label7</value>
+  <data name="&gt;&gt;label22.ZOrder" xml:space="preserve">
+    <value>13</value>
   </data>
-  <data name="label11.AutoSize" type="System.Boolean, mscorlib">
+  <data name="label23.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="S1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 125</value>
+  <data name="label23.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="S1.TabIndex" type="System.Int32, mscorlib">
-    <value>4</value>
+  <data name="label23.Location" type="System.Drawing.Point, System.Drawing">
+    <value>586, 127</value>
   </data>
-  <data name="label16.Text" xml:space="preserve">
-    <value>Duty Cycle</value>
+  <data name="label23.Size" type="System.Drawing.Size, System.Drawing">
+    <value>51, 13</value>
   </data>
-  <data name="&gt;&gt;RS9.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label23.TabIndex" type="System.Int32, mscorlib">
+    <value>60</value>
   </data>
-  <data name="&gt;&gt;label1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label23.Text" xml:space="preserve">
+    <value>Max Freq</value>
   </data>
-  <data name="label12.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label23.Name" xml:space="preserve">
+    <value>label23</value>
   </data>
-  <data name="S4.Items12" xml:space="preserve">
-    <value>12</value>
+  <data name="&gt;&gt;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="label15.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;label23.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS4.Items14" xml:space="preserve">
+  <data name="&gt;&gt;label23.ZOrder" xml:space="preserve">
     <value>14</value>
   </data>
-  <data name="label31.Size" type="System.Drawing.Size, System.Drawing">
-    <value>39, 13</value>
-  </data>
-  <data name="RS11.Items7" xml:space="preserve">
-    <value>80</value>
+  <data name="label24.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;ATI.ZOrder" xml:space="preserve">
-    <value>38</value>
+  <data name="label24.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="label29.Size" type="System.Drawing.Size, System.Drawing">
-    <value>38, 13</value>
+  <data name="label24.Location" type="System.Drawing.Point, System.Drawing">
+    <value>586, 102</value>
   </data>
-  <data name="label25.TabIndex" type="System.Int32, mscorlib">
-    <value>72</value>
+  <data name="label24.Size" type="System.Drawing.Size, System.Drawing">
+    <value>48, 13</value>
   </data>
-  <data name="&gt;&gt;S3.Name" xml:space="preserve">
-    <value>S3</value>
+  <data name="label24.TabIndex" type="System.Int32, mscorlib">
+    <value>59</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS9.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="label24.Text" xml:space="preserve">
+    <value>Min Freq</value>
   </data>
-  <data name="RS3.Items12" xml:space="preserve">
-    <value>13</value>
+  <data name="&gt;&gt;label24.Name" xml:space="preserve">
+    <value>label24</value>
   </data>
-  <data name="BUT_syncS9.Text" xml:space="preserve">
-    <value>&gt;</value>
+  <data name="&gt;&gt;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="RS3.Items18" xml:space="preserve">
-    <value>19</value>
+  <data name="&gt;&gt;label24.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RTI.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label24.ZOrder" xml:space="preserve">
+    <value>15</value>
   </data>
-  <data name="RSSI.Multiline" type="System.Boolean, mscorlib">
+  <data name="label25.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="BUT_syncS8.TabIndex" type="System.Int32, mscorlib">
-    <value>73</value>
-  </data>
-  <data name="RS8.Items1" xml:space="preserve">
-    <value>907500</value>
-  </data>
-  <data name="RS4.TabIndex" type="System.Int32, mscorlib">
-    <value>26</value>
+  <data name="label25.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 name="label25.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 295</value>
   </data>
-  <data name="label22.Location" type="System.Drawing.Point, System.Drawing">
-    <value>586, 154</value>
+  <data name="label25.Size" type="System.Drawing.Size, System.Drawing">
+    <value>61, 13</value>
   </data>
-  <data name="S4.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 name="label25.TabIndex" type="System.Int32, mscorlib">
+    <value>72</value>
   </data>
-  <data name="&gt;&gt;BUT_upload.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="label25.Text" xml:space="preserve">
+    <value>Op Resend</value>
   </data>
-  <data name="BUT_syncS2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>170, 152</value>
+  <data name="&gt;&gt;label25.Name" xml:space="preserve">
+    <value>label25</value>
   </data>
-  <data name="&gt;&gt;label9.Name" xml:space="preserve">
-    <value>label9</value>
+  <data name="&gt;&gt;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="&gt;&gt;BUT_syncS8.ZOrder" xml:space="preserve">
-    <value>2</value>
+  <data name="&gt;&gt;label25.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label24.ZOrder" xml:space="preserve">
-    <value>15</value>
+  <data name="&gt;&gt;label25.ZOrder" xml:space="preserve">
+    <value>3</value>
   </data>
-  <data name="RS3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 179</value>
+  <data name="label26.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="S10.Items" xml:space="preserve">
-    <value>5</value>
+  <data name="label26.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="BUT_syncS2.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label26.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 268</value>
   </data>
-  <data name="S10.Items6" xml:space="preserve">
-    <value>11</value>
+  <data name="label26.Size" type="System.Drawing.Size, System.Drawing">
+    <value>44, 13</value>
   </data>
-  <data name="label8.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label26.TabIndex" type="System.Int32, mscorlib">
+    <value>71</value>
   </data>
-  <data name="S0.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label26.Text" xml:space="preserve">
+    <value>Mavlink</value>
   </data>
-  <data name="S10.Items18" xml:space="preserve">
-    <value>50</value>
+  <data name="&gt;&gt;label26.Name" xml:space="preserve">
+    <value>label26</value>
   </data>
-  <data name="S10.Items3" xml:space="preserve">
-    <value>8</value>
+  <data name="&gt;&gt;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="BUT_syncS2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>22, 22</value>
+  <data name="&gt;&gt;label26.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS11.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="&gt;&gt;label26.ZOrder" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="S10.Items12" xml:space="preserve">
-    <value>17</value>
+  <data name="label27.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;label13.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="label27.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="S10.Items14" xml:space="preserve">
-    <value>19</value>
+  <data name="label27.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 241</value>
   </data>
-  <data name="RS2.Items3" xml:space="preserve">
-    <value>96</value>
+  <data name="label27.Size" type="System.Drawing.Size, System.Drawing">
+    <value>28, 13</value>
   </data>
-  <data name="&gt;&gt;S6.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="label27.TabIndex" type="System.Int32, mscorlib">
+    <value>70</value>
   </data>
-  <data name="&gt;&gt;label25.ZOrder" xml:space="preserve">
-    <value>3</value>
+  <data name="label27.Text" xml:space="preserve">
+    <value>ECC</value>
   </data>
-  <data name="S2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="&gt;&gt;label27.Name" xml:space="preserve">
+    <value>label27</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS3.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="&gt;&gt;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="&gt;&gt;RS9.Name" xml:space="preserve">
-    <value>RS9</value>
+  <data name="&gt;&gt;label27.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;label24.Name" xml:space="preserve">
-    <value>label24</value>
+  <data name="&gt;&gt;label27.ZOrder" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="RS12.Location" type="System.Drawing.Point, System.Drawing">
-    <value>678, 205</value>
+  <data name="label28.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="label5.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label28.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>53, 13</value>
+  <data name="label28.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 214</value>
   </data>
-  <data name="RS0.TabIndex" type="System.Int32, mscorlib">
-    <value>23</value>
+  <data name="label28.Size" type="System.Drawing.Size, System.Drawing">
+    <value>52, 13</value>
   </data>
-  <data name="S11.Items9" xml:space="preserve">
-    <value>100</value>
+  <data name="label28.TabIndex" type="System.Int32, mscorlib">
+    <value>69</value>
   </data>
-  <data name="S11.Items1" xml:space="preserve">
-    <value>20</value>
+  <data name="label28.Text" xml:space="preserve">
+    <value>Tx Power</value>
   </data>
-  <data name="label14.TabIndex" type="System.Int32, mscorlib">
-    <value>48</value>
+  <data name="&gt;&gt;label28.Name" xml:space="preserve">
+    <value>label28</value>
   </data>
-  <data name="label17.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;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="&gt;&gt;label13.Name" xml:space="preserve">
-    <value>label13</value>
+  <data name="&gt;&gt;label28.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S10.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="&gt;&gt;label28.ZOrder" xml:space="preserve">
+    <value>6</value>
   </data>
-  <data name="RS5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>499, 233</value>
+  <data name="label29.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="RS3.Items25" xml:space="preserve">
-    <value>26</value>
+  <data name="label29.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="S2.Items4" xml:space="preserve">
-    <value>64</value>
+  <data name="label29.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 187</value>
   </data>
-  <data name="S2.Items7" xml:space="preserve">
-    <value>8</value>
+  <data name="label29.Size" type="System.Drawing.Size, System.Drawing">
+    <value>38, 13</value>
   </data>
-  <data name="S2.Items3" xml:space="preserve">
-    <value>96</value>
+  <data name="label29.TabIndex" type="System.Int32, mscorlib">
+    <value>68</value>
   </data>
-  <data name="&gt;&gt;label25.Name" xml:space="preserve">
-    <value>label25</value>
+  <data name="label29.Text" xml:space="preserve">
+    <value>Net ID</value>
   </data>
-  <data name="RS1.Items8" xml:space="preserve">
-    <value>1</value>
+  <data name="&gt;&gt;label29.Name" xml:space="preserve">
+    <value>label29</value>
   </data>
-  <data name="BUT_syncS10.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;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="label11.Size" type="System.Drawing.Size, System.Drawing">
-    <value>42, 13</value>
+  <data name="&gt;&gt;label29.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="label25.AutoSize" type="System.Boolean, mscorlib">
+  <data name="&gt;&gt;label29.ZOrder" xml:space="preserve">
+    <value>7</value>
+  </data>
+  <data name="label30.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="label15.Size" type="System.Drawing.Size, System.Drawing">
-    <value>73, 13</value>
+  <data name="label30.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="BUT_upload.Size" type="System.Drawing.Size, System.Drawing">
-    <value>121, 39</value>
+  <data name="label30.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 160</value>
   </data>
-  <data name="BUT_syncS10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>388, 154</value>
+  <data name="label30.Size" type="System.Drawing.Size, System.Drawing">
+    <value>53, 13</value>
   </data>
-  <data name="&gt;&gt;RS10.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label30.TabIndex" type="System.Int32, mscorlib">
+    <value>67</value>
   </data>
-  <data name="label23.TabIndex" type="System.Int32, mscorlib">
-    <value>60</value>
+  <data name="label30.Text" xml:space="preserve">
+    <value>Air Speed</value>
   </data>
-  <data name="BUT_savesettings.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;label30.Name" xml:space="preserve">
+    <value>label30</value>
   </data>
-  <data name="&gt;&gt;RS8.Name" xml:space="preserve">
-    <value>RS8</value>
+  <data name="&gt;&gt;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="&gt;&gt;label9.Parent" xml:space="preserve">
+  <data name="&gt;&gt;label30.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="label29.TabIndex" type="System.Int32, mscorlib">
-    <value>68</value>
+  <data name="&gt;&gt;label30.ZOrder" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="&gt;&gt;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="label31.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="RS5.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="label31.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="RS12.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 21</value>
+  <data name="label31.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 106</value>
   </data>
-  <data name="RS2.Items" xml:space="preserve">
-    <value>250</value>
+  <data name="label31.Size" type="System.Drawing.Size, System.Drawing">
+    <value>39, 13</value>
   </data>
-  <data name="S10.Location" type="System.Drawing.Point, System.Drawing">
-    <value>302, 155</value>
+  <data name="label31.TabIndex" type="System.Int32, mscorlib">
+    <value>66</value>
   </data>
-  <data name="label20.Size" type="System.Drawing.Size, System.Drawing">
-    <value>50, 13</value>
+  <data name="label31.Text" xml:space="preserve">
+    <value>Format</value>
   </data>
-  <data name="S5.Size" type="System.Drawing.Size, System.Drawing">
-    <value>80, 20</value>
+  <data name="&gt;&gt;label31.Name" xml:space="preserve">
+    <value>label31</value>
   </data>
-  <data name="label25.ToolTip" xml:space="preserve">
-    <value />
+  <data name="&gt;&gt;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="&gt;&gt;BUT_syncS10.Type" xml:space="preserve">
-    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4501.27331, Culture=neutral, PublicKeyToken=null</value>
+  <data name="&gt;&gt;label31.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="S3.Items24" xml:space="preserve">
-    <value>25</value>
+  <data name="&gt;&gt;label31.ZOrder" xml:space="preserve">
+    <value>9</value>
   </data>
-  <data name="label4.ToolTip" xml:space="preserve">
-    <value />
+  <data name="label32.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;S8.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="label32.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="Progressbar.Size" type="System.Drawing.Size, System.Drawing">
-    <value>755, 36</value>
+  <data name="label32.Location" type="System.Drawing.Point, System.Drawing">
+    <value>422, 133</value>
   </data>
-  <data name="&gt;&gt;S10.ZOrder" xml:space="preserve">
-    <value>29</value>
+  <data name="label32.Size" type="System.Drawing.Size, System.Drawing">
+    <value>32, 13</value>
   </data>
-  <data name="&gt;&gt;S2.Name" xml:space="preserve">
-    <value>S2</value>
+  <data name="label32.TabIndex" type="System.Int32, mscorlib">
+    <value>65</value>
   </data>
-  <data name="&gt;&gt;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="label32.Text" xml:space="preserve">
+    <value>Baud</value>
   </data>
-  <data name="&gt;&gt;label20.ZOrder" xml:space="preserve">
-    <value>11</value>
+  <data name="&gt;&gt;label32.Name" xml:space="preserve">
+    <value>label32</value>
   </data>
-  <data name="label16.TabIndex" type="System.Int32, mscorlib">
-    <value>50</value>
+  <data name="&gt;&gt;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="label22.TabIndex" type="System.Int32, mscorlib">
-    <value>61</value>
+  <data name="&gt;&gt;label32.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="RS4.Items1" xml:space="preserve">
-    <value>1</value>
+  <data name="&gt;&gt;label32.ZOrder" xml:space="preserve">
+    <value>10</value>
   </data>
-  <data name="label20.Text" xml:space="preserve">
-    <value>LBT Rssi</value>
+  <data name="BUT_syncS8.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="S9.TabIndex" type="System.Int32, mscorlib">
-    <value>41</value>
+  <data name="BUT_syncS8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>388, 103</value>
   </data>
-  <data name="&gt;&gt;RSSI.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="BUT_syncS8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>22, 22</value>
   </data>
-  <data name="label28.TabIndex" type="System.Int32, mscorlib">
-    <value>69</value>
+  <data name="BUT_syncS8.TabIndex" type="System.Int32, mscorlib">
+    <value>73</value>
   </data>
-  <data name="RS10.Items13" xml:space="preserve">
-    <value>18</value>
+  <data name="BUT_syncS8.Text" xml:space="preserve">
+    <value>&gt;</value>
   </data>
-  <data name="&gt;&gt;RSSI.ZOrder" xml:space="preserve">
-    <value>36</value>
+  <data name="&gt;&gt;BUT_syncS8.Name" xml:space="preserve">
+    <value>BUT_syncS8</value>
   </data>
-  <data name="label12.Text" xml:space="preserve">
-    <value>RSSI</value>
+  <data name="&gt;&gt;BUT_syncS8.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;lbl_status.Parent" xml:space="preserve">
+  <data name="&gt;&gt;BUT_syncS8.Parent" xml:space="preserve">
     <value>$this</value>
   </data>
-  <data name="&gt;&gt;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="RS8.Items2" xml:space="preserve">
-    <value>915000</value>
+  <data name="&gt;&gt;BUT_syncS8.ZOrder" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="label16.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+  <data name="BUT_syncS9.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;label20.Name" xml:space="preserve">
-    <value>label20</value>
+  <data name="BUT_syncS9.Location" type="System.Drawing.Point, System.Drawing">
+    <value>388, 128</value>
   </data>
-  <data name="&gt;&gt;label21.ZOrder" xml:space="preserve">
-    <value>12</value>
+  <data name="BUT_syncS9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>22, 22</value>
+  </data>
+  <data name="BUT_syncS9.TabIndex" type="System.Int32, mscorlib">
+    <value>74</value>
+  </data>
+  <data name="BUT_syncS9.Text" xml:space="preserve">
+    <value>&gt;</value>
   </data>
   <data name="&gt;&gt;BUT_syncS9.Name" xml:space="preserve">
     <value>BUT_syncS9</value>
   </data>
-  <data name="label30.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
-  </data>
-  <data name="&gt;&gt;lbl_status.Name" xml:space="preserve">
-    <value>lbl_status</value>
+  <data name="&gt;&gt;BUT_syncS9.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="label9.Text" xml:space="preserve">
-    <value>Local</value>
+  <data name="&gt;&gt;BUT_syncS9.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;S9.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;BUT_syncS9.ZOrder" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;S4.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="BUT_syncS10.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;BUT_syncS8.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="BUT_syncS10.Location" type="System.Drawing.Point, System.Drawing">
+    <value>388, 154</value>
   </data>
-  <data name="lbl_status.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 361</value>
+  <data name="BUT_syncS10.Size" type="System.Drawing.Size, System.Drawing">
+    <value>22, 22</value>
   </data>
-  <data name="&gt;&gt;RS0.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="BUT_syncS10.TabIndex" type="System.Int32, mscorlib">
+    <value>75</value>
   </data>
-  <data name="lbl_status.Size" type="System.Drawing.Size, System.Drawing">
-    <value>755, 22</value>
+  <data name="BUT_syncS10.Text" xml:space="preserve">
+    <value>&gt;</value>
   </data>
-  <data name="&gt;&gt;S3.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;BUT_syncS10.Name" xml:space="preserve">
+    <value>BUT_syncS10</value>
   </data>
-  <data name="&gt;&gt;label17.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;BUT_syncS10.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.MyButton, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <data name="&gt;&gt;label21.Name" xml:space="preserve">
-    <value>label21</value>
+  <data name="&gt;&gt;BUT_syncS10.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;RS5.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;BUT_syncS10.ZOrder" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="label24.AutoSize" type="System.Boolean, mscorlib">
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <value>True</value>
+  </metadata>
+  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
+    <value>6, 13</value>
   </data>
-  <data name="&gt;&gt;label26.ZOrder" xml:space="preserve">
-    <value>4</value>
+  <data name="$this.Size" type="System.Drawing.Size, System.Drawing">
+    <value>781, 433</value>
   </data>
-  <data name="S5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>84, 233</value>
+  <data name="&gt;&gt;toolTip1.Name" xml:space="preserve">
+    <value>toolTip1</value>
   </data>
-  <data name="RS4.Items16" xml:space="preserve">
-    <value>16</value>
+  <data name="&gt;&gt;toolTip1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="BUT_syncS5.Location" type="System.Drawing.Point, System.Drawing">
-    <value>170, 231</value>
+  <data name="&gt;&gt;$this.Name" xml:space="preserve">
+    <value>_3DRradio</value>
+  </data>
+  <data name="&gt;&gt;$this.Type" xml:space="preserve">
+    <value>ArdupilotMega.Controls.BackstageView.BackStageViewContentPanel, ArdupilotMegaPlanner, Version=1.1.4499.32931, Culture=neutral, PublicKeyToken=null</value>
   </data>
-  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
-  <metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>17, 17</value>
-  </metadata>
 </root>
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/Radio/Uploader.cs b/Tools/ArdupilotMegaPlanner/Radio/Uploader.cs
index 4467c2ac8..315c43ae7 100644
--- a/Tools/ArdupilotMegaPlanner/Radio/Uploader.cs
+++ b/Tools/ArdupilotMegaPlanner/Radio/Uploader.cs
@@ -13,7 +13,7 @@ namespace uploader
 		private int bytes_processed;
 		public SerialPort port;
 		
-		private enum Code : byte
+		public enum Code : byte
 		{
 			// response codes
 			OK				= 0x10,
@@ -39,6 +39,7 @@ namespace uploader
 			// device IDs XXX should come with the firmware image...
 			DEVICE_ID_RF50	= 0x4d,
 			DEVICE_ID_HM_TRP= 0x4e,
+            DEVICE_ID_RFD900= 0X42,
 			
 			// frequency code bytes XXX should come with the firmware image...
 			FREQ_NONE		= 0xf0,
@@ -323,6 +324,17 @@ namespace uploader
 			
 			getSync ();
 		}
+
+        public void getDevice(ref Code device, ref Code freq)
+        {
+            send(Code.GET_DEVICE);
+            send(Code.EOC);
+
+            device = (Code)recv();
+            freq = (Code)recv();
+
+            getSync();
+        }
 		
 		/// <summary>
 		/// Expect the two-byte synchronisation codes within the read timeout.
diff --git a/Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs b/Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs
index d4498f0f5..97b5aee32 100644
--- a/Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs
+++ b/Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs
@@ -34,6 +34,8 @@ namespace ArdupilotMega.Utilities
                objXmlTextWriter.Formatting = Formatting.Indented;
                objXmlTextWriter.WriteStartDocument();
 
+               objXmlTextWriter.WriteStartElement("Params");
+
                foreach (string parameterLocation in parameterLocations)
                {
                   // Write the start element for this parameter location
@@ -48,6 +50,8 @@ namespace ArdupilotMega.Utilities
                   objXmlTextWriter.WriteEndElement();
 
                }
+
+               objXmlTextWriter.WriteEndElement();
                
                // Clear the stream
                objXmlTextWriter.WriteEndDocument();
diff --git a/Tools/ArdupilotMegaPlanner/app.config b/Tools/ArdupilotMegaPlanner/app.config
index 9bb4229ef..8fb4a2511 100644
--- a/Tools/ArdupilotMegaPlanner/app.config
+++ b/Tools/ArdupilotMegaPlanner/app.config
@@ -9,7 +9,7 @@
     <add key="UpdateLocation"
       value="http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/bin/Release/"/>
     <add key="ParameterLocations"
-      value="http://ardupilot-mega.googlecode.com/git/ArduCopter/Parameters.pde"/>
+      value="http://ardupilot-mega.googlecode.com/git/ArduCopter/Parameters.pde;http://ardupilot-mega.googlecode.com/git/ArduPlane/Parameters.pde"/>
     <add key="ParameterMetaDataXMLFileName"
       value="ParameterMetaData.xml"/>
   </appSettings>
diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe.config b/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe.config
index 063dfdef7..8fb4a2511 100644
--- a/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe.config
+++ b/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.exe.config
@@ -8,6 +8,10 @@
   <appSettings>
     <add key="UpdateLocation"
       value="http://ardupilot-mega.googlecode.com/git/Tools/ArdupilotMegaPlanner/bin/Release/"/>
+    <add key="ParameterLocations"
+      value="http://ardupilot-mega.googlecode.com/git/ArduCopter/Parameters.pde;http://ardupilot-mega.googlecode.com/git/ArduPlane/Parameters.pde"/>
+    <add key="ParameterMetaDataXMLFileName"
+      value="ParameterMetaData.xml"/>
   </appSettings>
   <log4net>
     <appender name="Console" type="log4net.Appender.ConsoleAppender">
diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb b/Tools/ArdupilotMegaPlanner/bin/Release/ArdupilotMegaPlanner.pdb
index e0a3a65d925c874f10b799ccc80ee16fd7db9ac0..56b263bc595d9885020dd665bc528629d1b0c8c2 100644
GIT binary patch
delta 353313
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
W13wpj9{hax1@H@tx($xnr2Rj6z3Ev1

delta 325040
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

diff --git a/Tools/ArdupilotMegaPlanner/bin/Release/version.txt b/Tools/ArdupilotMegaPlanner/bin/Release/version.txt
index b68b098b7..9df08b2e7 100644
--- a/Tools/ArdupilotMegaPlanner/bin/Release/version.txt
+++ b/Tools/ArdupilotMegaPlanner/bin/Release/version.txt
@@ -1 +1 @@
-1.1.4499.14296
\ No newline at end of file
+1.1.4503.33640
\ No newline at end of file
diff --git a/Tools/ArdupilotMegaPlanner/georefimage.cs b/Tools/ArdupilotMegaPlanner/georefimage.cs
index 21b637467..88dc1ccd8 100644
--- a/Tools/ArdupilotMegaPlanner/georefimage.cs
+++ b/Tools/ArdupilotMegaPlanner/georefimage.cs
@@ -40,6 +40,7 @@ namespace ArdupilotMega
         private Label label4;
         private Label label5;
         private Label label6;
+        private Controls.MyButton BUT_networklinkgeoref;
         private ArdupilotMega.Controls.MyButton BUT_Geotagimages;
 
         internal Georefimage() {
@@ -146,7 +147,7 @@ namespace ArdupilotMega
 
 
                     string[] vals = new string[] { "GPS", (cs.datetime - new DateTime(cs.datetime.Year,cs.datetime.Month,cs.datetime.Day,0,0,0,DateTimeKind.Local)).TotalMilliseconds.ToString(), "1",
-                    cs.satcount.ToString(),cs.lat.ToString(),cs.lng.ToString(),"0.0",cs.alt.ToString(),cs.alt.ToString(),cs.groundspeed.ToString(),cs.groundcourse.ToString()};
+                    cs.satcount.ToString(),cs.lat.ToString(),cs.lng.ToString(),"0.0",cs.alt.ToString(),cs.alt.ToString(),cs.groundspeed.ToString(),cs.yaw.ToString()};
 
                     if (oldvalues.Length > 2 && oldvalues[latpos] == vals[latpos]
                         && oldvalues[lngpos] == vals[lngpos]
@@ -433,6 +434,7 @@ namespace ArdupilotMega
             this.label4 = new System.Windows.Forms.Label();
             this.label5 = new System.Windows.Forms.Label();
             this.label6 = new System.Windows.Forms.Label();
+            this.BUT_networklinkgeoref = new ArdupilotMega.Controls.MyButton();
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit();
@@ -492,7 +494,7 @@ namespace ArdupilotMega
             // BUT_Geotagimages
             // 
             this.BUT_Geotagimages.Enabled = false;
-            this.BUT_Geotagimages.Location = new System.Drawing.Point(223, 161);
+            this.BUT_Geotagimages.Location = new System.Drawing.Point(259, 161);
             this.BUT_Geotagimages.Name = "BUT_Geotagimages";
             this.BUT_Geotagimages.Size = new System.Drawing.Size(75, 23);
             this.BUT_Geotagimages.TabIndex = 9;
@@ -512,7 +514,7 @@ namespace ArdupilotMega
             // 
             // BUT_doit
             // 
-            this.BUT_doit.Location = new System.Drawing.Point(142, 161);
+            this.BUT_doit.Location = new System.Drawing.Point(97, 161);
             this.BUT_doit.Name = "BUT_doit";
             this.BUT_doit.Size = new System.Drawing.Size(75, 23);
             this.BUT_doit.TabIndex = 5;
@@ -633,9 +635,20 @@ namespace ArdupilotMega
             this.label6.TabIndex = 18;
             this.label6.Text = "Log Offsets";
             // 
+            // BUT_networklinkgeoref
+            // 
+            this.BUT_networklinkgeoref.Location = new System.Drawing.Point(178, 161);
+            this.BUT_networklinkgeoref.Name = "BUT_networklinkgeoref";
+            this.BUT_networklinkgeoref.Size = new System.Drawing.Size(75, 23);
+            this.BUT_networklinkgeoref.TabIndex = 19;
+            this.BUT_networklinkgeoref.Text = "Location Kml";
+            this.BUT_networklinkgeoref.UseVisualStyleBackColor = true;
+            this.BUT_networklinkgeoref.Click += new System.EventHandler(this.BUT_networklinkgeoref_Click);
+            // 
             // Georefimage
             // 
             this.ClientSize = new System.Drawing.Size(452, 362);
+            this.Controls.Add(this.BUT_networklinkgeoref);
             this.Controls.Add(this.label6);
             this.Controls.Add(this.label5);
             this.Controls.Add(this.label4);
@@ -812,6 +825,11 @@ namespace ArdupilotMega
                 }
             }
         }
+
+        private void BUT_networklinkgeoref_Click(object sender, EventArgs e)
+        {
+            System.Diagnostics.Process.Start(Path.GetDirectoryName(Application.ExecutablePath) + Path.DirectorySeparatorChar + "m3u" + Path.DirectorySeparatorChar + "GeoRefnetworklink.kml");
+        }
     }
 
     public class Rational
diff --git a/Tools/ArdupilotMegaPlanner/srtm.cs b/Tools/ArdupilotMegaPlanner/srtm.cs
index 3a860c37e..73d25f6ec 100644
--- a/Tools/ArdupilotMegaPlanner/srtm.cs
+++ b/Tools/ArdupilotMegaPlanner/srtm.cs
@@ -7,6 +7,7 @@ using System.Net;
 using System.Text.RegularExpressions;
 using ICSharpCode.SharpZipLib.Zip;
 using System.Threading;
+using System.Collections;
 
 namespace ArdupilotMega
 {
@@ -22,6 +23,8 @@ namespace ArdupilotMega
 
         static List<string> queue = new List<string>();
 
+        static Hashtable altcache = new Hashtable();
+
         public static int getAltitude(double lat, double lng, double zoom)
         {
             if (!Directory.Exists(datadirectory))
@@ -32,6 +35,12 @@ namespace ArdupilotMega
             lat += 0.00083333333333333;
             //lng += 0.0008;
 
+            if (altcache[lat * lng] != null)
+                return (int)(short)altcache[lat * lng];
+
+            if (altcache.Count > 10000)
+                altcache = new Hashtable();
+
             int x = (int)Math.Floor(lng);
             int y = (int)Math.Floor(lat);
 
@@ -93,6 +102,8 @@ namespace ArdupilotMega
 
                     alt = BitConverter.ToInt16(data, 0);
 
+                    altcache[lat * lng] = alt;
+
                     return alt;
                 }
                 else if (File.Exists(datadirectory + Path.DirectorySeparatorChar + filename2))
diff --git a/Tools/ArdupilotMegaPlanner/temp.Designer.cs b/Tools/ArdupilotMegaPlanner/temp.Designer.cs
index 1f5e4d083..f8c0a60ed 100644
--- a/Tools/ArdupilotMegaPlanner/temp.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/temp.Designer.cs
@@ -28,127 +28,29 @@
         /// </summary>
         private void InitializeComponent()
         {
-            this.button1 = new ArdupilotMega.Controls.MyButton();
-            this.BUT_wipeeeprom = new ArdupilotMega.Controls.MyButton();
-            this.BUT_flashdl = new ArdupilotMega.Controls.MyButton();
-            this.BUT_flashup = new ArdupilotMega.Controls.MyButton();
-            this.BUT_dleeprom = new ArdupilotMega.Controls.MyButton();
-            this.BUT_copy1280 = new ArdupilotMega.Controls.MyButton();
-            this.BUT_copy2560 = new ArdupilotMega.Controls.MyButton();
-            this.BUT_copyto2560 = new ArdupilotMega.Controls.MyButton();
-            this.BUT_copyto1280 = new ArdupilotMega.Controls.MyButton();
-            this.button2 = new ArdupilotMega.Controls.MyButton();
             this.label1 = new System.Windows.Forms.Label();
             this.label2 = new System.Windows.Forms.Label();
             this.label3 = new System.Windows.Forms.Label();
-            this.BUT_geinjection = new ArdupilotMega.Controls.MyButton();
-            this.BUT_clearcustommaps = new ArdupilotMega.Controls.MyButton();
-            this.BUT_lang_edit = new ArdupilotMega.Controls.MyButton();
-            this.BUT_georefimage = new ArdupilotMega.Controls.MyButton();
-            this.BUT_follow_me = new ArdupilotMega.Controls.MyButton();
-            this.BUT_ant_track = new ArdupilotMega.Controls.MyButton();
             this.BUT_magcalib = new ArdupilotMega.Controls.MyButton();
+            this.BUT_ant_track = new ArdupilotMega.Controls.MyButton();
+            this.BUT_follow_me = new ArdupilotMega.Controls.MyButton();
+            this.BUT_georefimage = new ArdupilotMega.Controls.MyButton();
+            this.BUT_lang_edit = new ArdupilotMega.Controls.MyButton();
+            this.BUT_clearcustommaps = new ArdupilotMega.Controls.MyButton();
+            this.BUT_geinjection = new ArdupilotMega.Controls.MyButton();
+            this.button2 = new ArdupilotMega.Controls.MyButton();
+            this.BUT_copyto2560 = new ArdupilotMega.Controls.MyButton();
+            this.BUT_copyto1280 = new ArdupilotMega.Controls.MyButton();
+            this.BUT_copy2560 = new ArdupilotMega.Controls.MyButton();
+            this.BUT_copy1280 = new ArdupilotMega.Controls.MyButton();
+            this.BUT_dleeprom = new ArdupilotMega.Controls.MyButton();
+            this.BUT_flashup = new ArdupilotMega.Controls.MyButton();
+            this.BUT_flashdl = new ArdupilotMega.Controls.MyButton();
+            this.BUT_wipeeeprom = new ArdupilotMega.Controls.MyButton();
+            this.button1 = new ArdupilotMega.Controls.MyButton();
+            this.test1 = new ArdupilotMega.Controls.OpenGLtest();
             this.SuspendLayout();
             // 
-            // button1
-            // 
-            this.button1.Location = new System.Drawing.Point(542, 12);
-            this.button1.Name = "button1";
-            this.button1.Size = new System.Drawing.Size(125, 23);
-            this.button1.TabIndex = 0;
-            this.button1.Text = "upload eeprom";
-            this.button1.UseVisualStyleBackColor = true;
-            this.button1.Click += new System.EventHandler(this.button1_Click);
-            // 
-            // BUT_wipeeeprom
-            // 
-            this.BUT_wipeeeprom.Location = new System.Drawing.Point(411, 12);
-            this.BUT_wipeeeprom.Name = "BUT_wipeeeprom";
-            this.BUT_wipeeeprom.Size = new System.Drawing.Size(125, 23);
-            this.BUT_wipeeeprom.TabIndex = 1;
-            this.BUT_wipeeeprom.Text = "WIPE eeprom";
-            this.BUT_wipeeeprom.UseVisualStyleBackColor = true;
-            this.BUT_wipeeeprom.Click += new System.EventHandler(this.BUT_wipeeeprom_Click);
-            // 
-            // BUT_flashdl
-            // 
-            this.BUT_flashdl.Location = new System.Drawing.Point(411, 81);
-            this.BUT_flashdl.Name = "BUT_flashdl";
-            this.BUT_flashdl.Size = new System.Drawing.Size(125, 23);
-            this.BUT_flashdl.TabIndex = 2;
-            this.BUT_flashdl.Text = "download flash";
-            this.BUT_flashdl.UseVisualStyleBackColor = true;
-            this.BUT_flashdl.Click += new System.EventHandler(this.BUT_flashdl_Click);
-            // 
-            // BUT_flashup
-            // 
-            this.BUT_flashup.Location = new System.Drawing.Point(542, 81);
-            this.BUT_flashup.Name = "BUT_flashup";
-            this.BUT_flashup.Size = new System.Drawing.Size(125, 23);
-            this.BUT_flashup.TabIndex = 3;
-            this.BUT_flashup.Text = "upload flash";
-            this.BUT_flashup.UseVisualStyleBackColor = true;
-            this.BUT_flashup.Click += new System.EventHandler(this.BUT_flashup_Click);
-            // 
-            // BUT_dleeprom
-            // 
-            this.BUT_dleeprom.Location = new System.Drawing.Point(476, 46);
-            this.BUT_dleeprom.Name = "BUT_dleeprom";
-            this.BUT_dleeprom.Size = new System.Drawing.Size(125, 23);
-            this.BUT_dleeprom.TabIndex = 4;
-            this.BUT_dleeprom.Text = "download eeprom";
-            this.BUT_dleeprom.UseVisualStyleBackColor = true;
-            this.BUT_dleeprom.Click += new System.EventHandler(this.BUT_dleeprom_Click);
-            // 
-            // BUT_copy1280
-            // 
-            this.BUT_copy1280.Location = new System.Drawing.Point(12, 12);
-            this.BUT_copy1280.Name = "BUT_copy1280";
-            this.BUT_copy1280.Size = new System.Drawing.Size(125, 23);
-            this.BUT_copy1280.TabIndex = 5;
-            this.BUT_copy1280.Text = "Copy APM 1280";
-            this.BUT_copy1280.UseVisualStyleBackColor = true;
-            this.BUT_copy1280.Click += new System.EventHandler(this.BUT_copy1280_Click);
-            // 
-            // BUT_copy2560
-            // 
-            this.BUT_copy2560.Location = new System.Drawing.Point(12, 41);
-            this.BUT_copy2560.Name = "BUT_copy2560";
-            this.BUT_copy2560.Size = new System.Drawing.Size(125, 23);
-            this.BUT_copy2560.TabIndex = 6;
-            this.BUT_copy2560.Text = "Copy APM 2560";
-            this.BUT_copy2560.UseVisualStyleBackColor = true;
-            this.BUT_copy2560.Click += new System.EventHandler(this.BUT_copy2560_Click);
-            // 
-            // BUT_copyto2560
-            // 
-            this.BUT_copyto2560.Location = new System.Drawing.Point(143, 41);
-            this.BUT_copyto2560.Name = "BUT_copyto2560";
-            this.BUT_copyto2560.Size = new System.Drawing.Size(125, 23);
-            this.BUT_copyto2560.TabIndex = 8;
-            this.BUT_copyto2560.Text = "Copy to APM 2560";
-            this.BUT_copyto2560.UseVisualStyleBackColor = true;
-            // 
-            // BUT_copyto1280
-            // 
-            this.BUT_copyto1280.Location = new System.Drawing.Point(143, 12);
-            this.BUT_copyto1280.Name = "BUT_copyto1280";
-            this.BUT_copyto1280.Size = new System.Drawing.Size(125, 23);
-            this.BUT_copyto1280.TabIndex = 7;
-            this.BUT_copyto1280.Text = "Copy to APM 1280";
-            this.BUT_copyto1280.UseVisualStyleBackColor = true;
-            this.BUT_copyto1280.Click += new System.EventHandler(this.BUT_copyto1280_Click);
-            // 
-            // button2
-            // 
-            this.button2.Location = new System.Drawing.Point(41, 118);
-            this.button2.Name = "button2";
-            this.button2.Size = new System.Drawing.Size(159, 23);
-            this.button2.TabIndex = 9;
-            this.button2.Text = "firmware.hex 2 firmware.bin";
-            this.button2.UseVisualStyleBackColor = true;
-            this.button2.Click += new System.EventHandler(this.button2_Click);
-            // 
             // label1
             // 
             this.label1.AutoSize = true;
@@ -176,25 +78,43 @@
             this.label3.TabIndex = 13;
             this.label3.Text = "1280 - can do full copy\'s   2560- full read, write flash only";
             // 
-            // BUT_geinjection
+            // BUT_magcalib
             // 
-            this.BUT_geinjection.Location = new System.Drawing.Point(150, 229);
-            this.BUT_geinjection.Name = "BUT_geinjection";
-            this.BUT_geinjection.Size = new System.Drawing.Size(209, 40);
-            this.BUT_geinjection.TabIndex = 14;
-            this.BUT_geinjection.Text = "Inject GE into database (now jpgs)";
-            this.BUT_geinjection.UseVisualStyleBackColor = true;
-            this.BUT_geinjection.Click += new System.EventHandler(this.BUT_geinjection_Click);
+            this.BUT_magcalib.Location = new System.Drawing.Point(119, 164);
+            this.BUT_magcalib.Name = "BUT_magcalib";
+            this.BUT_magcalib.Size = new System.Drawing.Size(96, 23);
+            this.BUT_magcalib.TabIndex = 19;
+            this.BUT_magcalib.Text = "Mag Calib";
+            this.BUT_magcalib.Click += new System.EventHandler(this.BUT_magcalib_Click);
             // 
-            // BUT_clearcustommaps
+            // BUT_ant_track
             // 
-            this.BUT_clearcustommaps.Location = new System.Drawing.Point(365, 229);
-            this.BUT_clearcustommaps.Name = "BUT_clearcustommaps";
-            this.BUT_clearcustommaps.Size = new System.Drawing.Size(209, 40);
-            this.BUT_clearcustommaps.TabIndex = 15;
-            this.BUT_clearcustommaps.Text = "Clear Custom Maps from Database";
-            this.BUT_clearcustommaps.UseVisualStyleBackColor = true;
-            this.BUT_clearcustommaps.Click += new System.EventHandler(this.BUT_clearcustommaps_Click);
+            this.BUT_ant_track.Location = new System.Drawing.Point(404, 164);
+            this.BUT_ant_track.Name = "BUT_ant_track";
+            this.BUT_ant_track.Size = new System.Drawing.Size(75, 23);
+            this.BUT_ant_track.TabIndex = 18;
+            this.BUT_ant_track.Text = "Antenna Tracker";
+            this.BUT_ant_track.UseVisualStyleBackColor = true;
+            this.BUT_ant_track.Click += new System.EventHandler(this.BUT_ant_track_Click);
+            // 
+            // BUT_follow_me
+            // 
+            this.BUT_follow_me.Location = new System.Drawing.Point(485, 164);
+            this.BUT_follow_me.Name = "BUT_follow_me";
+            this.BUT_follow_me.Size = new System.Drawing.Size(75, 23);
+            this.BUT_follow_me.TabIndex = 17;
+            this.BUT_follow_me.Text = "Follow Me";
+            this.BUT_follow_me.UseVisualStyleBackColor = true;
+            this.BUT_follow_me.Click += new System.EventHandler(this.BUT_follow_me_Click);
+            // 
+            // BUT_georefimage
+            // 
+            this.BUT_georefimage.Location = new System.Drawing.Point(221, 164);
+            this.BUT_georefimage.Name = "BUT_georefimage";
+            this.BUT_georefimage.Size = new System.Drawing.Size(96, 23);
+            this.BUT_georefimage.TabIndex = 0;
+            this.BUT_georefimage.Text = "Geo ref images";
+            this.BUT_georefimage.Click += new System.EventHandler(this.BUT_georefimage_Click);
             // 
             // BUT_lang_edit
             // 
@@ -206,49 +126,143 @@
             this.BUT_lang_edit.UseVisualStyleBackColor = true;
             this.BUT_lang_edit.Click += new System.EventHandler(this.BUT_lang_edit_Click);
             // 
-            // BUT_georefimage
+            // BUT_clearcustommaps
             // 
-            this.BUT_georefimage.Location = new System.Drawing.Point(221, 164);
-            this.BUT_georefimage.Name = "BUT_georefimage";
-            this.BUT_georefimage.Size = new System.Drawing.Size(96, 23);
-            this.BUT_georefimage.TabIndex = 0;
-            this.BUT_georefimage.Text = "Geo ref images";
-            this.BUT_georefimage.Click += new System.EventHandler(this.BUT_georefimage_Click);
+            this.BUT_clearcustommaps.Location = new System.Drawing.Point(365, 229);
+            this.BUT_clearcustommaps.Name = "BUT_clearcustommaps";
+            this.BUT_clearcustommaps.Size = new System.Drawing.Size(209, 40);
+            this.BUT_clearcustommaps.TabIndex = 15;
+            this.BUT_clearcustommaps.Text = "Clear Custom Maps from Database";
+            this.BUT_clearcustommaps.UseVisualStyleBackColor = true;
+            this.BUT_clearcustommaps.Click += new System.EventHandler(this.BUT_clearcustommaps_Click);
             // 
-            // BUT_follow_me
+            // BUT_geinjection
             // 
-            this.BUT_follow_me.Location = new System.Drawing.Point(485, 164);
-            this.BUT_follow_me.Name = "BUT_follow_me";
-            this.BUT_follow_me.Size = new System.Drawing.Size(75, 23);
-            this.BUT_follow_me.TabIndex = 17;
-            this.BUT_follow_me.Text = "Follow Me";
-            this.BUT_follow_me.UseVisualStyleBackColor = true;
-            this.BUT_follow_me.Click += new System.EventHandler(this.BUT_follow_me_Click);
+            this.BUT_geinjection.Location = new System.Drawing.Point(150, 229);
+            this.BUT_geinjection.Name = "BUT_geinjection";
+            this.BUT_geinjection.Size = new System.Drawing.Size(209, 40);
+            this.BUT_geinjection.TabIndex = 14;
+            this.BUT_geinjection.Text = "Inject GE into database (now jpgs)";
+            this.BUT_geinjection.UseVisualStyleBackColor = true;
+            this.BUT_geinjection.Click += new System.EventHandler(this.BUT_geinjection_Click);
             // 
-            // BUT_ant_track
+            // button2
             // 
-            this.BUT_ant_track.Location = new System.Drawing.Point(404, 164);
-            this.BUT_ant_track.Name = "BUT_ant_track";
-            this.BUT_ant_track.Size = new System.Drawing.Size(75, 23);
-            this.BUT_ant_track.TabIndex = 18;
-            this.BUT_ant_track.Text = "Antenna Tracker";
-            this.BUT_ant_track.UseVisualStyleBackColor = true;
-            this.BUT_ant_track.Click += new System.EventHandler(this.BUT_ant_track_Click);
+            this.button2.Location = new System.Drawing.Point(41, 118);
+            this.button2.Name = "button2";
+            this.button2.Size = new System.Drawing.Size(159, 23);
+            this.button2.TabIndex = 9;
+            this.button2.Text = "firmware.hex 2 firmware.bin";
+            this.button2.UseVisualStyleBackColor = true;
+            this.button2.Click += new System.EventHandler(this.button2_Click);
             // 
-            // BUT_magcalib
+            // BUT_copyto2560
             // 
-            this.BUT_magcalib.Location = new System.Drawing.Point(119, 164);
-            this.BUT_magcalib.Name = "BUT_magcalib";
-            this.BUT_magcalib.Size = new System.Drawing.Size(96, 23);
-            this.BUT_magcalib.TabIndex = 19;
-            this.BUT_magcalib.Text = "Mag Calib";
-            this.BUT_magcalib.Click += new System.EventHandler(this.BUT_magcalib_Click);
+            this.BUT_copyto2560.Location = new System.Drawing.Point(143, 41);
+            this.BUT_copyto2560.Name = "BUT_copyto2560";
+            this.BUT_copyto2560.Size = new System.Drawing.Size(125, 23);
+            this.BUT_copyto2560.TabIndex = 8;
+            this.BUT_copyto2560.Text = "Copy to APM 2560";
+            this.BUT_copyto2560.UseVisualStyleBackColor = true;
+            // 
+            // BUT_copyto1280
+            // 
+            this.BUT_copyto1280.Location = new System.Drawing.Point(143, 12);
+            this.BUT_copyto1280.Name = "BUT_copyto1280";
+            this.BUT_copyto1280.Size = new System.Drawing.Size(125, 23);
+            this.BUT_copyto1280.TabIndex = 7;
+            this.BUT_copyto1280.Text = "Copy to APM 1280";
+            this.BUT_copyto1280.UseVisualStyleBackColor = true;
+            this.BUT_copyto1280.Click += new System.EventHandler(this.BUT_copyto1280_Click);
+            // 
+            // BUT_copy2560
+            // 
+            this.BUT_copy2560.Location = new System.Drawing.Point(12, 41);
+            this.BUT_copy2560.Name = "BUT_copy2560";
+            this.BUT_copy2560.Size = new System.Drawing.Size(125, 23);
+            this.BUT_copy2560.TabIndex = 6;
+            this.BUT_copy2560.Text = "Copy APM 2560";
+            this.BUT_copy2560.UseVisualStyleBackColor = true;
+            this.BUT_copy2560.Click += new System.EventHandler(this.BUT_copy2560_Click);
+            // 
+            // BUT_copy1280
+            // 
+            this.BUT_copy1280.Location = new System.Drawing.Point(12, 12);
+            this.BUT_copy1280.Name = "BUT_copy1280";
+            this.BUT_copy1280.Size = new System.Drawing.Size(125, 23);
+            this.BUT_copy1280.TabIndex = 5;
+            this.BUT_copy1280.Text = "Copy APM 1280";
+            this.BUT_copy1280.UseVisualStyleBackColor = true;
+            this.BUT_copy1280.Click += new System.EventHandler(this.BUT_copy1280_Click);
+            // 
+            // BUT_dleeprom
+            // 
+            this.BUT_dleeprom.Location = new System.Drawing.Point(476, 46);
+            this.BUT_dleeprom.Name = "BUT_dleeprom";
+            this.BUT_dleeprom.Size = new System.Drawing.Size(125, 23);
+            this.BUT_dleeprom.TabIndex = 4;
+            this.BUT_dleeprom.Text = "download eeprom";
+            this.BUT_dleeprom.UseVisualStyleBackColor = true;
+            this.BUT_dleeprom.Click += new System.EventHandler(this.BUT_dleeprom_Click);
+            // 
+            // BUT_flashup
+            // 
+            this.BUT_flashup.Location = new System.Drawing.Point(542, 81);
+            this.BUT_flashup.Name = "BUT_flashup";
+            this.BUT_flashup.Size = new System.Drawing.Size(125, 23);
+            this.BUT_flashup.TabIndex = 3;
+            this.BUT_flashup.Text = "upload flash";
+            this.BUT_flashup.UseVisualStyleBackColor = true;
+            this.BUT_flashup.Click += new System.EventHandler(this.BUT_flashup_Click);
+            // 
+            // BUT_flashdl
+            // 
+            this.BUT_flashdl.Location = new System.Drawing.Point(411, 81);
+            this.BUT_flashdl.Name = "BUT_flashdl";
+            this.BUT_flashdl.Size = new System.Drawing.Size(125, 23);
+            this.BUT_flashdl.TabIndex = 2;
+            this.BUT_flashdl.Text = "download flash";
+            this.BUT_flashdl.UseVisualStyleBackColor = true;
+            this.BUT_flashdl.Click += new System.EventHandler(this.BUT_flashdl_Click);
+            // 
+            // BUT_wipeeeprom
+            // 
+            this.BUT_wipeeeprom.Location = new System.Drawing.Point(411, 12);
+            this.BUT_wipeeeprom.Name = "BUT_wipeeeprom";
+            this.BUT_wipeeeprom.Size = new System.Drawing.Size(125, 23);
+            this.BUT_wipeeeprom.TabIndex = 1;
+            this.BUT_wipeeeprom.Text = "WIPE eeprom";
+            this.BUT_wipeeeprom.UseVisualStyleBackColor = true;
+            this.BUT_wipeeeprom.Click += new System.EventHandler(this.BUT_wipeeeprom_Click);
+            // 
+            // button1
+            // 
+            this.button1.Location = new System.Drawing.Point(542, 12);
+            this.button1.Name = "button1";
+            this.button1.Size = new System.Drawing.Size(125, 23);
+            this.button1.TabIndex = 0;
+            this.button1.Text = "upload eeprom";
+            this.button1.UseVisualStyleBackColor = true;
+            this.button1.Click += new System.EventHandler(this.button1_Click);
+            // 
+            // test1
+            // 
+            this.test1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
+            | System.Windows.Forms.AnchorStyles.Left) 
+            | System.Windows.Forms.AnchorStyles.Right)));
+            this.test1.BackColor = System.Drawing.Color.Black;
+            this.test1.Location = new System.Drawing.Point(571, 118);
+            this.test1.Name = "test1";
+            this.test1.Size = new System.Drawing.Size(150, 150);
+            this.test1.TabIndex = 20;
+            this.test1.VSync = false;
             // 
             // temp
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.ClientSize = new System.Drawing.Size(731, 281);
+            this.Controls.Add(this.test1);
             this.Controls.Add(this.BUT_magcalib);
             this.Controls.Add(this.BUT_ant_track);
             this.Controls.Add(this.BUT_follow_me);
@@ -299,6 +313,7 @@
         private ArdupilotMega.Controls.MyButton BUT_follow_me;
         private ArdupilotMega.Controls.MyButton BUT_ant_track;
         private ArdupilotMega.Controls.MyButton BUT_magcalib;
+        private Controls.OpenGLtest test1;
         //private SharpVectors.Renderers.Forms.SvgPictureBox svgPictureBox1;
 
     }
-- 
GitLab