diff --git a/Tools/ArdupilotMegaPlanner/ArdupilotMega.suo b/Tools/ArdupilotMegaPlanner/ArdupilotMega.suo
deleted file mode 100644
index 105978761c..0000000000
Binary files a/Tools/ArdupilotMegaPlanner/ArdupilotMega.suo and /dev/null differ
diff --git a/Tools/ArdupilotMegaPlanner/Capture.cs b/Tools/ArdupilotMegaPlanner/Capture.cs
index aedd5d50d2..87596b04ba 100644
--- a/Tools/ArdupilotMegaPlanner/Capture.cs
+++ b/Tools/ArdupilotMegaPlanner/Capture.cs
@@ -61,25 +61,43 @@ namespace WebCamService
#endregion
- /// Use capture device zero, default frame rate and size
public Capture()
{
- //_Capture(0, 0, 0, 0);
}
- /// Use specified capture device, default frame rate and size
- public Capture(int iDeviceNum)
+
+ /// Use capture with selected media caps
+ public Capture(int iDeviceNum, AMMediaType media)
{
- _Capture(iDeviceNum, 0, 0, 0);
- }
- /// Use specified capture device, specified frame rate and default size
- public Capture(int iDeviceNum, int iFrameRate)
- {
- _Capture(iDeviceNum, iFrameRate, 0, 0);
- }
- /// Use specified capture device, specified frame rate and size
- public Capture(int iDeviceNum, int iFrameRate, int iWidth, int iHeight)
- {
- _Capture(iDeviceNum, iFrameRate, iWidth, iHeight);
+ DsDevice[] capDevices;
+
+ // Get the collection of video devices
+ capDevices = DsDevice.GetDevicesOfCat(FilterCategory.VideoInputDevice);
+
+ if (iDeviceNum + 1 > capDevices.Length)
+ {
+ throw new Exception("No video capture devices found at that index!");
+ }
+
+ try
+ {
+ // Set up the capture graph
+ SetupGraph(capDevices[iDeviceNum], media);
+
+ // tell the callback to ignore new images
+ m_PictureReady = new ManualResetEvent(false);
+ m_bGotOne = true;
+ m_bRunning = false;
+
+ timer1.Interval = 1000 / 15; // 15 fps
+ timer1.Tick += new EventHandler(timer1_Tick);
+ timer1.Start();
+
+ }
+ catch
+ {
+ Dispose();
+ throw;
+ }
}
/// release everything.
public void Dispose()
@@ -195,41 +213,6 @@ namespace WebCamService
return list;
}
- // Internal capture
- private void _Capture(int iDeviceNum, int iFrameRate, int iWidth, int iHeight)
- {
- DsDevice[] capDevices;
-
- // Get the collection of video devices
- capDevices = DsDevice.GetDevicesOfCat( FilterCategory.VideoInputDevice );
-
- if (iDeviceNum + 1 > capDevices.Length)
- {
- throw new Exception("No video capture devices found at that index!");
- }
-
- try
- {
- // Set up the capture graph
- SetupGraph( capDevices[iDeviceNum], iFrameRate, iWidth, iHeight);
-
- // tell the callback to ignore new images
- m_PictureReady = new ManualResetEvent(false);
- m_bGotOne = true;
- m_bRunning = false;
-
- timer1.Interval = 1000 / 15; // 15 fps
- timer1.Tick += new EventHandler(timer1_Tick);
- timer1.Start();
-
- }
- catch
- {
- Dispose();
- throw;
- }
- }
-
public bool showhud = true;
void timer1_Tick(object sender, EventArgs e)
@@ -248,7 +231,7 @@ namespace WebCamService
}
/// build the capture graph for grabber.
- private void SetupGraph(DsDevice dev, int iFrameRate, int iWidth, int iHeight)
+ private void SetupGraph(DsDevice dev, AMMediaType media)
{
int hr;
@@ -328,11 +311,7 @@ namespace WebCamService
hr = m_FilterGraph.AddFilter( baseGrabFlt, "Ds.NET Grabber" );
DsError.ThrowExceptionForHR( hr );
- // If any of the default config items are set
- if (iFrameRate + iHeight + iWidth > 0)
- {
- SetConfigParms(capGraph, capFilter, iFrameRate, iWidth, iHeight);
- }
+ SetConfigParms(capGraph, capFilter, media);
hr = capGraph.RenderStream(PinCategory.Capture, MediaType.Video, capFilter, pAVIDecompressor, baseGrabFlt);
if (hr < 0)
@@ -409,11 +388,10 @@ namespace WebCamService
}
// Set the Framerate, and video size
- private void SetConfigParms(ICaptureGraphBuilder2 capGraph, IBaseFilter capFilter, int iFrameRate, int iWidth, int iHeight)
+ private void SetConfigParms(ICaptureGraphBuilder2 capGraph, IBaseFilter capFilter, AMMediaType media)
{
int hr;
object o;
- AMMediaType media;
// Find the stream config interface
hr = capGraph.FindInterface(
@@ -423,36 +401,7 @@ namespace WebCamService
if (videoStreamConfig == null)
{
throw new Exception("Failed to get IAMStreamConfig");
- }
-
- // Get the existing format block
- hr = videoStreamConfig.GetFormat( out media);
- DsError.ThrowExceptionForHR( hr );
-
- // copy out the videoinfoheader
- VideoInfoHeader v = new VideoInfoHeader();
- Marshal.PtrToStructure( media.formatPtr, v );
-
- // if overriding the framerate, set the frame rate
- if (iFrameRate > 0)
- {
- v.AvgTimePerFrame = 10000000 / iFrameRate;
- }
-
- // if overriding the width, set the width
- if (iWidth > 0)
- {
- v.BmiHeader.Width = iWidth;
- }
-
- // if overriding the Height, set the Height
- if (iHeight > 0)
- {
- v.BmiHeader.Height = iHeight;
- }
-
- // Copy the media structure back
- Marshal.StructureToPtr( v, media.formatPtr, false );
+ }
// Set the new format
hr = videoStreamConfig.SetFormat( media );
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs
index c01e17b1c5..3fc2de663c 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.Designer.cs
@@ -141,6 +141,12 @@
this.RLL2SRV_P = new System.Windows.Forms.DomainUpDown();
this.label52 = new System.Windows.Forms.Label();
this.TabAC2 = new System.Windows.Forms.TabPage();
+ this.groupBox5 = new System.Windows.Forms.GroupBox();
+ this.THR_RATE_IMAX = new System.Windows.Forms.DomainUpDown();
+ this.THR_RATE_I = new System.Windows.Forms.DomainUpDown();
+ this.label20 = new System.Windows.Forms.Label();
+ this.THR_RATE_P = new System.Windows.Forms.DomainUpDown();
+ this.label25 = new System.Windows.Forms.Label();
this.CHK_lockrollpitch = new System.Windows.Forms.CheckBox();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.WP_SPEED_MAX = new System.Windows.Forms.DomainUpDown();
@@ -217,6 +223,7 @@
this.RATE_RLL_P = new System.Windows.Forms.DomainUpDown();
this.label91 = new System.Windows.Forms.Label();
this.TabPlanner = new System.Windows.Forms.TabPage();
+ this.CMB_videoresolutions = new System.Windows.Forms.ComboBox();
this.label12 = new System.Windows.Forms.Label();
this.CHK_GDIPlus = new System.Windows.Forms.CheckBox();
this.label24 = new System.Windows.Forms.Label();
@@ -259,19 +266,15 @@
this.BUT_videostop = new ArdupilotMega.MyButton();
this.BUT_videostart = new ArdupilotMega.MyButton();
this.TabSetup = new System.Windows.Forms.TabPage();
+ this.label109 = new System.Windows.Forms.Label();
this.BUT_rerequestparams = new ArdupilotMega.MyButton();
this.BUT_writePIDS = new ArdupilotMega.MyButton();
this.BUT_save = new ArdupilotMega.MyButton();
this.BUT_load = new ArdupilotMega.MyButton();
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.BUT_compare = new ArdupilotMega.MyButton();
- this.groupBox5 = new System.Windows.Forms.GroupBox();
- this.THR_RATE_IMAX = new System.Windows.Forms.DomainUpDown();
this.label14 = new System.Windows.Forms.Label();
- this.THR_RATE_I = new System.Windows.Forms.DomainUpDown();
- this.label20 = new System.Windows.Forms.Label();
- this.THR_RATE_P = new System.Windows.Forms.DomainUpDown();
- this.label25 = new System.Windows.Forms.Label();
+ this.label26 = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.Params)).BeginInit();
this.ConfigTabs.SuspendLayout();
this.TabAPM2.SuspendLayout();
@@ -288,6 +291,7 @@
this.groupBox9.SuspendLayout();
this.groupBox8.SuspendLayout();
this.TabAC2.SuspendLayout();
+ this.groupBox5.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox6.SuspendLayout();
this.groupBox7.SuspendLayout();
@@ -300,7 +304,6 @@
this.groupBox25.SuspendLayout();
this.TabPlanner.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).BeginInit();
- this.groupBox5.SuspendLayout();
this.SuspendLayout();
//
// Params
@@ -1007,6 +1010,43 @@
resources.ApplyResources(this.TabAC2, "TabAC2");
this.TabAC2.Name = "TabAC2";
//
+ // groupBox5
+ //
+ this.groupBox5.Controls.Add(this.label14);
+ this.groupBox5.Controls.Add(this.THR_RATE_IMAX);
+ this.groupBox5.Controls.Add(this.THR_RATE_I);
+ this.groupBox5.Controls.Add(this.label20);
+ this.groupBox5.Controls.Add(this.THR_RATE_P);
+ this.groupBox5.Controls.Add(this.label25);
+ resources.ApplyResources(this.groupBox5, "groupBox5");
+ this.groupBox5.Name = "groupBox5";
+ this.groupBox5.TabStop = false;
+ //
+ // THR_RATE_IMAX
+ //
+ resources.ApplyResources(this.THR_RATE_IMAX, "THR_RATE_IMAX");
+ this.THR_RATE_IMAX.Name = "THR_RATE_IMAX";
+ //
+ // THR_RATE_I
+ //
+ resources.ApplyResources(this.THR_RATE_I, "THR_RATE_I");
+ this.THR_RATE_I.Name = "THR_RATE_I";
+ //
+ // label20
+ //
+ resources.ApplyResources(this.label20, "label20");
+ this.label20.Name = "label20";
+ //
+ // THR_RATE_P
+ //
+ resources.ApplyResources(this.THR_RATE_P, "THR_RATE_P");
+ this.THR_RATE_P.Name = "THR_RATE_P";
+ //
+ // label25
+ //
+ resources.ApplyResources(this.label25, "label25");
+ this.label25.Name = "label25";
+ //
// CHK_lockrollpitch
//
resources.ApplyResources(this.CHK_lockrollpitch, "CHK_lockrollpitch");
@@ -1459,6 +1499,8 @@
//
// TabPlanner
//
+ this.TabPlanner.Controls.Add(this.label26);
+ this.TabPlanner.Controls.Add(this.CMB_videoresolutions);
this.TabPlanner.Controls.Add(this.label12);
this.TabPlanner.Controls.Add(this.CHK_GDIPlus);
this.TabPlanner.Controls.Add(this.label24);
@@ -1503,6 +1545,13 @@
resources.ApplyResources(this.TabPlanner, "TabPlanner");
this.TabPlanner.Name = "TabPlanner";
//
+ // CMB_videoresolutions
+ //
+ this.CMB_videoresolutions.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.CMB_videoresolutions.FormattingEnabled = true;
+ resources.ApplyResources(this.CMB_videoresolutions, "CMB_videoresolutions");
+ this.CMB_videoresolutions.Name = "CMB_videoresolutions";
+ //
// label12
//
resources.ApplyResources(this.label12, "label12");
@@ -1788,6 +1837,7 @@
this.CMB_videosources.FormattingEnabled = true;
resources.ApplyResources(this.CMB_videosources, "CMB_videosources");
this.CMB_videosources.Name = "CMB_videosources";
+ this.CMB_videosources.SelectedIndexChanged += new System.EventHandler(this.CMB_videosources_SelectedIndexChanged);
this.CMB_videosources.MouseClick += new System.Windows.Forms.MouseEventHandler(this.CMB_videosources_MouseClick);
//
// BUT_Joystick
@@ -1817,6 +1867,11 @@
this.TabSetup.Name = "TabSetup";
this.TabSetup.UseVisualStyleBackColor = true;
//
+ // label109
+ //
+ resources.ApplyResources(this.label109, "label109");
+ this.label109.Name = "label109";
+ //
// BUT_rerequestparams
//
resources.ApplyResources(this.BUT_rerequestparams, "BUT_rerequestparams");
@@ -1856,47 +1911,15 @@
this.BUT_compare.UseVisualStyleBackColor = true;
this.BUT_compare.Click += new System.EventHandler(this.BUT_compare_Click);
//
- // groupBox5
- //
- this.groupBox5.Controls.Add(this.THR_RATE_IMAX);
- this.groupBox5.Controls.Add(this.label14);
- this.groupBox5.Controls.Add(this.THR_RATE_I);
- this.groupBox5.Controls.Add(this.label20);
- this.groupBox5.Controls.Add(this.THR_RATE_P);
- this.groupBox5.Controls.Add(this.label25);
- resources.ApplyResources(this.groupBox5, "groupBox5");
- this.groupBox5.Name = "groupBox5";
- this.groupBox5.TabStop = false;
- //
- // THR_RATE_IMAX
- //
- resources.ApplyResources(this.THR_RATE_IMAX, "THR_RATE_IMAX");
- this.THR_RATE_IMAX.Name = "THR_RATE_IMAX";
- //
// label14
//
resources.ApplyResources(this.label14, "label14");
this.label14.Name = "label14";
//
- // THR_RATE_I
+ // label26
//
- resources.ApplyResources(this.THR_RATE_I, "THR_RATE_I");
- this.THR_RATE_I.Name = "THR_RATE_I";
- //
- // label20
- //
- resources.ApplyResources(this.label20, "label20");
- this.label20.Name = "label20";
- //
- // THR_RATE_P
- //
- resources.ApplyResources(this.THR_RATE_P, "THR_RATE_P");
- this.THR_RATE_P.Name = "THR_RATE_P";
- //
- // label25
- //
- resources.ApplyResources(this.label25, "label25");
- this.label25.Name = "label25";
+ resources.ApplyResources(this.label26, "label26");
+ this.label26.Name = "label26";
//
// Configuration
//
@@ -1929,6 +1952,7 @@
this.groupBox8.ResumeLayout(false);
this.TabAC2.ResumeLayout(false);
this.TabAC2.PerformLayout();
+ this.groupBox5.ResumeLayout(false);
this.groupBox4.ResumeLayout(false);
this.groupBox6.ResumeLayout(false);
this.groupBox7.ResumeLayout(false);
@@ -1941,7 +1965,6 @@
this.groupBox25.ResumeLayout(false);
this.TabPlanner.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.NUM_tracklength)).EndInit();
- this.groupBox5.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -2183,10 +2206,13 @@
private System.Windows.Forms.CheckBox CHK_GDIPlus;
private System.Windows.Forms.GroupBox groupBox5;
private System.Windows.Forms.DomainUpDown THR_RATE_IMAX;
- private System.Windows.Forms.Label label14;
private System.Windows.Forms.DomainUpDown THR_RATE_I;
private System.Windows.Forms.Label label20;
private System.Windows.Forms.DomainUpDown THR_RATE_P;
private System.Windows.Forms.Label label25;
+ private System.Windows.Forms.ComboBox CMB_videoresolutions;
+ private System.Windows.Forms.Label label109;
+ private System.Windows.Forms.Label label14;
+ private System.Windows.Forms.Label label26;
}
}
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs
index 39ae8e2e7f..924463c992 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.cs
@@ -11,6 +11,8 @@ using System.Text.RegularExpressions;
using System.Collections;
using System.Globalization;
using System.Threading;
+using DirectShowLib;
+using System.Runtime.InteropServices;
namespace ArdupilotMega.GCSViews
{
@@ -22,6 +24,29 @@ namespace ArdupilotMega.GCSViews
internal bool startup = true;
List languages = new List();
+ public class GCSBitmapInfo
+ {
+ public int Width { get; set; }
+ public int Height { get; set; }
+ public long Fps { get; set; }
+ public string Standard { get; set; }
+ public AMMediaType Media { get; set; }
+
+ public GCSBitmapInfo(int width, int height, long fps, string standard, AMMediaType media)
+ {
+ Width = width;
+ Height = height;
+ Fps = fps;
+ Standard = standard;
+ Media = media;
+ }
+
+ public override string ToString()
+ {
+ return Width.ToString() + " x " + Height.ToString() + String.Format(" {0:0.00} fps ", 10000000.0 / Fps) + Standard;
+ }
+ }
+
public struct paramsettings // hk's
{
public string name;
@@ -202,6 +227,7 @@ namespace ArdupilotMega.GCSViews
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Configuration));
string data = resources.GetString("MAVParam");
+
string[] tips = data.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
foreach (var tip in tips)
@@ -630,9 +656,11 @@ namespace ArdupilotMega.GCSViews
// stop first
BUT_videostop_Click(sender, e);
+ GCSBitmapInfo bmp = (GCSBitmapInfo)CMB_videoresolutions.SelectedItem;
+
try
{
- MainV2.cam = new WebCamService.Capture(CMB_videosources.SelectedIndex, 0, 0, 0);
+ MainV2.cam = new WebCamService.Capture(CMB_videosources.SelectedIndex, bmp.Media);
MainV2.cam.showhud = CHK_hudshow.Checked;
@@ -666,6 +694,58 @@ namespace ArdupilotMega.GCSViews
capt.Dispose();
}
+ private void CMB_videosources_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ int hr;
+ int count;
+ int size;
+ object o;
+ IBaseFilter capFilter = null;
+ ICaptureGraphBuilder2 capGraph = null;
+ AMMediaType media = null;
+ VideoInfoHeader v;
+ VideoStreamConfigCaps c;
+ List modes = new List();
+
+ // Get the ICaptureGraphBuilder2
+ capGraph = (ICaptureGraphBuilder2)new CaptureGraphBuilder2();
+ IFilterGraph2 m_FilterGraph = (IFilterGraph2)new FilterGraph();
+
+ DsDevice[] capDevices;
+ capDevices = DsDevice.GetDevicesOfCat(FilterCategory.VideoInputDevice);
+
+ // Add the video device
+ hr = m_FilterGraph.AddSourceFilterForMoniker(capDevices[CMB_videosources.SelectedIndex].Mon, null, "Video input", out capFilter);
+ DsError.ThrowExceptionForHR(hr);
+
+ // Find the stream config interface
+ hr = capGraph.FindInterface(PinCategory.Capture, MediaType.Video, capFilter, typeof(IAMStreamConfig).GUID, out o);
+ DsError.ThrowExceptionForHR(hr);
+
+ IAMStreamConfig videoStreamConfig = o as IAMStreamConfig;
+ if (videoStreamConfig == null)
+ {
+ throw new Exception("Failed to get IAMStreamConfig");
+ }
+
+ hr = videoStreamConfig.GetNumberOfCapabilities(out count, out size);
+ DsError.ThrowExceptionForHR(hr);
+ IntPtr TaskMemPointer = Marshal.AllocCoTaskMem(size);
+ for (int i = 0; i < count; i++)
+ {
+ IntPtr ptr = IntPtr.Zero;
+
+ hr = videoStreamConfig.GetStreamCaps(i, out media, TaskMemPointer);
+ v = (VideoInfoHeader)Marshal.PtrToStructure(media.formatPtr, typeof(VideoInfoHeader));
+ c = (VideoStreamConfigCaps)Marshal.PtrToStructure(TaskMemPointer, typeof(VideoStreamConfigCaps));
+ modes.Add(new GCSBitmapInfo(v.BmiHeader.Width, v.BmiHeader.Height, c.MaxFrameInterval, c.VideoStandard.ToString(), media));
+ }
+ Marshal.FreeCoTaskMem(TaskMemPointer);
+ DsUtils.FreeAMMediaType(media);
+
+ CMB_videoresolutions.DataSource = modes;
+ }
+
private void CHK_hudshow_CheckedChanged(object sender, EventArgs e)
{
GCSViews.FlightData.myhud.hudon = CHK_hudshow.Checked;
diff --git a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx
index 7cd7b972d8..d92d68bcd0 100644
--- a/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx
+++ b/Tools/ArdupilotMegaPlanner/GCSViews/Configuration.resx
@@ -121,28 +121,28 @@
Top, Bottom, Left
-
-
+
True
-
+
Command
+
150
-
+
True
-
+
Value
80
-
+
True
-
+
Default
@@ -155,9 +155,9 @@
False
-
+
True
-
+
RawValue
@@ -166,13 +166,16 @@
- 3, 3
+ 4, 4
+
+
+ 4, 4, 4, 4
150
- 269, 409
+ 359, 503
58
@@ -193,10 +196,13 @@
Top, Bottom, Left, Right
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -217,10 +223,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 50, 13
+ 67, 16
12
@@ -241,10 +250,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -265,10 +277,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 27, 13
+ 36, 16
13
@@ -289,10 +304,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -313,10 +331,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 24, 13
+ 32, 16
14
@@ -337,10 +358,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -361,10 +385,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 36, 13
+ 48, 16
15
@@ -385,10 +412,16 @@
7
- 405, 217
+ 540, 267
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
0
@@ -409,10 +442,13 @@
0
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -433,10 +469,13 @@
NoControl
- 6, 87
+ 8, 107
+
+
+ 4, 0, 4, 0
- 32, 13
+ 43, 16
1
@@ -457,10 +496,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
2
@@ -481,10 +523,13 @@
NoControl
- 6, 59
+ 8, 73
+
+
+ 4, 0, 4, 0
- 53, 13
+ 71, 16
3
@@ -505,10 +550,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -529,10 +577,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 50, 13
+ 67, 16
5
@@ -553,10 +604,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -577,10 +631,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 64, 13
+ 85, 16
6
@@ -601,10 +658,16 @@
7
- 406, 325
+ 541, 400
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
1
@@ -625,10 +688,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -649,10 +715,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 51, 13
+ 68, 16
10
@@ -673,10 +742,13 @@
1
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -697,10 +769,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
11
@@ -721,10 +796,13 @@
3
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -745,10 +823,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 55, 13
+ 73, 16
12
@@ -769,10 +850,16 @@
5
- 205, 325
+ 273, 400
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
2
@@ -793,10 +880,13 @@
2
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -817,10 +907,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
8
@@ -841,10 +934,13 @@
1
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -865,10 +961,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 52, 13
+ 69, 16
9
@@ -889,10 +988,16 @@
3
- 4, 325
+ 5, 400
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
3
@@ -913,10 +1018,13 @@
3
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
13
@@ -937,10 +1045,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 36, 13
+ 48, 16
14
@@ -961,10 +1072,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -985,10 +1099,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
15
@@ -1009,10 +1126,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -1033,10 +1153,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
16
@@ -1057,10 +1180,16 @@
5
- 205, 217
+ 273, 267
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
4
@@ -1081,10 +1210,13 @@
4
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -1105,10 +1237,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
12
@@ -1129,10 +1264,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -1153,10 +1291,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
13
@@ -1177,10 +1318,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -1201,10 +1345,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -1225,10 +1372,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -1249,10 +1399,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -1273,10 +1426,16 @@
7
- 4, 217
+ 5, 267
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
5
@@ -1297,10 +1456,13 @@
5
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -1321,10 +1483,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
1
@@ -1345,10 +1510,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
2
@@ -1369,10 +1537,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
3
@@ -1393,10 +1564,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -1417,10 +1591,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
5
@@ -1441,10 +1618,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
6
@@ -1465,10 +1645,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
7
@@ -1489,10 +1672,16 @@
7
- 406, 109
+ 541, 134
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
6
@@ -1513,10 +1702,13 @@
6
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -1537,10 +1729,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
1
@@ -1561,10 +1756,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
2
@@ -1585,10 +1783,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
3
@@ -1609,10 +1810,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -1633,10 +1837,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
5
@@ -1657,10 +1864,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
6
@@ -1681,10 +1891,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
7
@@ -1705,10 +1918,16 @@
7
- 205, 109
+ 273, 134
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
7
@@ -1729,10 +1948,13 @@
7
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -1753,10 +1975,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
12
@@ -1777,10 +2002,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -1801,10 +2029,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
13
@@ -1825,10 +2056,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -1849,10 +2083,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -1873,10 +2110,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -1897,10 +2137,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -1921,10 +2164,16 @@
7
- 4, 109
+ 5, 134
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
8
@@ -1945,10 +2194,13 @@
8
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -1969,10 +2221,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
12
@@ -1993,10 +2248,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -2017,10 +2275,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
13
@@ -2041,10 +2302,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -2065,10 +2329,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -2089,10 +2356,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -2113,10 +2383,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -2137,10 +2410,16 @@
7
- 406, 1
+ 541, 1
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
9
@@ -2161,10 +2440,13 @@
9
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -2185,10 +2467,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
12
@@ -2209,10 +2494,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -2233,10 +2521,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
13
@@ -2257,10 +2548,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -2281,10 +2575,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -2305,10 +2602,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -2329,10 +2629,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -2353,10 +2656,16 @@
7
- 205, 1
+ 273, 1
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
10
@@ -2377,10 +2686,13 @@
10
- 111, 82
+ 148, 101
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -2401,10 +2713,13 @@
NoControl
- 6, 86
+ 8, 106
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
12
@@ -2425,10 +2740,13 @@
1
- 111, 59
+ 148, 73
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
9
@@ -2449,10 +2767,13 @@
NoControl
- 6, 63
+ 8, 78
+
+
+ 4, 0, 4, 0
- 15, 13
+ 20, 16
13
@@ -2473,10 +2794,13 @@
3
- 111, 36
+ 148, 44
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -2497,10 +2821,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -2521,10 +2848,13 @@
5
- 111, 13
+ 148, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -2545,10 +2875,13 @@
NoControl
- 6, 17
+ 8, 21
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -2569,10 +2902,16 @@
7
- 4, 1
+ 5, 1
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 195, 108
+ 260, 133
11
@@ -2599,7 +2938,7 @@
0, 0, 0, 0
- 722, 434
+ 965, 540
0
@@ -2619,38 +2958,20 @@
0
-
- 80, 63
-
-
- 78, 20
-
-
- 11
-
-
- THR_RATE_IMAX
-
-
- System.Windows.Forms.DomainUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox5
-
-
- 0
-
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
- 12
+ 16
IMAX
@@ -2665,13 +2986,40 @@
groupBox5
+ 0
+
+
+ 107, 78
+
+
+ 4, 4, 4, 4
+
+
+ 104, 22
+
+
+ 11
+
+
+ THR_RATE_IMAX
+
+
+ System.Windows.Forms.DomainUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox5
+
+
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -2692,10 +3040,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -2716,10 +3067,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -2740,10 +3094,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -2764,10 +3121,16 @@
5
- 6, 237
+ 8, 292
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 110
+ 227, 135
16
@@ -2791,10 +3154,13 @@
True
- 3, 198
+ 4, 244
+
+
+ 4, 4, 4, 4
- 154, 17
+ 198, 21
13
@@ -2815,10 +3181,13 @@
1
- 80, 86
+ 107, 106
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
16
@@ -2839,10 +3208,13 @@
NoControl
- 6, 89
+ 8, 110
+
+
+ 4, 0, 4, 0
- 54, 13
+ 72, 16
17
@@ -2863,10 +3235,13 @@
1
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -2887,10 +3262,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -2911,10 +3289,13 @@
3
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -2935,10 +3316,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -2959,10 +3343,13 @@
5
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -2983,10 +3370,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3007,10 +3397,16 @@
7
- 534, 107
+ 712, 132
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 108
+ 227, 133
0
@@ -3031,10 +3427,13 @@
2
- 80, 86
+ 107, 106
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
18
@@ -3055,10 +3454,13 @@
NoControl
- 6, 89
+ 8, 110
+
+
+ 4, 0, 4, 0
- 82, 13
+ 109, 16
19
@@ -3079,10 +3481,13 @@
1
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3103,10 +3508,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3127,10 +3535,13 @@
3
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3151,10 +3562,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -3175,10 +3589,13 @@
5
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -3199,10 +3616,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3223,10 +3643,16 @@
7
- 358, 237
+ 477, 292
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 110
+ 227, 135
2
@@ -3247,10 +3673,13 @@
3
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3271,10 +3700,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3295,10 +3727,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3319,10 +3754,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -3343,10 +3781,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -3367,10 +3808,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3391,10 +3835,16 @@
5
- 182, 237
+ 243, 292
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 110
+ 227, 135
3
@@ -3415,10 +3865,13 @@
4
- 80, 61
+ 107, 75
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3439,10 +3892,13 @@
NoControl
- 6, 64
+ 8, 79
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3463,10 +3919,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3487,10 +3946,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -3511,10 +3973,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -3535,10 +4000,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3559,10 +4027,16 @@
5
- 531, 6
+ 708, 7
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 95
+ 227, 117
6
@@ -3583,10 +4057,13 @@
5
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3607,10 +4084,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3631,10 +4111,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3655,10 +4138,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -3679,10 +4165,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -3703,10 +4192,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3727,10 +4219,16 @@
5
- 358, 6
+ 477, 7
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 95
+ 227, 117
7
@@ -3751,10 +4249,13 @@
6
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3775,10 +4276,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3799,10 +4303,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3823,10 +4330,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -3847,10 +4357,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -3871,10 +4384,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -3895,10 +4411,16 @@
5
- 182, 6
+ 243, 7
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 95
+ 227, 117
8
@@ -3919,10 +4441,13 @@
7
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
11
@@ -3943,10 +4468,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
12
@@ -3967,10 +4495,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
7
@@ -3991,10 +4522,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
14
@@ -4015,10 +4549,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
5
@@ -4039,10 +4576,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
15
@@ -4063,10 +4603,16 @@
5
- 6, 6
+ 8, 7
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 95
+ 227, 117
9
@@ -4087,10 +4633,13 @@
8
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -4111,10 +4660,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
1
@@ -4135,10 +4687,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -4159,10 +4714,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
5
@@ -4183,10 +4741,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
6
@@ -4207,10 +4768,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
7
@@ -4231,10 +4795,16 @@
5
- 358, 107
+ 477, 132
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 91
+ 227, 112
10
@@ -4255,10 +4825,13 @@
9
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -4279,10 +4852,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
1
@@ -4303,10 +4879,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -4327,10 +4906,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
5
@@ -4351,10 +4933,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
6
@@ -4375,10 +4960,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
7
@@ -4399,10 +4987,16 @@
5
- 182, 107
+ 243, 132
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 91
+ 227, 112
11
@@ -4423,10 +5017,13 @@
10
- 80, 63
+ 107, 78
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
0
@@ -4447,10 +5044,13 @@
NoControl
- 6, 66
+ 8, 81
+
+
+ 4, 0, 4, 0
- 68, 13
+ 91, 16
1
@@ -4471,10 +5071,13 @@
1
- 80, 37
+ 107, 46
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
4
@@ -4495,10 +5098,13 @@
NoControl
- 6, 40
+ 8, 49
+
+
+ 4, 0, 4, 0
- 10, 13
+ 13, 16
5
@@ -4519,10 +5125,13 @@
3
- 80, 13
+ 107, 16
+
+
+ 4, 4, 4, 4
- 78, 20
+ 104, 22
6
@@ -4543,10 +5152,13 @@
NoControl
- 6, 16
+ 8, 20
+
+
+ 4, 0, 4, 0
- 14, 13
+ 19, 16
7
@@ -4567,10 +5179,16 @@
5
- 6, 107
+ 8, 132
+
+
+ 4, 4, 4, 4
+
+
+ 4, 4, 4, 4
- 170, 91
+ 227, 112
12
@@ -4593,11 +5211,14 @@
4, 22
+
+ 4, 4, 4, 4
+
- 3, 3, 3, 3
+ 4, 4, 4, 4
- 722, 434
+ 965, 540
1
@@ -4617,14 +5238,71 @@
1
+
+ NoControl
+
+
+ 40, 61
+
+
+ 4, 0, 4, 0
+
+
+ 133, 28
+
+
+ 41
+
+
+ Video Format
+
+
+ label26
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ TabPlanner
+
+
+ 0
+
+
+ 185, 58
+
+
+ 4, 4, 4, 4
+
+
+ 543, 24
+
+
+ 0
+
+
+ CMB_videoresolutions
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ TabPlanner
+
+
+ 1
+
NoControl
- 30, 300
+ 40, 419
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
39
@@ -4642,16 +5320,19 @@
TabPlanner
- 0
+ 2
NoControl
- 139, 299
+ 185, 418
+
+
+ 4, 4, 4, 4
- 177, 17
+ 236, 21
40
@@ -4659,9 +5340,9 @@
GDI+ (old type)
-
+
17, 17
-
+
OpenGL = Disabled
GDI+ = Enabled
@@ -4676,16 +5357,19 @@ GDI+ = Enabled
TabPlanner
- 1
+ 3
NoControl
- 30, 277
+ 40, 391
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
37
@@ -4703,16 +5387,19 @@ GDI+ = Enabled
TabPlanner
- 2
+ 4
NoControl
- 139, 276
+ 185, 390
+
+
+ 4, 4, 4, 4
- 177, 17
+ 236, 21
38
@@ -4730,16 +5417,19 @@ GDI+ = Enabled
TabPlanner
- 3
+ 5
NoControl
- 30, 252
+ 40, 360
+
+
+ 4, 0, 4, 0
- 103, 18
+ 137, 22
36
@@ -4757,13 +5447,16 @@ GDI+ = Enabled
TabPlanner
- 4
+ 6
- 139, 250
+ 185, 358
+
+
+ 4, 4, 4, 4
- 67, 20
+ 89, 22
35
@@ -4781,16 +5474,19 @@ GDI+ = Enabled
TabPlanner
- 5
+ 7
NoControl
- 579, 67
+ 772, 132
+
+
+ 4, 4, 4, 4
- 102, 17
+ 136, 21
34
@@ -4808,16 +5504,19 @@ GDI+ = Enabled
TabPlanner
- 6
+ 8
NoControl
- 30, 228
+ 40, 331
+
+
+ 4, 0, 4, 0
- 61, 13
+ 81, 16
0
@@ -4835,16 +5534,19 @@ GDI+ = Enabled
TabPlanner
- 7
+ 9
NoControl
- 139, 227
+ 185, 329
+
+
+ 4, 4, 4, 4
- 163, 17
+ 217, 21
1
@@ -4862,7 +5564,7 @@ GDI+ = Enabled
TabPlanner
- 8
+ 10
Bottom, Left
@@ -4871,10 +5573,13 @@ GDI+ = Enabled
NoControl
- 33, 411
+ 44, 506
+
+
+ 4, 4, 4, 4
- 144, 17
+ 192, 21
2
@@ -4892,16 +5597,19 @@ GDI+ = Enabled
TabPlanner
- 9
+ 11
NoControl
- 590, 203
+ 787, 300
+
+
+ 4, 0, 4, 0
- 22, 13
+ 29, 16
3
@@ -4919,7 +5627,7 @@ GDI+ = Enabled
TabPlanner
- 10
+ 12
0
@@ -4934,10 +5642,13 @@ GDI+ = Enabled
10
- 621, 200
+ 828, 296
+
+
+ 4, 4, 4, 4
- 80, 21
+ 105, 24
4
@@ -4952,16 +5663,19 @@ GDI+ = Enabled
TabPlanner
- 11
+ 13
NoControl
- 425, 203
+ 567, 300
+
+
+ 4, 0, 4, 0
- 69, 13
+ 92, 16
5
@@ -4979,16 +5693,19 @@ GDI+ = Enabled
TabPlanner
- 12
+ 14
NoControl
- 280, 203
+ 373, 300
+
+
+ 4, 0, 4, 0
- 44, 13
+ 59, 16
6
@@ -5006,16 +5723,19 @@ GDI+ = Enabled
TabPlanner
- 13
+ 15
NoControl
- 136, 203
+ 181, 300
+
+
+ 4, 0, 4, 0
- 43, 13
+ 57, 16
7
@@ -5033,16 +5753,19 @@ GDI+ = Enabled
TabPlanner
- 14
+ 16
NoControl
- 27, 203
+ 36, 300
+
+
+ 4, 0, 4, 0
- 84, 13
+ 112, 16
8
@@ -5060,7 +5783,7 @@ GDI+ = Enabled
TabPlanner
- 15
+ 17
0
@@ -5075,10 +5798,13 @@ GDI+ = Enabled
10
- 499, 200
+ 665, 296
+
+
+ 4, 4, 4, 4
- 80, 21
+ 105, 24
9
@@ -5093,7 +5819,7 @@ GDI+ = Enabled
TabPlanner
- 16
+ 18
0
@@ -5108,10 +5834,13 @@ GDI+ = Enabled
10
- 334, 200
+ 445, 296
+
+
+ 4, 4, 4, 4
- 80, 21
+ 105, 24
10
@@ -5126,7 +5855,7 @@ GDI+ = Enabled
TabPlanner
- 17
+ 19
0
@@ -5141,10 +5870,13 @@ GDI+ = Enabled
10
- 188, 200
+ 251, 296
+
+
+ 4, 4, 4, 4
- 80, 21
+ 105, 24
11
@@ -5159,16 +5891,19 @@ GDI+ = Enabled
TabPlanner
- 18
+ 20
NoControl
- 283, 168
+ 377, 257
+
+
+ 4, 0, 4, 0
- 402, 13
+ 536, 16
12
@@ -5187,16 +5922,19 @@ GDI+ = Enabled
TabPlanner
- 19
+ 21
NoControl
- 30, 176
+ 40, 267
+
+
+ 4, 0, 4, 0
- 65, 13
+ 87, 16
13
@@ -5214,16 +5952,19 @@ GDI+ = Enabled
TabPlanner
- 20
+ 22
NoControl
- 30, 149
+ 40, 233
+
+
+ 4, 0, 4, 0
- 52, 13
+ 69, 16
14
@@ -5241,13 +5982,16 @@ GDI+ = Enabled
TabPlanner
- 21
+ 23
- 139, 173
+ 185, 263
+
+
+ 4, 4, 4, 4
- 138, 21
+ 183, 24
15
@@ -5262,13 +6006,16 @@ GDI+ = Enabled
TabPlanner
- 22
+ 24
- 139, 146
+ 185, 230
+
+
+ 4, 4, 4, 4
- 138, 21
+ 183, 24
16
@@ -5283,16 +6030,19 @@ GDI+ = Enabled
TabPlanner
- 23
+ 25
NoControl
- 30, 122
+ 40, 200
+
+
+ 4, 0, 4, 0
- 45, 13
+ 60, 16
17
@@ -5310,16 +6060,19 @@ GDI+ = Enabled
TabPlanner
- 24
+ 26
NoControl
- 30, 71
+ 40, 137
+
+
+ 4, 0, 4, 0
- 44, 13
+ 59, 16
18
@@ -5337,16 +6090,19 @@ GDI+ = Enabled
TabPlanner
- 25
+ 27
NoControl
- 471, 67
+ 628, 132
+
+
+ 4, 4, 4, 4
- 102, 17
+ 136, 21
19
@@ -5364,16 +6120,19 @@ GDI+ = Enabled
TabPlanner
- 26
+ 28
NoControl
- 378, 67
+ 504, 132
+
+
+ 4, 4, 4, 4
- 87, 17
+ 116, 21
20
@@ -5391,16 +6150,19 @@ GDI+ = Enabled
TabPlanner
- 27
+ 29
NoControl
- 322, 67
+ 429, 132
+
+
+ 4, 4, 4, 4
- 56, 17
+ 75, 21
21
@@ -5418,16 +6180,19 @@ GDI+ = Enabled
TabPlanner
- 28
+ 30
NoControl
- 245, 67
+ 327, 132
+
+
+ 4, 4, 4, 4
- 71, 17
+ 95, 21
22
@@ -5445,16 +6210,19 @@ GDI+ = Enabled
TabPlanner
- 29
+ 31
NoControl
- 30, 47
+ 40, 102
+
+
+ 4, 0, 4, 0
- 57, 13
+ 76, 16
23
@@ -5472,13 +6240,16 @@ GDI+ = Enabled
TabPlanner
- 30
+ 32
- 139, 40
+ 185, 99
+
+
+ 4, 4, 4, 4
- 138, 21
+ 183, 23
24
@@ -5493,13 +6264,16 @@ GDI+ = Enabled
TabPlanner
- 31
+ 33
- 139, 90
+ 185, 161
+
+
+ 4, 4, 4, 4
- 138, 21
+ 183, 24
25
@@ -5514,16 +6288,19 @@ GDI+ = Enabled
TabPlanner
- 32
+ 34
NoControl
- 30, 94
+ 40, 166
+
+
+ 4, 0, 4, 0
- 69, 13
+ 92, 16
26
@@ -5541,16 +6318,19 @@ GDI+ = Enabled
TabPlanner
- 33
+ 35
NoControl
- 139, 67
+ 185, 132
+
+
+ 4, 4, 4, 4
- 99, 17
+ 132, 21
27
@@ -5568,16 +6348,19 @@ GDI+ = Enabled
TabPlanner
- 34
+ 36
NoControl
- 552, 15
+ 736, 18
+
+
+ 4, 4, 4, 4
- 125, 17
+ 167, 21
28
@@ -5595,16 +6378,19 @@ GDI+ = Enabled
TabPlanner
- 35
+ 37
NoControl
- 30, 16
+ 40, 20
+
+
+ 4, 0, 4, 0
- 100, 23
+ 133, 28
29
@@ -5622,13 +6408,16 @@ GDI+ = Enabled
TabPlanner
- 36
+ 38
- 139, 13
+ 185, 16
+
+
+ 4, 4, 4, 4
- 245, 21
+ 325, 24
30
@@ -5643,16 +6432,19 @@ GDI+ = Enabled
TabPlanner
- 37
+ 39
NoControl
- 139, 117
+ 185, 194
+
+
+ 4, 4, 4, 4
- 99, 23
+ 132, 28
31
@@ -5664,22 +6456,25 @@ GDI+ = Enabled
BUT_Joystick
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
TabPlanner
- 38
+ 40
NoControl
- 471, 11
+ 628, 14
+
+
+ 4, 4, 4, 4
- 75, 23
+ 100, 28
32
@@ -5691,22 +6486,25 @@ GDI+ = Enabled
BUT_videostop
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
TabPlanner
- 39
+ 41
NoControl
- 390, 11
+ 520, 14
+
+
+ 4, 4, 4, 4
- 75, 23
+ 100, 28
33
@@ -5718,22 +6516,25 @@ GDI+ = Enabled
BUT_videostart
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
TabPlanner
- 40
+ 42
4, 22
+
+ 4, 4, 4, 4
+
- 3, 3, 3, 3
+ 4, 4, 4, 4
- 722, 434
+ 965, 540
2
@@ -5756,8 +6557,11 @@ GDI+ = Enabled
4, 22
+
+ 4, 4, 4, 4
+
- 722, 434
+ 965, 540
3
@@ -5781,7 +6585,7 @@ GDI+ = Enabled
52, 18
- 278, 0
+ 371, 0
0, 0, 0, 0
@@ -5790,7 +6594,7 @@ GDI+ = Enabled
0, 0
- 730, 460
+ 973, 566
62
@@ -5807,6 +6611,21 @@ GDI+ = Enabled
2
+
+ 0, 0
+
+
+ 100, 23
+
+
+ 0
+
+
+ label109
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
Bottom, Left
@@ -5814,10 +6633,13 @@ GDI+ = Enabled
NoControl
- 169, 441
+ 225, 543
+
+
+ 4, 4, 4, 4
- 103, 19
+ 137, 23
0
@@ -5832,7 +6654,7 @@ GDI+ = Enabled
BUT_rerequestparams
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
$this
@@ -5847,10 +6669,13 @@ GDI+ = Enabled
NoControl
- 169, 416
+ 225, 512
+
+
+ 4, 4, 4, 4
- 103, 19
+ 137, 23
63
@@ -5865,7 +6690,7 @@ GDI+ = Enabled
BUT_writePIDS
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
$this
@@ -5880,13 +6705,13 @@ GDI+ = Enabled
NoControl
- 82, 416
+ 109, 512
0, 0, 0, 0
- 75, 19
+ 100, 23
64
@@ -5901,7 +6726,7 @@ GDI+ = Enabled
BUT_save
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
$this
@@ -5916,13 +6741,13 @@ GDI+ = Enabled
NoControl
- 3, 416
+ 4, 512
0, 0, 0, 0
- 75, 19
+ 100, 23
65
@@ -5937,7 +6762,7 @@ GDI+ = Enabled
BUT_load
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
$this
@@ -5952,10 +6777,13 @@ GDI+ = Enabled
NoControl
- 31, 438
+ 41, 539
+
+
+ 4, 4, 4, 4
- 103, 19
+ 137, 23
66
@@ -5967,7 +6795,7 @@ GDI+ = Enabled
BUT_compare
- ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
+ ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
$this
@@ -5975,14 +6803,17 @@ GDI+ = Enabled
0
-
+
True
-
+
- 6, 13
+ 8, 16
+
+
+ 4, 4, 4, 4
- 1008, 461
+ 1344, 567
Command
@@ -6024,9 +6855,6 @@ GDI+ = Enabled
Configuration
- System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c
-
-
- ..\Resources\MAVParam.txt;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
+ System.Windows.Forms.MyUserControl, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
\ No newline at end of file