BMTuneSource/frmSettings.cs

7095 lines
341 KiB
C#

using Data;
using System;
using System.IO;
using System.IO.Ports;
using System.Diagnostics;
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Imaging;
using System.Windows.Forms;
using System.Text.RegularExpressions;
internal class frmSettings : Form
{
private bool bool_0 = true;
private bool bool_1;
private Button btnDispBack;
private Button btnDispText;
private Button btnLedOff;
private Button btnLedOn;
private Button btnSave;
private Button btnSetPrimAfr;
private Button btnSetSecAfr;
private CheckBox chkRateRecording;
private CheckBox chkWbDirectInput;
private Class10_settings class10_settings_0;
private Class17 class17_0;
private Class18 class18_0;
private Class25 class25_0;
private FrmMain FrmMain_0;
private ComboBox cmbGasType;
private ComboBox cmbWidebandSerialPort;
private ColorDialog colorDialog_0;
private ErrorProvider errorProvider_0;
private FontDialog fontDialog_0;
private GroupBox groupBox_2;
private GroupBox groupBox_20;
private GroupBox groupBox_24;
private GroupBox groupBox_25;
private GroupBox groupBox_7;
private GroupBox groupBox2;
private GroupBox groupBox5;
private GroupBox groupBox6;
private GroupBox groupBox7;
private GroupBox groupBox8;
private GroupBox grpWbDeff;
private GroupBox grpWbEcuInput;
private IContainer icontainer_0;
private Label label135;
private Label label18;
private Label label19;
private Label label27;
private Label label28;
private Label label29;
private Label label30;
private Label label34;
private Label label36;
private Label label37;
private Label label38;
private Label label43;
private Label label55;
private Label label59;
private Label label61;
private Label label62;
private Label label64;
private Label label85;
private Label lblTargetAfrL;
private Label lblWbOffset;
private ComboBox lstDtBaud;
private ComboBox lstDtComm;
private ComboBox lstQuickLambda;
private RadioButton rAfr;
private RadioButton rBoostBar;
private RadioButton rBoostKpa;
private RadioButton rBoostMbar;
private RadioButton rBoostPsi;
private RadioButton rCelcuis;
private RadioButton rFarhenheit;
private RadioButton rKph;
private RadioButton rLambda;
private RadioButton rMph;
private RadioButton rMulti;
private RadioButton rPercentage;
private string string_0;
private TabControl tabControl1;
private TabPage tabDatalogDisplay;
private TabPage tabDatalogging;
private TabPage tabOverlayAfr;
private TabPage tabUnits;
private TabPage tabWideband;
private TextBox textBox_0;
private TextBox textBox_1;
private TextBox textBox3;
private TextBox textBox4;
private ToolTip toolTip_0;
private TrackBar trkSamplingRate;
private TextBox txtbAfrTHigh;
private TextBox txtbAfrTHighMbar;
private TextBox txtbAfrTLowMbar;
private TextBox txtbDtRetries;
private TextBox txtbDtTimout;
private TextBox txtbGas;
private TextBox txtbSampleRate;
private IContainer components;
private Label label20;
private Label label82;
private Label label35;
private Button btnSelectedColor;
private Button btnTrailColor;
private Button btnTraceColor;
private DataGridView gridWb;
private ComboBox comboBoxEcuInput;
private GroupBox groupBox3;
private GroupBox groupBox4;
private CheckBox chkEmuAuto;
private Label label17;
private ComboBox lstEmulator;
private GroupBox grpEmuCommAdv;
private ComboBox lstEmuBaud;
private Label label24;
private ComboBox lstEmuPort;
private Label label25;
private CheckBox chkEmuAlwaysRt;
private Label labelemurt;
private CheckBox chkRecordOnConnection;
private GroupBox groupBox1;
private Label lblTargetAfr;
private Label label72;
private Label label40;
private TextBox txtbAdjVe;
private Label label39;
private Label label7;
private Label label6;
private Label label5;
private TextBox txtbAdjTargetAf;
private Label label4;
private TextBox txtbAdjFuelTableFv;
private TextBox txtbAdjFuelTableSwitch;
private Label label3;
private TextBox txtbAdjFuelTablePrecent;
private Label label2;
private TextBox txtbAdjIgnTable;
private Label label1;
private TextBox txtbWbOffset;
private GroupBox groupBox_9;
private TrackBar trkSmooth;
private TextBox txtbSmooth;
private Label label69;
private CheckBox chkSmoothRows;
private GroupBox groupBox_23;
private RadioButton rbSelNodeSquare;
private RadioButton rbSelNodeFill;
private TabPage tabAnalog1;
private GroupBox groupBox_13;
private TextBox txtbAnalog1Dec;
private Label label91;
private TextBox txtbAnalog1Val;
private Label label160;
private CheckBox chkAnalog1Enable;
private Label label157;
private DataGridView gridAnalog1;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn3;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn4;
private GroupBox groupBox10;
private DataGridView gridAnalog3;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn5;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;
private TextBox txtbAnalog3Dec;
private Label label13;
private TextBox txtbAnalog3Val;
private Label label16;
private CheckBox chkAnalog3Enable;
private Label label21;
private GroupBox groupBox9;
private DataGridView gridAnalog2;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;
private TextBox txtbAnalog2Dec;
private Label label8;
private TextBox txtbAnalog2Val;
private Label label9;
private CheckBox chkAnalog2Enable;
private Button button2;
private Button button4;
private Label label22;
private Button button3;
private Label label10;
private float StartScaleRate = 100;
private Color last_color1Dark;
private Color last_color1;
private Color last_color2;
private Color last_color3;
private Color last_color4;
private Color last_color5;
private Color last_color6;
private Color last_color7;
private Color last_color8;
private Color last_color9;
private Color last_color10;
private Color last_color11;
private Color last_color12;
private Color last_color13;
private Color last_color14;
private Color last_color15;
private Color last_color20;
private Color last_color21;
private Color last_color22;
private Color last_color23;
private Color last_color30;
private Color last_color31;
private Color last_color32;
private Color last_color33;
private Color last_color40;
private Color last_color41;
private string last_Percent1;
private string last_Percent2;
private string last_PercentIgn;
private bool ColorMenuOpened = false;
private Button button5;
private Label label26;
private Button button6;
private Label label31;
private GroupBox grpVacumn;
private RadioButton rVacumnKpa;
private RadioButton rVacumnPsi;
private RadioButton rVacumnMbar;
private RadioButton rVacumnBar;
private Label label32;
private TabPage tabAutoAdjust;
private DataGridViewTextBoxColumn Column1;
private DataGridViewTextBoxColumn Column2;
private GroupBox groupBox_1;
private Label label14;
private TextBox txtbSelectioAvgNeeded;
private Label label12;
private CheckBox chkTunerFilterAuto;
private TextBox txtbSTD;
private Label label11;
private Label label68;
private Label label67;
private TextBox txtbFuelAjdP;
private Label label66;
private TextBox txtbFuelAjdMax;
private TextBox txtbFuelAdjMin;
private Label label65;
private Label label15;
private GroupBox groupBox11;
private CheckBox gear0;
private CheckBox gear5;
private CheckBox gear4;
private CheckBox gear3;
private CheckBox gear2;
private CheckBox gear1;
private CheckBox chkCheckFuelCut;
private Label label46;
private CheckBox chkLastSampleDiffo2;
private Label lblIat;
private TextBox txtbIatMax;
private Label label56;
private TextBox txtbIatMin;
private Label label57;
private Label lblEct;
private TextBox txtbEctMax;
private Label label53;
private TextBox txtbEctMin;
private Label label54;
private Label label49;
private TextBox txtbMapMax;
private Label label50;
private TextBox txtbMapMin;
private Label label51;
private TextBox txtbRpmMax;
private Label label47;
private TextBox txtbRpmMin;
private Label label48;
private TextBox txtbAfrMax;
private Label label44;
private TextBox txtbAfrMin;
private Label label45;
private TextBox txtbTpsMax;
private Label label58;
private TextBox txtbTpsMin;
private Label label60;
private Label label33;
private TextBox txtbHitDelay;
private Label label42;
private RadioButton rVacumnInHgG;
private RadioButton rBoostInHg;
private GroupBox groupBox12;
private TextBox txtFuel1;
private Label label52;
private Label label41;
private Button btnIgn4;
private Button btnFuel4;
private Button btnIgn3;
private Button btnIgn2;
private Button btnFuel3;
private Button btnFuel2;
private Button btnFuel1;
private Label label74;
private Button btnIgn1;
private Label label75;
private Label label76;
private Label label77;
private TextBox txtIgn;
private Label label78;
private Label label80;
private Label label81;
private Label label73;
private Label label70;
private TextBox txtFuel2;
private Label label71;
private Label label63;
private Label label79;
private Button btnVE2;
private Button btnVE1;
private Label label86;
private Label label83;
private Button button7;
private Button button1;
private ComboBox cmbWbDirectType;
private CheckBox chkUsePa;
private Label label84;
private TextBox txtbSeaLevel;
private Label label23;
private Label label87;
private Button button8;
private Label label88;
private GroupBox groupBox14;
private GroupBox groupBox13;
private Label label89;
private Button button9;
private Button button10;
private Label label90;
private PictureBox pictureBox2;
private OpenFileDialog openFileDialog1;
private SaveFileDialog saveFileDialog1;
private OpenFileDialog openFileDialog2;
private Button button12;
private Button button11;
private PictureBox pictureBox1;
private Button button13;
private Label label92;
private CheckBox chkDisableOverCond;
private CheckBox chkStackFilter;
private TextBox txtbMinSampVariance;
private Label label93;
private TextBox txtbStackSize;
private Label label94;
private CheckBox chkDtAuto;
private CheckBox chkBluetooth;
private GroupBox groupBox16;
private GroupBox groupBox15;
private GroupBox groupBox17;
private CheckBox chk_LiveGraphing;
private Label label97;
private Label label98;
private TextBox txt_LiveGraph_Lenght;
private Button button_LedDark;
private Label label99;
private frmSensorSetup frmSensorSetup_0;
private GroupBox groupBox18;
private RadioButton rbTracingRowColumn;
private RadioButton rbTracingColumn;
private RadioButton rbTracingRow;
private RadioButton rbTracingQuad;
private RadioButton rbTracingSingle;
private CheckBox chkEmuVendor;
private Button button14;
private LinkLabel linkLabel1;
private Button button16;
private Button button15;
private SaveFileDialog saveFileDialog2;
private OpenFileDialog openFileDialog3;
private TextBox txtFontScale;
private Label label95;
private CheckBox checkBoxJ12;
private Label labelDemonSelected;
private TabPage tabBurner;
private GroupBox groupBox19;
private Label label96;
private Label labelBurnerDesc;
private LinkLabel linkLabel2;
private Label label101;
private ComboBox comboBoxBurner;
private LinkLabel linkLabelBurner;
private Label labelLinkBurnerName;
private TextBox textBoxBurnerLocation;
private Label labelBurnerLocation;
private OpenFileDialog openFileDialog4;
private TemperatureUnits Unit_Temperature_Load;
public frmSettings()
{
this.InitializeComponent();
this.gridWb.Rows.Add(17);
this.gridAnalog1.Rows.Add(10);
this.gridAnalog2.Rows.Add(10);
this.gridAnalog3.Rows.Add(10);
}
private void btnCancel_Click(object sender, EventArgs e)
{
base.Close();
this.class10_settings_0.method_15();
}
private void btnDispBack_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnDispBack.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnDispBack.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnDispText_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnDispText.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnDispText.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnLedOff_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnLedOff.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnLedOff.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnLedOn_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnLedOn.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnLedOn.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnSave_Click(object sender, EventArgs e)
{
DialogResult result = saveFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
File.Create(saveFileDialog1.FileName).Dispose();
File.WriteAllBytes(saveFileDialog1.FileName, File.ReadAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\SettingsV2.xml"));
}
}
private void btnSelectedColor_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnTrailColor.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnSelectedColor.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnSetPrimAfr_Click(object sender, EventArgs e)
{
this.method_2();
this.class10_settings_0.method_4(false);
}
private void btnSetSecAfr_Click(object sender, EventArgs e)
{
this.method_2();
this.class10_settings_0.method_4(true);
}
private void btnTraceColor_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnTraceColor.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnTraceColor.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnTrailColor_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnTrailColor.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnTrailColor.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void checkBox_6_CheckedChanged(object sender, EventArgs e)
{
if (!this.bool_0)
{
this.method_2();
this.method_1();
}
}
private void chkDtAuto_CheckedChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.dataloggingMode_0 != DataloggingMode.datalogDemon)
{
this.lstDtComm.Enabled = !this.chkDtAuto.Checked;
this.lstDtBaud.Enabled = !this.chkDtAuto.Checked;
}
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.PGMFI_RTP) chkEmuAuto.Checked = chkDtAuto.Checked;
}
private void chkEmuAuto_CheckedChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.emulatorMode_0 != EmulatorMode.PGMFI_RTP)
{
this.lstEmuPort.Enabled = !this.chkEmuAuto.Checked;
this.lstEmuBaud.Enabled = !this.chkEmuAuto.Checked;
}
if (this.class10_settings_0.dataloggingMode_0 == DataloggingMode.datalogDemon) chkDtAuto.Checked = chkEmuAuto.Checked;
}
private void chkWbDirectInput_CheckedChanged(object sender, EventArgs e)
{
this.grpWbEcuInput.Enabled = !this.chkWbDirectInput.Checked;
this.grpWbDeff.Enabled = !this.chkWbDirectInput.Checked;
this.gridWb.Enabled = !this.chkWbDirectInput.Checked;
this.lstQuickLambda.SelectedIndex = 0;
this.class10_settings_0.int_8 = 0;
this.class10_settings_0.double_0 = this.method_4(3);
this.method_3();
this.txtbWbOffset.Text = "0";
if (!this.bool_0)
{
this.method_2();
}
}
private void cmbGasType_SelectedIndexChanged(object sender, EventArgs e)
{
this.bool_1 = true;
switch (this.cmbGasType.SelectedIndex)
{
case 1:
this.txtbGas.Text = 14.7.ToString();
break;
case 2:
this.txtbGas.Text = 14.6.ToString();
break;
case 3:
this.txtbGas.Text = 1.0.ToString();
break;
case 4:
this.txtbGas.Text = 6.4.ToString();
break;
case 5:
this.txtbGas.Text = 9.0.ToString();
break;
case 6:
this.txtbGas.Text = 11.5.ToString();
break;
case 7:
this.txtbGas.Text = 11.7.ToString();
break;
case 8:
this.txtbGas.Text = 12.1.ToString();
break;
case 9:
this.txtbGas.Text = 13.74.ToString();
break;
}
this.class10_settings_0.int_9 = this.cmbGasType.SelectedIndex;
this.class10_settings_0.double_3 = double.Parse(this.txtbGas.Text);
this.method_1();
this.bool_1 = false;
}
private void cmbWbDirectType_SelectedIndexChanged(object sender, EventArgs e)
{
if (!this.bool_0)
{
this.method_2();
this.class17_0.class2_serialWB_0.method_0();
this.method_1();
}
}
protected override void Dispose(bool disposing)
{
if (disposing && (this.icontainer_0 != null))
{
this.icontainer_0.Dispose();
}
base.Dispose(disposing);
}
public void ReloadDefaultColor()
{
this.last_color1Dark = this.button_LedDark.BackColor;
this.last_color1 = this.btnLedOn.BackColor;
this.last_color2 = this.btnLedOff.BackColor;
this.last_color3 = this.btnDispBack.BackColor;
this.last_color4 = this.btnDispText.BackColor;
this.last_color5 = this.btnTrailColor.BackColor;
this.last_color6 = this.btnTraceColor.BackColor;
this.last_color7 = this.btnSelectedColor.BackColor;
this.last_color8 = this.button3.BackColor;
this.last_color9 = this.button4.BackColor;
this.last_color10 = this.button6.BackColor;
this.last_color11 = this.button5.BackColor;
this.last_color12 = this.button8.BackColor;
this.last_color13 = this.button9.BackColor;
this.last_color14 = this.button10.BackColor;
this.last_color15 = this.button13.BackColor;
this.last_color20 = this.btnFuel1.BackColor;
this.last_color21 = this.btnFuel2.BackColor;
this.last_color22 = this.btnFuel3.BackColor;
this.last_color23 = this.btnFuel4.BackColor;
this.last_color30 = this.btnIgn1.BackColor;
this.last_color31 = this.btnIgn2.BackColor;
this.last_color32 = this.btnIgn3.BackColor;
this.last_color33 = this.btnIgn4.BackColor;
this.last_color40 = this.btnVE1.BackColor;
this.last_color41 = this.btnVE2.BackColor;
this.last_Percent1 = this.txtFuel1.Text;
this.last_Percent2 = this.txtFuel2.Text;
this.last_PercentIgn = this.txtIgn.Text;
}
private void frmSettings_FormClosed(object sender, FormClosedEventArgs e)
{
GC.Collect(3, GCCollectionMode.Forced);
}
private void frmSettings_FormClosing(object sender, FormClosingEventArgs e)
{
this.method_2();
this.class10_settings_0.method_2();
this.class10_settings_0.method_15();
bool HasReloadedWindowsAlready = false;
if (ColorMenuOpened)
{
bool Changed = false;
if (this.last_color1Dark != this.button_LedDark.BackColor) Changed = true;
if (this.last_color1 != this.btnLedOn.BackColor) Changed = true;
if (this.last_color2 != this.btnLedOff.BackColor) Changed = true;
if (this.last_color3 != this.btnDispBack.BackColor) Changed = true;
if (this.last_color4 != this.btnDispText.BackColor) Changed = true;
if (this.last_color5 != this.btnTrailColor.BackColor) Changed = true;
if (this.last_color6 != this.btnTraceColor.BackColor) Changed = true;
if (this.last_color7 != this.btnSelectedColor.BackColor) Changed = true;
if (this.last_color8 != this.button3.BackColor) Changed = true;
if (this.last_color9 != this.button4.BackColor) Changed = true;
if (this.last_color10 != this.button6.BackColor) Changed = true;
if (this.last_color11 != this.button5.BackColor) Changed = true;
if (this.last_color12 != this.button8.BackColor) Changed = true;
if (this.last_color13 != this.button9.BackColor) Changed = true;
if (this.last_color14 != this.button10.BackColor) Changed = true;
if (this.last_color15 != this.button13.BackColor) Changed = true;
if (this.last_color20 != this.btnFuel1.BackColor) Changed = true;
if (this.last_color21 != this.btnFuel2.BackColor) Changed = true;
if (this.last_color22 != this.btnFuel3.BackColor) Changed = true;
if (this.last_color23 != this.btnFuel4.BackColor) Changed = true;
if (this.last_color30 != this.btnIgn1.BackColor) Changed = true;
if (this.last_color31 != this.btnIgn2.BackColor) Changed = true;
if (this.last_color32 != this.btnIgn3.BackColor) Changed = true;
if (this.last_color33 != this.btnIgn4.BackColor) Changed = true;
if (this.last_color40 != this.btnVE1.BackColor) Changed = true;
if (this.last_color41 != this.btnVE2.BackColor) Changed = true;
if (this.last_Percent1 != this.txtFuel1.Text) Changed = true;
if (this.last_Percent2 != this.txtFuel2.Text) Changed = true;
if (this.last_PercentIgn != this.txtIgn.Text) Changed = true;
if (Changed)
{
MessageBox.Show(Form.ActiveForm, "Color settings has changed!" + Environment.NewLine + "Windows will be reloading" + Environment.NewLine + "this may take some times.", "BMTune");
this.CloseWindows();
this.ReopenWindows(sender, e);
HasReloadedWindowsAlready = true;
ReloadDefaultColor();
}
}
//Check for units changed
if (this.class10_settings_0.scaleRate != this.StartScaleRate)
{
if (!HasReloadedWindowsAlready)
{
MessageBox.Show(Form.ActiveForm, "Text/Font Scale has changed!" + Environment.NewLine + "Windows will be reloading this may take some times." + Environment.NewLine + "WE STRONGLY recommand to restart BMTune to fully reload Text/Font scale everywhere!", "BMTune");
this.CloseWindows();
this.ReopenWindows(sender, e);
}
else
{
MessageBox.Show(Form.ActiveForm, "Text/Font Scale has changed!" + Environment.NewLine + "WE STRONGLY recommand to restart BMTune to fully reload Text/Font scale everywhere!", "BMTune");
}
}
if (this.class10_settings_0.temperatureUnits_0 != Unit_Temperature_Load)
{
if (MessageBox.Show(Form.ActiveForm, "Temperature unit has changed!" + Environment.NewLine + "Do you want to reset sensors min/max value range aswell as there warnings values with the new unit?" + Environment.NewLine + "**This reset value in 'Edit Limits/Warnings'**", "BMTune", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes)
{
for (int i = 0; i < 2; i++)
{
SensorsX ThisSensor = SensorsX.ectX;
if (i == 1) ThisSensor = SensorsX.iatX;
if (this.class10_settings_0.temperatureUnits_0 == TemperatureUnits.F)
{
this.class10_settings_0.method_21(ThisSensor, (int)this.class18_0.method_242(this.class10_settings_0.method_20(ThisSensor)));
this.class10_settings_0.method_23(ThisSensor, (int)this.class18_0.method_242(this.class10_settings_0.method_22(ThisSensor)));
this.class10_settings_0.method_21_Min(ThisSensor, (int)this.class18_0.method_242(this.class10_settings_0.method_20_Min(ThisSensor)));
this.class10_settings_0.method_23_Max(ThisSensor, (int)this.class18_0.method_242(this.class10_settings_0.method_22_Max(ThisSensor)));
}
else
{
this.class10_settings_0.method_21(ThisSensor, (int)this.class18_0.method_243(this.class10_settings_0.method_20(ThisSensor)));
this.class10_settings_0.method_23(ThisSensor, (int)this.class18_0.method_243(this.class10_settings_0.method_22(ThisSensor)));
this.class10_settings_0.method_21_Min(ThisSensor, (int)this.class18_0.method_243(this.class10_settings_0.method_20_Min(ThisSensor)));
this.class10_settings_0.method_23_Max(ThisSensor, (int)this.class18_0.method_243(this.class10_settings_0.method_22_Max(ThisSensor)));
}
}
}
}
}
private void frmSettings_Load(object sender, EventArgs e)
{
if (this.class17_0.class2_serialWB_0 == null)
{
this.class17_0.class2_serialWB_0 = new Class2_serialWB(ref this.class18_0, ref this.FrmMain_0);
this.class17_0.class2_serialWB_0.method_0();
}
this.string_0 = this.tabControl1.SelectedTab.Name;
this.grpWbDeff.Enabled = true;
this.groupBox3.Enabled = true;
this.groupBox_24.Enabled = true;
this.groupBox12.Enabled = true;
this.groupBox13.Enabled = true;
this.groupBox14.Enabled = true;
this.groupBox_20.Enabled = true;
this.method_1();
//lstEmulator_SelectedIndexChanged(sender, e);
}
private void gridWb_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
this.lstQuickLambda.SelectedIndex = 0;
this.class10_settings_0.int_8 = this.lstQuickLambda.SelectedIndex;
}
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmSettings));
this.btnSave = new System.Windows.Forms.Button();
this.toolTip_0 = new System.Windows.Forms.ToolTip(this.components);
this.trkSamplingRate = new System.Windows.Forms.TrackBar();
this.label34 = new System.Windows.Forms.Label();
this.txtbSampleRate = new System.Windows.Forms.TextBox();
this.btnLedOff = new System.Windows.Forms.Button();
this.btnLedOn = new System.Windows.Forms.Button();
this.btnDispText = new System.Windows.Forms.Button();
this.btnDispBack = new System.Windows.Forms.Button();
this.grpWbEcuInput = new System.Windows.Forms.GroupBox();
this.comboBoxEcuInput = new System.Windows.Forms.ComboBox();
this.grpWbDeff = new System.Windows.Forms.GroupBox();
this.gridWb = new System.Windows.Forms.DataGridView();
this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Column2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.lblWbOffset = new System.Windows.Forms.Label();
this.txtbWbOffset = new System.Windows.Forms.TextBox();
this.label19 = new System.Windows.Forms.Label();
this.label18 = new System.Windows.Forms.Label();
this.lstQuickLambda = new System.Windows.Forms.ComboBox();
this.cmbGasType = new System.Windows.Forms.ComboBox();
this.btnTraceColor = new System.Windows.Forms.Button();
this.btnTrailColor = new System.Windows.Forms.Button();
this.btnSelectedColor = new System.Windows.Forms.Button();
this.chkRecordOnConnection = new System.Windows.Forms.CheckBox();
this.trkSmooth = new System.Windows.Forms.TrackBar();
this.chkSmoothRows = new System.Windows.Forms.CheckBox();
this.gridAnalog1 = new System.Windows.Forms.DataGridView();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.gridAnalog2 = new System.Windows.Forms.DataGridView();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.gridAnalog3 = new System.Windows.Forms.DataGridView();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.button3 = new System.Windows.Forms.Button();
this.button4 = new System.Windows.Forms.Button();
this.button5 = new System.Windows.Forms.Button();
this.button6 = new System.Windows.Forms.Button();
this.label14 = new System.Windows.Forms.Label();
this.txtbSelectioAvgNeeded = new System.Windows.Forms.TextBox();
this.label12 = new System.Windows.Forms.Label();
this.chkTunerFilterAuto = new System.Windows.Forms.CheckBox();
this.txtbSTD = new System.Windows.Forms.TextBox();
this.label11 = new System.Windows.Forms.Label();
this.label68 = new System.Windows.Forms.Label();
this.label67 = new System.Windows.Forms.Label();
this.txtbFuelAjdP = new System.Windows.Forms.TextBox();
this.label66 = new System.Windows.Forms.Label();
this.txtbFuelAjdMax = new System.Windows.Forms.TextBox();
this.txtbFuelAdjMin = new System.Windows.Forms.TextBox();
this.label65 = new System.Windows.Forms.Label();
this.label15 = new System.Windows.Forms.Label();
this.label33 = new System.Windows.Forms.Label();
this.txtbHitDelay = new System.Windows.Forms.TextBox();
this.label42 = new System.Windows.Forms.Label();
this.gear0 = new System.Windows.Forms.CheckBox();
this.gear5 = new System.Windows.Forms.CheckBox();
this.gear4 = new System.Windows.Forms.CheckBox();
this.gear3 = new System.Windows.Forms.CheckBox();
this.gear2 = new System.Windows.Forms.CheckBox();
this.gear1 = new System.Windows.Forms.CheckBox();
this.chkCheckFuelCut = new System.Windows.Forms.CheckBox();
this.label46 = new System.Windows.Forms.Label();
this.chkLastSampleDiffo2 = new System.Windows.Forms.CheckBox();
this.txtbAfrMax = new System.Windows.Forms.TextBox();
this.txtbAfrMin = new System.Windows.Forms.TextBox();
this.txtbTpsMax = new System.Windows.Forms.TextBox();
this.txtbTpsMin = new System.Windows.Forms.TextBox();
this.btnIgn4 = new System.Windows.Forms.Button();
this.btnFuel4 = new System.Windows.Forms.Button();
this.btnIgn3 = new System.Windows.Forms.Button();
this.btnIgn2 = new System.Windows.Forms.Button();
this.btnFuel3 = new System.Windows.Forms.Button();
this.btnFuel2 = new System.Windows.Forms.Button();
this.btnFuel1 = new System.Windows.Forms.Button();
this.btnIgn1 = new System.Windows.Forms.Button();
this.btnVE2 = new System.Windows.Forms.Button();
this.btnVE1 = new System.Windows.Forms.Button();
this.button8 = new System.Windows.Forms.Button();
this.button9 = new System.Windows.Forms.Button();
this.button10 = new System.Windows.Forms.Button();
this.button13 = new System.Windows.Forms.Button();
this.txtbStackSize = new System.Windows.Forms.TextBox();
this.label94 = new System.Windows.Forms.Label();
this.txtbMinSampVariance = new System.Windows.Forms.TextBox();
this.label93 = new System.Windows.Forms.Label();
this.chkStackFilter = new System.Windows.Forms.CheckBox();
this.chkDisableOverCond = new System.Windows.Forms.CheckBox();
this.label97 = new System.Windows.Forms.Label();
this.txt_LiveGraph_Lenght = new System.Windows.Forms.TextBox();
this.button7 = new System.Windows.Forms.Button();
this.button_LedDark = new System.Windows.Forms.Button();
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
this.linkLabel2 = new System.Windows.Forms.LinkLabel();
this.linkLabelBurner = new System.Windows.Forms.LinkLabel();
this.textBoxBurnerLocation = new System.Windows.Forms.TextBox();
this.chkDtAuto = new System.Windows.Forms.CheckBox();
this.chkEmuAuto = new System.Windows.Forms.CheckBox();
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabDatalogging = new System.Windows.Forms.TabPage();
this.labelDemonSelected = new System.Windows.Forms.Label();
this.groupBox17 = new System.Windows.Forms.GroupBox();
this.chk_LiveGraphing = new System.Windows.Forms.CheckBox();
this.label98 = new System.Windows.Forms.Label();
this.grpEmuCommAdv = new System.Windows.Forms.GroupBox();
this.checkBoxJ12 = new System.Windows.Forms.CheckBox();
this.chkEmuVendor = new System.Windows.Forms.CheckBox();
this.groupBox16 = new System.Windows.Forms.GroupBox();
this.lstDtComm = new System.Windows.Forms.ComboBox();
this.lstDtBaud = new System.Windows.Forms.ComboBox();
this.groupBox15 = new System.Windows.Forms.GroupBox();
this.lstEmuPort = new System.Windows.Forms.ComboBox();
this.lstEmuBaud = new System.Windows.Forms.ComboBox();
this.chkBluetooth = new System.Windows.Forms.CheckBox();
this.txtbDtRetries = new System.Windows.Forms.TextBox();
this.label28 = new System.Windows.Forms.Label();
this.txtbDtTimout = new System.Windows.Forms.TextBox();
this.label24 = new System.Windows.Forms.Label();
this.label27 = new System.Windows.Forms.Label();
this.label25 = new System.Windows.Forms.Label();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.label32 = new System.Windows.Forms.Label();
this.chkEmuAlwaysRt = new System.Windows.Forms.CheckBox();
this.labelemurt = new System.Windows.Forms.Label();
this.label17 = new System.Windows.Forms.Label();
this.lstEmulator = new System.Windows.Forms.ComboBox();
this.label135 = new System.Windows.Forms.Label();
this.groupBox_7 = new System.Windows.Forms.GroupBox();
this.chkRateRecording = new System.Windows.Forms.CheckBox();
this.tabBurner = new System.Windows.Forms.TabPage();
this.groupBox19 = new System.Windows.Forms.GroupBox();
this.labelBurnerLocation = new System.Windows.Forms.Label();
this.labelLinkBurnerName = new System.Windows.Forms.Label();
this.label96 = new System.Windows.Forms.Label();
this.labelBurnerDesc = new System.Windows.Forms.Label();
this.label101 = new System.Windows.Forms.Label();
this.comboBoxBurner = new System.Windows.Forms.ComboBox();
this.tabUnits = new System.Windows.Forms.TabPage();
this.txtFontScale = new System.Windows.Forms.TextBox();
this.label95 = new System.Windows.Forms.Label();
this.groupBox18 = new System.Windows.Forms.GroupBox();
this.rbTracingRowColumn = new System.Windows.Forms.RadioButton();
this.rbTracingColumn = new System.Windows.Forms.RadioButton();
this.rbTracingRow = new System.Windows.Forms.RadioButton();
this.rbTracingQuad = new System.Windows.Forms.RadioButton();
this.rbTracingSingle = new System.Windows.Forms.RadioButton();
this.chkUsePa = new System.Windows.Forms.CheckBox();
this.label84 = new System.Windows.Forms.Label();
this.txtbSeaLevel = new System.Windows.Forms.TextBox();
this.label23 = new System.Windows.Forms.Label();
this.grpVacumn = new System.Windows.Forms.GroupBox();
this.rVacumnInHgG = new System.Windows.Forms.RadioButton();
this.rVacumnKpa = new System.Windows.Forms.RadioButton();
this.rVacumnPsi = new System.Windows.Forms.RadioButton();
this.rVacumnMbar = new System.Windows.Forms.RadioButton();
this.rVacumnBar = new System.Windows.Forms.RadioButton();
this.groupBox_9 = new System.Windows.Forms.GroupBox();
this.txtbSmooth = new System.Windows.Forms.TextBox();
this.label69 = new System.Windows.Forms.Label();
this.groupBox_23 = new System.Windows.Forms.GroupBox();
this.rbSelNodeSquare = new System.Windows.Forms.RadioButton();
this.rbSelNodeFill = new System.Windows.Forms.RadioButton();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.lblTargetAfr = new System.Windows.Forms.Label();
this.label72 = new System.Windows.Forms.Label();
this.label40 = new System.Windows.Forms.Label();
this.txtbAdjVe = new System.Windows.Forms.TextBox();
this.label39 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
this.label6 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.txtbAdjTargetAf = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label();
this.txtbAdjFuelTableFv = new System.Windows.Forms.TextBox();
this.txtbAdjFuelTableSwitch = new System.Windows.Forms.TextBox();
this.label3 = new System.Windows.Forms.Label();
this.txtbAdjFuelTablePrecent = new System.Windows.Forms.TextBox();
this.label2 = new System.Windows.Forms.Label();
this.txtbAdjIgnTable = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.rBoostInHg = new System.Windows.Forms.RadioButton();
this.rBoostKpa = new System.Windows.Forms.RadioButton();
this.rBoostPsi = new System.Windows.Forms.RadioButton();
this.rBoostMbar = new System.Windows.Forms.RadioButton();
this.rBoostBar = new System.Windows.Forms.RadioButton();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.rMph = new System.Windows.Forms.RadioButton();
this.rKph = new System.Windows.Forms.RadioButton();
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.rPercentage = new System.Windows.Forms.RadioButton();
this.rMulti = new System.Windows.Forms.RadioButton();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.rCelcuis = new System.Windows.Forms.RadioButton();
this.rFarhenheit = new System.Windows.Forms.RadioButton();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.rAfr = new System.Windows.Forms.RadioButton();
this.rLambda = new System.Windows.Forms.RadioButton();
this.tabDatalogDisplay = new System.Windows.Forms.TabPage();
this.button16 = new System.Windows.Forms.Button();
this.button15 = new System.Windows.Forms.Button();
this.groupBox14 = new System.Windows.Forms.GroupBox();
this.button11 = new System.Windows.Forms.Button();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.button12 = new System.Windows.Forms.Button();
this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.groupBox13 = new System.Windows.Forms.GroupBox();
this.label92 = new System.Windows.Forms.Label();
this.label89 = new System.Windows.Forms.Label();
this.label90 = new System.Windows.Forms.Label();
this.label85 = new System.Windows.Forms.Label();
this.label88 = new System.Windows.Forms.Label();
this.groupBox12 = new System.Windows.Forms.GroupBox();
this.label83 = new System.Windows.Forms.Label();
this.label79 = new System.Windows.Forms.Label();
this.label86 = new System.Windows.Forms.Label();
this.label76 = new System.Windows.Forms.Label();
this.label77 = new System.Windows.Forms.Label();
this.txtIgn = new System.Windows.Forms.TextBox();
this.label78 = new System.Windows.Forms.Label();
this.label80 = new System.Windows.Forms.Label();
this.label81 = new System.Windows.Forms.Label();
this.label73 = new System.Windows.Forms.Label();
this.label70 = new System.Windows.Forms.Label();
this.txtFuel2 = new System.Windows.Forms.TextBox();
this.label71 = new System.Windows.Forms.Label();
this.label63 = new System.Windows.Forms.Label();
this.txtFuel1 = new System.Windows.Forms.TextBox();
this.label52 = new System.Windows.Forms.Label();
this.label41 = new System.Windows.Forms.Label();
this.label74 = new System.Windows.Forms.Label();
this.label75 = new System.Windows.Forms.Label();
this.groupBox_20 = new System.Windows.Forms.GroupBox();
this.label99 = new System.Windows.Forms.Label();
this.label26 = new System.Windows.Forms.Label();
this.label31 = new System.Windows.Forms.Label();
this.label22 = new System.Windows.Forms.Label();
this.label10 = new System.Windows.Forms.Label();
this.label20 = new System.Windows.Forms.Label();
this.label82 = new System.Windows.Forms.Label();
this.label35 = new System.Windows.Forms.Label();
this.label38 = new System.Windows.Forms.Label();
this.label37 = new System.Windows.Forms.Label();
this.label36 = new System.Windows.Forms.Label();
this.tabWideband = new System.Windows.Forms.TabPage();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.groupBox_25 = new System.Windows.Forms.GroupBox();
this.label87 = new System.Windows.Forms.Label();
this.cmbWidebandSerialPort = new System.Windows.Forms.ComboBox();
this.cmbWbDirectType = new System.Windows.Forms.ComboBox();
this.chkWbDirectInput = new System.Windows.Forms.CheckBox();
this.groupBox_24 = new System.Windows.Forms.GroupBox();
this.txtbGas = new System.Windows.Forms.TextBox();
this.tabOverlayAfr = new System.Windows.Forms.TabPage();
this.groupBox_2 = new System.Windows.Forms.GroupBox();
this.btnSetSecAfr = new System.Windows.Forms.Button();
this.btnSetPrimAfr = new System.Windows.Forms.Button();
this.label62 = new System.Windows.Forms.Label();
this.txtbAfrTHighMbar = new System.Windows.Forms.TextBox();
this.txtbAfrTHigh = new System.Windows.Forms.TextBox();
this.label64 = new System.Windows.Forms.Label();
this.textBox_1 = new System.Windows.Forms.TextBox();
this.label61 = new System.Windows.Forms.Label();
this.label59 = new System.Windows.Forms.Label();
this.lblTargetAfrL = new System.Windows.Forms.Label();
this.label43 = new System.Windows.Forms.Label();
this.txtbAfrTLowMbar = new System.Windows.Forms.TextBox();
this.textBox_0 = new System.Windows.Forms.TextBox();
this.label55 = new System.Windows.Forms.Label();
this.tabAutoAdjust = new System.Windows.Forms.TabPage();
this.groupBox11 = new System.Windows.Forms.GroupBox();
this.lblIat = new System.Windows.Forms.Label();
this.txtbIatMax = new System.Windows.Forms.TextBox();
this.label56 = new System.Windows.Forms.Label();
this.txtbIatMin = new System.Windows.Forms.TextBox();
this.label57 = new System.Windows.Forms.Label();
this.lblEct = new System.Windows.Forms.Label();
this.txtbEctMax = new System.Windows.Forms.TextBox();
this.label53 = new System.Windows.Forms.Label();
this.txtbEctMin = new System.Windows.Forms.TextBox();
this.label54 = new System.Windows.Forms.Label();
this.label49 = new System.Windows.Forms.Label();
this.txtbMapMax = new System.Windows.Forms.TextBox();
this.label50 = new System.Windows.Forms.Label();
this.txtbMapMin = new System.Windows.Forms.TextBox();
this.label51 = new System.Windows.Forms.Label();
this.txtbRpmMax = new System.Windows.Forms.TextBox();
this.label47 = new System.Windows.Forms.Label();
this.txtbRpmMin = new System.Windows.Forms.TextBox();
this.label48 = new System.Windows.Forms.Label();
this.label44 = new System.Windows.Forms.Label();
this.label45 = new System.Windows.Forms.Label();
this.label58 = new System.Windows.Forms.Label();
this.label60 = new System.Windows.Forms.Label();
this.groupBox_1 = new System.Windows.Forms.GroupBox();
this.tabAnalog1 = new System.Windows.Forms.TabPage();
this.groupBox10 = new System.Windows.Forms.GroupBox();
this.txtbAnalog3Dec = new System.Windows.Forms.TextBox();
this.label13 = new System.Windows.Forms.Label();
this.txtbAnalog3Val = new System.Windows.Forms.TextBox();
this.label16 = new System.Windows.Forms.Label();
this.chkAnalog3Enable = new System.Windows.Forms.CheckBox();
this.label21 = new System.Windows.Forms.Label();
this.groupBox9 = new System.Windows.Forms.GroupBox();
this.txtbAnalog2Dec = new System.Windows.Forms.TextBox();
this.label8 = new System.Windows.Forms.Label();
this.txtbAnalog2Val = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.chkAnalog2Enable = new System.Windows.Forms.CheckBox();
this.groupBox_13 = new System.Windows.Forms.GroupBox();
this.txtbAnalog1Dec = new System.Windows.Forms.TextBox();
this.label91 = new System.Windows.Forms.Label();
this.txtbAnalog1Val = new System.Windows.Forms.TextBox();
this.label160 = new System.Windows.Forms.Label();
this.chkAnalog1Enable = new System.Windows.Forms.CheckBox();
this.label157 = new System.Windows.Forms.Label();
this.textBox3 = new System.Windows.Forms.TextBox();
this.textBox4 = new System.Windows.Forms.TextBox();
this.label29 = new System.Windows.Forms.Label();
this.label30 = new System.Windows.Forms.Label();
this.errorProvider_0 = new System.Windows.Forms.ErrorProvider(this.components);
this.colorDialog_0 = new System.Windows.Forms.ColorDialog();
this.fontDialog_0 = new System.Windows.Forms.FontDialog();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog();
this.openFileDialog2 = new System.Windows.Forms.OpenFileDialog();
this.button14 = new System.Windows.Forms.Button();
this.saveFileDialog2 = new System.Windows.Forms.SaveFileDialog();
this.openFileDialog3 = new System.Windows.Forms.OpenFileDialog();
this.openFileDialog4 = new System.Windows.Forms.OpenFileDialog();
((System.ComponentModel.ISupportInitialize)(this.trkSamplingRate)).BeginInit();
this.grpWbEcuInput.SuspendLayout();
this.grpWbDeff.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.gridWb)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.trkSmooth)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog3)).BeginInit();
this.tabControl1.SuspendLayout();
this.tabDatalogging.SuspendLayout();
this.groupBox17.SuspendLayout();
this.grpEmuCommAdv.SuspendLayout();
this.groupBox16.SuspendLayout();
this.groupBox15.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox_7.SuspendLayout();
this.tabBurner.SuspendLayout();
this.groupBox19.SuspendLayout();
this.tabUnits.SuspendLayout();
this.groupBox18.SuspendLayout();
this.grpVacumn.SuspendLayout();
this.groupBox_9.SuspendLayout();
this.groupBox_23.SuspendLayout();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox6.SuspendLayout();
this.groupBox8.SuspendLayout();
this.groupBox7.SuspendLayout();
this.groupBox5.SuspendLayout();
this.tabDatalogDisplay.SuspendLayout();
this.groupBox14.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
this.groupBox13.SuspendLayout();
this.groupBox12.SuspendLayout();
this.groupBox_20.SuspendLayout();
this.tabWideband.SuspendLayout();
this.groupBox3.SuspendLayout();
this.groupBox_25.SuspendLayout();
this.groupBox_24.SuspendLayout();
this.tabOverlayAfr.SuspendLayout();
this.groupBox_2.SuspendLayout();
this.tabAutoAdjust.SuspendLayout();
this.groupBox11.SuspendLayout();
this.groupBox_1.SuspendLayout();
this.tabAnalog1.SuspendLayout();
this.groupBox10.SuspendLayout();
this.groupBox9.SuspendLayout();
this.groupBox_13.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.errorProvider_0)).BeginInit();
this.SuspendLayout();
//
// btnSave
//
this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnSave.Location = new System.Drawing.Point(411, 298);
this.btnSave.Name = "btnSave";
this.btnSave.Size = new System.Drawing.Size(125, 25);
this.btnSave.TabIndex = 1;
this.btnSave.Text = "Export Settings File";
this.btnSave.UseVisualStyleBackColor = true;
this.btnSave.Click += new System.EventHandler(this.btnSave_Click);
//
// toolTip_0
//
this.toolTip_0.AutoPopDelay = 40000;
this.toolTip_0.InitialDelay = 100;
this.toolTip_0.IsBalloon = true;
this.toolTip_0.ReshowDelay = 50;
this.toolTip_0.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info;
this.toolTip_0.ToolTipTitle = "Quick Help";
//
// trkSamplingRate
//
this.trkSamplingRate.AutoSize = false;
this.trkSamplingRate.BackColor = System.Drawing.Color.White;
this.trkSamplingRate.Location = new System.Drawing.Point(167, 40);
this.trkSamplingRate.Maximum = 30;
this.trkSamplingRate.Name = "trkSamplingRate";
this.trkSamplingRate.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.trkSamplingRate.Size = new System.Drawing.Size(152, 17);
this.trkSamplingRate.TabIndex = 2;
this.trkSamplingRate.TickFrequency = 3;
this.trkSamplingRate.TickStyle = System.Windows.Forms.TickStyle.None;
this.toolTip_0.SetToolTip(this.trkSamplingRate, "Note: To much samples in a log file can be difficult to analyze.");
this.trkSamplingRate.ValueChanged += new System.EventHandler(this.trkSamplingRate_ValueChanged);
//
// label34
//
this.label34.AutoSize = true;
this.label34.Location = new System.Drawing.Point(10, 41);
this.label34.Name = "label34";
this.label34.Size = new System.Drawing.Size(76, 14);
this.label34.TabIndex = 4;
this.label34.Text = "Sample Rate:";
this.toolTip_0.SetToolTip(this.label34, "The amount of sample that will be skipped before UI update.");
//
// txtbSampleRate
//
this.txtbSampleRate.Location = new System.Drawing.Point(115, 39);
this.txtbSampleRate.Name = "txtbSampleRate";
this.txtbSampleRate.Size = new System.Drawing.Size(31, 20);
this.txtbSampleRate.TabIndex = 1;
this.toolTip_0.SetToolTip(this.txtbSampleRate, "The amount of sample that will be skipped before UI update.");
this.txtbSampleRate.KeyUp += new System.Windows.Forms.KeyEventHandler(this.txtbSampleRate_KeyUp);
this.txtbSampleRate.Leave += new System.EventHandler(this.txtbSampleRate_Leave);
this.txtbSampleRate.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// btnLedOff
//
this.btnLedOff.Location = new System.Drawing.Point(92, 59);
this.btnLedOff.Name = "btnLedOff";
this.btnLedOff.Size = new System.Drawing.Size(22, 19);
this.btnLedOff.TabIndex = 1;
this.toolTip_0.SetToolTip(this.btnLedOff, "Set the color of led Off.");
this.btnLedOff.UseVisualStyleBackColor = true;
this.btnLedOff.Click += new System.EventHandler(this.btnLedOff_Click);
//
// btnLedOn
//
this.btnLedOn.Location = new System.Drawing.Point(92, 19);
this.btnLedOn.Name = "btnLedOn";
this.btnLedOn.Size = new System.Drawing.Size(22, 19);
this.btnLedOn.TabIndex = 0;
this.toolTip_0.SetToolTip(this.btnLedOn, "Set the color of led On.");
this.btnLedOn.UseVisualStyleBackColor = true;
this.btnLedOn.Click += new System.EventHandler(this.btnLedOn_Click);
//
// btnDispText
//
this.btnDispText.Location = new System.Drawing.Point(92, 119);
this.btnDispText.Name = "btnDispText";
this.btnDispText.Size = new System.Drawing.Size(22, 19);
this.btnDispText.TabIndex = 3;
this.toolTip_0.SetToolTip(this.btnDispText, "Set the color of datalog display text color.");
this.btnDispText.UseVisualStyleBackColor = true;
this.btnDispText.Click += new System.EventHandler(this.btnDispText_Click);
//
// btnDispBack
//
this.btnDispBack.Location = new System.Drawing.Point(92, 16);
this.btnDispBack.Name = "btnDispBack";
this.btnDispBack.Size = new System.Drawing.Size(22, 19);
this.btnDispBack.TabIndex = 2;
this.toolTip_0.SetToolTip(this.btnDispBack, "Set the color of datalog display backcolor.");
this.btnDispBack.UseVisualStyleBackColor = true;
this.btnDispBack.Click += new System.EventHandler(this.btnDispBack_Click);
//
// grpWbEcuInput
//
this.grpWbEcuInput.Controls.Add(this.comboBoxEcuInput);
this.grpWbEcuInput.Location = new System.Drawing.Point(8, 16);
this.grpWbEcuInput.Name = "grpWbEcuInput";
this.grpWbEcuInput.Size = new System.Drawing.Size(229, 46);
this.grpWbEcuInput.TabIndex = 0;
this.grpWbEcuInput.TabStop = false;
this.grpWbEcuInput.Text = "Ecu Input";
this.toolTip_0.SetToolTip(this.grpWbEcuInput, "Select which input is used for wideband logging");
//
// comboBoxEcuInput
//
this.comboBoxEcuInput.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxEcuInput.FormattingEnabled = true;
this.comboBoxEcuInput.Items.AddRange(new object[] {
"Eld (D10)",
"O2 (D14)",
"B6(B6)",
"Egr Lift In(D12)"});
this.comboBoxEcuInput.Location = new System.Drawing.Point(17, 18);
this.comboBoxEcuInput.Name = "comboBoxEcuInput";
this.comboBoxEcuInput.Size = new System.Drawing.Size(195, 22);
this.comboBoxEcuInput.TabIndex = 4;
//
// grpWbDeff
//
this.grpWbDeff.Controls.Add(this.gridWb);
this.grpWbDeff.Controls.Add(this.lblWbOffset);
this.grpWbDeff.Controls.Add(this.txtbWbOffset);
this.grpWbDeff.Controls.Add(this.label19);
this.grpWbDeff.Controls.Add(this.label18);
this.grpWbDeff.Controls.Add(this.lstQuickLambda);
this.grpWbDeff.Location = new System.Drawing.Point(252, 4);
this.grpWbDeff.Name = "grpWbDeff";
this.grpWbDeff.Size = new System.Drawing.Size(280, 219);
this.grpWbDeff.TabIndex = 3;
this.grpWbDeff.TabStop = false;
this.grpWbDeff.Text = "Voltage / Lambda Coversion";
this.toolTip_0.SetToolTip(this.grpWbDeff, "Select which wideband is in use");
//
// gridWb
//
this.gridWb.AllowUserToAddRows = false;
this.gridWb.AllowUserToDeleteRows = false;
this.gridWb.AllowUserToOrderColumns = true;
this.gridWb.AllowUserToResizeColumns = false;
this.gridWb.AllowUserToResizeRows = false;
this.gridWb.BackgroundColor = System.Drawing.Color.White;
this.gridWb.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.Disable;
this.gridWb.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None;
dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle1.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle1.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle1.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle1.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridWb.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1;
this.gridWb.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.gridWb.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.Column1,
this.Column2});
dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle2.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle2.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle2.Format = "N2";
dataGridViewCellStyle2.NullValue = null;
dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.gridWb.DefaultCellStyle = dataGridViewCellStyle2;
this.gridWb.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
this.gridWb.GridColor = System.Drawing.Color.Black;
this.gridWb.Location = new System.Drawing.Point(7, 75);
this.gridWb.MultiSelect = false;
this.gridWb.Name = "gridWb";
dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle3.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle3.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle3.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle3.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle3.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridWb.RowHeadersDefaultCellStyle = dataGridViewCellStyle3;
this.gridWb.RowHeadersVisible = false;
this.gridWb.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
this.gridWb.ShowCellToolTips = false;
this.gridWb.ShowRowErrors = false;
this.gridWb.Size = new System.Drawing.Size(266, 131);
this.gridWb.TabIndex = 5;
this.gridWb.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.gridWb_CellBeginEdit);
//
// Column1
//
this.Column1.HeaderText = "Voltage";
this.Column1.Name = "Column1";
this.Column1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.Column1.Width = 95;
//
// Column2
//
this.Column2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
this.Column2.HeaderText = "Lambda";
this.Column2.Name = "Column2";
this.Column2.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// lblWbOffset
//
this.lblWbOffset.AutoSize = true;
this.lblWbOffset.Location = new System.Drawing.Point(197, 24);
this.lblWbOffset.Name = "lblWbOffset";
this.lblWbOffset.Size = new System.Drawing.Size(14, 14);
this.lblWbOffset.TabIndex = 4;
this.lblWbOffset.Text = "V";
//
// txtbWbOffset
//
this.txtbWbOffset.Location = new System.Drawing.Point(138, 20);
this.txtbWbOffset.Name = "txtbWbOffset";
this.txtbWbOffset.Size = new System.Drawing.Size(54, 20);
this.txtbWbOffset.TabIndex = 1;
this.toolTip_0.SetToolTip(this.txtbWbOffset, "Use offset to dial in your wideband.\r\nIf your wideband read 14.6 and BMTune read " +
"14.3 use an offset of 0.3.");
this.txtbWbOffset.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label19
//
this.label19.AutoSize = true;
this.label19.Location = new System.Drawing.Point(7, 24);
this.label19.Name = "label19";
this.label19.Size = new System.Drawing.Size(105, 14);
this.label19.TabIndex = 2;
this.label19.Text = "Offset Correction:";
//
// label18
//
this.label18.AutoSize = true;
this.label18.Location = new System.Drawing.Point(7, 51);
this.label18.Name = "label18";
this.label18.Size = new System.Drawing.Size(63, 14);
this.label18.TabIndex = 1;
this.label18.Text = "Wideband:";
//
// lstQuickLambda
//
this.lstQuickLambda.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstQuickLambda.DropDownWidth = 125;
this.lstQuickLambda.FormattingEnabled = true;
this.lstQuickLambda.Items.AddRange(new object[] {
"Custom",
"Stock",
"AEM",
"PLX M Series",
"FJO CW0002",
"Innovate LC-1/LM-1",
"Techedge",
"Zeitronix",
"Motec PLM",
"JAW",
"AEM NEW"});
this.lstQuickLambda.Location = new System.Drawing.Point(80, 45);
this.lstQuickLambda.Name = "lstQuickLambda";
this.lstQuickLambda.Size = new System.Drawing.Size(193, 22);
this.lstQuickLambda.TabIndex = 0;
this.toolTip_0.SetToolTip(this.lstQuickLambda, "Select which wideband is in use");
this.lstQuickLambda.SelectedIndexChanged += new System.EventHandler(this.lstQuickLambda_SelectedIndexChanged);
//
// cmbGasType
//
this.cmbGasType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbGasType.DropDownWidth = 140;
this.cmbGasType.FormattingEnabled = true;
this.cmbGasType.Items.AddRange(new object[] {
"Custom",
"Gasoline 14.7",
"Gasoline w/ additive, 14.6",
"Lambda, 1.0",
"Methanol, 6.4",
"Ethanol, 9.0",
"Toluene, 11.5",
"MTBE, 11.7",
"ETBE/TAME, 12.1",
"Gasoline & Toluene(70/30), 13,74"});
this.cmbGasType.Location = new System.Drawing.Point(97, 20);
this.cmbGasType.Name = "cmbGasType";
this.cmbGasType.Size = new System.Drawing.Size(140, 22);
this.cmbGasType.TabIndex = 1;
this.toolTip_0.SetToolTip(this.cmbGasType, "Select the gas type you use.");
this.cmbGasType.SelectedIndexChanged += new System.EventHandler(this.cmbGasType_SelectedIndexChanged);
//
// btnTraceColor
//
this.btnTraceColor.Location = new System.Drawing.Point(227, 19);
this.btnTraceColor.Name = "btnTraceColor";
this.btnTraceColor.Size = new System.Drawing.Size(22, 19);
this.btnTraceColor.TabIndex = 26;
this.toolTip_0.SetToolTip(this.btnTraceColor, "Set the map trace color.");
this.btnTraceColor.UseVisualStyleBackColor = true;
this.btnTraceColor.Click += new System.EventHandler(this.btnTraceColor_Click);
//
// btnTrailColor
//
this.btnTrailColor.Location = new System.Drawing.Point(227, 39);
this.btnTrailColor.Name = "btnTrailColor";
this.btnTrailColor.Size = new System.Drawing.Size(22, 19);
this.btnTrailColor.TabIndex = 27;
this.toolTip_0.SetToolTip(this.btnTrailColor, "Set the map trail color.");
this.btnTrailColor.UseVisualStyleBackColor = true;
this.btnTrailColor.Click += new System.EventHandler(this.btnTrailColor_Click);
//
// btnSelectedColor
//
this.btnSelectedColor.Location = new System.Drawing.Point(92, 79);
this.btnSelectedColor.Name = "btnSelectedColor";
this.btnSelectedColor.Size = new System.Drawing.Size(22, 19);
this.btnSelectedColor.TabIndex = 28;
this.toolTip_0.SetToolTip(this.btnSelectedColor, "Graph node select color");
this.btnSelectedColor.UseVisualStyleBackColor = true;
this.btnSelectedColor.Click += new System.EventHandler(this.btnSelectedColor_Click);
//
// chkRecordOnConnection
//
this.chkRecordOnConnection.AutoSize = true;
this.chkRecordOnConnection.Location = new System.Drawing.Point(496, 31);
this.chkRecordOnConnection.Name = "chkRecordOnConnection";
this.chkRecordOnConnection.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkRecordOnConnection.Size = new System.Drawing.Size(15, 14);
this.chkRecordOnConnection.TabIndex = 1;
this.toolTip_0.SetToolTip(this.chkRecordOnConnection, "Selecting this option will start datalogging recording on new datalogging connect" +
"ion");
this.chkRecordOnConnection.UseVisualStyleBackColor = true;
//
// trkSmooth
//
this.trkSmooth.AutoSize = false;
this.trkSmooth.BackColor = System.Drawing.Color.White;
this.trkSmooth.Cursor = System.Windows.Forms.Cursors.Arrow;
this.trkSmooth.Location = new System.Drawing.Point(10, 63);
this.trkSmooth.Maximum = 100;
this.trkSmooth.Name = "trkSmooth";
this.trkSmooth.Size = new System.Drawing.Size(108, 22);
this.trkSmooth.TabIndex = 3;
this.trkSmooth.TickFrequency = 10;
this.trkSmooth.TickStyle = System.Windows.Forms.TickStyle.None;
this.toolTip_0.SetToolTip(this.trkSmooth, "Smoothing threshold.");
this.trkSmooth.ValueChanged += new System.EventHandler(this.trkSmooth_ValueChanged);
//
// chkSmoothRows
//
this.chkSmoothRows.AutoSize = true;
this.chkSmoothRows.Location = new System.Drawing.Point(8, 17);
this.chkSmoothRows.Name = "chkSmoothRows";
this.chkSmoothRows.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkSmoothRows.Size = new System.Drawing.Size(96, 18);
this.chkSmoothRows.TabIndex = 0;
this.chkSmoothRows.Text = "Smooth rows";
this.toolTip_0.SetToolTip(this.chkSmoothRows, "Selecting this option will smooth rows. Colums are always smoothend.\r\n");
this.chkSmoothRows.UseVisualStyleBackColor = true;
//
// gridAnalog1
//
this.gridAnalog1.AllowUserToAddRows = false;
this.gridAnalog1.AllowUserToDeleteRows = false;
this.gridAnalog1.AllowUserToOrderColumns = true;
this.gridAnalog1.AllowUserToResizeColumns = false;
this.gridAnalog1.AllowUserToResizeRows = false;
this.gridAnalog1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
this.gridAnalog1.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.DisplayedCells;
this.gridAnalog1.BackgroundColor = System.Drawing.Color.White;
this.gridAnalog1.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.Disable;
dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle4.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog1.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle4;
this.gridAnalog1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.gridAnalog1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn3,
this.dataGridViewTextBoxColumn4});
dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle5.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle5.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle5.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle5.Format = "N2";
dataGridViewCellStyle5.NullValue = null;
dataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.gridAnalog1.DefaultCellStyle = dataGridViewCellStyle5;
this.gridAnalog1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
this.gridAnalog1.GridColor = System.Drawing.Color.Black;
this.gridAnalog1.Location = new System.Drawing.Point(5, 68);
this.gridAnalog1.MultiSelect = false;
this.gridAnalog1.Name = "gridAnalog1";
dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle6.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle6.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle6.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle6.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle6.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog1.RowHeadersDefaultCellStyle = dataGridViewCellStyle6;
this.gridAnalog1.RowHeadersVisible = false;
this.gridAnalog1.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
this.gridAnalog1.ShowCellToolTips = false;
this.gridAnalog1.ShowRowErrors = false;
this.gridAnalog1.Size = new System.Drawing.Size(159, 135);
this.gridAnalog1.TabIndex = 0;
this.toolTip_0.SetToolTip(this.gridAnalog1, "Table used for calculating real life values for analog input.");
//
// dataGridViewTextBoxColumn3
//
this.dataGridViewTextBoxColumn3.HeaderText = "Voltage";
this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
this.dataGridViewTextBoxColumn3.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn4
//
this.dataGridViewTextBoxColumn4.HeaderText = "Value";
this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
this.dataGridViewTextBoxColumn4.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// gridAnalog2
//
this.gridAnalog2.AllowUserToAddRows = false;
this.gridAnalog2.AllowUserToDeleteRows = false;
this.gridAnalog2.AllowUserToOrderColumns = true;
this.gridAnalog2.AllowUserToResizeColumns = false;
this.gridAnalog2.AllowUserToResizeRows = false;
this.gridAnalog2.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
this.gridAnalog2.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.DisplayedCells;
this.gridAnalog2.BackgroundColor = System.Drawing.Color.White;
this.gridAnalog2.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.Disable;
dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle7.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog2.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
this.gridAnalog2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.gridAnalog2.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn1,
this.dataGridViewTextBoxColumn2});
dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle8.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle8.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle8.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle8.Format = "N2";
dataGridViewCellStyle8.NullValue = null;
dataGridViewCellStyle8.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle8.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.gridAnalog2.DefaultCellStyle = dataGridViewCellStyle8;
this.gridAnalog2.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
this.gridAnalog2.GridColor = System.Drawing.Color.Black;
this.gridAnalog2.Location = new System.Drawing.Point(5, 68);
this.gridAnalog2.MultiSelect = false;
this.gridAnalog2.Name = "gridAnalog2";
dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle9.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle9.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle9.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog2.RowHeadersDefaultCellStyle = dataGridViewCellStyle9;
this.gridAnalog2.RowHeadersVisible = false;
this.gridAnalog2.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
this.gridAnalog2.ShowCellToolTips = false;
this.gridAnalog2.ShowRowErrors = false;
this.gridAnalog2.Size = new System.Drawing.Size(159, 135);
this.gridAnalog2.TabIndex = 0;
this.toolTip_0.SetToolTip(this.gridAnalog2, "Table used for calculating real life values for analog input.");
//
// dataGridViewTextBoxColumn1
//
this.dataGridViewTextBoxColumn1.HeaderText = "Voltage";
this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
this.dataGridViewTextBoxColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn2
//
this.dataGridViewTextBoxColumn2.HeaderText = "Value";
this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
this.dataGridViewTextBoxColumn2.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// gridAnalog3
//
this.gridAnalog3.AllowUserToAddRows = false;
this.gridAnalog3.AllowUserToDeleteRows = false;
this.gridAnalog3.AllowUserToOrderColumns = true;
this.gridAnalog3.AllowUserToResizeColumns = false;
this.gridAnalog3.AllowUserToResizeRows = false;
this.gridAnalog3.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
this.gridAnalog3.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.DisplayedCells;
this.gridAnalog3.BackgroundColor = System.Drawing.Color.White;
this.gridAnalog3.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.Disable;
dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle10.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle10.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle10.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle10.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle10.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog3.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle10;
this.gridAnalog3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.gridAnalog3.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dataGridViewTextBoxColumn5,
this.dataGridViewTextBoxColumn6});
dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle11.BackColor = System.Drawing.Color.White;
dataGridViewCellStyle11.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle11.ForeColor = System.Drawing.SystemColors.ControlText;
dataGridViewCellStyle11.Format = "N2";
dataGridViewCellStyle11.NullValue = null;
dataGridViewCellStyle11.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle11.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.gridAnalog3.DefaultCellStyle = dataGridViewCellStyle11;
this.gridAnalog3.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnKeystroke;
this.gridAnalog3.GridColor = System.Drawing.Color.Black;
this.gridAnalog3.Location = new System.Drawing.Point(5, 68);
this.gridAnalog3.MultiSelect = false;
this.gridAnalog3.Name = "gridAnalog3";
dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
dataGridViewCellStyle12.BackColor = System.Drawing.SystemColors.ControlLight;
dataGridViewCellStyle12.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
dataGridViewCellStyle12.ForeColor = System.Drawing.SystemColors.WindowText;
dataGridViewCellStyle12.SelectionBackColor = System.Drawing.SystemColors.Highlight;
dataGridViewCellStyle12.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
dataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
this.gridAnalog3.RowHeadersDefaultCellStyle = dataGridViewCellStyle12;
this.gridAnalog3.RowHeadersVisible = false;
this.gridAnalog3.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
this.gridAnalog3.ShowCellToolTips = false;
this.gridAnalog3.ShowRowErrors = false;
this.gridAnalog3.Size = new System.Drawing.Size(159, 135);
this.gridAnalog3.TabIndex = 0;
this.toolTip_0.SetToolTip(this.gridAnalog3, "Table used for calculating real life values for analog input.");
//
// dataGridViewTextBoxColumn5
//
this.dataGridViewTextBoxColumn5.HeaderText = "Voltage";
this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
this.dataGridViewTextBoxColumn5.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// dataGridViewTextBoxColumn6
//
this.dataGridViewTextBoxColumn6.HeaderText = "Value";
this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
this.dataGridViewTextBoxColumn6.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// button3
//
this.button3.Location = new System.Drawing.Point(227, 59);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(22, 19);
this.button3.TabIndex = 29;
this.toolTip_0.SetToolTip(this.button3, "Set the color of datalog display text color.");
this.button3.UseVisualStyleBackColor = true;
this.button3.Click += new System.EventHandler(this.button3_Click);
//
// button4
//
this.button4.Location = new System.Drawing.Point(227, 79);
this.button4.Name = "button4";
this.button4.Size = new System.Drawing.Size(22, 19);
this.button4.TabIndex = 31;
this.toolTip_0.SetToolTip(this.button4, "Set the color of datalog display text color.");
this.button4.UseVisualStyleBackColor = true;
this.button4.Click += new System.EventHandler(this.button4_Click);
//
// button5
//
this.button5.Location = new System.Drawing.Point(227, 99);
this.button5.Name = "button5";
this.button5.Size = new System.Drawing.Size(22, 19);
this.button5.TabIndex = 35;
this.toolTip_0.SetToolTip(this.button5, "Set the color of datalog display text color.");
this.button5.UseVisualStyleBackColor = true;
this.button5.Click += new System.EventHandler(this.button5_Click);
//
// button6
//
this.button6.Location = new System.Drawing.Point(92, 99);
this.button6.Name = "button6";
this.button6.Size = new System.Drawing.Size(22, 19);
this.button6.TabIndex = 34;
this.toolTip_0.SetToolTip(this.button6, "Graph node select color");
this.button6.UseVisualStyleBackColor = true;
this.button6.Click += new System.EventHandler(this.button6_Click);
//
// label14
//
this.label14.AutoSize = true;
this.label14.Location = new System.Drawing.Point(208, 181);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(35, 14);
this.label14.TabIndex = 52;
this.label14.Text = "% req";
this.toolTip_0.SetToolTip(this.label14, "Percentage of selected cells required for a valid average fuel change.");
//
// txtbSelectioAvgNeeded
//
this.txtbSelectioAvgNeeded.Location = new System.Drawing.Point(160, 178);
this.txtbSelectioAvgNeeded.Name = "txtbSelectioAvgNeeded";
this.txtbSelectioAvgNeeded.Size = new System.Drawing.Size(40, 20);
this.txtbSelectioAvgNeeded.TabIndex = 4;
this.toolTip_0.SetToolTip(this.txtbSelectioAvgNeeded, "Percentage of selected cells required for a valid average fuel change.");
this.txtbSelectioAvgNeeded.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label12
//
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(58, 181);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(86, 14);
this.label12.TabIndex = 50;
this.label12.Text = "Selection Avg:";
this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolTip_0.SetToolTip(this.label12, "Percentage of selected cells required for a valid average fuel change.");
//
// chkTunerFilterAuto
//
this.chkTunerFilterAuto.AutoSize = true;
this.chkTunerFilterAuto.Location = new System.Drawing.Point(28, 23);
this.chkTunerFilterAuto.Name = "chkTunerFilterAuto";
this.chkTunerFilterAuto.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkTunerFilterAuto.Size = new System.Drawing.Size(108, 18);
this.chkTunerFilterAuto.TabIndex = 5;
this.chkTunerFilterAuto.Text = "Filter Selection";
this.chkTunerFilterAuto.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolTip_0.SetToolTip(this.chkTunerFilterAuto, "By selecting this option the selected cells will be filtered\r\nbefore calculating " +
"an average fuel change.");
this.chkTunerFilterAuto.UseVisualStyleBackColor = true;
//
// txtbSTD
//
this.txtbSTD.Location = new System.Drawing.Point(160, 83);
this.txtbSTD.Name = "txtbSTD";
this.txtbSTD.Size = new System.Drawing.Size(40, 20);
this.txtbSTD.TabIndex = 3;
this.toolTip_0.SetToolTip(this.txtbSTD, "Standard deviation done on deep stack for filtering out static/bad values.");
this.txtbSTD.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(58, 86);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(86, 14);
this.label11.TabIndex = 48;
this.label11.Text = "STD deviation:";
this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolTip_0.SetToolTip(this.label11, "Standard deviation(filtering) done on deep stack for filtering out static/bad val" +
"ues.");
//
// label68
//
this.label68.AutoSize = true;
this.label68.Location = new System.Drawing.Point(280, 62);
this.label68.Name = "label68";
this.label68.Size = new System.Drawing.Size(14, 14);
this.label68.TabIndex = 47;
this.label68.Text = "%";
this.toolTip_0.SetToolTip(this.label68, "The maxium fuel change that the tuner engine will recommend.");
//
// label67
//
this.label67.AutoSize = true;
this.label67.Location = new System.Drawing.Point(208, 62);
this.label67.Name = "label67";
this.label67.Size = new System.Drawing.Size(14, 14);
this.label67.TabIndex = 46;
this.label67.Text = "<";
this.toolTip_0.SetToolTip(this.label67, "The minium fuel change that the tuner engine will recommend.");
//
// txtbFuelAjdP
//
this.txtbFuelAjdP.Location = new System.Drawing.Point(160, 202);
this.txtbFuelAjdP.Name = "txtbFuelAjdP";
this.txtbFuelAjdP.Size = new System.Drawing.Size(40, 20);
this.txtbFuelAjdP.TabIndex = 2;
this.toolTip_0.SetToolTip(this.txtbFuelAjdP, "This is P control for the (Target Afr- Average Afr)* P.\r\nExample (12.5-13.0)*0.75" +
"=2.88% fuel adjustment.\r\nLowering this below 1.0 prevents overshoots.");
this.txtbFuelAjdP.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label66
//
this.label66.AutoSize = true;
this.label66.Location = new System.Drawing.Point(44, 205);
this.label66.Name = "label66";
this.label66.Size = new System.Drawing.Size(100, 14);
this.label66.TabIndex = 44;
this.label66.Text = "Target-Current*P:";
this.toolTip_0.SetToolTip(this.label66, "This is P control for the (Target Afr- Avg Afr)* P.\r\nExample (12.5-13.0)*0.75=2.8" +
"8% fuel adjustment.\r\nLowering this below 1.0 prevents overshoots.");
//
// txtbFuelAjdMax
//
this.txtbFuelAjdMax.Location = new System.Drawing.Point(232, 59);
this.txtbFuelAjdMax.Name = "txtbFuelAjdMax";
this.txtbFuelAjdMax.Size = new System.Drawing.Size(40, 20);
this.txtbFuelAjdMax.TabIndex = 1;
this.toolTip_0.SetToolTip(this.txtbFuelAjdMax, "The maxium fuel change that the tuner engine will recommend.");
this.txtbFuelAjdMax.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// txtbFuelAdjMin
//
this.txtbFuelAdjMin.Location = new System.Drawing.Point(160, 59);
this.txtbFuelAdjMin.Name = "txtbFuelAdjMin";
this.txtbFuelAdjMin.Size = new System.Drawing.Size(40, 20);
this.txtbFuelAdjMin.TabIndex = 0;
this.toolTip_0.SetToolTip(this.txtbFuelAdjMin, "The minium fuel change that the tuner engine will recommend.");
this.txtbFuelAdjMin.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label65
//
this.label65.AutoSize = true;
this.label65.Location = new System.Drawing.Point(140, 62);
this.label65.Name = "label65";
this.label65.Size = new System.Drawing.Size(14, 14);
this.label65.TabIndex = 1;
this.label65.Text = ">";
this.toolTip_0.SetToolTip(this.label65, "The maxium fuel change that the tuner engine will recommend.");
//
// label15
//
this.label15.AutoSize = true;
this.label15.Location = new System.Drawing.Point(6, 62);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(125, 14);
this.label15.TabIndex = 0;
this.label15.Text = "Min/Max fuel change:";
this.toolTip_0.SetToolTip(this.label15, "The minium fuel change that the tuner engine will recommend.");
//
// label33
//
this.label33.AutoSize = true;
this.label33.Location = new System.Drawing.Point(208, 110);
this.label33.Name = "label33";
this.label33.Size = new System.Drawing.Size(27, 14);
this.label33.TabIndex = 9;
this.label33.Text = "hits";
this.toolTip_0.SetToolTip(this.label33, "Number of sample hits before a hit is valid. ");
//
// txtbHitDelay
//
this.txtbHitDelay.Location = new System.Drawing.Point(160, 107);
this.txtbHitDelay.Name = "txtbHitDelay";
this.txtbHitDelay.Size = new System.Drawing.Size(40, 20);
this.txtbHitDelay.TabIndex = 0;
this.toolTip_0.SetToolTip(this.txtbHitDelay, "Number of sample hits before a hit is valid. \r\nThis is curtial for wideband delay" +
" and preventing the tip-in correction to log.\r\nTry a value between 5-30.");
//
// label42
//
this.label42.AutoSize = true;
this.label42.Location = new System.Drawing.Point(61, 110);
this.label42.Name = "label42";
this.label42.Size = new System.Drawing.Size(83, 14);
this.label42.TabIndex = 1;
this.label42.Text = "Update Delay:";
this.label42.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolTip_0.SetToolTip(this.label42, "Number of sample hits before a hit is valid. ");
//
// gear0
//
this.gear0.Location = new System.Drawing.Point(70, 152);
this.gear0.Name = "gear0";
this.gear0.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear0.Size = new System.Drawing.Size(30, 20);
this.gear0.TabIndex = 12;
this.gear0.Text = "0";
this.toolTip_0.SetToolTip(this.gear0, "Select in which gear recording is allowed");
this.gear0.UseVisualStyleBackColor = true;
//
// gear5
//
this.gear5.Location = new System.Drawing.Point(158, 171);
this.gear5.Name = "gear5";
this.gear5.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear5.Size = new System.Drawing.Size(30, 20);
this.gear5.TabIndex = 17;
this.gear5.Text = "5";
this.toolTip_0.SetToolTip(this.gear5, "Select in which gear recording is allowed");
this.gear5.UseVisualStyleBackColor = true;
//
// gear4
//
this.gear4.Location = new System.Drawing.Point(158, 153);
this.gear4.Name = "gear4";
this.gear4.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear4.Size = new System.Drawing.Size(30, 20);
this.gear4.TabIndex = 16;
this.gear4.Text = "4";
this.toolTip_0.SetToolTip(this.gear4, "Select in which gear recording is allowed");
this.gear4.UseVisualStyleBackColor = true;
//
// gear3
//
this.gear3.Location = new System.Drawing.Point(114, 171);
this.gear3.Name = "gear3";
this.gear3.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear3.Size = new System.Drawing.Size(30, 20);
this.gear3.TabIndex = 15;
this.gear3.Text = "3";
this.toolTip_0.SetToolTip(this.gear3, "Select in which gear recording is allowed");
this.gear3.UseVisualStyleBackColor = true;
//
// gear2
//
this.gear2.Location = new System.Drawing.Point(114, 153);
this.gear2.Name = "gear2";
this.gear2.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear2.Size = new System.Drawing.Size(30, 20);
this.gear2.TabIndex = 14;
this.gear2.Text = "2";
this.toolTip_0.SetToolTip(this.gear2, "Select in which gear recording is allowed");
this.gear2.UseVisualStyleBackColor = true;
//
// gear1
//
this.gear1.Location = new System.Drawing.Point(70, 171);
this.gear1.Name = "gear1";
this.gear1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.gear1.Size = new System.Drawing.Size(30, 20);
this.gear1.TabIndex = 13;
this.gear1.Text = "1";
this.toolTip_0.SetToolTip(this.gear1, "Select in which gear recording is allowed");
this.gear1.UseVisualStyleBackColor = true;
//
// chkCheckFuelCut
//
this.chkCheckFuelCut.Location = new System.Drawing.Point(37, 195);
this.chkCheckFuelCut.Name = "chkCheckFuelCut";
this.chkCheckFuelCut.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkCheckFuelCut.Size = new System.Drawing.Size(151, 17);
this.chkCheckFuelCut.TabIndex = 18;
this.chkCheckFuelCut.Text = "Update during FuelCut";
this.chkCheckFuelCut.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolTip_0.SetToolTip(this.chkCheckFuelCut, "This option will prevent recording during fuelCut.\r\n");
this.chkCheckFuelCut.UseVisualStyleBackColor = true;
//
// label46
//
this.label46.AutoSize = true;
this.label46.Location = new System.Drawing.Point(20, 163);
this.label46.Name = "label46";
this.label46.Size = new System.Drawing.Size(35, 14);
this.label46.TabIndex = 40;
this.label46.Text = "Gear:";
this.toolTip_0.SetToolTip(this.label46, "Select in which gear recording is allowed");
//
// chkLastSampleDiffo2
//
this.chkLastSampleDiffo2.Location = new System.Drawing.Point(30, 216);
this.chkLastSampleDiffo2.Name = "chkLastSampleDiffo2";
this.chkLastSampleDiffo2.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkLastSampleDiffo2.Size = new System.Drawing.Size(163, 20);
this.chkLastSampleDiffo2.TabIndex = 20;
this.chkLastSampleDiffo2.Text = "Update only if o2 change";
this.chkLastSampleDiffo2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolTip_0.SetToolTip(this.chkLastSampleDiffo2, "By selecting this option the recorded afr is only send to the stack if\r\nthe curre" +
"nt afr from the current cell changed.");
this.chkLastSampleDiffo2.UseVisualStyleBackColor = true;
//
// txtbAfrMax
//
this.txtbAfrMax.Location = new System.Drawing.Point(129, 38);
this.txtbAfrMax.Name = "txtbAfrMax";
this.txtbAfrMax.Size = new System.Drawing.Size(41, 20);
this.txtbAfrMax.TabIndex = 3;
this.toolTip_0.SetToolTip(this.txtbAfrMax, "Maximum AFR for a valid recording");
//
// txtbAfrMin
//
this.txtbAfrMin.Location = new System.Drawing.Point(63, 38);
this.txtbAfrMin.Name = "txtbAfrMin";
this.txtbAfrMin.Size = new System.Drawing.Size(41, 20);
this.txtbAfrMin.TabIndex = 2;
this.toolTip_0.SetToolTip(this.txtbAfrMin, "Minimum AFR for a valid recording");
//
// txtbTpsMax
//
this.txtbTpsMax.Location = new System.Drawing.Point(129, 15);
this.txtbTpsMax.Name = "txtbTpsMax";
this.txtbTpsMax.Size = new System.Drawing.Size(41, 20);
this.txtbTpsMax.TabIndex = 1;
this.toolTip_0.SetToolTip(this.txtbTpsMax, "Maximum tps for a valid recording");
//
// txtbTpsMin
//
this.txtbTpsMin.Location = new System.Drawing.Point(63, 15);
this.txtbTpsMin.Name = "txtbTpsMin";
this.txtbTpsMin.Size = new System.Drawing.Size(41, 20);
this.txtbTpsMin.TabIndex = 0;
this.toolTip_0.SetToolTip(this.txtbTpsMin, "Minimum Tps for a valid recording");
//
// btnIgn4
//
this.btnIgn4.Location = new System.Drawing.Point(147, 89);
this.btnIgn4.Name = "btnIgn4";
this.btnIgn4.Size = new System.Drawing.Size(22, 19);
this.btnIgn4.TabIndex = 51;
this.toolTip_0.SetToolTip(this.btnIgn4, "Set the color of datalog display text color.");
this.btnIgn4.UseVisualStyleBackColor = true;
this.btnIgn4.Click += new System.EventHandler(this.btnIgn4_Click);
//
// btnFuel4
//
this.btnFuel4.Location = new System.Drawing.Point(28, 89);
this.btnFuel4.Name = "btnFuel4";
this.btnFuel4.Size = new System.Drawing.Size(22, 19);
this.btnFuel4.TabIndex = 50;
this.toolTip_0.SetToolTip(this.btnFuel4, "Graph node select color");
this.btnFuel4.UseVisualStyleBackColor = true;
this.btnFuel4.Click += new System.EventHandler(this.btnFuel4_Click);
//
// btnIgn3
//
this.btnIgn3.Location = new System.Drawing.Point(147, 70);
this.btnIgn3.Name = "btnIgn3";
this.btnIgn3.Size = new System.Drawing.Size(22, 19);
this.btnIgn3.TabIndex = 47;
this.toolTip_0.SetToolTip(this.btnIgn3, "Set the color of datalog display text color.");
this.btnIgn3.UseVisualStyleBackColor = true;
this.btnIgn3.Click += new System.EventHandler(this.btnIgn3_Click);
//
// btnIgn2
//
this.btnIgn2.Location = new System.Drawing.Point(147, 51);
this.btnIgn2.Name = "btnIgn2";
this.btnIgn2.Size = new System.Drawing.Size(22, 19);
this.btnIgn2.TabIndex = 45;
this.toolTip_0.SetToolTip(this.btnIgn2, "Set the color of datalog display text color.");
this.btnIgn2.UseVisualStyleBackColor = true;
this.btnIgn2.Click += new System.EventHandler(this.btnIgn2_Click);
//
// btnFuel3
//
this.btnFuel3.Location = new System.Drawing.Point(28, 70);
this.btnFuel3.Name = "btnFuel3";
this.btnFuel3.Size = new System.Drawing.Size(22, 19);
this.btnFuel3.TabIndex = 44;
this.toolTip_0.SetToolTip(this.btnFuel3, "Graph node select color");
this.btnFuel3.UseVisualStyleBackColor = true;
this.btnFuel3.Click += new System.EventHandler(this.btnFuel3_Click);
//
// btnFuel2
//
this.btnFuel2.Location = new System.Drawing.Point(28, 51);
this.btnFuel2.Name = "btnFuel2";
this.btnFuel2.Size = new System.Drawing.Size(22, 19);
this.btnFuel2.TabIndex = 38;
this.toolTip_0.SetToolTip(this.btnFuel2, "Set the color of led Off.");
this.btnFuel2.UseVisualStyleBackColor = true;
this.btnFuel2.Click += new System.EventHandler(this.btnFuel2_Click);
//
// btnFuel1
//
this.btnFuel1.Location = new System.Drawing.Point(28, 32);
this.btnFuel1.Name = "btnFuel1";
this.btnFuel1.Size = new System.Drawing.Size(22, 19);
this.btnFuel1.TabIndex = 37;
this.toolTip_0.SetToolTip(this.btnFuel1, "Set the color of led On.");
this.btnFuel1.UseVisualStyleBackColor = true;
this.btnFuel1.Click += new System.EventHandler(this.btnFuel1_Click);
//
// btnIgn1
//
this.btnIgn1.Location = new System.Drawing.Point(147, 32);
this.btnIgn1.Name = "btnIgn1";
this.btnIgn1.Size = new System.Drawing.Size(22, 19);
this.btnIgn1.TabIndex = 39;
this.toolTip_0.SetToolTip(this.btnIgn1, "Set the color of datalog display text color.");
this.btnIgn1.UseVisualStyleBackColor = true;
this.btnIgn1.Click += new System.EventHandler(this.btnIgn1_Click);
//
// btnVE2
//
this.btnVE2.Location = new System.Drawing.Point(148, 116);
this.btnVE2.Name = "btnVE2";
this.btnVE2.Size = new System.Drawing.Size(22, 19);
this.btnVE2.TabIndex = 69;
this.toolTip_0.SetToolTip(this.btnVE2, "Set the color of led Off.");
this.btnVE2.UseVisualStyleBackColor = true;
this.btnVE2.Click += new System.EventHandler(this.btnVE2_Click);
//
// btnVE1
//
this.btnVE1.Location = new System.Drawing.Point(126, 116);
this.btnVE1.Name = "btnVE1";
this.btnVE1.Size = new System.Drawing.Size(22, 19);
this.btnVE1.TabIndex = 68;
this.toolTip_0.SetToolTip(this.btnVE1, "Set the color of led On.");
this.btnVE1.UseVisualStyleBackColor = true;
this.btnVE1.Click += new System.EventHandler(this.btnVE1_Click);
//
// button8
//
this.button8.Location = new System.Drawing.Point(92, 36);
this.button8.Name = "button8";
this.button8.Size = new System.Drawing.Size(22, 19);
this.button8.TabIndex = 37;
this.toolTip_0.SetToolTip(this.button8, "Set the color of datalog display text color.");
this.button8.UseVisualStyleBackColor = true;
this.button8.Click += new System.EventHandler(this.button8_Click);
//
// button9
//
this.button9.Location = new System.Drawing.Point(227, 16);
this.button9.Name = "button9";
this.button9.Size = new System.Drawing.Size(22, 19);
this.button9.TabIndex = 41;
this.toolTip_0.SetToolTip(this.button9, "Set the color of datalog display text color.");
this.button9.UseVisualStyleBackColor = true;
this.button9.Click += new System.EventHandler(this.button9_Click);
//
// button10
//
this.button10.Location = new System.Drawing.Point(227, 36);
this.button10.Name = "button10";
this.button10.Size = new System.Drawing.Size(22, 19);
this.button10.TabIndex = 39;
this.toolTip_0.SetToolTip(this.button10, "Set the color of datalog display backcolor.");
this.button10.UseVisualStyleBackColor = true;
this.button10.Click += new System.EventHandler(this.button10_Click);
//
// button13
//
this.button13.Location = new System.Drawing.Point(92, 56);
this.button13.Name = "button13";
this.button13.Size = new System.Drawing.Size(22, 19);
this.button13.TabIndex = 43;
this.toolTip_0.SetToolTip(this.button13, "Set the color of datalog display text color.");
this.button13.UseVisualStyleBackColor = true;
this.button13.Click += new System.EventHandler(this.button13_Click);
//
// txtbStackSize
//
this.txtbStackSize.Location = new System.Drawing.Point(160, 131);
this.txtbStackSize.Name = "txtbStackSize";
this.txtbStackSize.Size = new System.Drawing.Size(40, 20);
this.txtbStackSize.TabIndex = 53;
this.toolTip_0.SetToolTip(this.txtbStackSize, "The size of the deep stack(where recordings per cell are stored).\r\nUse a size fro" +
"m 25-150.");
//
// label94
//
this.label94.AutoSize = true;
this.label94.Location = new System.Drawing.Point(77, 134);
this.label94.Name = "label94";
this.label94.Size = new System.Drawing.Size(67, 14);
this.label94.TabIndex = 54;
this.label94.Text = "Stack Size:";
this.label94.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolTip_0.SetToolTip(this.label94, "Number of sample hits before a hit is valid. ");
//
// txtbMinSampVariance
//
this.txtbMinSampVariance.Location = new System.Drawing.Point(160, 154);
this.txtbMinSampVariance.Name = "txtbMinSampVariance";
this.txtbMinSampVariance.Size = new System.Drawing.Size(40, 20);
this.txtbMinSampVariance.TabIndex = 55;
this.toolTip_0.SetToolTip(this.txtbMinSampVariance, "Minimum amount of sample required before new values are filtered before adding th" +
"em to the stack.");
//
// label93
//
this.label93.AutoSize = true;
this.label93.Location = new System.Drawing.Point(9, 157);
this.label93.Name = "label93";
this.label93.Size = new System.Drawing.Size(135, 14);
this.label93.TabIndex = 56;
this.label93.Text = "Min Samples(start filter):";
this.label93.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.toolTip_0.SetToolTip(this.label93, "Number of sample hits before a hit is valid. ");
//
// chkStackFilter
//
this.chkStackFilter.AutoSize = true;
this.chkStackFilter.Location = new System.Drawing.Point(171, 23);
this.chkStackFilter.Name = "chkStackFilter";
this.chkStackFilter.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkStackFilter.Size = new System.Drawing.Size(86, 18);
this.chkStackFilter.TabIndex = 57;
this.chkStackFilter.Text = "Stack Filter";
this.chkStackFilter.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolTip_0.SetToolTip(this.chkStackFilter, "Stack Filter:\r\nThis enables/disables the standard deviation or absolute filter on" +
" the recorded values.\r\nThis is to filter out unacceptable values.");
this.chkStackFilter.UseVisualStyleBackColor = true;
//
// chkDisableOverCond
//
this.chkDisableOverCond.AutoSize = true;
this.chkDisableOverCond.Location = new System.Drawing.Point(370, 5);
this.chkDisableOverCond.Name = "chkDisableOverCond";
this.chkDisableOverCond.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkDisableOverCond.Size = new System.Drawing.Size(128, 18);
this.chkDisableOverCond.TabIndex = 7;
this.chkDisableOverCond.Text = "Disable Conditions";
this.chkDisableOverCond.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
this.toolTip_0.SetToolTip(this.chkDisableOverCond, "By selecting this option all the condition are not\r\nconsidered. It will always up" +
"date.");
this.chkDisableOverCond.UseVisualStyleBackColor = true;
this.chkDisableOverCond.CheckedChanged += new System.EventHandler(this.chkDisableOverCond_CheckedChanged);
//
// label97
//
this.label97.AutoSize = true;
this.label97.Location = new System.Drawing.Point(8, 42);
this.label97.Name = "label97";
this.label97.Size = new System.Drawing.Size(89, 14);
this.label97.TabIndex = 9;
this.label97.Text = "Retain Data for:";
this.toolTip_0.SetToolTip(this.label97, "The amount of sample that will be skipped before UI update.");
//
// txt_LiveGraph_Lenght
//
this.txt_LiveGraph_Lenght.Location = new System.Drawing.Point(104, 39);
this.txt_LiveGraph_Lenght.Name = "txt_LiveGraph_Lenght";
this.txt_LiveGraph_Lenght.Size = new System.Drawing.Size(37, 20);
this.txt_LiveGraph_Lenght.TabIndex = 8;
this.toolTip_0.SetToolTip(this.txt_LiveGraph_Lenght, "The amount of sample that will be skipped before UI update.");
//
// button7
//
this.button7.BackColor = System.Drawing.SystemColors.ButtonFace;
this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button7.Location = new System.Drawing.Point(333, 234);
this.button7.Name = "button7";
this.button7.Size = new System.Drawing.Size(156, 25);
this.button7.TabIndex = 14;
this.button7.Text = "Edit Limits/Warnings";
this.toolTip_0.SetToolTip(this.button7, "Edit Sensors Min/Max Limit and Warnings");
this.button7.UseVisualStyleBackColor = false;
this.button7.Click += new System.EventHandler(this.button7_Click);
//
// button_LedDark
//
this.button_LedDark.Location = new System.Drawing.Point(92, 39);
this.button_LedDark.Name = "button_LedDark";
this.button_LedDark.Size = new System.Drawing.Size(22, 19);
this.button_LedDark.TabIndex = 37;
this.toolTip_0.SetToolTip(this.button_LedDark, "Set the color of led On.");
this.button_LedDark.UseVisualStyleBackColor = true;
this.button_LedDark.Click += new System.EventHandler(this.Button14_Click);
//
// linkLabel1
//
this.linkLabel1.AutoSize = true;
this.linkLabel1.Location = new System.Drawing.Point(273, 24);
this.linkLabel1.Name = "linkLabel1";
this.linkLabel1.Size = new System.Drawing.Size(73, 14);
this.linkLabel1.TabIndex = 14;
this.linkLabel1.TabStop = true;
this.linkLabel1.Text = "FTDI Drivers";
this.toolTip_0.SetToolTip(this.linkLabel1, "Clic here to download the FTDI drivers usable with most emulators and datalog dev" +
"ices");
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
//
// linkLabel2
//
this.linkLabel2.AutoSize = true;
this.linkLabel2.Location = new System.Drawing.Point(388, 24);
this.linkLabel2.Name = "linkLabel2";
this.linkLabel2.Size = new System.Drawing.Size(73, 14);
this.linkLabel2.TabIndex = 14;
this.linkLabel2.TabStop = true;
this.linkLabel2.Text = "FTDI Drivers";
this.toolTip_0.SetToolTip(this.linkLabel2, "Clic here to download the FTDI drivers usable with most emulators and datalog dev" +
"ices");
//
// linkLabelBurner
//
this.linkLabelBurner.AutoSize = true;
this.linkLabelBurner.Location = new System.Drawing.Point(84, 101);
this.linkLabelBurner.Name = "linkLabelBurner";
this.linkLabelBurner.Size = new System.Drawing.Size(225, 14);
this.linkLabelBurner.TabIndex = 17;
this.linkLabelBurner.TabStop = true;
this.linkLabelBurner.Text = "http://support.moates.net/flash-n-burn/";
this.toolTip_0.SetToolTip(this.linkLabelBurner, "Clic here to redirrect to the Burner software download page.");
this.linkLabelBurner.Visible = false;
//
// textBoxBurnerLocation
//
this.textBoxBurnerLocation.Location = new System.Drawing.Point(87, 123);
this.textBoxBurnerLocation.Name = "textBoxBurnerLocation";
this.textBoxBurnerLocation.Size = new System.Drawing.Size(436, 20);
this.textBoxBurnerLocation.TabIndex = 19;
this.toolTip_0.SetToolTip(this.textBoxBurnerLocation, "Double Clic to Open/Select file location");
this.textBoxBurnerLocation.Visible = false;
this.textBoxBurnerLocation.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.textBox1_MouseDoubleClick);
//
// chkDtAuto
//
this.chkDtAuto.AutoSize = true;
this.chkDtAuto.Location = new System.Drawing.Point(12, 17);
this.chkDtAuto.Name = "chkDtAuto";
this.chkDtAuto.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkDtAuto.Size = new System.Drawing.Size(105, 18);
this.chkDtAuto.TabIndex = 1;
this.chkDtAuto.Text = "Auto-Scan Port";
this.chkDtAuto.UseVisualStyleBackColor = true;
this.chkDtAuto.CheckedChanged += new System.EventHandler(this.chkDtAuto_CheckedChanged);
//
// chkEmuAuto
//
this.chkEmuAuto.AutoSize = true;
this.chkEmuAuto.Location = new System.Drawing.Point(12, 17);
this.chkEmuAuto.Name = "chkEmuAuto";
this.chkEmuAuto.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkEmuAuto.Size = new System.Drawing.Size(105, 18);
this.chkEmuAuto.TabIndex = 4;
this.chkEmuAuto.Text = "Auto-Scan Port";
this.chkEmuAuto.UseVisualStyleBackColor = true;
this.chkEmuAuto.CheckedChanged += new System.EventHandler(this.chkEmuAuto_CheckedChanged);
//
// tabControl1
//
this.tabControl1.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.tabControl1.Controls.Add(this.tabDatalogging);
this.tabControl1.Controls.Add(this.tabBurner);
this.tabControl1.Controls.Add(this.tabUnits);
this.tabControl1.Controls.Add(this.tabDatalogDisplay);
this.tabControl1.Controls.Add(this.tabWideband);
this.tabControl1.Controls.Add(this.tabOverlayAfr);
this.tabControl1.Controls.Add(this.tabAutoAdjust);
this.tabControl1.Controls.Add(this.tabAnalog1);
this.tabControl1.HotTrack = true;
this.tabControl1.Location = new System.Drawing.Point(0, 0);
this.tabControl1.Multiline = true;
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
this.tabControl1.Size = new System.Drawing.Size(543, 296);
this.tabControl1.SizeMode = System.Windows.Forms.TabSizeMode.FillToRight;
this.tabControl1.TabIndex = 0;
this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged);
//
// tabDatalogging
//
this.tabDatalogging.Controls.Add(this.labelDemonSelected);
this.tabDatalogging.Controls.Add(this.groupBox17);
this.tabDatalogging.Controls.Add(this.grpEmuCommAdv);
this.tabDatalogging.Controls.Add(this.groupBox4);
this.tabDatalogging.Controls.Add(this.label135);
this.tabDatalogging.Controls.Add(this.groupBox_7);
this.tabDatalogging.Location = new System.Drawing.Point(4, 23);
this.tabDatalogging.Name = "tabDatalogging";
this.tabDatalogging.Size = new System.Drawing.Size(535, 269);
this.tabDatalogging.TabIndex = 4;
this.tabDatalogging.Text = "Emulator";
this.tabDatalogging.UseVisualStyleBackColor = true;
//
// labelDemonSelected
//
this.labelDemonSelected.AutoSize = true;
this.labelDemonSelected.ForeColor = System.Drawing.Color.Red;
this.labelDemonSelected.Location = new System.Drawing.Point(63, 49);
this.labelDemonSelected.Name = "labelDemonSelected";
this.labelDemonSelected.Size = new System.Drawing.Size(403, 14);
this.labelDemonSelected.TabIndex = 5;
this.labelDemonSelected.Text = "When the Demon are selected as emulator, you cannot datalog on a Chip!";
//
// groupBox17
//
this.groupBox17.Controls.Add(this.chk_LiveGraphing);
this.groupBox17.Controls.Add(this.label97);
this.groupBox17.Controls.Add(this.label98);
this.groupBox17.Controls.Add(this.txt_LiveGraph_Lenght);
this.groupBox17.Location = new System.Drawing.Point(335, 202);
this.groupBox17.Name = "groupBox17";
this.groupBox17.Size = new System.Drawing.Size(197, 65);
this.groupBox17.TabIndex = 8;
this.groupBox17.TabStop = false;
this.groupBox17.Text = "Live Graphing(can be slow)";
//
// chk_LiveGraphing
//
this.chk_LiveGraphing.AutoSize = true;
this.chk_LiveGraphing.Location = new System.Drawing.Point(30, 19);
this.chk_LiveGraphing.Name = "chk_LiveGraphing";
this.chk_LiveGraphing.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chk_LiveGraphing.Size = new System.Drawing.Size(140, 18);
this.chk_LiveGraphing.TabIndex = 11;
this.chk_LiveGraphing.Text = "Enable Live Graphing";
this.chk_LiveGraphing.UseVisualStyleBackColor = true;
//
// label98
//
this.label98.AutoSize = true;
this.label98.Location = new System.Drawing.Point(147, 42);
this.label98.Name = "label98";
this.label98.Size = new System.Drawing.Size(43, 14);
this.label98.TabIndex = 10;
this.label98.Text = "frames";
//
// grpEmuCommAdv
//
this.grpEmuCommAdv.Controls.Add(this.checkBoxJ12);
this.grpEmuCommAdv.Controls.Add(this.chkEmuVendor);
this.grpEmuCommAdv.Controls.Add(this.groupBox16);
this.grpEmuCommAdv.Controls.Add(this.groupBox15);
this.grpEmuCommAdv.Controls.Add(this.chkBluetooth);
this.grpEmuCommAdv.Controls.Add(this.txtbDtRetries);
this.grpEmuCommAdv.Controls.Add(this.label28);
this.grpEmuCommAdv.Controls.Add(this.txtbDtTimout);
this.grpEmuCommAdv.Controls.Add(this.label24);
this.grpEmuCommAdv.Controls.Add(this.label27);
this.grpEmuCommAdv.Controls.Add(this.label25);
this.grpEmuCommAdv.Location = new System.Drawing.Point(3, 73);
this.grpEmuCommAdv.Name = "grpEmuCommAdv";
this.grpEmuCommAdv.Size = new System.Drawing.Size(529, 123);
this.grpEmuCommAdv.TabIndex = 6;
this.grpEmuCommAdv.TabStop = false;
this.grpEmuCommAdv.Text = "Serial Port";
//
// checkBoxJ12
//
this.checkBoxJ12.AutoSize = true;
this.checkBoxJ12.Location = new System.Drawing.Point(351, 50);
this.checkBoxJ12.Name = "checkBoxJ12";
this.checkBoxJ12.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.checkBoxJ12.Size = new System.Drawing.Size(160, 18);
this.checkBoxJ12.TabIndex = 10;
this.checkBoxJ12.Text = "Allow datalog with J12/J4";
this.checkBoxJ12.UseVisualStyleBackColor = true;
//
// chkEmuVendor
//
this.chkEmuVendor.AutoSize = true;
this.chkEmuVendor.Location = new System.Drawing.Point(336, 14);
this.chkEmuVendor.Name = "chkEmuVendor";
this.chkEmuVendor.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkEmuVendor.Size = new System.Drawing.Size(175, 18);
this.chkEmuVendor.TabIndex = 9;
this.chkEmuVendor.Text = "Check Emu Serial/VendorID";
this.chkEmuVendor.UseVisualStyleBackColor = true;
//
// groupBox16
//
this.groupBox16.Controls.Add(this.lstDtComm);
this.groupBox16.Controls.Add(this.lstDtBaud);
this.groupBox16.Controls.Add(this.chkDtAuto);
this.groupBox16.Location = new System.Drawing.Point(189, 18);
this.groupBox16.Name = "groupBox16";
this.groupBox16.Size = new System.Drawing.Size(132, 98);
this.groupBox16.TabIndex = 8;
this.groupBox16.TabStop = false;
this.groupBox16.Text = "Datalog";
//
// lstDtComm
//
this.lstDtComm.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstDtComm.FormattingEnabled = true;
this.lstDtComm.Items.AddRange(new object[] {
"COM1",
"COM2",
"COM3",
"COM4",
"COM5",
"COM6",
"COM7",
"COM8",
"COM9",
"COM10",
"COM11",
"COM12",
"COM13",
"COM14",
"COM15",
"COM16",
"COM17",
"COM18",
"COM19",
"COM20",
"COM21",
"COM22",
"COM23",
"COM24",
"COM25",
"COM26",
"COM27",
"COM28",
"COM29",
"COM30",
"COM31",
"COM32",
"COM33",
"COM34",
"COM35",
"COM36",
"COM37",
"COM38",
"COM39",
"COM40"});
this.lstDtComm.Location = new System.Drawing.Point(5, 41);
this.lstDtComm.Name = "lstDtComm";
this.lstDtComm.Size = new System.Drawing.Size(120, 22);
this.lstDtComm.TabIndex = 0;
this.lstDtComm.DropDown += new System.EventHandler(this.lstDtComm_DropDown);
this.lstDtComm.SelectedIndexChanged += new System.EventHandler(this.lstDtComm_SelectedIndexChanged);
//
// lstDtBaud
//
this.lstDtBaud.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstDtBaud.FormattingEnabled = true;
this.lstDtBaud.Items.AddRange(new object[] {
"9600",
"19200",
"38400",
"57600",
"115200",
"921600"});
this.lstDtBaud.Location = new System.Drawing.Point(5, 68);
this.lstDtBaud.Name = "lstDtBaud";
this.lstDtBaud.Size = new System.Drawing.Size(120, 22);
this.lstDtBaud.TabIndex = 1;
this.lstDtBaud.SelectedIndexChanged += new System.EventHandler(this.lstDtBaud_SelectedIndexChanged);
//
// groupBox15
//
this.groupBox15.Controls.Add(this.chkEmuAuto);
this.groupBox15.Controls.Add(this.lstEmuPort);
this.groupBox15.Controls.Add(this.lstEmuBaud);
this.groupBox15.Location = new System.Drawing.Point(51, 18);
this.groupBox15.Name = "groupBox15";
this.groupBox15.Size = new System.Drawing.Size(132, 98);
this.groupBox15.TabIndex = 7;
this.groupBox15.TabStop = false;
this.groupBox15.Text = "Emulator";
//
// lstEmuPort
//
this.lstEmuPort.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstEmuPort.FormattingEnabled = true;
this.lstEmuPort.Items.AddRange(new object[] {
"COM1",
"COM2",
"COM3",
"COM4",
"COM5",
"COM6",
"COM7",
"COM8",
"COM9",
"COM10",
"COM11",
"COM12",
"COM13",
"COM14",
"COM15",
"COM16",
"COM17",
"COM18",
"COM19",
"COM20",
"COM21",
"COM22",
"COM23",
"COM24",
"COM25",
"COM26",
"COM27",
"COM28",
"COM29",
"COM30",
"COM31",
"COM32",
"COM33",
"COM34",
"COM35",
"COM36",
"COM37",
"COM38",
"COM39",
"COM40"});
this.lstEmuPort.Location = new System.Drawing.Point(7, 41);
this.lstEmuPort.Name = "lstEmuPort";
this.lstEmuPort.Size = new System.Drawing.Size(118, 22);
this.lstEmuPort.TabIndex = 0;
this.lstEmuPort.DropDown += new System.EventHandler(this.lstEmuPort_DropDown);
this.lstEmuPort.SelectedIndexChanged += new System.EventHandler(this.lstEmuPort_SelectedIndexChanged);
//
// lstEmuBaud
//
this.lstEmuBaud.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstEmuBaud.FormattingEnabled = true;
this.lstEmuBaud.Items.AddRange(new object[] {
"38400",
"115200",
"921600"});
this.lstEmuBaud.Location = new System.Drawing.Point(7, 68);
this.lstEmuBaud.Name = "lstEmuBaud";
this.lstEmuBaud.Size = new System.Drawing.Size(118, 22);
this.lstEmuBaud.TabIndex = 1;
this.lstEmuBaud.SelectedIndexChanged += new System.EventHandler(this.lstEmuBaud_SelectedIndexChanged);
//
// chkBluetooth
//
this.chkBluetooth.AutoSize = true;
this.chkBluetooth.Location = new System.Drawing.Point(388, 32);
this.chkBluetooth.Name = "chkBluetooth";
this.chkBluetooth.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkBluetooth.Size = new System.Drawing.Size(123, 18);
this.chkBluetooth.TabIndex = 5;
this.chkBluetooth.Text = "Bluetooth Datalog";
this.chkBluetooth.UseVisualStyleBackColor = true;
//
// txtbDtRetries
//
this.txtbDtRetries.Location = new System.Drawing.Point(462, 72);
this.txtbDtRetries.Name = "txtbDtRetries";
this.txtbDtRetries.Size = new System.Drawing.Size(44, 20);
this.txtbDtRetries.TabIndex = 1;
this.txtbDtRetries.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// label28
//
this.label28.AutoSize = true;
this.label28.Location = new System.Drawing.Point(373, 75);
this.label28.Name = "label28";
this.label28.Size = new System.Drawing.Size(81, 14);
this.label28.TabIndex = 1;
this.label28.Text = "Serial Retries:";
//
// txtbDtTimout
//
this.txtbDtTimout.Location = new System.Drawing.Point(462, 97);
this.txtbDtTimout.Name = "txtbDtTimout";
this.txtbDtTimout.Size = new System.Drawing.Size(44, 20);
this.txtbDtTimout.TabIndex = 0;
this.txtbDtTimout.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// label24
//
this.label24.AutoSize = true;
this.label24.Location = new System.Drawing.Point(6, 91);
this.label24.Name = "label24";
this.label24.Size = new System.Drawing.Size(37, 14);
this.label24.TabIndex = 3;
this.label24.Text = "Baud:";
//
// label27
//
this.label27.AutoSize = true;
this.label27.Location = new System.Drawing.Point(346, 100);
this.label27.Name = "label27";
this.label27.Size = new System.Drawing.Size(108, 14);
this.label27.TabIndex = 0;
this.label27.Text = "Serial Timeout(ms):";
//
// label25
//
this.label25.AutoSize = true;
this.label25.Location = new System.Drawing.Point(6, 64);
this.label25.Name = "label25";
this.label25.Size = new System.Drawing.Size(31, 14);
this.label25.TabIndex = 2;
this.label25.Text = "Port:";
//
// groupBox4
//
this.groupBox4.Controls.Add(this.linkLabel1);
this.groupBox4.Controls.Add(this.label32);
this.groupBox4.Controls.Add(this.chkRecordOnConnection);
this.groupBox4.Controls.Add(this.chkEmuAlwaysRt);
this.groupBox4.Controls.Add(this.labelemurt);
this.groupBox4.Controls.Add(this.label17);
this.groupBox4.Controls.Add(this.lstEmulator);
this.groupBox4.Location = new System.Drawing.Point(3, 3);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(529, 64);
this.groupBox4.TabIndex = 5;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "Emulator Settings";
//
// label32
//
this.label32.AutoSize = true;
this.label32.Location = new System.Drawing.Point(359, 30);
this.label32.Name = "label32";
this.label32.Size = new System.Drawing.Size(130, 14);
this.label32.TabIndex = 13;
this.label32.Text = "Record on Connection";
//
// chkEmuAlwaysRt
//
this.chkEmuAlwaysRt.AutoSize = true;
this.chkEmuAlwaysRt.Location = new System.Drawing.Point(496, 12);
this.chkEmuAlwaysRt.Name = "chkEmuAlwaysRt";
this.chkEmuAlwaysRt.Size = new System.Drawing.Size(15, 14);
this.chkEmuAlwaysRt.TabIndex = 8;
this.chkEmuAlwaysRt.UseVisualStyleBackColor = true;
//
// labelemurt
//
this.labelemurt.AutoSize = true;
this.labelemurt.Location = new System.Drawing.Point(359, 12);
this.labelemurt.Name = "labelemurt";
this.labelemurt.Size = new System.Drawing.Size(95, 14);
this.labelemurt.TabIndex = 9;
this.labelemurt.Text = "Realtime Update";
//
// label17
//
this.label17.AutoSize = true;
this.label17.Location = new System.Drawing.Point(7, 24);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(56, 14);
this.label17.TabIndex = 3;
this.label17.Text = "Emulator:";
//
// lstEmulator
//
this.lstEmulator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.lstEmulator.DropDownWidth = 240;
this.lstEmulator.FormattingEnabled = true;
this.lstEmulator.Items.AddRange(new object[] {
"Moates Ostrich/Hondavert v1.5+",
"Moates Demon",
"Xtronic ROMulator",
"PGMFI RTP",
"CobraRTP",
"Vitaprog/Hondavert OLD",
"BMulator",
"ECU-Tamer"});
this.lstEmulator.Location = new System.Drawing.Point(72, 19);
this.lstEmulator.Name = "lstEmulator";
this.lstEmulator.Size = new System.Drawing.Size(184, 22);
this.lstEmulator.TabIndex = 2;
this.lstEmulator.SelectedIndexChanged += new System.EventHandler(this.lstEmulator_SelectedIndexChanged);
//
// label135
//
this.label135.AutoSize = true;
this.label135.Location = new System.Drawing.Point(269, 289);
this.label135.Name = "label135";
this.label135.Size = new System.Drawing.Size(0, 14);
this.label135.TabIndex = 4;
//
// groupBox_7
//
this.groupBox_7.Controls.Add(this.label34);
this.groupBox_7.Controls.Add(this.txtbSampleRate);
this.groupBox_7.Controls.Add(this.chkRateRecording);
this.groupBox_7.Controls.Add(this.trkSamplingRate);
this.groupBox_7.Location = new System.Drawing.Point(3, 202);
this.groupBox_7.Name = "groupBox_7";
this.groupBox_7.Size = new System.Drawing.Size(326, 65);
this.groupBox_7.TabIndex = 3;
this.groupBox_7.TabStop = false;
this.groupBox_7.Text = "Datalog Sampling Rate";
//
// chkRateRecording
//
this.chkRateRecording.AutoSize = true;
this.chkRateRecording.Location = new System.Drawing.Point(90, 19);
this.chkRateRecording.Name = "chkRateRecording";
this.chkRateRecording.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.chkRateRecording.Size = new System.Drawing.Size(130, 18);
this.chkRateRecording.TabIndex = 0;
this.chkRateRecording.Text = "Priorty in recording";
this.chkRateRecording.UseVisualStyleBackColor = true;
//
// tabBurner
//
this.tabBurner.Controls.Add(this.groupBox19);
this.tabBurner.Location = new System.Drawing.Point(4, 23);
this.tabBurner.Name = "tabBurner";
this.tabBurner.Size = new System.Drawing.Size(535, 269);
this.tabBurner.TabIndex = 9;
this.tabBurner.Text = "Burner";
this.tabBurner.UseVisualStyleBackColor = true;
//
// groupBox19
//
this.groupBox19.Controls.Add(this.textBoxBurnerLocation);
this.groupBox19.Controls.Add(this.labelBurnerLocation);
this.groupBox19.Controls.Add(this.linkLabelBurner);
this.groupBox19.Controls.Add(this.labelLinkBurnerName);
this.groupBox19.Controls.Add(this.label96);
this.groupBox19.Controls.Add(this.labelBurnerDesc);
this.groupBox19.Controls.Add(this.linkLabel2);
this.groupBox19.Controls.Add(this.label101);
this.groupBox19.Controls.Add(this.comboBoxBurner);
this.groupBox19.Location = new System.Drawing.Point(3, 3);
this.groupBox19.Name = "groupBox19";
this.groupBox19.Size = new System.Drawing.Size(529, 153);
this.groupBox19.TabIndex = 6;
this.groupBox19.TabStop = false;
this.groupBox19.Text = "Burner Settings";
//
// labelBurnerLocation
//
this.labelBurnerLocation.AutoSize = true;
this.labelBurnerLocation.Location = new System.Drawing.Point(7, 126);
this.labelBurnerLocation.Name = "labelBurnerLocation";
this.labelBurnerLocation.Size = new System.Drawing.Size(57, 14);
this.labelBurnerLocation.TabIndex = 18;
this.labelBurnerLocation.Text = "Location:";
this.labelBurnerLocation.Visible = false;
//
// labelLinkBurnerName
//
this.labelLinkBurnerName.AutoSize = true;
this.labelLinkBurnerName.Location = new System.Drawing.Point(7, 101);
this.labelLinkBurnerName.Name = "labelLinkBurnerName";
this.labelLinkBurnerName.Size = new System.Drawing.Size(32, 14);
this.labelLinkBurnerName.TabIndex = 16;
this.labelLinkBurnerName.Text = "Link:";
this.labelLinkBurnerName.Visible = false;
//
// label96
//
this.label96.AutoSize = true;
this.label96.Location = new System.Drawing.Point(7, 51);
this.label96.Name = "label96";
this.label96.Size = new System.Drawing.Size(73, 14);
this.label96.TabIndex = 15;
this.label96.Text = "Description:";
//
// labelBurnerDesc
//
this.labelBurnerDesc.AutoSize = true;
this.labelBurnerDesc.ForeColor = System.Drawing.SystemColors.ControlText;
this.labelBurnerDesc.Location = new System.Drawing.Point(86, 51);
this.labelBurnerDesc.Name = "labelBurnerDesc";
this.labelBurnerDesc.Size = new System.Drawing.Size(224, 14);
this.labelBurnerDesc.TabIndex = 7;
this.labelBurnerDesc.Text = "This uses the internal chip burner code.";
//
// label101
//
this.label101.AutoSize = true;
this.label101.Location = new System.Drawing.Point(7, 24);
this.label101.Name = "label101";
this.label101.Size = new System.Drawing.Size(46, 14);
this.label101.TabIndex = 3;
this.label101.Text = "Burner:";
//
// comboBoxBurner
//
this.comboBoxBurner.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBoxBurner.DropDownWidth = 240;
this.comboBoxBurner.FormattingEnabled = true;
this.comboBoxBurner.Items.AddRange(new object[] {
"Integrated (BMBurner/Burn2)",
"Moates Flash & Burn 2",
"Mini Pro"});
this.comboBoxBurner.Location = new System.Drawing.Point(87, 19);
this.comboBoxBurner.Name = "comboBoxBurner";
this.comboBoxBurner.Size = new System.Drawing.Size(257, 22);
this.comboBoxBurner.TabIndex = 2;
this.comboBoxBurner.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
//
// tabUnits
//
this.tabUnits.Controls.Add(this.txtFontScale);
this.tabUnits.Controls.Add(this.label95);
this.tabUnits.Controls.Add(this.groupBox18);
this.tabUnits.Controls.Add(this.chkUsePa);
this.tabUnits.Controls.Add(this.label84);
this.tabUnits.Controls.Add(this.txtbSeaLevel);
this.tabUnits.Controls.Add(this.label23);
this.tabUnits.Controls.Add(this.grpVacumn);
this.tabUnits.Controls.Add(this.groupBox_9);
this.tabUnits.Controls.Add(this.groupBox_23);
this.tabUnits.Controls.Add(this.groupBox1);
this.tabUnits.Controls.Add(this.groupBox2);
this.tabUnits.Controls.Add(this.groupBox6);
this.tabUnits.Controls.Add(this.groupBox8);
this.tabUnits.Controls.Add(this.groupBox7);
this.tabUnits.Controls.Add(this.groupBox5);
this.tabUnits.Location = new System.Drawing.Point(4, 23);
this.tabUnits.Name = "tabUnits";
this.tabUnits.Padding = new System.Windows.Forms.Padding(3);
this.tabUnits.Size = new System.Drawing.Size(535, 269);
this.tabUnits.TabIndex = 1;
this.tabUnits.Text = "Units";
this.tabUnits.UseVisualStyleBackColor = true;
//
// txtFontScale
//
this.txtFontScale.Location = new System.Drawing.Point(123, 10);
this.txtFontScale.Name = "txtFontScale";
this.txtFontScale.Size = new System.Drawing.Size(36, 20);
this.txtFontScale.TabIndex = 16;
this.txtFontScale.Text = "100";
//
// label95
//
this.label95.AutoSize = true;
this.label95.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label95.ForeColor = System.Drawing.Color.Red;
this.label95.Location = new System.Drawing.Point(10, 13);
this.label95.Name = "label95";
this.label95.Size = new System.Drawing.Size(106, 12);
this.label95.TabIndex = 15;
this.label95.Text = "Text/Font Scale:";
//
// groupBox18
//
this.groupBox18.Controls.Add(this.rbTracingRowColumn);
this.groupBox18.Controls.Add(this.rbTracingColumn);
this.groupBox18.Controls.Add(this.rbTracingRow);
this.groupBox18.Controls.Add(this.rbTracingQuad);
this.groupBox18.Controls.Add(this.rbTracingSingle);
this.groupBox18.Location = new System.Drawing.Point(415, 37);
this.groupBox18.Name = "groupBox18";
this.groupBox18.Size = new System.Drawing.Size(117, 114);
this.groupBox18.TabIndex = 3;
this.groupBox18.TabStop = false;
this.groupBox18.Text = "Trace Cells";
//
// rbTracingRowColumn
//
this.rbTracingRowColumn.AutoSize = true;
this.rbTracingRowColumn.Location = new System.Drawing.Point(6, 89);
this.rbTracingRowColumn.Name = "rbTracingRowColumn";
this.rbTracingRowColumn.Size = new System.Drawing.Size(90, 18);
this.rbTracingRowColumn.TabIndex = 4;
this.rbTracingRowColumn.Text = "Single->R/C";
this.rbTracingRowColumn.UseVisualStyleBackColor = true;
this.rbTracingRowColumn.CheckedChanged += new System.EventHandler(this.RbTracingSingle_CheckedChanged);
//
// rbTracingColumn
//
this.rbTracingColumn.AutoSize = true;
this.rbTracingColumn.Location = new System.Drawing.Point(6, 71);
this.rbTracingColumn.Name = "rbTracingColumn";
this.rbTracingColumn.Size = new System.Drawing.Size(110, 18);
this.rbTracingColumn.TabIndex = 3;
this.rbTracingColumn.Text = "Single->Column";
this.rbTracingColumn.UseVisualStyleBackColor = true;
this.rbTracingColumn.CheckedChanged += new System.EventHandler(this.RbTracingSingle_CheckedChanged);
//
// rbTracingRow
//
this.rbTracingRow.AutoSize = true;
this.rbTracingRow.Location = new System.Drawing.Point(6, 53);
this.rbTracingRow.Name = "rbTracingRow";
this.rbTracingRow.Size = new System.Drawing.Size(92, 18);
this.rbTracingRow.TabIndex = 2;
this.rbTracingRow.Text = "Single->Row";
this.rbTracingRow.UseVisualStyleBackColor = true;
this.rbTracingRow.CheckedChanged += new System.EventHandler(this.RbTracingSingle_CheckedChanged);
//
// rbTracingQuad
//
this.rbTracingQuad.AutoSize = true;
this.rbTracingQuad.Location = new System.Drawing.Point(6, 35);
this.rbTracingQuad.Name = "rbTracingQuad";
this.rbTracingQuad.Size = new System.Drawing.Size(54, 18);
this.rbTracingQuad.TabIndex = 1;
this.rbTracingQuad.Text = "Quad";
this.rbTracingQuad.UseVisualStyleBackColor = true;
this.rbTracingQuad.CheckedChanged += new System.EventHandler(this.RbTracingSingle_CheckedChanged);
//
// rbTracingSingle
//
this.rbTracingSingle.AutoSize = true;
this.rbTracingSingle.Location = new System.Drawing.Point(6, 17);
this.rbTracingSingle.Name = "rbTracingSingle";
this.rbTracingSingle.Size = new System.Drawing.Size(59, 18);
this.rbTracingSingle.TabIndex = 0;
this.rbTracingSingle.Text = "Single";
this.rbTracingSingle.UseVisualStyleBackColor = true;
this.rbTracingSingle.CheckedChanged += new System.EventHandler(this.RbTracingSingle_CheckedChanged);
//
// chkUsePa
//
this.chkUsePa.AutoSize = true;
this.chkUsePa.Location = new System.Drawing.Point(386, 11);
this.chkUsePa.Name = "chkUsePa";
this.chkUsePa.Size = new System.Drawing.Size(133, 18);
this.chkUsePa.TabIndex = 14;
this.chkUsePa.Text = "Use PA(baro) sensor";
this.chkUsePa.UseVisualStyleBackColor = true;
//
// label84
//
this.label84.AutoSize = true;
this.label84.Location = new System.Drawing.Point(343, 12);
this.label84.Name = "label84";
this.label84.Size = new System.Drawing.Size(33, 14);
this.label84.TabIndex = 13;
this.label84.Text = "mBar";
//
// txtbSeaLevel
//
this.txtbSeaLevel.Location = new System.Drawing.Point(293, 9);
this.txtbSeaLevel.Name = "txtbSeaLevel";
this.txtbSeaLevel.Size = new System.Drawing.Size(43, 20);
this.txtbSeaLevel.TabIndex = 12;
this.txtbSeaLevel.Text = "1010";
//
// label23
//
this.label23.AutoSize = true;
this.label23.Location = new System.Drawing.Point(180, 12);
this.label23.Name = "label23";
this.label23.Size = new System.Drawing.Size(111, 14);
this.label23.TabIndex = 11;
this.label23.Text = "Sea level pressure:";
//
// grpVacumn
//
this.grpVacumn.Controls.Add(this.rVacumnInHgG);
this.grpVacumn.Controls.Add(this.rVacumnKpa);
this.grpVacumn.Controls.Add(this.rVacumnPsi);
this.grpVacumn.Controls.Add(this.rVacumnMbar);
this.grpVacumn.Controls.Add(this.rVacumnBar);
this.grpVacumn.Location = new System.Drawing.Point(3, 37);
this.grpVacumn.Name = "grpVacumn";
this.grpVacumn.Size = new System.Drawing.Size(75, 114);
this.grpVacumn.TabIndex = 10;
this.grpVacumn.TabStop = false;
this.grpVacumn.Text = "Vacuum";
//
// rVacumnInHgG
//
this.rVacumnInHgG.AutoSize = true;
this.rVacumnInHgG.Location = new System.Drawing.Point(10, 50);
this.rVacumnInHgG.Name = "rVacumnInHgG";
this.rVacumnInHgG.Size = new System.Drawing.Size(64, 18);
this.rVacumnInHgG.TabIndex = 5;
this.rVacumnInHgG.TabStop = true;
this.rVacumnInHgG.Tag = "2";
this.rVacumnInHgG.Text = "InHg G.";
this.rVacumnInHgG.UseVisualStyleBackColor = true;
//
// rVacumnKpa
//
this.rVacumnKpa.AutoSize = true;
this.rVacumnKpa.Location = new System.Drawing.Point(10, 69);
this.rVacumnKpa.Name = "rVacumnKpa";
this.rVacumnKpa.Size = new System.Drawing.Size(43, 18);
this.rVacumnKpa.TabIndex = 1;
this.rVacumnKpa.TabStop = true;
this.rVacumnKpa.Tag = "5";
this.rVacumnKpa.Text = "kPa";
this.rVacumnKpa.UseVisualStyleBackColor = true;
//
// rVacumnPsi
//
this.rVacumnPsi.AutoSize = true;
this.rVacumnPsi.Location = new System.Drawing.Point(10, 88);
this.rVacumnPsi.Name = "rVacumnPsi";
this.rVacumnPsi.Size = new System.Drawing.Size(41, 18);
this.rVacumnPsi.TabIndex = 4;
this.rVacumnPsi.TabStop = true;
this.rVacumnPsi.Tag = "4";
this.rVacumnPsi.Text = "psi";
this.rVacumnPsi.UseVisualStyleBackColor = true;
//
// rVacumnMbar
//
this.rVacumnMbar.AutoSize = true;
this.rVacumnMbar.Location = new System.Drawing.Point(10, 13);
this.rVacumnMbar.Name = "rVacumnMbar";
this.rVacumnMbar.Size = new System.Drawing.Size(51, 18);
this.rVacumnMbar.TabIndex = 0;
this.rVacumnMbar.TabStop = true;
this.rVacumnMbar.Tag = "0";
this.rVacumnMbar.Text = "mBar";
this.rVacumnMbar.UseVisualStyleBackColor = true;
//
// rVacumnBar
//
this.rVacumnBar.AutoSize = true;
this.rVacumnBar.Location = new System.Drawing.Point(10, 31);
this.rVacumnBar.Name = "rVacumnBar";
this.rVacumnBar.Size = new System.Drawing.Size(50, 18);
this.rVacumnBar.TabIndex = 3;
this.rVacumnBar.TabStop = true;
this.rVacumnBar.Tag = "3";
this.rVacumnBar.Text = "InHg";
this.rVacumnBar.UseVisualStyleBackColor = true;
//
// groupBox_9
//
this.groupBox_9.Controls.Add(this.trkSmooth);
this.groupBox_9.Controls.Add(this.txtbSmooth);
this.groupBox_9.Controls.Add(this.label69);
this.groupBox_9.Controls.Add(this.chkSmoothRows);
this.groupBox_9.Location = new System.Drawing.Point(399, 157);
this.groupBox_9.Name = "groupBox_9";
this.groupBox_9.Size = new System.Drawing.Size(133, 90);
this.groupBox_9.TabIndex = 9;
this.groupBox_9.TabStop = false;
this.groupBox_9.Text = "Smoothing";
//
// txtbSmooth
//
this.txtbSmooth.Location = new System.Drawing.Point(77, 37);
this.txtbSmooth.Name = "txtbSmooth";
this.txtbSmooth.ReadOnly = true;
this.txtbSmooth.Size = new System.Drawing.Size(35, 20);
this.txtbSmooth.TabIndex = 2;
//
// label69
//
this.label69.AutoSize = true;
this.label69.Location = new System.Drawing.Point(8, 40);
this.label69.Name = "label69";
this.label69.Size = new System.Drawing.Size(65, 14);
this.label69.TabIndex = 14;
this.label69.Text = "Threshold:";
//
// groupBox_23
//
this.groupBox_23.Controls.Add(this.rbSelNodeSquare);
this.groupBox_23.Controls.Add(this.rbSelNodeFill);
this.groupBox_23.Location = new System.Drawing.Point(320, 37);
this.groupBox_23.Name = "groupBox_23";
this.groupBox_23.Size = new System.Drawing.Size(89, 54);
this.groupBox_23.TabIndex = 8;
this.groupBox_23.TabStop = false;
this.groupBox_23.Text = "Node Type:";
//
// rbSelNodeSquare
//
this.rbSelNodeSquare.AutoSize = true;
this.rbSelNodeSquare.Location = new System.Drawing.Point(11, 32);
this.rbSelNodeSquare.Name = "rbSelNodeSquare";
this.rbSelNodeSquare.Size = new System.Drawing.Size(63, 18);
this.rbSelNodeSquare.TabIndex = 1;
this.rbSelNodeSquare.TabStop = true;
this.rbSelNodeSquare.Text = "Square";
this.rbSelNodeSquare.UseVisualStyleBackColor = true;
this.rbSelNodeSquare.CheckedChanged += new System.EventHandler(this.rbSelNodeFill_CheckedChanged);
//
// rbSelNodeFill
//
this.rbSelNodeFill.AutoSize = true;
this.rbSelNodeFill.Location = new System.Drawing.Point(11, 14);
this.rbSelNodeFill.Name = "rbSelNodeFill";
this.rbSelNodeFill.Size = new System.Drawing.Size(72, 18);
this.rbSelNodeFill.TabIndex = 0;
this.rbSelNodeFill.TabStop = true;
this.rbSelNodeFill.Text = "Fill Node";
this.rbSelNodeFill.UseVisualStyleBackColor = true;
this.rbSelNodeFill.CheckedChanged += new System.EventHandler(this.rbSelNodeFill_CheckedChanged);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.lblTargetAfr);
this.groupBox1.Controls.Add(this.label72);
this.groupBox1.Controls.Add(this.label40);
this.groupBox1.Controls.Add(this.txtbAdjVe);
this.groupBox1.Controls.Add(this.label39);
this.groupBox1.Controls.Add(this.label7);
this.groupBox1.Controls.Add(this.label6);
this.groupBox1.Controls.Add(this.label5);
this.groupBox1.Controls.Add(this.txtbAdjTargetAf);
this.groupBox1.Controls.Add(this.label4);
this.groupBox1.Controls.Add(this.txtbAdjFuelTableFv);
this.groupBox1.Controls.Add(this.txtbAdjFuelTableSwitch);
this.groupBox1.Controls.Add(this.label3);
this.groupBox1.Controls.Add(this.txtbAdjFuelTablePrecent);
this.groupBox1.Controls.Add(this.label2);
this.groupBox1.Controls.Add(this.txtbAdjIgnTable);
this.groupBox1.Controls.Add(this.label1);
this.groupBox1.Location = new System.Drawing.Point(3, 157);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(390, 90);
this.groupBox1.TabIndex = 5;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Selection Adjustements";
//
// lblTargetAfr
//
this.lblTargetAfr.AutoSize = true;
this.lblTargetAfr.Location = new System.Drawing.Point(351, 20);
this.lblTargetAfr.Name = "lblTargetAfr";
this.lblTargetAfr.Size = new System.Drawing.Size(14, 14);
this.lblTargetAfr.TabIndex = 16;
this.lblTargetAfr.Text = "%";
//
// label72
//
this.label72.AutoSize = true;
this.label72.Location = new System.Drawing.Point(351, 44);
this.label72.Name = "label72";
this.label72.Size = new System.Drawing.Size(14, 14);
this.label72.TabIndex = 15;
this.label72.Text = "%";
//
// label40
//
this.label40.AutoSize = true;
this.label40.Location = new System.Drawing.Point(158, 66);
this.label40.Name = "label40";
this.label40.Size = new System.Drawing.Size(113, 14);
this.label40.TabIndex = 14;
this.label40.Text = "FV --> Then +/-:";
//
// txtbAdjVe
//
this.txtbAdjVe.Location = new System.Drawing.Point(285, 40);
this.txtbAdjVe.Name = "txtbAdjVe";
this.txtbAdjVe.Size = new System.Drawing.Size(55, 20);
this.txtbAdjVe.TabIndex = 5;
//
// label39
//
this.label39.AutoSize = true;
this.label39.Location = new System.Drawing.Point(216, 42);
this.label39.Name = "label39";
this.label39.Size = new System.Drawing.Size(56, 14);
this.label39.TabIndex = 12;
this.label39.Text = "VE Table:";
//
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(351, 67);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(20, 14);
this.label7.TabIndex = 11;
this.label7.Text = "FV";
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(158, 42);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(14, 14);
this.label6.TabIndex = 10;
this.label6.Text = "%";
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(158, 20);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(11, 14);
this.label5.TabIndex = 9;
this.label5.Text = "°";
//
// txtbAdjTargetAf
//
this.txtbAdjTargetAf.Location = new System.Drawing.Point(285, 17);
this.txtbAdjTargetAf.Name = "txtbAdjTargetAf";
this.txtbAdjTargetAf.Size = new System.Drawing.Size(55, 20);
this.txtbAdjTargetAf.TabIndex = 4;
this.txtbAdjTargetAf.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(214, 19);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(67, 14);
this.label4.TabIndex = 7;
this.label4.Text = "Target A/F:";
//
// txtbAdjFuelTableFv
//
this.txtbAdjFuelTableFv.Location = new System.Drawing.Point(285, 64);
this.txtbAdjFuelTableFv.Name = "txtbAdjFuelTableFv";
this.txtbAdjFuelTableFv.Size = new System.Drawing.Size(55, 20);
this.txtbAdjFuelTableFv.TabIndex = 3;
this.txtbAdjFuelTableFv.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// txtbAdjFuelTableSwitch
//
this.txtbAdjFuelTableSwitch.Location = new System.Drawing.Point(93, 63);
this.txtbAdjFuelTableSwitch.Name = "txtbAdjFuelTableSwitch";
this.txtbAdjFuelTableSwitch.Size = new System.Drawing.Size(55, 20);
this.txtbAdjFuelTableSwitch.TabIndex = 2;
this.txtbAdjFuelTableSwitch.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(7, 66);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(78, 14);
this.label3.TabIndex = 4;
this.label3.Text = "If FV is lower:";
//
// txtbAdjFuelTablePrecent
//
this.txtbAdjFuelTablePrecent.Location = new System.Drawing.Point(93, 39);
this.txtbAdjFuelTablePrecent.Name = "txtbAdjFuelTablePrecent";
this.txtbAdjFuelTablePrecent.Size = new System.Drawing.Size(55, 20);
this.txtbAdjFuelTablePrecent.TabIndex = 1;
this.txtbAdjFuelTablePrecent.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(7, 41);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(66, 14);
this.label2.TabIndex = 2;
this.label2.Text = "Fuel Table:";
//
// txtbAdjIgnTable
//
this.txtbAdjIgnTable.Location = new System.Drawing.Point(93, 16);
this.txtbAdjIgnTable.Name = "txtbAdjIgnTable";
this.txtbAdjIgnTable.Size = new System.Drawing.Size(55, 20);
this.txtbAdjIgnTable.TabIndex = 0;
this.txtbAdjIgnTable.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(7, 19);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(84, 14);
this.label1.TabIndex = 0;
this.label1.Text = "Ignition Table:";
//
// groupBox2
//
this.groupBox2.Controls.Add(this.rBoostInHg);
this.groupBox2.Controls.Add(this.rBoostKpa);
this.groupBox2.Controls.Add(this.rBoostPsi);
this.groupBox2.Controls.Add(this.rBoostMbar);
this.groupBox2.Controls.Add(this.rBoostBar);
this.groupBox2.Location = new System.Drawing.Point(84, 37);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(70, 114);
this.groupBox2.TabIndex = 0;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Boost";
//
// rBoostInHg
//
this.rBoostInHg.AutoSize = true;
this.rBoostInHg.Location = new System.Drawing.Point(15, 87);
this.rBoostInHg.Name = "rBoostInHg";
this.rBoostInHg.Size = new System.Drawing.Size(50, 18);
this.rBoostInHg.TabIndex = 5;
this.rBoostInHg.TabStop = true;
this.rBoostInHg.Tag = "3";
this.rBoostInHg.Text = "InHg";
this.rBoostInHg.UseVisualStyleBackColor = true;
//
// rBoostKpa
//
this.rBoostKpa.AutoSize = true;
this.rBoostKpa.Location = new System.Drawing.Point(15, 68);
this.rBoostKpa.Name = "rBoostKpa";
this.rBoostKpa.Size = new System.Drawing.Size(43, 18);
this.rBoostKpa.TabIndex = 1;
this.rBoostKpa.TabStop = true;
this.rBoostKpa.Tag = "5";
this.rBoostKpa.Text = "kPa";
this.rBoostKpa.UseVisualStyleBackColor = true;
//
// rBoostPsi
//
this.rBoostPsi.AutoSize = true;
this.rBoostPsi.Location = new System.Drawing.Point(15, 49);
this.rBoostPsi.Name = "rBoostPsi";
this.rBoostPsi.Size = new System.Drawing.Size(41, 18);
this.rBoostPsi.TabIndex = 4;
this.rBoostPsi.TabStop = true;
this.rBoostPsi.Tag = "4";
this.rBoostPsi.Text = "psi";
this.rBoostPsi.UseVisualStyleBackColor = true;
//
// rBoostMbar
//
this.rBoostMbar.AutoSize = true;
this.rBoostMbar.Location = new System.Drawing.Point(15, 13);
this.rBoostMbar.Name = "rBoostMbar";
this.rBoostMbar.Size = new System.Drawing.Size(51, 18);
this.rBoostMbar.TabIndex = 0;
this.rBoostMbar.TabStop = true;
this.rBoostMbar.Tag = "0";
this.rBoostMbar.Text = "mBar";
this.rBoostMbar.UseVisualStyleBackColor = true;
//
// rBoostBar
//
this.rBoostBar.AutoSize = true;
this.rBoostBar.Location = new System.Drawing.Point(15, 31);
this.rBoostBar.Name = "rBoostBar";
this.rBoostBar.Size = new System.Drawing.Size(42, 18);
this.rBoostBar.TabIndex = 3;
this.rBoostBar.TabStop = true;
this.rBoostBar.Tag = "1";
this.rBoostBar.Text = "Bar";
this.rBoostBar.UseVisualStyleBackColor = true;
//
// groupBox6
//
this.groupBox6.Controls.Add(this.rMph);
this.groupBox6.Controls.Add(this.rKph);
this.groupBox6.Location = new System.Drawing.Point(160, 37);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(61, 54);
this.groupBox6.TabIndex = 1;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "Speed";
//
// rMph
//
this.rMph.AutoSize = true;
this.rMph.Location = new System.Drawing.Point(8, 33);
this.rMph.Name = "rMph";
this.rMph.Size = new System.Drawing.Size(48, 18);
this.rMph.TabIndex = 1;
this.rMph.TabStop = true;
this.rMph.Text = "Mph";
this.rMph.UseVisualStyleBackColor = true;
//
// rKph
//
this.rKph.AutoSize = true;
this.rKph.Location = new System.Drawing.Point(8, 15);
this.rKph.Name = "rKph";
this.rKph.Size = new System.Drawing.Size(46, 18);
this.rKph.TabIndex = 0;
this.rKph.TabStop = true;
this.rKph.Text = "Kph";
this.rKph.UseVisualStyleBackColor = true;
//
// groupBox8
//
this.groupBox8.Controls.Add(this.rPercentage);
this.groupBox8.Controls.Add(this.rMulti);
this.groupBox8.Location = new System.Drawing.Point(160, 97);
this.groupBox8.Name = "groupBox8";
this.groupBox8.Size = new System.Drawing.Size(130, 54);
this.groupBox8.TabIndex = 3;
this.groupBox8.TabStop = false;
this.groupBox8.Text = "Fuel Correction";
//
// rPercentage
//
this.rPercentage.AutoSize = true;
this.rPercentage.Location = new System.Drawing.Point(8, 32);
this.rPercentage.Name = "rPercentage";
this.rPercentage.Size = new System.Drawing.Size(87, 18);
this.rPercentage.TabIndex = 1;
this.rPercentage.TabStop = true;
this.rPercentage.Text = "Percentage";
this.rPercentage.UseVisualStyleBackColor = true;
//
// rMulti
//
this.rMulti.AutoSize = true;
this.rMulti.Location = new System.Drawing.Point(8, 14);
this.rMulti.Name = "rMulti";
this.rMulti.Size = new System.Drawing.Size(75, 18);
this.rMulti.TabIndex = 0;
this.rMulti.TabStop = true;
this.rMulti.Text = "Multiplier";
this.rMulti.UseVisualStyleBackColor = true;
//
// groupBox7
//
this.groupBox7.Controls.Add(this.rCelcuis);
this.groupBox7.Controls.Add(this.rFarhenheit);
this.groupBox7.Location = new System.Drawing.Point(296, 97);
this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(113, 54);
this.groupBox7.TabIndex = 2;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "Temperature";
//
// rCelcuis
//
this.rCelcuis.AutoSize = true;
this.rCelcuis.Location = new System.Drawing.Point(10, 33);
this.rCelcuis.Name = "rCelcuis";
this.rCelcuis.Size = new System.Drawing.Size(66, 18);
this.rCelcuis.TabIndex = 1;
this.rCelcuis.Text = "Celcius";
this.rCelcuis.UseVisualStyleBackColor = true;
this.rCelcuis.CheckedChanged += new System.EventHandler(this.rCelcuis_CheckedChanged);
//
// rFarhenheit
//
this.rFarhenheit.AutoSize = true;
this.rFarhenheit.Location = new System.Drawing.Point(10, 15);
this.rFarhenheit.Name = "rFarhenheit";
this.rFarhenheit.Size = new System.Drawing.Size(83, 18);
this.rFarhenheit.TabIndex = 0;
this.rFarhenheit.Text = "Farhenheit";
this.rFarhenheit.UseVisualStyleBackColor = true;
//
// groupBox5
//
this.groupBox5.Controls.Add(this.rAfr);
this.groupBox5.Controls.Add(this.rLambda);
this.groupBox5.Location = new System.Drawing.Point(227, 37);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(87, 54);
this.groupBox5.TabIndex = 4;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "O2";
//
// rAfr
//
this.rAfr.AutoSize = true;
this.rAfr.Location = new System.Drawing.Point(6, 33);
this.rAfr.Name = "rAfr";
this.rAfr.Size = new System.Drawing.Size(74, 18);
this.rAfr.TabIndex = 1;
this.rAfr.TabStop = true;
this.rAfr.Text = "A/F Ratio";
this.rAfr.UseVisualStyleBackColor = true;
this.rAfr.CheckedChanged += new System.EventHandler(this.rLambda2_CheckedChanged);
//
// rLambda
//
this.rLambda.AutoSize = true;
this.rLambda.Location = new System.Drawing.Point(6, 13);
this.rLambda.Name = "rLambda";
this.rLambda.Size = new System.Drawing.Size(66, 18);
this.rLambda.TabIndex = 0;
this.rLambda.TabStop = true;
this.rLambda.Text = "Lambda";
this.rLambda.UseVisualStyleBackColor = true;
this.rLambda.CheckedChanged += new System.EventHandler(this.rLambda2_CheckedChanged);
//
// tabDatalogDisplay
//
this.tabDatalogDisplay.Controls.Add(this.button16);
this.tabDatalogDisplay.Controls.Add(this.button15);
this.tabDatalogDisplay.Controls.Add(this.groupBox14);
this.tabDatalogDisplay.Controls.Add(this.groupBox13);
this.tabDatalogDisplay.Controls.Add(this.button7);
this.tabDatalogDisplay.Controls.Add(this.groupBox12);
this.tabDatalogDisplay.Controls.Add(this.groupBox_20);
this.tabDatalogDisplay.Location = new System.Drawing.Point(4, 23);
this.tabDatalogDisplay.Name = "tabDatalogDisplay";
this.tabDatalogDisplay.Size = new System.Drawing.Size(535, 269);
this.tabDatalogDisplay.TabIndex = 6;
this.tabDatalogDisplay.Text = "Colors";
this.tabDatalogDisplay.UseVisualStyleBackColor = true;
//
// button16
//
this.button16.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button16.Location = new System.Drawing.Point(149, 234);
this.button16.Name = "button16";
this.button16.Size = new System.Drawing.Size(125, 25);
this.button16.TabIndex = 42;
this.button16.Text = "Export Colors";
this.button16.UseVisualStyleBackColor = true;
this.button16.Click += new System.EventHandler(this.button16_Click);
//
// button15
//
this.button15.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button15.Location = new System.Drawing.Point(18, 234);
this.button15.Name = "button15";
this.button15.Size = new System.Drawing.Size(125, 25);
this.button15.TabIndex = 41;
this.button15.Text = "Import Colors";
this.button15.UseVisualStyleBackColor = true;
this.button15.Click += new System.EventHandler(this.button15_Click);
//
// groupBox14
//
this.groupBox14.Controls.Add(this.button11);
this.groupBox14.Controls.Add(this.pictureBox1);
this.groupBox14.Controls.Add(this.button12);
this.groupBox14.Controls.Add(this.pictureBox2);
this.groupBox14.Location = new System.Drawing.Point(293, 147);
this.groupBox14.Name = "groupBox14";
this.groupBox14.Size = new System.Drawing.Size(239, 79);
this.groupBox14.TabIndex = 40;
this.groupBox14.TabStop = false;
this.groupBox14.Text = "Background Image";
//
// button11
//
this.button11.ForeColor = System.Drawing.Color.Red;
this.button11.Location = new System.Drawing.Point(87, 22);
this.button11.Name = "button11";
this.button11.Size = new System.Drawing.Size(21, 21);
this.button11.TabIndex = 5;
this.button11.Text = "X";
this.button11.UseVisualStyleBackColor = true;
this.button11.Click += new System.EventHandler(this.button11_Click_1);
//
// pictureBox1
//
this.pictureBox1.BackColor = System.Drawing.SystemColors.ControlLight;
this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pictureBox1.Location = new System.Drawing.Point(15, 22);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(70, 45);
this.pictureBox1.TabIndex = 4;
this.pictureBox1.TabStop = false;
this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click_1);
//
// button12
//
this.button12.ForeColor = System.Drawing.Color.Red;
this.button12.Location = new System.Drawing.Point(206, 22);
this.button12.Name = "button12";
this.button12.Size = new System.Drawing.Size(21, 21);
this.button12.TabIndex = 3;
this.button12.Text = "X";
this.button12.UseVisualStyleBackColor = true;
this.button12.Click += new System.EventHandler(this.button12_Click);
//
// pictureBox2
//
this.pictureBox2.BackColor = System.Drawing.SystemColors.ControlLight;
this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pictureBox2.Location = new System.Drawing.Point(134, 22);
this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(70, 45);
this.pictureBox2.TabIndex = 1;
this.pictureBox2.TabStop = false;
this.pictureBox2.Click += new System.EventHandler(this.pictureBox2_Click);
//
// groupBox13
//
this.groupBox13.Controls.Add(this.button13);
this.groupBox13.Controls.Add(this.label92);
this.groupBox13.Controls.Add(this.label89);
this.groupBox13.Controls.Add(this.button9);
this.groupBox13.Controls.Add(this.button10);
this.groupBox13.Controls.Add(this.label90);
this.groupBox13.Controls.Add(this.label85);
this.groupBox13.Controls.Add(this.button8);
this.groupBox13.Controls.Add(this.btnDispBack);
this.groupBox13.Controls.Add(this.label88);
this.groupBox13.Location = new System.Drawing.Point(2, 147);
this.groupBox13.Name = "groupBox13";
this.groupBox13.Size = new System.Drawing.Size(284, 79);
this.groupBox13.TabIndex = 39;
this.groupBox13.TabStop = false;
this.groupBox13.Text = "2D/3D/Plots Colors";
//
// label92
//
this.label92.AutoSize = true;
this.label92.Location = new System.Drawing.Point(9, 58);
this.label92.Name = "label92";
this.label92.Size = new System.Drawing.Size(79, 14);
this.label92.TabIndex = 44;
this.label92.Text = "Text/Line#2:";
//
// label89
//
this.label89.AutoSize = true;
this.label89.Location = new System.Drawing.Point(169, 18);
this.label89.Name = "label89";
this.label89.Size = new System.Drawing.Size(48, 14);
this.label89.TabIndex = 40;
this.label89.Text = "Plot #1:";
//
// label90
//
this.label90.AutoSize = true;
this.label90.Location = new System.Drawing.Point(169, 38);
this.label90.Name = "label90";
this.label90.Size = new System.Drawing.Size(48, 14);
this.label90.TabIndex = 42;
this.label90.Text = "Plot #2:";
//
// label85
//
this.label85.AutoSize = true;
this.label85.Location = new System.Drawing.Point(9, 18);
this.label85.Name = "label85";
this.label85.Size = new System.Drawing.Size(36, 14);
this.label85.TabIndex = 12;
this.label85.Text = "Back:";
//
// label88
//
this.label88.AutoSize = true;
this.label88.Location = new System.Drawing.Point(9, 38);
this.label88.Name = "label88";
this.label88.Size = new System.Drawing.Size(79, 14);
this.label88.TabIndex = 38;
this.label88.Text = "Text/Line#1:";
//
// groupBox12
//
this.groupBox12.Controls.Add(this.label83);
this.groupBox12.Controls.Add(this.label79);
this.groupBox12.Controls.Add(this.btnVE2);
this.groupBox12.Controls.Add(this.btnVE1);
this.groupBox12.Controls.Add(this.label86);
this.groupBox12.Controls.Add(this.label76);
this.groupBox12.Controls.Add(this.label77);
this.groupBox12.Controls.Add(this.txtIgn);
this.groupBox12.Controls.Add(this.label78);
this.groupBox12.Controls.Add(this.label80);
this.groupBox12.Controls.Add(this.label81);
this.groupBox12.Controls.Add(this.label73);
this.groupBox12.Controls.Add(this.label70);
this.groupBox12.Controls.Add(this.txtFuel2);
this.groupBox12.Controls.Add(this.label71);
this.groupBox12.Controls.Add(this.label63);
this.groupBox12.Controls.Add(this.txtFuel1);
this.groupBox12.Controls.Add(this.label52);
this.groupBox12.Controls.Add(this.label41);
this.groupBox12.Controls.Add(this.btnIgn4);
this.groupBox12.Controls.Add(this.btnFuel4);
this.groupBox12.Controls.Add(this.btnIgn3);
this.groupBox12.Controls.Add(this.btnIgn2);
this.groupBox12.Controls.Add(this.btnFuel3);
this.groupBox12.Controls.Add(this.btnFuel2);
this.groupBox12.Controls.Add(this.btnFuel1);
this.groupBox12.Controls.Add(this.label74);
this.groupBox12.Controls.Add(this.btnIgn1);
this.groupBox12.Controls.Add(this.label75);
this.groupBox12.Location = new System.Drawing.Point(293, 3);
this.groupBox12.Name = "groupBox12";
this.groupBox12.Size = new System.Drawing.Size(239, 143);
this.groupBox12.TabIndex = 3;
this.groupBox12.TabStop = false;
this.groupBox12.Text = "Tables Colors";
//
// label83
//
this.label83.AutoSize = true;
this.label83.Location = new System.Drawing.Point(213, 75);
this.label83.Name = "label83";
this.label83.Size = new System.Drawing.Size(11, 14);
this.label83.TabIndex = 75;
this.label83.Text = "°";
//
// label79
//
this.label79.AutoSize = true;
this.label79.Location = new System.Drawing.Point(257, 176);
this.label79.Name = "label79";
this.label79.Size = new System.Drawing.Size(14, 14);
this.label79.TabIndex = 74;
this.label79.Text = "%";
//
// label86
//
this.label86.AutoSize = true;
this.label86.Location = new System.Drawing.Point(64, 118);
this.label86.Name = "label86";
this.label86.Size = new System.Drawing.Size(56, 14);
this.label86.TabIndex = 70;
this.label86.Text = "VE Table:";
//
// label76
//
this.label76.AutoSize = true;
this.label76.Location = new System.Drawing.Point(171, 93);
this.label76.Name = "label76";
this.label76.Size = new System.Drawing.Size(38, 14);
this.label76.TabIndex = 67;
this.label76.Text = "at 60°";
//
// label77
//
this.label77.AutoSize = true;
this.label77.Location = new System.Drawing.Point(239, 65);
this.label77.Name = "label77";
this.label77.Size = new System.Drawing.Size(11, 14);
this.label77.TabIndex = 66;
this.label77.Text = "°";
//
// txtIgn
//
this.txtIgn.Location = new System.Drawing.Point(191, 72);
this.txtIgn.Name = "txtIgn";
this.txtIgn.Size = new System.Drawing.Size(21, 20);
this.txtIgn.TabIndex = 65;
this.txtIgn.Text = "30";
//
// label78
//
this.label78.AutoSize = true;
this.label78.Location = new System.Drawing.Point(171, 75);
this.label78.Name = "label78";
this.label78.Size = new System.Drawing.Size(17, 14);
this.label78.TabIndex = 64;
this.label78.Text = "at";
//
// label80
//
this.label80.AutoSize = true;
this.label80.Location = new System.Drawing.Point(171, 53);
this.label80.Name = "label80";
this.label80.Size = new System.Drawing.Size(31, 14);
this.label80.TabIndex = 61;
this.label80.Text = "at 0°";
//
// label81
//
this.label81.AutoSize = true;
this.label81.Location = new System.Drawing.Point(171, 34);
this.label81.Name = "label81";
this.label81.Size = new System.Drawing.Size(34, 14);
this.label81.TabIndex = 60;
this.label81.Text = "at -6°";
//
// label73
//
this.label73.AutoSize = true;
this.label73.Location = new System.Drawing.Point(52, 93);
this.label73.Name = "label73";
this.label73.Size = new System.Drawing.Size(41, 14);
this.label73.TabIndex = 59;
this.label73.Text = "at 80%";
//
// label70
//
this.label70.AutoSize = true;
this.label70.Location = new System.Drawing.Point(96, 75);
this.label70.Name = "label70";
this.label70.Size = new System.Drawing.Size(14, 14);
this.label70.TabIndex = 58;
this.label70.Text = "%";
//
// txtFuel2
//
this.txtFuel2.Location = new System.Drawing.Point(72, 72);
this.txtFuel2.Name = "txtFuel2";
this.txtFuel2.Size = new System.Drawing.Size(21, 20);
this.txtFuel2.TabIndex = 57;
this.txtFuel2.Text = "38";
//
// label71
//
this.label71.AutoSize = true;
this.label71.Location = new System.Drawing.Point(52, 75);
this.label71.Name = "label71";
this.label71.Size = new System.Drawing.Size(17, 14);
this.label71.TabIndex = 56;
this.label71.Text = "at";
//
// label63
//
this.label63.AutoSize = true;
this.label63.Location = new System.Drawing.Point(96, 53);
this.label63.Name = "label63";
this.label63.Size = new System.Drawing.Size(14, 14);
this.label63.TabIndex = 55;
this.label63.Text = "%";
//
// txtFuel1
//
this.txtFuel1.Location = new System.Drawing.Point(72, 50);
this.txtFuel1.Name = "txtFuel1";
this.txtFuel1.Size = new System.Drawing.Size(21, 20);
this.txtFuel1.TabIndex = 54;
this.txtFuel1.Text = "8";
//
// label52
//
this.label52.AutoSize = true;
this.label52.Location = new System.Drawing.Point(52, 53);
this.label52.Name = "label52";
this.label52.Size = new System.Drawing.Size(17, 14);
this.label52.TabIndex = 53;
this.label52.Text = "at";
//
// label41
//
this.label41.AutoSize = true;
this.label41.Location = new System.Drawing.Point(52, 34);
this.label41.Name = "label41";
this.label41.Size = new System.Drawing.Size(34, 14);
this.label41.TabIndex = 52;
this.label41.Text = "at 0%";
//
// label74
//
this.label74.AutoSize = true;
this.label74.Location = new System.Drawing.Point(18, 16);
this.label74.Name = "label74";
this.label74.Size = new System.Drawing.Size(72, 14);
this.label74.TabIndex = 40;
this.label74.Text = "Fuel Tables:";
//
// label75
//
this.label75.AutoSize = true;
this.label75.Location = new System.Drawing.Point(131, 16);
this.label75.Name = "label75";
this.label75.Size = new System.Drawing.Size(90, 14);
this.label75.TabIndex = 42;
this.label75.Text = "Ignition Tables:";
//
// groupBox_20
//
this.groupBox_20.Controls.Add(this.button_LedDark);
this.groupBox_20.Controls.Add(this.label99);
this.groupBox_20.Controls.Add(this.button5);
this.groupBox_20.Controls.Add(this.label26);
this.groupBox_20.Controls.Add(this.button6);
this.groupBox_20.Controls.Add(this.label31);
this.groupBox_20.Controls.Add(this.button4);
this.groupBox_20.Controls.Add(this.label22);
this.groupBox_20.Controls.Add(this.button3);
this.groupBox_20.Controls.Add(this.label10);
this.groupBox_20.Controls.Add(this.btnSelectedColor);
this.groupBox_20.Controls.Add(this.btnTrailColor);
this.groupBox_20.Controls.Add(this.btnTraceColor);
this.groupBox_20.Controls.Add(this.label20);
this.groupBox_20.Controls.Add(this.label82);
this.groupBox_20.Controls.Add(this.label35);
this.groupBox_20.Controls.Add(this.btnLedOff);
this.groupBox_20.Controls.Add(this.label38);
this.groupBox_20.Controls.Add(this.btnLedOn);
this.groupBox_20.Controls.Add(this.label37);
this.groupBox_20.Controls.Add(this.btnDispText);
this.groupBox_20.Controls.Add(this.label36);
this.groupBox_20.Location = new System.Drawing.Point(2, 3);
this.groupBox_20.Name = "groupBox_20";
this.groupBox_20.Size = new System.Drawing.Size(285, 143);
this.groupBox_20.TabIndex = 1;
this.groupBox_20.TabStop = false;
this.groupBox_20.Text = "Generals Colors";
//
// label99
//
this.label99.AutoSize = true;
this.label99.Location = new System.Drawing.Point(9, 39);
this.label99.Name = "label99";
this.label99.Size = new System.Drawing.Size(76, 14);
this.label99.TabIndex = 38;
this.label99.Text = "Led On Dark:";
//
// label26
//
this.label26.AutoSize = true;
this.label26.Location = new System.Drawing.Point(169, 101);
this.label26.Name = "label26";
this.label26.Size = new System.Drawing.Size(36, 14);
this.label26.TabIndex = 36;
this.label26.Text = "Logs:";
//
// label31
//
this.label31.AutoSize = true;
this.label31.Location = new System.Drawing.Point(9, 99);
this.label31.Name = "label31";
this.label31.Size = new System.Drawing.Size(30, 14);
this.label31.TabIndex = 33;
this.label31.Text = "RTP:";
//
// label22
//
this.label22.AutoSize = true;
this.label22.Location = new System.Drawing.Point(169, 81);
this.label22.Name = "label22";
this.label22.Size = new System.Drawing.Size(54, 14);
this.label22.TabIndex = 32;
this.label22.Text = "Back #2:";
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(169, 61);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(54, 14);
this.label10.TabIndex = 30;
this.label10.Text = "Back #1:";
//
// label20
//
this.label20.AutoSize = true;
this.label20.Location = new System.Drawing.Point(9, 79);
this.label20.Name = "label20";
this.label20.Size = new System.Drawing.Size(64, 14);
this.label20.TabIndex = 25;
this.label20.Text = "Graph Dot:";
//
// label82
//
this.label82.AutoSize = true;
this.label82.Location = new System.Drawing.Point(169, 41);
this.label82.Name = "label82";
this.label82.Size = new System.Drawing.Size(33, 14);
this.label82.TabIndex = 24;
this.label82.Text = "Trail:";
//
// label35
//
this.label35.AutoSize = true;
this.label35.Location = new System.Drawing.Point(169, 21);
this.label35.Name = "label35";
this.label35.Size = new System.Drawing.Size(41, 14);
this.label35.TabIndex = 23;
this.label35.Text = "Trace:";
//
// label38
//
this.label38.AutoSize = true;
this.label38.Location = new System.Drawing.Point(9, 59);
this.label38.Name = "label38";
this.label38.Size = new System.Drawing.Size(50, 14);
this.label38.TabIndex = 10;
this.label38.Text = "Led Off:";
//
// label37
//
this.label37.AutoSize = true;
this.label37.Location = new System.Drawing.Point(9, 19);
this.label37.Name = "label37";
this.label37.Size = new System.Drawing.Size(49, 14);
this.label37.TabIndex = 8;
this.label37.Text = "Led On:";
//
// label36
//
this.label36.AutoSize = true;
this.label36.Location = new System.Drawing.Point(9, 119);
this.label36.Name = "label36";
this.label36.Size = new System.Drawing.Size(35, 14);
this.label36.TabIndex = 14;
this.label36.Text = "Text:";
//
// tabWideband
//
this.tabWideband.Controls.Add(this.groupBox3);
this.tabWideband.Controls.Add(this.groupBox_24);
this.tabWideband.Controls.Add(this.grpWbDeff);
this.tabWideband.Location = new System.Drawing.Point(4, 23);
this.tabWideband.Name = "tabWideband";
this.tabWideband.Size = new System.Drawing.Size(535, 269);
this.tabWideband.TabIndex = 5;
this.tabWideband.Text = "Wideband";
this.tabWideband.UseVisualStyleBackColor = true;
//
// groupBox3
//
this.groupBox3.Controls.Add(this.grpWbEcuInput);
this.groupBox3.Controls.Add(this.groupBox_25);
this.groupBox3.Location = new System.Drawing.Point(3, 4);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(243, 165);
this.groupBox3.TabIndex = 5;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Input Settings";
//
// groupBox_25
//
this.groupBox_25.Controls.Add(this.label87);
this.groupBox_25.Controls.Add(this.cmbWidebandSerialPort);
this.groupBox_25.Controls.Add(this.cmbWbDirectType);
this.groupBox_25.Controls.Add(this.chkWbDirectInput);
this.groupBox_25.Location = new System.Drawing.Point(8, 62);
this.groupBox_25.Name = "groupBox_25";
this.groupBox_25.Size = new System.Drawing.Size(229, 96);
this.groupBox_25.TabIndex = 1;
this.groupBox_25.TabStop = false;
this.groupBox_25.Text = "Serial Input";
//
// label87
//
this.label87.AutoSize = true;
this.label87.Location = new System.Drawing.Point(5, 67);
this.label87.Name = "label87";
this.label87.Size = new System.Drawing.Size(31, 14);
this.label87.TabIndex = 3;
this.label87.Text = "Port:";
//
// cmbWidebandSerialPort
//
this.cmbWidebandSerialPort.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbWidebandSerialPort.FormattingEnabled = true;
this.cmbWidebandSerialPort.Location = new System.Drawing.Point(52, 67);
this.cmbWidebandSerialPort.Name = "cmbWidebandSerialPort";
this.cmbWidebandSerialPort.Size = new System.Drawing.Size(160, 22);
this.cmbWidebandSerialPort.TabIndex = 2;
//
// cmbWbDirectType
//
this.cmbWbDirectType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbWbDirectType.DropDownWidth = 175;
this.cmbWbDirectType.FormattingEnabled = true;
this.cmbWbDirectType.Items.AddRange(new object[] {
"Innovate LC-1/LM-1",
"FJO",
"Tech-Edge(frame formate 2.0 and above)",
"Zeitronix",
"AEM",
"PLX R-series, AFR link to a4(r-500)",
"JAW"});
this.cmbWbDirectType.Location = new System.Drawing.Point(17, 40);
this.cmbWbDirectType.Name = "cmbWbDirectType";
this.cmbWbDirectType.Size = new System.Drawing.Size(195, 22);
this.cmbWbDirectType.TabIndex = 1;
this.cmbWbDirectType.SelectedIndexChanged += new System.EventHandler(this.cmbWbDirectType_SelectedIndexChanged);
//
// chkWbDirectInput
//
this.chkWbDirectInput.AutoSize = true;
this.chkWbDirectInput.Location = new System.Drawing.Point(66, 17);
this.chkWbDirectInput.Name = "chkWbDirectInput";
this.chkWbDirectInput.Size = new System.Drawing.Size(114, 18);
this.chkWbDirectInput.TabIndex = 0;
this.chkWbDirectInput.Text = "Enable Serial WB";
this.chkWbDirectInput.UseVisualStyleBackColor = true;
this.chkWbDirectInput.CheckedChanged += new System.EventHandler(this.chkWbDirectInput_CheckedChanged);
//
// groupBox_24
//
this.groupBox_24.Controls.Add(this.cmbGasType);
this.groupBox_24.Controls.Add(this.txtbGas);
this.groupBox_24.Location = new System.Drawing.Point(3, 169);
this.groupBox_24.Name = "groupBox_24";
this.groupBox_24.Size = new System.Drawing.Size(243, 54);
this.groupBox_24.TabIndex = 4;
this.groupBox_24.TabStop = false;
this.groupBox_24.Text = "Gas Type/Stoichiometric:";
//
// txtbGas
//
this.txtbGas.Location = new System.Drawing.Point(10, 20);
this.txtbGas.Name = "txtbGas";
this.txtbGas.Size = new System.Drawing.Size(69, 20);
this.txtbGas.TabIndex = 0;
this.txtbGas.TextChanged += new System.EventHandler(this.txtbGas_TextChanged);
this.txtbGas.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// tabOverlayAfr
//
this.tabOverlayAfr.Controls.Add(this.groupBox_2);
this.tabOverlayAfr.Location = new System.Drawing.Point(4, 23);
this.tabOverlayAfr.Name = "tabOverlayAfr";
this.tabOverlayAfr.Size = new System.Drawing.Size(535, 269);
this.tabOverlayAfr.TabIndex = 2;
this.tabOverlayAfr.Text = "Overlay(afr)";
this.tabOverlayAfr.UseVisualStyleBackColor = true;
//
// groupBox_2
//
this.groupBox_2.Controls.Add(this.btnSetSecAfr);
this.groupBox_2.Controls.Add(this.btnSetPrimAfr);
this.groupBox_2.Controls.Add(this.label62);
this.groupBox_2.Controls.Add(this.txtbAfrTHighMbar);
this.groupBox_2.Controls.Add(this.txtbAfrTHigh);
this.groupBox_2.Controls.Add(this.label64);
this.groupBox_2.Controls.Add(this.textBox_1);
this.groupBox_2.Controls.Add(this.label61);
this.groupBox_2.Controls.Add(this.label59);
this.groupBox_2.Controls.Add(this.lblTargetAfrL);
this.groupBox_2.Controls.Add(this.label43);
this.groupBox_2.Controls.Add(this.txtbAfrTLowMbar);
this.groupBox_2.Controls.Add(this.textBox_0);
this.groupBox_2.Controls.Add(this.label55);
this.groupBox_2.Location = new System.Drawing.Point(3, 3);
this.groupBox_2.Name = "groupBox_2";
this.groupBox_2.Size = new System.Drawing.Size(529, 131);
this.groupBox_2.TabIndex = 0;
this.groupBox_2.TabStop = false;
this.groupBox_2.Text = "Target AFR";
//
// btnSetSecAfr
//
this.btnSetSecAfr.BackColor = System.Drawing.SystemColors.ButtonFace;
this.btnSetSecAfr.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnSetSecAfr.Location = new System.Drawing.Point(319, 74);
this.btnSetSecAfr.Name = "btnSetSecAfr";
this.btnSetSecAfr.Size = new System.Drawing.Size(171, 25);
this.btnSetSecAfr.TabIndex = 7;
this.btnSetSecAfr.Text = "Apply to secondary maps";
this.btnSetSecAfr.UseVisualStyleBackColor = false;
this.btnSetSecAfr.Click += new System.EventHandler(this.btnSetSecAfr_Click);
//
// btnSetPrimAfr
//
this.btnSetPrimAfr.BackColor = System.Drawing.SystemColors.ButtonFace;
this.btnSetPrimAfr.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnSetPrimAfr.Location = new System.Drawing.Point(319, 40);
this.btnSetPrimAfr.Name = "btnSetPrimAfr";
this.btnSetPrimAfr.Size = new System.Drawing.Size(171, 25);
this.btnSetPrimAfr.TabIndex = 6;
this.btnSetPrimAfr.Text = "Apply to primary maps";
this.btnSetPrimAfr.UseVisualStyleBackColor = false;
this.btnSetPrimAfr.Click += new System.EventHandler(this.btnSetPrimAfr_Click);
//
// label62
//
this.label62.AutoSize = true;
this.label62.Location = new System.Drawing.Point(191, 74);
this.label62.Name = "label62";
this.label62.Size = new System.Drawing.Size(35, 14);
this.label62.TabIndex = 29;
this.label62.Text = "High:";
//
// txtbAfrTHighMbar
//
this.txtbAfrTHighMbar.Location = new System.Drawing.Point(231, 70);
this.txtbAfrTHighMbar.Name = "txtbAfrTHighMbar";
this.txtbAfrTHighMbar.Size = new System.Drawing.Size(47, 20);
this.txtbAfrTHighMbar.TabIndex = 5;
this.txtbAfrTHighMbar.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// txtbAfrTHigh
//
this.txtbAfrTHigh.Location = new System.Drawing.Point(105, 98);
this.txtbAfrTHigh.Name = "txtbAfrTHigh";
this.txtbAfrTHigh.Size = new System.Drawing.Size(47, 20);
this.txtbAfrTHigh.TabIndex = 4;
this.txtbAfrTHigh.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label64
//
this.label64.AutoSize = true;
this.label64.Location = new System.Drawing.Point(7, 97);
this.label64.Name = "label64";
this.label64.Size = new System.Drawing.Size(61, 14);
this.label64.TabIndex = 25;
this.label64.Text = "High load:";
//
// textBox_1
//
this.textBox_1.Location = new System.Drawing.Point(105, 70);
this.textBox_1.Name = "textBox_1";
this.textBox_1.Size = new System.Drawing.Size(47, 20);
this.textBox_1.TabIndex = 3;
this.textBox_1.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label61
//
this.label61.AutoSize = true;
this.label61.Location = new System.Drawing.Point(7, 73);
this.label61.Name = "label61";
this.label61.Size = new System.Drawing.Size(55, 14);
this.label61.TabIndex = 22;
this.label61.Text = "Mid load:";
//
// label59
//
this.label59.AutoSize = true;
this.label59.Location = new System.Drawing.Point(200, 20);
this.label59.Name = "label59";
this.label59.Size = new System.Drawing.Size(71, 14);
this.label59.TabIndex = 21;
this.label59.Text = "Load (mbar):";
//
// lblTargetAfrL
//
this.lblTargetAfrL.AutoSize = true;
this.lblTargetAfrL.Location = new System.Drawing.Point(84, 20);
this.lblTargetAfrL.Name = "lblTargetAfrL";
this.lblTargetAfrL.Size = new System.Drawing.Size(68, 14);
this.lblTargetAfrL.TabIndex = 20;
this.lblTargetAfrL.Text = "Target (afr):";
//
// label43
//
this.label43.AutoSize = true;
this.label43.Location = new System.Drawing.Point(191, 46);
this.label43.Name = "label43";
this.label43.Size = new System.Drawing.Size(32, 14);
this.label43.TabIndex = 19;
this.label43.Text = "Low:";
//
// txtbAfrTLowMbar
//
this.txtbAfrTLowMbar.Location = new System.Drawing.Point(231, 42);
this.txtbAfrTLowMbar.Name = "txtbAfrTLowMbar";
this.txtbAfrTLowMbar.Size = new System.Drawing.Size(47, 20);
this.txtbAfrTLowMbar.TabIndex = 2;
this.txtbAfrTLowMbar.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// textBox_0
//
this.textBox_0.Location = new System.Drawing.Point(105, 42);
this.textBox_0.Name = "textBox_0";
this.textBox_0.Size = new System.Drawing.Size(47, 20);
this.textBox_0.TabIndex = 1;
this.textBox_0.Validating += new System.ComponentModel.CancelEventHandler(this.txtbGas_Validating);
//
// label55
//
this.label55.AutoSize = true;
this.label55.Location = new System.Drawing.Point(7, 45);
this.label55.Name = "label55";
this.label55.Size = new System.Drawing.Size(58, 14);
this.label55.TabIndex = 15;
this.label55.Text = "Low load:";
//
// tabAutoAdjust
//
this.tabAutoAdjust.Controls.Add(this.chkDisableOverCond);
this.tabAutoAdjust.Controls.Add(this.groupBox11);
this.tabAutoAdjust.Controls.Add(this.groupBox_1);
this.tabAutoAdjust.Location = new System.Drawing.Point(4, 23);
this.tabAutoAdjust.Name = "tabAutoAdjust";
this.tabAutoAdjust.Size = new System.Drawing.Size(535, 269);
this.tabAutoAdjust.TabIndex = 8;
this.tabAutoAdjust.Text = "Auto Adjust";
this.tabAutoAdjust.UseVisualStyleBackColor = true;
//
// groupBox11
//
this.groupBox11.Controls.Add(this.gear0);
this.groupBox11.Controls.Add(this.gear5);
this.groupBox11.Controls.Add(this.gear4);
this.groupBox11.Controls.Add(this.gear3);
this.groupBox11.Controls.Add(this.gear2);
this.groupBox11.Controls.Add(this.gear1);
this.groupBox11.Controls.Add(this.chkCheckFuelCut);
this.groupBox11.Controls.Add(this.label46);
this.groupBox11.Controls.Add(this.chkLastSampleDiffo2);
this.groupBox11.Controls.Add(this.lblIat);
this.groupBox11.Controls.Add(this.txtbIatMax);
this.groupBox11.Controls.Add(this.label56);
this.groupBox11.Controls.Add(this.txtbIatMin);
this.groupBox11.Controls.Add(this.label57);
this.groupBox11.Controls.Add(this.lblEct);
this.groupBox11.Controls.Add(this.txtbEctMax);
this.groupBox11.Controls.Add(this.label53);
this.groupBox11.Controls.Add(this.txtbEctMin);
this.groupBox11.Controls.Add(this.label54);
this.groupBox11.Controls.Add(this.label49);
this.groupBox11.Controls.Add(this.txtbMapMax);
this.groupBox11.Controls.Add(this.label50);
this.groupBox11.Controls.Add(this.txtbMapMin);
this.groupBox11.Controls.Add(this.label51);
this.groupBox11.Controls.Add(this.txtbRpmMax);
this.groupBox11.Controls.Add(this.label47);
this.groupBox11.Controls.Add(this.txtbRpmMin);
this.groupBox11.Controls.Add(this.label48);
this.groupBox11.Controls.Add(this.txtbAfrMax);
this.groupBox11.Controls.Add(this.label44);
this.groupBox11.Controls.Add(this.txtbAfrMin);
this.groupBox11.Controls.Add(this.label45);
this.groupBox11.Controls.Add(this.txtbTpsMax);
this.groupBox11.Controls.Add(this.label58);
this.groupBox11.Controls.Add(this.txtbTpsMin);
this.groupBox11.Controls.Add(this.label60);
this.groupBox11.Location = new System.Drawing.Point(313, 27);
this.groupBox11.Name = "groupBox11";
this.groupBox11.Size = new System.Drawing.Size(221, 239);
this.groupBox11.TabIndex = 5;
this.groupBox11.TabStop = false;
this.groupBox11.Text = "Conditions";
//
// lblIat
//
this.lblIat.AutoSize = true;
this.lblIat.Location = new System.Drawing.Point(180, 88);
this.lblIat.Name = "lblIat";
this.lblIat.Size = new System.Drawing.Size(14, 14);
this.lblIat.TabIndex = 39;
this.lblIat.Text = "%";
//
// txtbIatMax
//
this.txtbIatMax.Location = new System.Drawing.Point(129, 84);
this.txtbIatMax.Name = "txtbIatMax";
this.txtbIatMax.Size = new System.Drawing.Size(41, 20);
this.txtbIatMax.TabIndex = 11;
//
// label56
//
this.label56.AutoSize = true;
this.label56.Location = new System.Drawing.Point(111, 87);
this.label56.Name = "label56";
this.label56.Size = new System.Drawing.Size(10, 14);
this.label56.TabIndex = 37;
this.label56.Text = "-";
//
// txtbIatMin
//
this.txtbIatMin.Location = new System.Drawing.Point(63, 84);
this.txtbIatMin.Name = "txtbIatMin";
this.txtbIatMin.Size = new System.Drawing.Size(41, 20);
this.txtbIatMin.TabIndex = 10;
//
// label57
//
this.label57.AutoSize = true;
this.label57.Location = new System.Drawing.Point(12, 87);
this.label57.Name = "label57";
this.label57.Size = new System.Drawing.Size(23, 14);
this.label57.TabIndex = 35;
this.label57.Text = "Iat:";
//
// lblEct
//
this.lblEct.AutoSize = true;
this.lblEct.Location = new System.Drawing.Point(180, 111);
this.lblEct.Name = "lblEct";
this.lblEct.Size = new System.Drawing.Size(14, 14);
this.lblEct.TabIndex = 34;
this.lblEct.Text = "%";
//
// txtbEctMax
//
this.txtbEctMax.Location = new System.Drawing.Point(129, 107);
this.txtbEctMax.Name = "txtbEctMax";
this.txtbEctMax.Size = new System.Drawing.Size(41, 20);
this.txtbEctMax.TabIndex = 9;
//
// label53
//
this.label53.AutoSize = true;
this.label53.Location = new System.Drawing.Point(111, 110);
this.label53.Name = "label53";
this.label53.Size = new System.Drawing.Size(10, 14);
this.label53.TabIndex = 32;
this.label53.Text = "-";
//
// txtbEctMin
//
this.txtbEctMin.Location = new System.Drawing.Point(63, 107);
this.txtbEctMin.Name = "txtbEctMin";
this.txtbEctMin.Size = new System.Drawing.Size(41, 20);
this.txtbEctMin.TabIndex = 8;
//
// label54
//
this.label54.AutoSize = true;
this.label54.Location = new System.Drawing.Point(12, 110);
this.label54.Name = "label54";
this.label54.Size = new System.Drawing.Size(27, 14);
this.label54.TabIndex = 30;
this.label54.Text = "Ect:";
//
// label49
//
this.label49.AutoSize = true;
this.label49.Location = new System.Drawing.Point(180, 134);
this.label49.Name = "label49";
this.label49.Size = new System.Drawing.Size(33, 14);
this.label49.TabIndex = 29;
this.label49.Text = "mBar";
//
// txtbMapMax
//
this.txtbMapMax.Location = new System.Drawing.Point(129, 130);
this.txtbMapMax.Name = "txtbMapMax";
this.txtbMapMax.Size = new System.Drawing.Size(41, 20);
this.txtbMapMax.TabIndex = 7;
//
// label50
//
this.label50.AutoSize = true;
this.label50.Location = new System.Drawing.Point(111, 133);
this.label50.Name = "label50";
this.label50.Size = new System.Drawing.Size(10, 14);
this.label50.TabIndex = 27;
this.label50.Text = "-";
//
// txtbMapMin
//
this.txtbMapMin.Location = new System.Drawing.Point(63, 130);
this.txtbMapMin.Name = "txtbMapMin";
this.txtbMapMin.Size = new System.Drawing.Size(41, 20);
this.txtbMapMin.TabIndex = 6;
//
// label51
//
this.label51.AutoSize = true;
this.label51.Location = new System.Drawing.Point(12, 133);
this.label51.Name = "label51";
this.label51.Size = new System.Drawing.Size(36, 14);
this.label51.TabIndex = 25;
this.label51.Text = "Load:";
//
// txtbRpmMax
//
this.txtbRpmMax.Location = new System.Drawing.Point(129, 61);
this.txtbRpmMax.Name = "txtbRpmMax";
this.txtbRpmMax.Size = new System.Drawing.Size(41, 20);
this.txtbRpmMax.TabIndex = 5;
//
// label47
//
this.label47.AutoSize = true;
this.label47.Location = new System.Drawing.Point(111, 64);
this.label47.Name = "label47";
this.label47.Size = new System.Drawing.Size(10, 14);
this.label47.TabIndex = 22;
this.label47.Text = "-";
//
// txtbRpmMin
//
this.txtbRpmMin.Location = new System.Drawing.Point(63, 61);
this.txtbRpmMin.Name = "txtbRpmMin";
this.txtbRpmMin.Size = new System.Drawing.Size(41, 20);
this.txtbRpmMin.TabIndex = 4;
//
// label48
//
this.label48.AutoSize = true;
this.label48.Location = new System.Drawing.Point(12, 64);
this.label48.Name = "label48";
this.label48.Size = new System.Drawing.Size(33, 14);
this.label48.TabIndex = 20;
this.label48.Text = "Rpm:";
//
// label44
//
this.label44.AutoSize = true;
this.label44.Location = new System.Drawing.Point(111, 41);
this.label44.Name = "label44";
this.label44.Size = new System.Drawing.Size(10, 14);
this.label44.TabIndex = 17;
this.label44.Text = "-";
//
// label45
//
this.label45.AutoSize = true;
this.label45.Location = new System.Drawing.Point(12, 41);
this.label45.Name = "label45";
this.label45.Size = new System.Drawing.Size(25, 14);
this.label45.TabIndex = 15;
this.label45.Text = "Afr:";
//
// label58
//
this.label58.AutoSize = true;
this.label58.Location = new System.Drawing.Point(111, 18);
this.label58.Name = "label58";
this.label58.Size = new System.Drawing.Size(10, 14);
this.label58.TabIndex = 12;
this.label58.Text = "-";
//
// label60
//
this.label60.AutoSize = true;
this.label60.Location = new System.Drawing.Point(12, 18);
this.label60.Name = "label60";
this.label60.Size = new System.Drawing.Size(30, 14);
this.label60.TabIndex = 0;
this.label60.Text = "Tps:";
//
// groupBox_1
//
this.groupBox_1.Controls.Add(this.chkStackFilter);
this.groupBox_1.Controls.Add(this.txtbMinSampVariance);
this.groupBox_1.Controls.Add(this.label93);
this.groupBox_1.Controls.Add(this.txtbStackSize);
this.groupBox_1.Controls.Add(this.label94);
this.groupBox_1.Controls.Add(this.label14);
this.groupBox_1.Controls.Add(this.txtbSelectioAvgNeeded);
this.groupBox_1.Controls.Add(this.label12);
this.groupBox_1.Controls.Add(this.chkTunerFilterAuto);
this.groupBox_1.Controls.Add(this.txtbSTD);
this.groupBox_1.Controls.Add(this.label33);
this.groupBox_1.Controls.Add(this.label11);
this.groupBox_1.Controls.Add(this.label68);
this.groupBox_1.Controls.Add(this.txtbHitDelay);
this.groupBox_1.Controls.Add(this.label67);
this.groupBox_1.Controls.Add(this.txtbFuelAjdP);
this.groupBox_1.Controls.Add(this.label42);
this.groupBox_1.Controls.Add(this.label66);
this.groupBox_1.Controls.Add(this.txtbFuelAjdMax);
this.groupBox_1.Controls.Add(this.txtbFuelAdjMin);
this.groupBox_1.Controls.Add(this.label65);
this.groupBox_1.Controls.Add(this.label15);
this.groupBox_1.Location = new System.Drawing.Point(3, 3);
this.groupBox_1.Name = "groupBox_1";
this.groupBox_1.Size = new System.Drawing.Size(302, 263);
this.groupBox_1.TabIndex = 4;
this.groupBox_1.TabStop = false;
this.groupBox_1.Text = "Filtering";
this.groupBox_1.Enter += new System.EventHandler(this.groupBox_1_Enter);
//
// tabAnalog1
//
this.tabAnalog1.Controls.Add(this.groupBox10);
this.tabAnalog1.Controls.Add(this.groupBox9);
this.tabAnalog1.Controls.Add(this.groupBox_13);
this.tabAnalog1.Location = new System.Drawing.Point(4, 23);
this.tabAnalog1.Name = "tabAnalog1";
this.tabAnalog1.Size = new System.Drawing.Size(535, 269);
this.tabAnalog1.TabIndex = 7;
this.tabAnalog1.Text = "Analog Inputs";
this.tabAnalog1.UseVisualStyleBackColor = true;
//
// groupBox10
//
this.groupBox10.Controls.Add(this.gridAnalog3);
this.groupBox10.Controls.Add(this.txtbAnalog3Dec);
this.groupBox10.Controls.Add(this.label13);
this.groupBox10.Controls.Add(this.txtbAnalog3Val);
this.groupBox10.Controls.Add(this.label16);
this.groupBox10.Controls.Add(this.chkAnalog3Enable);
this.groupBox10.Controls.Add(this.label21);
this.groupBox10.Location = new System.Drawing.Point(355, 3);
this.groupBox10.Name = "groupBox10";
this.groupBox10.Size = new System.Drawing.Size(170, 263);
this.groupBox10.TabIndex = 4;
this.groupBox10.TabStop = false;
this.groupBox10.Text = "Analog Input 3";
//
// txtbAnalog3Dec
//
this.txtbAnalog3Dec.Location = new System.Drawing.Point(64, 235);
this.txtbAnalog3Dec.Name = "txtbAnalog3Dec";
this.txtbAnalog3Dec.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog3Dec.TabIndex = 5;
this.txtbAnalog3Dec.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// label13
//
this.label13.AutoSize = true;
this.label13.Location = new System.Drawing.Point(5, 238);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(59, 14);
this.label13.TabIndex = 6;
this.label13.Text = "Decimals:";
//
// txtbAnalog3Val
//
this.txtbAnalog3Val.Location = new System.Drawing.Point(64, 209);
this.txtbAnalog3Val.Name = "txtbAnalog3Val";
this.txtbAnalog3Val.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog3Val.TabIndex = 1;
//
// label16
//
this.label16.AutoSize = true;
this.label16.Location = new System.Drawing.Point(21, 212);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(38, 14);
this.label16.TabIndex = 4;
this.label16.Text = "Units:";
//
// chkAnalog3Enable
//
this.chkAnalog3Enable.AutoSize = true;
this.chkAnalog3Enable.Location = new System.Drawing.Point(34, 22);
this.chkAnalog3Enable.Name = "chkAnalog3Enable";
this.chkAnalog3Enable.Size = new System.Drawing.Size(102, 18);
this.chkAnalog3Enable.TabIndex = 0;
this.chkAnalog3Enable.Text = "Enable B6 (B6)";
this.chkAnalog3Enable.UseVisualStyleBackColor = true;
//
// label21
//
this.label21.AutoSize = true;
this.label21.Font = new System.Drawing.Font("Lucida Sans", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label21.Location = new System.Drawing.Point(42, 48);
this.label21.Name = "label21";
this.label21.Size = new System.Drawing.Size(87, 13);
this.label21.TabIndex = 2;
this.label21.Text = "Remove R2 and R3";
//
// groupBox9
//
this.groupBox9.Controls.Add(this.gridAnalog2);
this.groupBox9.Controls.Add(this.txtbAnalog2Dec);
this.groupBox9.Controls.Add(this.label8);
this.groupBox9.Controls.Add(this.txtbAnalog2Val);
this.groupBox9.Controls.Add(this.label9);
this.groupBox9.Controls.Add(this.chkAnalog2Enable);
this.groupBox9.Location = new System.Drawing.Point(179, 3);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(170, 263);
this.groupBox9.TabIndex = 3;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "Analog Input 2";
//
// txtbAnalog2Dec
//
this.txtbAnalog2Dec.Location = new System.Drawing.Point(64, 235);
this.txtbAnalog2Dec.Name = "txtbAnalog2Dec";
this.txtbAnalog2Dec.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog2Dec.TabIndex = 5;
this.txtbAnalog2Dec.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(5, 238);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(59, 14);
this.label8.TabIndex = 6;
this.label8.Text = "Decimals:";
//
// txtbAnalog2Val
//
this.txtbAnalog2Val.Location = new System.Drawing.Point(64, 209);
this.txtbAnalog2Val.Name = "txtbAnalog2Val";
this.txtbAnalog2Val.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog2Val.TabIndex = 1;
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(21, 212);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(38, 14);
this.label9.TabIndex = 4;
this.label9.Text = "Units:";
//
// chkAnalog2Enable
//
this.chkAnalog2Enable.AutoSize = true;
this.chkAnalog2Enable.Location = new System.Drawing.Point(28, 22);
this.chkAnalog2Enable.Name = "chkAnalog2Enable";
this.chkAnalog2Enable.Size = new System.Drawing.Size(117, 18);
this.chkAnalog2Enable.TabIndex = 0;
this.chkAnalog2Enable.Text = "Enable EGR (D12)";
this.chkAnalog2Enable.UseVisualStyleBackColor = true;
//
// groupBox_13
//
this.groupBox_13.Controls.Add(this.gridAnalog1);
this.groupBox_13.Controls.Add(this.txtbAnalog1Dec);
this.groupBox_13.Controls.Add(this.label91);
this.groupBox_13.Controls.Add(this.txtbAnalog1Val);
this.groupBox_13.Controls.Add(this.label160);
this.groupBox_13.Controls.Add(this.chkAnalog1Enable);
this.groupBox_13.Controls.Add(this.label157);
this.groupBox_13.Location = new System.Drawing.Point(3, 3);
this.groupBox_13.Name = "groupBox_13";
this.groupBox_13.Size = new System.Drawing.Size(170, 263);
this.groupBox_13.TabIndex = 2;
this.groupBox_13.TabStop = false;
this.groupBox_13.Text = "Analog Input 1";
//
// txtbAnalog1Dec
//
this.txtbAnalog1Dec.Location = new System.Drawing.Point(64, 235);
this.txtbAnalog1Dec.Name = "txtbAnalog1Dec";
this.txtbAnalog1Dec.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog1Dec.TabIndex = 5;
this.txtbAnalog1Dec.Validating += new System.ComponentModel.CancelEventHandler(this.txtbEmuTimeOut_Validating);
//
// label91
//
this.label91.AutoSize = true;
this.label91.Location = new System.Drawing.Point(5, 238);
this.label91.Name = "label91";
this.label91.Size = new System.Drawing.Size(59, 14);
this.label91.TabIndex = 6;
this.label91.Text = "Decimals:";
//
// txtbAnalog1Val
//
this.txtbAnalog1Val.Location = new System.Drawing.Point(64, 209);
this.txtbAnalog1Val.Name = "txtbAnalog1Val";
this.txtbAnalog1Val.Size = new System.Drawing.Size(100, 20);
this.txtbAnalog1Val.TabIndex = 1;
//
// label160
//
this.label160.AutoSize = true;
this.label160.Location = new System.Drawing.Point(21, 212);
this.label160.Name = "label160";
this.label160.Size = new System.Drawing.Size(38, 14);
this.label160.TabIndex = 4;
this.label160.Text = "Units:";
//
// chkAnalog1Enable
//
this.chkAnalog1Enable.AutoSize = true;
this.chkAnalog1Enable.Location = new System.Drawing.Point(28, 22);
this.chkAnalog1Enable.Name = "chkAnalog1Enable";
this.chkAnalog1Enable.Size = new System.Drawing.Size(116, 18);
this.chkAnalog1Enable.TabIndex = 0;
this.chkAnalog1Enable.Text = "Enable ELD (D10)";
this.chkAnalog1Enable.UseVisualStyleBackColor = true;
//
// label157
//
this.label157.AutoSize = true;
this.label157.Font = new System.Drawing.Font("Lucida Sans", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label157.Location = new System.Drawing.Point(31, 48);
this.label157.Name = "label157";
this.label157.Size = new System.Drawing.Size(111, 13);
this.label157.TabIndex = 2;
this.label157.Text = "Remove R136 and R138";
//
// textBox3
//
this.textBox3.Location = new System.Drawing.Point(70, 52);
this.textBox3.Name = "textBox3";
this.textBox3.Size = new System.Drawing.Size(43, 20);
this.textBox3.TabIndex = 3;
//
// textBox4
//
this.textBox4.Location = new System.Drawing.Point(70, 25);
this.textBox4.Name = "textBox4";
this.textBox4.Size = new System.Drawing.Size(43, 20);
this.textBox4.TabIndex = 2;
//
// label29
//
this.label29.AutoSize = true;
this.label29.Location = new System.Drawing.Point(16, 54);
this.label29.Name = "label29";
this.label29.Size = new System.Drawing.Size(43, 13);
this.label29.TabIndex = 1;
this.label29.Text = "Retries:";
//
// label30
//
this.label30.AutoSize = true;
this.label30.Location = new System.Drawing.Point(16, 27);
this.label30.Name = "label30";
this.label30.Size = new System.Drawing.Size(48, 13);
this.label30.TabIndex = 0;
this.label30.Text = "Timeout:";
//
// errorProvider_0
//
this.errorProvider_0.ContainerControl = this;
//
// colorDialog_0
//
this.colorDialog_0.AllowFullOpen = false;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.SolidColorOnly = true;
//
// fontDialog_0
//
this.fontDialog_0.ShowEffects = false;
//
// button2
//
this.button2.BackColor = System.Drawing.SystemColors.ButtonFace;
this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button2.ForeColor = System.Drawing.Color.Red;
this.button2.Location = new System.Drawing.Point(4, 298);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(105, 25);
this.button2.TabIndex = 14;
this.button2.Text = "Reset Default";
this.button2.UseVisualStyleBackColor = false;
this.button2.Click += new System.EventHandler(this.button2_Click);
//
// button1
//
this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button1.Location = new System.Drawing.Point(280, 298);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(125, 25);
this.button1.TabIndex = 15;
this.button1.Text = "Import Settings File";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// openFileDialog1
//
this.openFileDialog1.DefaultExt = "xml";
this.openFileDialog1.Filter = "XML Settings|*.xml";
this.openFileDialog1.Title = "Load Settings File";
//
// saveFileDialog1
//
this.saveFileDialog1.DefaultExt = "xml";
this.saveFileDialog1.DereferenceLinks = false;
this.saveFileDialog1.Filter = "XML Settings|*.xml";
this.saveFileDialog1.Title = "Save Settings File";
//
// openFileDialog2
//
this.openFileDialog2.Title = "Open Image";
//
// button14
//
this.button14.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button14.Location = new System.Drawing.Point(149, 298);
this.button14.Name = "button14";
this.button14.Size = new System.Drawing.Size(125, 25);
this.button14.TabIndex = 16;
this.button14.Text = "Open Settings File";
this.button14.UseVisualStyleBackColor = true;
this.button14.Click += new System.EventHandler(this.button14_Click_1);
//
// saveFileDialog2
//
this.saveFileDialog2.DefaultExt = "txt";
this.saveFileDialog2.Filter = "Settings Text File|*.txt";
this.saveFileDialog2.Title = "Save Settings Text File";
//
// openFileDialog3
//
this.openFileDialog3.DefaultExt = "txt";
this.openFileDialog3.Filter = "Settings File|*.txt";
this.openFileDialog3.Title = "Open Settings Text File";
//
// openFileDialog4
//
this.openFileDialog4.DefaultExt = "exe";
this.openFileDialog4.Filter = "Burner Software|*.exe";
this.openFileDialog4.Title = "Select Burner software file location";
//
// frmSettings
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(541, 327);
this.Controls.Add(this.button14);
this.Controls.Add(this.button1);
this.Controls.Add(this.button2);
this.Controls.Add(this.btnSave);
this.Controls.Add(this.tabControl1);
this.Font = new System.Drawing.Font("Lucida Sans", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "frmSettings";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "Settings";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmSettings_FormClosing);
this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.frmSettings_FormClosed);
this.Load += new System.EventHandler(this.frmSettings_Load);
((System.ComponentModel.ISupportInitialize)(this.trkSamplingRate)).EndInit();
this.grpWbEcuInput.ResumeLayout(false);
this.grpWbDeff.ResumeLayout(false);
this.grpWbDeff.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.gridWb)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.trkSmooth)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.gridAnalog3)).EndInit();
this.tabControl1.ResumeLayout(false);
this.tabDatalogging.ResumeLayout(false);
this.tabDatalogging.PerformLayout();
this.groupBox17.ResumeLayout(false);
this.groupBox17.PerformLayout();
this.grpEmuCommAdv.ResumeLayout(false);
this.grpEmuCommAdv.PerformLayout();
this.groupBox16.ResumeLayout(false);
this.groupBox16.PerformLayout();
this.groupBox15.ResumeLayout(false);
this.groupBox15.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox4.PerformLayout();
this.groupBox_7.ResumeLayout(false);
this.groupBox_7.PerformLayout();
this.tabBurner.ResumeLayout(false);
this.groupBox19.ResumeLayout(false);
this.groupBox19.PerformLayout();
this.tabUnits.ResumeLayout(false);
this.tabUnits.PerformLayout();
this.groupBox18.ResumeLayout(false);
this.groupBox18.PerformLayout();
this.grpVacumn.ResumeLayout(false);
this.grpVacumn.PerformLayout();
this.groupBox_9.ResumeLayout(false);
this.groupBox_9.PerformLayout();
this.groupBox_23.ResumeLayout(false);
this.groupBox_23.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
this.groupBox8.ResumeLayout(false);
this.groupBox8.PerformLayout();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
this.tabDatalogDisplay.ResumeLayout(false);
this.groupBox14.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
this.groupBox13.ResumeLayout(false);
this.groupBox13.PerformLayout();
this.groupBox12.ResumeLayout(false);
this.groupBox12.PerformLayout();
this.groupBox_20.ResumeLayout(false);
this.groupBox_20.PerformLayout();
this.tabWideband.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
this.groupBox_25.ResumeLayout(false);
this.groupBox_25.PerformLayout();
this.groupBox_24.ResumeLayout(false);
this.groupBox_24.PerformLayout();
this.tabOverlayAfr.ResumeLayout(false);
this.groupBox_2.ResumeLayout(false);
this.groupBox_2.PerformLayout();
this.tabAutoAdjust.ResumeLayout(false);
this.tabAutoAdjust.PerformLayout();
this.groupBox11.ResumeLayout(false);
this.groupBox11.PerformLayout();
this.groupBox_1.ResumeLayout(false);
this.groupBox_1.PerformLayout();
this.tabAnalog1.ResumeLayout(false);
this.groupBox10.ResumeLayout(false);
this.groupBox10.PerformLayout();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.groupBox_13.ResumeLayout(false);
this.groupBox_13.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.errorProvider_0)).EndInit();
this.ResumeLayout(false);
}
private void lstEmulator_SelectedIndexChanged(object sender, EventArgs e)
{
if (!this.bool_0)
{
this.lstEmuPort.Enabled = !this.chkEmuAuto.Checked;
this.lstEmuBaud.Enabled = !this.chkEmuAuto.Checked;
this.chkEmuAuto.Enabled = true;
if (this.lstEmulator.SelectedIndex == 0)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.Ostrich;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 2;
}
else if (this.lstEmulator.SelectedIndex == 1)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.Demon;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 2;
}
else if (this.lstEmulator.SelectedIndex == 2)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.ROMulator;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 1;
}
else if (this.lstEmulator.SelectedIndex == 3)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.PGMFI_RTP;
this.lstEmuPort.Enabled = false;
this.lstEmuBaud.Enabled = false;
this.chkEmuAuto.Enabled = false;
this.lstEmuPort.SelectedIndex = this.lstDtComm.SelectedIndex;
this.lstEmuBaud.SelectedIndex = 0;
}
else if (this.lstEmulator.SelectedIndex == 4)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.CobraRTP;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 2;
}
else if (this.lstEmulator.SelectedIndex == 5)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.Vitaprog;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 1;
}
else if (this.lstEmulator.SelectedIndex == 6)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.BMulator;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 2;
}
else if (this.lstEmulator.SelectedIndex == 7)
{
this.class10_settings_0.emulatorMode_0 = EmulatorMode.ECUTamer;
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = 1;
}
//final apply
SetDemon(this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
LoadDemon(this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
this.txtbDtRetries.Text = this.class10_settings_0.int_21.ToString();
this.txtbDtTimout.Text = this.class10_settings_0.int_20.ToString();
labelDemonSelected.Visible = (this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
}
}
private void lstQuickLambda_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.lstQuickLambda.SelectedIndex != 0)
{
this.class10_settings_0.double_0 = this.method_4(this.lstQuickLambda.SelectedIndex);
}
this.method_3();
this.class10_settings_0.int_8 = this.lstQuickLambda.SelectedIndex;
}
internal void method_0(ref Class18 class18_1, ref Class10_settings class10_1, ref Class17 class17_1, ref Class25 class25_1, ref FrmMain FrmMain_1)
{
this.FrmMain_0 = FrmMain_1;
this.class10_settings_0 = class10_1;
this.class18_0 = class18_1;
this.class17_0 = class17_1;
this.class25_0 = class25_1;
this.StartScaleRate = this.class10_settings_0.scaleRate;
foreach (Control control in base.Controls)
{
float emSize = control.Font.Size * (class18_0.class10_settings_0.scaleRate / 100f);
control.Font = new Font(control.Font.Name, emSize, control.Font.Style, control.Font.Unit);
}
}
private void SetDemon(bool IsDemon)
{
if (IsDemon)
{
this.class10_settings_0.dataloggingMode_0 = DataloggingMode.datalogDemon;
this.class10_settings_0.Emulator_Baud = 921600;
this.class10_settings_0.string_1 = this.class10_settings_0.string_2; //lstDtComm
this.class10_settings_0.Datalog_Baud = this.class10_settings_0.Emulator_Baud;
this.class10_settings_0.bool_31 = true;
this.class10_settings_0.bool_27 = this.class10_settings_0.Emu_AutoScan;
}
else
{
this.class10_settings_0.dataloggingMode_0 = DataloggingMode.datalogMultiByteT;
this.class10_settings_0.Datalog_Baud = 38400;
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.PGMFI_RTP) this.class10_settings_0.bool_31 = true;
else this.class10_settings_0.bool_31 = false;
this.class10_settings_0.bool_27 = this.chkDtAuto.Checked;
}
}
private void LoadDemon(bool IsDemon)
{
if (IsDemon)
{
this.lstDtComm.Enabled = false;
this.lstDtBaud.Enabled = false;
}
else
{
this.lstDtComm.Enabled = !this.class10_settings_0.bool_27;
this.lstDtBaud.Enabled = !this.class10_settings_0.bool_27;
}
this.chkDtAuto.Enabled = !IsDemon;
this.chkDtAuto.Checked = this.class10_settings_0.bool_27;
this.lstDtComm.SelectedIndex = this.lstDtComm.FindString(this.class10_settings_0.string_1);
this.lstDtBaud.SelectedIndex = this.lstDtBaud.FindString(this.class10_settings_0.Datalog_Baud.ToString());
}
internal void method_1()
{
this.bool_0 = true;
Unit_Temperature_Load = this.class10_settings_0.temperatureUnits_0;
if (!(this.tabControl1.SelectedTab.Name == this.tabUnits.Name))
{
if (this.tabControl1.SelectedTab.Name == this.tabDatalogDisplay.Name)
{
this.button_LedDark.BackColor = this.class10_settings_0.color_OnDark;
this.btnLedOn.BackColor = this.class10_settings_0.color_On;
this.btnLedOff.BackColor = this.class10_settings_0.color_Off;
this.btnDispBack.BackColor = this.class10_settings_0.color_3;
this.btnDispText.BackColor = this.class10_settings_0.color_4;
this.btnTrailColor.BackColor = this.class10_settings_0.color_Trail;
this.btnTraceColor.BackColor = this.class10_settings_0.color_Trace;
this.btnSelectedColor.BackColor = this.class10_settings_0.color_2;
this.button3.BackColor = this.class10_settings_0.color_7;
this.button4.BackColor = this.class10_settings_0.color_8;
this.button6.BackColor = this.class10_settings_0.color_9;
this.button5.BackColor = this.class10_settings_0.color_10;
this.button8.BackColor = this.class10_settings_0.color_11;
this.button9.BackColor = this.class10_settings_0.color_12;
this.button10.BackColor = this.class10_settings_0.color_13;
this.button13.BackColor = this.class10_settings_0.color_14;
this.btnFuel1.BackColor = this.class10_settings_0.color_20;
this.btnFuel2.BackColor = this.class10_settings_0.color_21;
this.btnFuel3.BackColor = this.class10_settings_0.color_22;
this.btnFuel4.BackColor = this.class10_settings_0.color_23;
this.btnIgn1.BackColor = this.class10_settings_0.color_30;
this.btnIgn2.BackColor = this.class10_settings_0.color_31;
this.btnIgn3.BackColor = this.class10_settings_0.color_32;
this.btnIgn4.BackColor = this.class10_settings_0.color_33;
this.btnVE1.BackColor = this.class10_settings_0.color_40;
this.btnVE2.BackColor = this.class10_settings_0.color_41;
this.txtFuel1.Text = this.class10_settings_0.PercentColor1.ToString();
this.txtFuel2.Text = this.class10_settings_0.PercentColor2.ToString();
this.txtIgn.Text = ((this.class10_settings_0.PercentColorIgn * 60) / 100).ToString();
FileInfo info = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp");
if (info.Exists)
{
Bitmap ThisB = new Bitmap(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp");
this.pictureBox1.BackgroundImage = new Bitmap(ThisB);
ThisB.Dispose();
ThisB = null;
}
info = null;
info = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back2.bmp");
if (info.Exists)
{
Bitmap ThisB = new Bitmap(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back2.bmp");
this.pictureBox2.BackgroundImage = new Bitmap(ThisB);
ThisB.Dispose();
ThisB = null;
}
info = null;
ReloadDefaultColor();
ColorMenuOpened = true;
goto Label_1DDF;
}
if (!(this.tabControl1.SelectedTab.Name == this.tabWideband.Name))
{
if (this.tabControl1.SelectedTab.Name == this.tabDatalogging.Name)
{
//SetDemon(this.class10_0.emulatorMode_0 == EmulatorMode.Demon);
LoadDemon(this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
//emulator
if (!this.class10_settings_0.bool_31 && this.class10_settings_0.emulatorMode_0 != EmulatorMode.Demon)
{
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_2);
this.lstEmuBaud.SelectedIndex = this.lstEmuBaud.FindString(this.class10_settings_0.Emulator_Baud.ToString());
}
else
{
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.class10_settings_0.string_1);
this.lstEmuBaud.SelectedIndex = this.lstEmuBaud.FindString(this.class10_settings_0.Emulator_Baud.ToString());
}
//reload
this.chkRecordOnConnection.Checked = this.class10_settings_0.bool_8;
this.lstEmulator.SelectedIndex = (int)this.class10_settings_0.emulatorMode_0;
this.trkSamplingRate.Value = this.class10_settings_0.int_25;
this.txtbSampleRate.Text = this.class10_settings_0.int_25.ToString();
this.txtbDtRetries.Text = this.class10_settings_0.int_21.ToString();
this.txtbDtTimout.Text = this.class10_settings_0.int_20.ToString();
labelDemonSelected.Visible = (this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
this.chk_LiveGraphing.Checked = this.class10_settings_0.LiveGraphing;
this.txt_LiveGraph_Lenght.Text = this.class10_settings_0.LiveGraph_Lenght.ToString();
this.chkBluetooth.Checked = this.class10_settings_0.IsBluetooth;
this.checkBoxJ12.Checked = this.class10_settings_0.bool_CheckJ12;
this.chkEmuAuto.Checked = this.class10_settings_0.Emu_AutoScan;
this.chkEmuAlwaysRt.Checked = this.class10_settings_0.Emu_AlwaysRT;
this.chkEmuAlwaysRt.Enabled = true;
this.chkEmuVendor.Checked = this.class10_settings_0.chkEmuVendor;
this.lstEmulator.Enabled = true;
}
else if (this.tabControl1.SelectedTab.Name == this.tabBurner.Name)
{
string LocationBuffer = this.class10_settings_0.BurnerLocation;
this.comboBoxBurner.SelectedIndex = this.class10_settings_0.BurnerSoftware;
this.textBoxBurnerLocation.Text = LocationBuffer;
}
else if (this.tabControl1.SelectedTab.Name == this.tabAnalog1.Name)
{
for (int i = 0; i < this.gridAnalog1.Rows.Count; i++)
{
this.gridAnalog1.Rows[i].Cells[0].Value = null;
this.gridAnalog1.Rows[i].Cells[1].Value = null;
this.gridAnalog2.Rows[i].Cells[0].Value = null;
this.gridAnalog2.Rows[i].Cells[1].Value = null;
this.gridAnalog3.Rows[i].Cells[0].Value = null;
this.gridAnalog3.Rows[i].Cells[1].Value = null;
}
int index = 0;
int num4 = 0;
for (num4 = 0; num4 < (this.class10_settings_0.double_4.Length / 2); num4++)
{
index = 2 * num4;
this.gridAnalog1.Rows[num4].Cells[0].Value = this.class10_settings_0.double_4[index];
this.gridAnalog1.Rows[num4].Cells[1].Value = this.class10_settings_0.double_4[index + 1];
}
this.chkAnalog1Enable.Checked = this.class10_settings_0.bool_36;
this.txtbAnalog1Val.Text = this.class10_settings_0.string_4;
this.txtbAnalog1Dec.Text = this.class10_settings_0.int_22.ToString();
for (num4 = 0; num4 < (this.class10_settings_0.double_5.Length / 2); num4++)
{
index = 2 * num4;
this.gridAnalog2.Rows[num4].Cells[0].Value = this.class10_settings_0.double_5[index];
this.gridAnalog2.Rows[num4].Cells[1].Value = this.class10_settings_0.double_5[index + 1];
}
this.chkAnalog2Enable.Checked = this.class10_settings_0.bool_38;
this.txtbAnalog2Val.Text = this.class10_settings_0.string_5;
this.txtbAnalog2Dec.Text = this.class10_settings_0.int_23.ToString();
for (num4 = 0; num4 < (this.class10_settings_0.double_6.Length / 2); num4++)
{
index = 2 * num4;
this.gridAnalog3.Rows[num4].Cells[0].Value = this.class10_settings_0.double_6[index];
this.gridAnalog3.Rows[num4].Cells[1].Value = this.class10_settings_0.double_6[index + 1];
}
this.chkAnalog3Enable.Checked = this.class10_settings_0.bool_40;
this.txtbAnalog3Val.Text = this.class10_settings_0.string_6;
this.txtbAnalog3Dec.Text = this.class10_settings_0.int_24.ToString();
}
else if (this.tabControl1.SelectedTab.Name == this.tabOverlayAfr.Name)
{
this.txtbAfrTHighMbar.Text = this.class10_settings_0.int_39.ToString();
this.txtbAfrTLowMbar.Text = this.class10_settings_0.int_38.ToString();
this.lblTargetAfrL.Text = this.class10_settings_0.airFuelUnits_0.ToString() + ":";
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.textBox_0.Text = this.class18_0.method_241(this.class10_settings_0.double_10).ToString();
this.textBox_1.Text = this.class18_0.method_241(this.class10_settings_0.double_11).ToString();
this.txtbAfrTHigh.Text = this.class18_0.method_241(this.class10_settings_0.double_12).ToString();
}
else
{
this.textBox_0.Text = this.class10_settings_0.double_10.ToString();
this.textBox_1.Text = this.class10_settings_0.double_11.ToString();
this.txtbAfrTHigh.Text = this.class10_settings_0.double_12.ToString();
}
}
else if (this.tabControl1.SelectedTab.Name == this.tabAutoAdjust.Name)
{
//Auto Adjustments
this.txtbSTD.Text = this.class10_settings_0.double_9.ToString();
this.txtbFuelAdjMin.Text = this.class10_settings_0.double_13.ToString();
this.txtbFuelAjdMax.Text = this.class10_settings_0.double_14.ToString();
this.txtbFuelAjdP.Text = this.class10_settings_0.double_15.ToString();
this.txtbSelectioAvgNeeded.Text = this.class10_settings_0.int_40.ToString();
this.chkTunerFilterAuto.Checked = this.class10_settings_0.bool_49;
this.txtbStackSize.Text = this.class10_settings_0.int_36.ToString();
this.txtbMinSampVariance.Text = this.class10_settings_0.int_41.ToString();
this.chkStackFilter.Checked = this.class10_settings_0.bool_51;
//Conditions
this.chkDisableOverCond.Checked = this.class10_settings_0.OverlayConditionsDisabled;
groupBox11.Enabled = !this.chkDisableOverCond.Checked;
this.txtbTpsMin.Text = this.class18_0.method_198(byte.Parse(this.class10_settings_0.int_26.ToString())).ToString();
this.txtbTpsMax.Text = this.class18_0.method_198(byte.Parse(this.class10_settings_0.int_27.ToString())).ToString();
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.txtbAfrMin.Text = this.class18_0.method_241(this.class10_settings_0.double_7).ToString();
this.txtbAfrMax.Text = this.class18_0.method_241(this.class10_settings_0.double_8).ToString();
}
else
{
this.txtbAfrMin.Text = this.class10_settings_0.double_7.ToString();
this.txtbAfrMax.Text = this.class10_settings_0.double_8.ToString();
}
this.txtbMapMin.Text = this.class10_settings_0.int_30.ToString();
this.txtbMapMax.Text = this.class10_settings_0.int_31.ToString();
this.txtbRpmMin.Text = this.class10_settings_0.int_28.ToString();
this.txtbRpmMax.Text = this.class10_settings_0.int_29.ToString();
this.txtbEctMin.Text = this.class18_0.method_191(byte.Parse(this.class10_settings_0.int_32.ToString())).ToString("0");
this.txtbEctMax.Text = this.class18_0.method_191(byte.Parse(this.class10_settings_0.int_33.ToString())).ToString("0");
this.txtbIatMin.Text = this.class18_0.method_191(byte.Parse(this.class10_settings_0.int_34.ToString())).ToString("0");
this.txtbIatMax.Text = this.class18_0.method_191(byte.Parse(this.class10_settings_0.int_35.ToString())).ToString("0");
this.lblEct.Text = this.class10_settings_0.temperatureUnits_0.ToString();
this.lblIat.Text = this.class10_settings_0.temperatureUnits_0.ToString();
this.gear0.Checked = this.class10_settings_0.bool_46[0];
this.gear1.Checked = this.class10_settings_0.bool_46[1];
this.gear2.Checked = this.class10_settings_0.bool_46[2];
this.gear3.Checked = this.class10_settings_0.bool_46[3];
this.gear4.Checked = this.class10_settings_0.bool_46[4];
this.gear5.Checked = this.class10_settings_0.bool_46[5];
this.txtbHitDelay.Text = this.class10_settings_0.int_37.ToString();
this.chkLastSampleDiffo2.Checked = this.class10_settings_0.bool_47;
this.chkCheckFuelCut.Checked = !this.class10_settings_0.bool_48;
}
goto Label_1DDF;
}
switch (this.class10_settings_0.airFuelUnits_0)
{
case AirFuelUnits.afr:
this.rAfr.Checked = true;
break;
case AirFuelUnits.lambda:
this.rLambda.Checked = true;
break;
}
}
else
{
this.txtFontScale.Text = (this.class10_settings_0.scaleRate).ToString();
this.grpWbDeff.Enabled = true;
this.groupBox3.Enabled = true;
this.groupBox_24.Enabled = true;
if (this.class10_settings_0.mapGraphSelect_0 == MapGraphSelect.fill)
{
this.rbSelNodeFill.Checked = true;
}
else
{
this.rbSelNodeSquare.Checked = true;
}
this.chkSmoothRows.Checked = this.class10_settings_0.bool_12;
this.txtbSmooth.Text = (this.class10_settings_0.float_6 * 10f).ToString("0.00");
float num7 = this.class10_settings_0.float_6 * 1000f;
this.trkSmooth.Value = (int)float.Parse(num7.ToString());
this.txtbAdjIgnTable.Text = this.class10_settings_0.float_0.ToString();
this.txtbAdjFuelTablePrecent.Text = this.class10_settings_0.float_1.ToString();
this.txtbAdjFuelTableSwitch.Text = this.class10_settings_0.float_3.ToString();
this.txtbAdjFuelTableFv.Text = this.class10_settings_0.float_2.ToString();
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.txtbAdjTargetAf.Text = this.class18_0.method_241((double)this.class10_settings_0.float_4).ToString();
}
else
{
this.txtbAdjTargetAf.Text = this.class10_settings_0.float_4.ToString();
}
this.lblTargetAfr.Text = this.class10_settings_0.airFuelUnits_0.ToString();
this.txtbAdjVe.Text = this.class10_settings_0.float_5.ToString();
switch (this.class10_settings_0.mapSensorUnits_0)
{
case MapSensorUnits.mBar:
this.rVacumnMbar.Checked = true;
break;
case MapSensorUnits.inHgG:
this.rVacumnInHgG.Checked = true;
break;
case MapSensorUnits.inHg:
this.rVacumnBar.Checked = true;
break;
case MapSensorUnits.psi:
this.rVacumnPsi.Checked = true;
break;
case MapSensorUnits.kPa:
this.rVacumnKpa.Checked = true;
break;
}
switch (this.class10_settings_0.mapSensorUnits_1)
{
case MapSensorUnits.mBar:
this.rBoostMbar.Checked = true;
break;
case MapSensorUnits.Bar:
this.rBoostBar.Checked = true;
break;
case MapSensorUnits.inHg:
this.rBoostInHg.Checked = true;
break;
case MapSensorUnits.psi:
this.rBoostPsi.Checked = true;
break;
case MapSensorUnits.kPa:
this.rBoostKpa.Checked = true;
break;
}
switch (this.class10_settings_0.vssUnits_0)
{
case VssUnits.kmh:
this.rKph.Checked = true;
break;
case VssUnits.mph:
this.rMph.Checked = true;
break;
}
switch (this.class10_settings_0.temperatureUnits_0)
{
case TemperatureUnits.F:
this.rFarhenheit.Checked = true;
break;
case TemperatureUnits.C:
this.rCelcuis.Checked = true;
break;
}
switch (this.class10_settings_0.correctionUnits_0)
{
case CorrectionUnits.multi:
this.rMulti.Checked = true;
break;
case CorrectionUnits.percentage:
this.rPercentage.Checked = true;
break;
}
switch (this.class10_settings_0.airFuelUnits_0)
{
case AirFuelUnits.afr:
this.rAfr.Checked = true;
break;
case AirFuelUnits.lambda:
this.rLambda.Checked = true;
break;
}
this.txtbSeaLevel.Text = this.class10_settings_0.int_6.ToString();
this.chkUsePa.Checked = this.class10_settings_0.bool_23;
if (this.class10_settings_0.tunerSmartTrack == 0) this.rbTracingSingle.Checked = true;
else if (this.class10_settings_0.tunerSmartTrack == 1) this.rbTracingQuad.Checked = true;
else if (this.class10_settings_0.tunerSmartTrack == 2) this.rbTracingRow.Checked = true;
else if (this.class10_settings_0.tunerSmartTrack == 3) this.rbTracingColumn.Checked = true;
else if (this.class10_settings_0.tunerSmartTrack == 4) this.rbTracingRowColumn.Checked = true;
goto Label_1DDF;
}
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.txtbWbOffset.Text = this.class18_0.method_241(this.class10_settings_0.double_2).ToString("0.00");
this.lblWbOffset.Text = "Afr";
}
else
{
this.txtbWbOffset.Text = this.class10_settings_0.double_2.ToString("0.00");
this.lblWbOffset.Text = "λ";
}
this.lstQuickLambda.SelectedIndex = this.class10_settings_0.int_8;
this.lstQuickLambda_SelectedIndexChanged(null, null);
this.txtbGas.Text = this.class10_settings_0.double_3.ToString("0.00");
this.cmbGasType.SelectedIndex = this.class10_settings_0.int_9;
switch (this.class10_settings_0.wbinput_0)
{
case WBinput.o2Input:
comboBoxEcuInput.SelectedIndex = 1;
break;
case WBinput.eldInput:
comboBoxEcuInput.SelectedIndex = 0;
break;
case WBinput.egrInput:
comboBoxEcuInput.SelectedIndex = 3;
break;
case WBinput.b6Input:
comboBoxEcuInput.SelectedIndex = 2;
break;
default:
this.class18_0.class17_0.frmMain_0.LogThis("Error wideband input out of range; config says: " + this.class10_settings_0.wbinput_0.ToString());
break;
//throw new Exception("Error wideband input out of range; config says: " + this.class10_settings_0.wbinput_0.ToString());
}
if (this.class17_0.class2_serialWB_0 != null)
{
this.cmbWidebandSerialPort.Items.Clear();
for (int j = 0; j < this.class17_0.class2_serialWB_0.string_0.Length; j++)
{
this.cmbWidebandSerialPort.Items.Add(this.class17_0.class2_serialWB_0.string_0[j]);
}
try
{
this.cmbWidebandSerialPort.SelectedIndex = this.class10_settings_0.int_10;
}
catch (Exception)
{
}
}
this.chkWbDirectInput.Checked = this.class10_settings_0.bool_25;
try
{
//int SIndex = (int)this.class10_settings_0.wideband_Serial_0 - 1;
//if (SIndex < 0) SIndex = 0;
//this.cmbWbDirectType.SelectedIndex = SIndex;
this.cmbWbDirectType.SelectedIndex = (int)this.class10_settings_0.wideband_Serial_0;
}
catch
{
this.cmbWbDirectType.SelectedIndex = 0;
}
Label_1DDF:
this.checkBox_6_CheckedChanged(null, null);
this.bool_0 = false;
}
internal void method_2()
{
if (this.string_0 == this.tabUnits.Name)
{
try
{
try
{
this.class10_settings_0.scaleRate = float.Parse(this.txtFontScale.Text);
}
catch
{
try
{
this.class10_settings_0.scaleRate = int.Parse(this.txtFontScale.Text);
}
catch
{
this.class10_settings_0.scaleRate = 100;
}
}
this.class10_settings_0.bool_3 = true;
this.class10_settings_0.float_0 = float.Parse(this.txtbAdjIgnTable.Text);
this.class10_settings_0.float_1 = float.Parse(this.txtbAdjFuelTablePrecent.Text);
this.class10_settings_0.float_3 = float.Parse(this.txtbAdjFuelTableSwitch.Text);
this.class10_settings_0.float_2 = float.Parse(this.txtbAdjFuelTableFv.Text);
this.class10_settings_0.bool_12 = this.chkSmoothRows.Checked;
this.class10_settings_0.float_6 = float.Parse(this.txtbSmooth.Text) / 10f;
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.class10_settings_0.float_4 = (float)this.class18_0.method_240(double.Parse(this.txtbAdjTargetAf.Text));
}
else
{
this.class10_settings_0.float_4 = float.Parse(this.txtbAdjTargetAf.Text);
}
this.class10_settings_0.float_5 = float.Parse(this.txtbAdjVe.Text);
RadioButton button;
for (int i = 0; i < this.grpVacumn.Controls.Count; i++)
{
if (this.grpVacumn.Controls[i].GetType() == typeof(RadioButton))
{
button = (RadioButton)this.grpVacumn.Controls[i];
if (button.Checked)
{
this.class10_settings_0.mapSensorUnits_0 = (MapSensorUnits)int.Parse(button.Tag.ToString());
}
}
}
for (int j = 0; j < this.groupBox2.Controls.Count; j++)
{
if (this.groupBox2.Controls[j].GetType() == typeof(RadioButton))
{
button = (RadioButton)this.groupBox2.Controls[j];
if (button.Checked)
{
this.class10_settings_0.mapSensorUnits_1 = (MapSensorUnits)int.Parse(button.Tag.ToString());
}
}
}
if (this.rFarhenheit.Checked)
{
this.class10_settings_0.temperatureUnits_0 = TemperatureUnits.F;
}
else
{
this.class10_settings_0.temperatureUnits_0 = TemperatureUnits.C;
}
if (this.rKph.Checked)
{
this.class10_settings_0.vssUnits_0 = VssUnits.kmh;
}
else
{
this.class10_settings_0.vssUnits_0 = VssUnits.mph;
}
if (this.rMulti.Checked)
{
this.class10_settings_0.correctionUnits_0 = CorrectionUnits.multi;
}
else
{
this.class10_settings_0.correctionUnits_0 = CorrectionUnits.percentage;
}
try
{
this.class10_settings_0.int_6 = int.Parse(this.txtbSeaLevel.Text);
}
catch
{
this.class10_settings_0.int_6 = 0x3f2;
}
this.class10_settings_0.bool_23 = this.chkUsePa.Checked;
}
catch (Exception exception3)
{
MessageBox.Show(Form.ActiveForm, "Settings/Units error: " + exception3.Message);
throw;
}
}
if (this.string_0 == this.tabDatalogDisplay.Name)
{
try
{
this.class10_settings_0.bool_24 = true;
this.class10_settings_0.color_Trace = this.btnTraceColor.BackColor;
this.class10_settings_0.color_Trail = this.btnTrailColor.BackColor;
this.class10_settings_0.color_2 = this.btnSelectedColor.BackColor;
this.class10_settings_0.color_3 = this.btnDispBack.BackColor;
this.class10_settings_0.color_4 = this.btnDispText.BackColor;
this.class10_settings_0.color_OnDark = this.button_LedDark.BackColor;
this.class10_settings_0.color_On = this.btnLedOn.BackColor;
this.class10_settings_0.color_Off = this.btnLedOff.BackColor;
this.class10_settings_0.color_7 = this.button3.BackColor;
this.class10_settings_0.color_8 = this.button4.BackColor;
this.class10_settings_0.color_9 = this.button6.BackColor;
this.class10_settings_0.color_10 = this.button5.BackColor;
this.class10_settings_0.color_11 = this.button8.BackColor;
this.class10_settings_0.color_12 = this.button9.BackColor;
this.class10_settings_0.color_13 = this.button10.BackColor;
this.class10_settings_0.color_14 = this.button13.BackColor;
this.class10_settings_0.color_20 = this.btnFuel1.BackColor;
this.class10_settings_0.color_21 = this.btnFuel2.BackColor;
this.class10_settings_0.color_22 = this.btnFuel3.BackColor;
this.class10_settings_0.color_23 = this.btnFuel4.BackColor;
this.class10_settings_0.color_30 = this.btnIgn1.BackColor;
this.class10_settings_0.color_31 = this.btnIgn2.BackColor;
this.class10_settings_0.color_32 = this.btnIgn3.BackColor;
this.class10_settings_0.color_33 = this.btnIgn4.BackColor;
this.class10_settings_0.color_40 = this.btnVE1.BackColor;
this.class10_settings_0.color_41 = this.btnVE2.BackColor;
this.class10_settings_0.PercentColor1 = int.Parse(this.txtFuel1.Text);
this.class10_settings_0.PercentColor2 = int.Parse(this.txtFuel2.Text);
this.class10_settings_0.PercentColorIgn = (int.Parse(this.txtIgn.Text) * 100) / 60;
//this.class10_0.bool_21 = false;
}
catch (Exception exception4)
{
MessageBox.Show(Form.ActiveForm, "Settings/Colors error: " + exception4.Message);
throw;
}
}
if (this.string_0 == this.tabOverlayAfr.Name)
{
try
{
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.class10_settings_0.double_10 = this.class18_0.method_240(double.Parse(this.textBox_0.Text));
this.class10_settings_0.double_11 = this.class18_0.method_240(double.Parse(this.textBox_1.Text));
this.class10_settings_0.double_12 = this.class18_0.method_240(double.Parse(this.txtbAfrTHigh.Text));
}
else
{
this.class10_settings_0.double_10 = double.Parse(this.textBox_0.Text);
this.class10_settings_0.double_11 = double.Parse(this.textBox_1.Text);
this.class10_settings_0.double_12 = double.Parse(this.txtbAfrTHigh.Text);
}
this.class10_settings_0.int_38 = int.Parse(this.txtbAfrTLowMbar.Text);
this.class10_settings_0.int_39 = int.Parse(this.txtbAfrTHighMbar.Text);
}
catch (Exception exception5)
{
MessageBox.Show(Form.ActiveForm, "Settings/Overlay(afr) error: " + exception5.Message);
}
}
if (this.string_0 == this.tabAutoAdjust.Name)
{
try
{
//Auto Adjustments
this.class10_settings_0.double_9 = double.Parse(this.txtbSTD.Text);
this.class10_settings_0.double_13 = double.Parse(this.txtbFuelAdjMin.Text);
this.class10_settings_0.double_14 = double.Parse(this.txtbFuelAjdMax.Text);
this.class10_settings_0.double_15 = double.Parse(this.txtbFuelAjdP.Text);
this.class10_settings_0.int_40 = int.Parse(this.txtbSelectioAvgNeeded.Text);
this.class10_settings_0.bool_49 = this.chkTunerFilterAuto.Checked;
this.class10_settings_0.int_36 = int.Parse(this.txtbStackSize.Text);
this.class10_settings_0.int_41 = int.Parse(this.txtbMinSampVariance.Text);
this.class10_settings_0.bool_51 = this.chkStackFilter.Checked;
//Conditions
this.class10_settings_0.OverlayConditionsDisabled = chkDisableOverCond.Checked;
groupBox11.Enabled = !this.chkDisableOverCond.Checked;
this.class10_settings_0.int_26 = this.class18_0.method_228(int.Parse(this.txtbTpsMin.Text));
this.class10_settings_0.int_27 = this.class18_0.method_228(int.Parse(this.txtbTpsMax.Text));
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.class10_settings_0.double_7 = this.class18_0.method_240(double.Parse(this.txtbAfrMin.Text));
this.class10_settings_0.double_8 = this.class18_0.method_240(double.Parse(this.txtbAfrMax.Text));
}
else
{
this.class10_settings_0.double_7 = double.Parse(this.txtbAfrMin.Text);
this.class10_settings_0.double_8 = double.Parse(this.txtbAfrMax.Text);
}
this.class10_settings_0.int_30 = int.Parse(this.txtbMapMin.Text);
this.class10_settings_0.int_31 = int.Parse(this.txtbMapMax.Text);
this.class10_settings_0.int_28 = int.Parse(this.txtbRpmMin.Text);
this.class10_settings_0.int_29 = int.Parse(this.txtbRpmMax.Text);
this.class10_settings_0.int_32 = this.class18_0.method_230(double.Parse(this.txtbEctMin.Text));
this.class10_settings_0.int_33 = this.class18_0.method_230(double.Parse(this.txtbEctMax.Text));
this.class10_settings_0.int_34 = this.class18_0.method_230(double.Parse(this.txtbIatMin.Text));
this.class10_settings_0.int_35 = this.class18_0.method_230(double.Parse(this.txtbIatMax.Text));
this.class10_settings_0.bool_46[0] = this.gear0.Checked;
this.class10_settings_0.bool_46[1] = this.gear1.Checked;
this.class10_settings_0.bool_46[2] = this.gear2.Checked;
this.class10_settings_0.bool_46[3] = this.gear3.Checked;
this.class10_settings_0.bool_46[4] = this.gear4.Checked;
this.class10_settings_0.bool_46[5] = this.gear5.Checked;
this.class10_settings_0.int_37 = int.Parse(this.txtbHitDelay.Text);
this.class10_settings_0.bool_47 = this.chkLastSampleDiffo2.Checked;
this.class10_settings_0.bool_48 = !this.chkCheckFuelCut.Checked;
}
catch (Exception exception5)
{
MessageBox.Show(Form.ActiveForm, "Settings/Auto Adjust error: " + exception5.Message);
}
}
if (this.string_0 == this.tabWideband.Name)
{
try
{
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
this.class10_settings_0.double_2 = this.class18_0.method_240(double.Parse(this.txtbWbOffset.Text));
}
else
{
this.class10_settings_0.double_2 = double.Parse(this.txtbWbOffset.Text);
}
this.class10_settings_0.double_3 = double.Parse(this.txtbGas.Text);
this.class10_settings_0.double_0 = this.method_5();
this.class10_settings_0.method_30();
if (comboBoxEcuInput.SelectedIndex == 1)
{
this.class10_settings_0.wbinput_0 = WBinput.o2Input;
}
else if (comboBoxEcuInput.SelectedIndex == 0)
{
this.class10_settings_0.wbinput_0 = WBinput.eldInput;
}
else if (comboBoxEcuInput.SelectedIndex == 3)
{
this.class10_settings_0.wbinput_0 = WBinput.egrInput;
}
else if (comboBoxEcuInput.SelectedIndex == 2)
{
this.class10_settings_0.wbinput_0 = WBinput.b6Input;
}
this.class10_settings_0.bool_25 = this.chkWbDirectInput.Checked;
//this.class10_settings_0.wideband_Serial_0 = (Wideband_Serial)this.cmbWbDirectType.SelectedIndex + 1;
this.class10_settings_0.wideband_Serial_0 = (Wideband_Serial)this.cmbWbDirectType.SelectedIndex;
this.class10_settings_0.int_10 = this.cmbWidebandSerialPort.SelectedIndex;
}
catch (Exception exception6)
{
MessageBox.Show(Form.ActiveForm, "Settings/Wideband error: " + exception6.Message);
}
}
if (this.string_0 == this.tabAnalog1.Name)
{
try
{
this.class10_settings_0.double_4 = this.method_6(this.gridAnalog1);
this.class10_settings_0.bool_36 = this.chkAnalog1Enable.Checked;
this.class10_settings_0.string_4 = this.txtbAnalog1Val.Text;
this.class10_settings_0.int_22 = int.Parse(this.txtbAnalog1Dec.Text);
this.class10_settings_0.double_5 = this.method_6(this.gridAnalog2);
this.class10_settings_0.bool_38 = this.chkAnalog2Enable.Checked;
this.class10_settings_0.string_5 = this.txtbAnalog2Val.Text;
this.class10_settings_0.int_23 = int.Parse(this.txtbAnalog2Dec.Text);
this.class10_settings_0.double_6 = this.method_6(this.gridAnalog3);
this.class10_settings_0.bool_40 = this.chkAnalog3Enable.Checked;
this.class10_settings_0.string_6 = this.txtbAnalog3Val.Text;
this.class10_settings_0.int_24 = int.Parse(this.txtbAnalog3Dec.Text);
}
catch (Exception exception7)
{
MessageBox.Show(Form.ActiveForm, "Settings/Analog inputs error: " + exception7.Message);
}
}
if (this.string_0 == this.tabDatalogging.Name)
{
try
{
//emulator
//ApplyEmuCOMtoSettings();
//ApplyDatalogCOMtoSettings();
this.class10_settings_0.string_2 = this.lstEmuPort.SelectedItem.ToString();
this.class10_settings_0.string_1 = this.lstDtComm.SelectedItem.ToString();
//##############
this.class10_settings_0.Emulator_Baud = int.Parse(this.lstEmuBaud.SelectedItem.ToString());
this.class10_settings_0.Datalog_Baud = int.Parse(this.lstDtBaud.SelectedItem.ToString());
//Reload
this.class10_settings_0.int_25 = this.trkSamplingRate.Value;
this.class10_settings_0.bool_8 = this.chkRecordOnConnection.Checked;
this.class10_settings_0.emulatorMode_0 = (EmulatorMode)this.lstEmulator.SelectedIndex;
SetDemon(this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon);
this.class10_settings_0.int_21 = int.Parse(this.txtbDtRetries.Text);
this.class10_settings_0.int_20 = int.Parse(this.txtbDtTimout.Text);
this.class10_settings_0.Emu_AutoScan = this.chkEmuAuto.Checked;
//this.class10_0.bool_27 = this.chkDtAuto.Checked;
this.class10_settings_0.Emu_AlwaysRT = this.chkEmuAlwaysRt.Checked;
this.class10_settings_0.IsBluetooth = this.chkBluetooth.Checked;
this.class10_settings_0.bool_CheckJ12 = this.checkBoxJ12.Checked;
this.class10_settings_0.chkEmuVendor = this.chkEmuVendor.Checked;
this.class10_settings_0.bool_33 = false;
if (this.class10_settings_0.Emu_AlwaysRT) this.class10_settings_0.bool_32 = true;
else this.class10_settings_0.bool_32 = false;
this.class10_settings_0.LiveGraphing = this.chk_LiveGraphing.Checked;
this.class10_settings_0.LiveGraph_Lenght = int.Parse(this.txt_LiveGraph_Lenght.Text);
}
catch (Exception exception8)
{
MessageBox.Show(Form.ActiveForm, "Settings/Emulator error: " + exception8.Message);
}
}
}
private void method_3()
{
int index = 0;
for (int i = 0; i < this.gridWb.Rows.Count; i++)
{
this.gridWb.Rows[i].Cells[0].Value = null;
this.gridWb.Rows[i].Cells[1].Value = null;
}
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.lambda)
{
this.gridWb.Columns[1].HeaderText = AirFuelUnits.lambda.ToString();
}
else
{
this.gridWb.Columns[1].HeaderText = AirFuelUnits.afr.ToString();
}
if (this.class10_settings_0.double_0 != null)
{
for (int j = 0; j < (this.class10_settings_0.double_0.Length / 2); j++)
{
index = 2 * j;
this.gridWb.Rows[j].Cells[0].Value = Math.Round(this.class10_settings_0.double_0[index], 2);
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.lambda)
{
this.gridWb.Rows[j].Cells[1].Value = Math.Round(this.class10_settings_0.double_0[index + 1], 2);
}
else
{
this.gridWb.Rows[j].Cells[1].Value = Math.Round((double)(this.class10_settings_0.double_0[index + 1] * 14.7), 2);
}
}
}
}
private double[] method_4(int int_0)
{
switch (int_0)
{
case 1:
return new double[] { 0.0, 1.3, 0.3, 1.0, 0.7, 1.0, 1.0, 0.71 };
case 2:
return new double[] {
0.5, 0.75, 0.75, 0.785, 1.0, 0.819, 1.25, 0.852, 1.5, 0.887, 1.75, 0.921, 2.0, 0.955, 2.25, 0.99,
2.5, 1.024, 2.75, 1.057, 3.0, 1.092, 3.38, 1.143
};
case 3:
return new double[] { 0.0, 0.68, 5.0, 1.36 };
case 4:
return new double[] {
0.85, 0.68, 1.2, 0.75, 1.6, 0.82, 1.95, 0.88, 2.3, 0.95, 2.5, 1.0, 2.65, 1.09, 2.8, 1.16,
3.1, 1.36
};
case 5:
return new double[] { 0.0, 0.509, 5.0, 1.523 };
case 6:
return new double[] { 0.0, 0.61, 5.0, 1.29 };
case 7:
return new double[] {
0.15, 0.65, 0.5, 0.69, 1.0, 0.73, 1.25, 0.77, 1.5, 0.81, 1.7, 0.84, 2.0, 0.89, 2.25, 0.93,
2.5, 1.01, 2.7, 1.09, 3.0, 1.27, 3.47, 1.51
};
case 8:
return new double[] {
0.0, 0.50340136054421769, 0.5, 0.6149659863945578, 1.0, 0.726530612244898, 1.25, 0.78231292517006812, 1.5, 0.83809523809523812, 1.75, 0.89387755102040822, 2.0, 0.94965986394557833, 2.5, 1.0612244897959184,
3.0, 1.1727891156462584, 3.5, 1.2843537414965986, 4.0, 1.3959183673469389, 4.5, 1.504761904761905
};
case 9:
return new double[] {
1.02, 0.69, 1.08, 0.73, 1.16, 0.79, 1.22, 0.83, 1.28, 0.87, 1.32, 0.9, 1.4, 0.95, 1.47, 1.0,
1.65, 1.12, 1.82, 1.26, 2.02, 1.37, 2.21, 1.5
};
case 10:
return new double[] {
0.5, 0.58,
0.75, 0.62,
1.0, 0.66,
1.25, 0.7,
1.5, 0.74,
1.75, 0.78,
2.0, 0.82,
2.25, 0.86,
2.5, 0.9,
2.75, 0.94,
3.0, 0.99,
3.25, 1.03,
3.5, 1.07,
3.75, 1.11,
4.0, 1.15,
4.25, 1.19,
4.5, 1.23
};
}
return new double[0];
}
private double[] method_5()
{
double num2;
int num = 0;
for (int i = 0; i < this.gridWb.Rows.Count; i++)
{
if ((this.gridWb.Rows[i].Cells[0].Value != null) && double.TryParse(this.gridWb.Rows[i].Cells[0].Value.ToString(), out num2))
{
num++;
}
}
double[] numArray = new double[num * 2];
int index = 0;
for (int j = 0; j < this.gridWb.Rows.Count; j++)
{
if ((this.gridWb.Rows[j].Cells[0].Value != null) && double.TryParse(this.gridWb.Rows[j].Cells[0].Value.ToString(), out num2))
{
index = j * 2;
numArray[index] = double.Parse(this.gridWb.Rows[j].Cells[0].FormattedValue.ToString());
if (this.class10_settings_0.airFuelUnits_0 == AirFuelUnits.afr)
{
numArray[index + 1] = double.Parse(this.gridWb.Rows[j].Cells[1].FormattedValue.ToString()) / 14.7;
}
else
{
numArray[index + 1] = double.Parse(this.gridWb.Rows[j].Cells[1].FormattedValue.ToString());
}
}
}
return numArray;
}
private double[] method_6(DataGridView dataGridView_0)
{
int num = 0;
for (int i = 0; i < dataGridView_0.Rows.Count; i++)
{
if (((dataGridView_0.Rows[i].Cells[0].Value != null) && (dataGridView_0.Rows[i].Cells[1].Value != null)) && ((dataGridView_0.Rows[i].Cells[0].Value.ToString() != "") && (dataGridView_0.Rows[i].Cells[1].Value.ToString() != "")))
{
if (i == 0)
{
num++;
}
else if ((double.Parse(dataGridView_0.Rows[i].Cells[0].Value.ToString()) != 0.0) && (double.Parse(dataGridView_0.Rows[i].Cells[1].Value.ToString()) != 0.0))
{
num++;
}
}
}
double[] numArray = new double[num * 2];
int index = 0;
for (int j = 0; j < dataGridView_0.Rows.Count; j++)
{
if (((dataGridView_0.Rows[j].Cells[0].Value != null) && (dataGridView_0.Rows[j].Cells[1].Value != null)) && ((dataGridView_0.Rows[j].Cells[0].Value.ToString() != "") && (dataGridView_0.Rows[j].Cells[1].Value.ToString() != "")))
{
if (j == 0)
{
index = j * 2;
numArray[index] = double.Parse(dataGridView_0.Rows[j].Cells[0].FormattedValue.ToString());
numArray[index + 1] = double.Parse(dataGridView_0.Rows[j].Cells[1].FormattedValue.ToString());
}
else if ((double.Parse(dataGridView_0.Rows[j].Cells[0].FormattedValue.ToString()) != 0.0) && (double.Parse(dataGridView_0.Rows[j].Cells[1].FormattedValue.ToString()) != 0.0))
{
index = j * 2;
numArray[index] = double.Parse(dataGridView_0.Rows[j].Cells[0].FormattedValue.ToString());
numArray[index + 1] = double.Parse(dataGridView_0.Rows[j].Cells[1].FormattedValue.ToString());
}
}
}
return numArray;
}
private void rbSelNodeFill_CheckedChanged(object sender, EventArgs e)
{
if (this.rbSelNodeFill.Checked)
{
this.class10_settings_0.mapGraphSelect_0 = MapGraphSelect.fill;
}
else
{
this.class10_settings_0.mapGraphSelect_0 = MapGraphSelect.sqaure;
}
}
private void rCelcuis_CheckedChanged(object sender, EventArgs e)
{
if (!this.bool_0)
{
TemperatureUnits units = this.class10_settings_0.temperatureUnits_0;
if (units == TemperatureUnits.C)
{
this.class10_settings_0.temperatureUnits_0 = TemperatureUnits.F;
}
else
{
this.class10_settings_0.temperatureUnits_0 = TemperatureUnits.C;
}
}
}
private void rLambda2_CheckedChanged(object sender, EventArgs e)
{
if (!this.bool_0)
{
if (this.rAfr.Checked)
{
this.class10_settings_0.airFuelUnits_0 = AirFuelUnits.afr;
}
else
{
this.class10_settings_0.airFuelUnits_0 = AirFuelUnits.lambda;
}
this.method_1();
}
}
public void OpenThisTab(string TabName)
{
if (TabName == "Wideband") this.tabControl1.SelectTab(this.tabWideband.Name);
if (TabName == "Datalogging") this.tabControl1.SelectTab(this.tabDatalogging.Name);
if (TabName == "Analogs") this.tabControl1.SelectTab(this.tabAnalog1.Name);
if (TabName == "Overlay") this.tabControl1.SelectTab(this.tabOverlayAfr.Name);
if (TabName == "AutoAdjust") this.tabControl1.SelectTab(this.tabAutoAdjust.Name);
}
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
this.method_2();
this.string_0 = this.tabControl1.SelectedTab.Name;
this.method_1();
}
private void trkSamplingRate_ValueChanged(object sender, EventArgs e)
{
this.txtbSampleRate.Text = this.trkSamplingRate.Value.ToString();
}
private void trkSmooth_ValueChanged(object sender, EventArgs e)
{
this.txtbSmooth.Text = (((float)this.trkSmooth.Value) / 100f).ToString("0.00");
}
private void txtbEmuTimeOut_Validating(object sender, CancelEventArgs e)
{
TextBox control = (TextBox)sender;
if (!this.class18_0.method_255(control.Text.ToString()))
{
this.errorProvider_0.SetError(control, "Invalid input, double required");
e.Cancel = true;
}
else
{
this.errorProvider_0.SetError(control, "");
}
}
private void txtbGas_TextChanged(object sender, EventArgs e)
{
if (!this.bool_1 && !this.bool_0)
{
this.cmbGasType.SelectedIndex = 0;
}
}
private void txtbGas_Validating(object sender, CancelEventArgs e)
{
TextBox control = (TextBox)sender;
if (!this.class18_0.method_252(control.Text.ToString()))
{
this.errorProvider_0.SetError(control, "Invalid input, Interger required");
e.Cancel = true;
}
else
{
this.errorProvider_0.SetError(control, "");
}
}
private void txtbSampleRate_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Enter)
{
this.trkSamplingRate.Value = int.Parse(this.txtbSampleRate.Text);
}
}
private void txtbSampleRate_Leave(object sender, EventArgs e)
{
this.trkSamplingRate.Value = int.Parse(this.txtbSampleRate.Text);
}
private void button2_Click(object sender, EventArgs e)
{
if (MessageBox.Show(Form.ActiveForm, "Are you sure you want to reset settings?", "BMTune", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes)
{
this.class18_0.method_68();
this.CloseWindows();
this.class10_settings_0.Reset_Default();
this.class10_settings_0.ResetOtherSettings();
this.ReopenWindows(sender, e);
}
}
private void CloseWindows()
{
if (this.FrmMain_0.frmSettings_0 != null) this.FrmMain_0.frmSettings_0.Dispose();
this.FrmMain_0.frmSettings_0 = null;
if (this.FrmMain_0.frmDataDisplay_0 != null) this.FrmMain_0.frmDataDisplay_0.Close();
this.FrmMain_0.frmDataDisplay_0 = null;
if (this.FrmMain_0.frmDataGrid_0 != null) this.FrmMain_0.frmDataGrid_0.Close();
this.FrmMain_0.frmDataGrid_0 = null;
if (this.FrmMain_0.frmDatalogGraphs_0 != null) this.FrmMain_0.frmDatalogGraphs_0.Close();
this.FrmMain_0.frmDatalogGraphs_0 = null;
if (this.FrmMain_0.frmErrorCodes_0 != null) this.FrmMain_0.frmErrorCodes_0.Close();
this.FrmMain_0.frmErrorCodes_0 = null;
if (this.FrmMain_0.frmParameters_0 != null) this.FrmMain_0.frmParameters_0.Close();
this.FrmMain_0.frmParameters_0 = null;
if (this.FrmMain_0.frmGridChart_0 != null) this.FrmMain_0.frmGridChart_0.Close();
this.FrmMain_0.frmGridChart_0 = null;
}
private void ReopenWindows(object sender, EventArgs e)
{
//this.FrmMain_0.displayToolStripButton_Click(sender, e);
//this.FrmMain_0.sensorToolStripButton_Click(sender, e);
//this.FrmMain_0.SerialMenuToolStripMenuItem_Click(sender, e);
//this.FrmMain_0.tablesToolStripButton_Click(sender, e);
this.FrmMain_0.LoadPages();
}
private void button3_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button3.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button3.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button4_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button4.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button4.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button6_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button6.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button6.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button5_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button5.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button5.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void lstDtComm_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.PGMFI_RTP)
{
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.lstDtComm.Text);
this.lstEmuBaud.SelectedIndex = this.lstEmuBaud.FindString(this.lstDtBaud.Text);
}
}
private void lstDtBaud_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.PGMFI_RTP)
{
this.lstEmuPort.SelectedIndex = this.lstEmuPort.FindString(this.lstDtComm.Text);
this.lstEmuBaud.SelectedIndex = this.lstEmuBaud.FindString(this.lstDtBaud.Text);
}
}
private void btnFuel1_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnFuel1.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnFuel1.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnFuel2_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnFuel2.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnFuel2.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnFuel3_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnFuel3.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnFuel3.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnFuel4_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnFuel4.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnFuel4.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnIgn1_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnIgn1.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnIgn1.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnIgn2_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnIgn2.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnIgn2.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnIgn3_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnIgn3.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnIgn3.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnIgn4_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnIgn4.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnIgn4.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnVE1_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnVE1.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnVE1.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void btnVE2_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.btnVE2.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.btnVE2.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button7_Click(object sender, EventArgs e)
{
this.FrmMain_0.SensorWarning_Click(sender, e);
}
private void button8_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button8.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button8.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void pictureBox2_Click(object sender, EventArgs e)
{
openFileDialog2 = new OpenFileDialog();
openFileDialog2.Filter = "";
ImageCodecInfo[] codecs = ImageCodecInfo.GetImageEncoders();
string sep = string.Empty;
foreach (var c in codecs)
{
string codecName = c.CodecName.Substring(8).Replace("Codec", "Files").Trim();
openFileDialog2.Filter = String.Format("{0}{1}{2} ({3})|{3}", openFileDialog2.Filter, sep, codecName, c.FilenameExtension);
sep = "|";
}
openFileDialog2.Filter = String.Format("{0}{1}{2} ({3})|{3}", openFileDialog2.Filter, sep, "All Files", "*.*");
openFileDialog2.DefaultExt = ".png";
DialogResult result = openFileDialog2.ShowDialog();
if (result == DialogResult.OK)
{
Image myimage = new Bitmap(openFileDialog2.FileName);
this.pictureBox2.BackgroundImage = new Bitmap(myimage);
myimage.Save(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back2.bmp", ImageFormat.Bmp);
this.FrmMain_0.SetImageBackgrounds();
myimage.Dispose();
}
}
private void button12_Click(object sender, EventArgs e)
{
FileInfo info = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back2.bmp");
if (info.Exists) info.Delete();
info = null;
this.pictureBox2.BackgroundImage = null;
this.FrmMain_0.SetImageBackgrounds();
}
private void button9_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button9.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button9.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button10_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button10.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button10.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult result = openFileDialog1.ShowDialog();
if (result == DialogResult.OK)
{
this.class10_settings_0.LoadSettings(openFileDialog1.FileName);
}
}
private void pictureBox1_Click_1(object sender, EventArgs e)
{
openFileDialog2 = new OpenFileDialog();
openFileDialog2.Filter = "";
ImageCodecInfo[] codecs = ImageCodecInfo.GetImageEncoders();
string sep = string.Empty;
foreach (var c in codecs)
{
string codecName = c.CodecName.Substring(8).Replace("Codec", "Files").Trim();
openFileDialog2.Filter = String.Format("{0}{1}{2} ({3})|{3}", openFileDialog2.Filter, sep, codecName, c.FilenameExtension);
sep = "|";
}
openFileDialog2.Filter = String.Format("{0}{1}{2} ({3})|{3}", openFileDialog2.Filter, sep, "All Files", "*.*");
openFileDialog2.DefaultExt = ".png";
DialogResult result = openFileDialog2.ShowDialog();
if (result == DialogResult.OK)
{
Image myimage = new Bitmap(openFileDialog2.FileName);
this.pictureBox1.BackgroundImage = new Bitmap(myimage);
myimage.Save(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp", ImageFormat.Bmp);
this.FrmMain_0.SetImageBackgrounds();
myimage.Dispose();
}
}
private void button11_Click_1(object sender, EventArgs e)
{
FileInfo info = new FileInfo(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\BMTune\Back1.bmp");
if (info.Exists) info.Delete();
info = null;
this.pictureBox1.BackgroundImage = null;
this.FrmMain_0.SetImageBackgrounds();
}
private void button13_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button13.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button13.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void groupBox_1_Enter(object sender, EventArgs e)
{
}
private void chkDisableOverCond_CheckedChanged(object sender, EventArgs e)
{
groupBox11.Enabled = !this.chkDisableOverCond.Checked;
}
private void lstEmuPort_DropDown(object sender, EventArgs e)
{
/*lstEmuPort.Items.Clear();
if (this.class10_0.AllPorts)
{
for (int i = 0; i < 40; i++)
{
lstEmuPort.Items.Add("COM" + (i + 1));
}
}
else
{
string[] portNames = SerialPort.GetPortNames();
if (portNames.Length == 0)
{
lstEmuPort.Items.Add("COM1");
}
else
{
for (int i = 1; i <= 40; i++)
{
for (int i2 = 0; i2 < portNames.Length; i2++)
{
string SearchStr = "COM" + i;
string SearchStr2 = "COM" + i + " (Bluetooth)";
if (!IsEnglish(portNames[i2])) portNames[i2] = portNames[i2].Substring(0, portNames[i2].Length - 1) + " (Bluetooth)";
if (portNames[i2] == SearchStr || portNames[i2] == SearchStr2)
{
lstEmuPort.Items.Add(portNames[i2]);
}
}
}
}
}*/
}
private void lstDtComm_DropDown(object sender, EventArgs e)
{
/*lstDtComm.Items.Clear();
if (this.class10_0.AllPorts)
{
for (int i = 0; i < 40; i++)
{
lstDtComm.Items.Add("COM" + (i + 1));
}
}
else
{
string[] portNames = SerialPort.GetPortNames();
if (portNames.Length == 0)
{
lstDtComm.Items.Add("COM1");
}
else
{
for (int i = 1; i <= 40; i++)
{
for (int i2 = 0; i2 < portNames.Length; i2++)
{
string SearchStr = "COM" + i;
string SearchStr2 = "COM" + i + " (Bluetooth)";
if (!IsEnglish(portNames[i2])) portNames[i2] = portNames[i2].Substring(0, portNames[i2].Length - 1) + " (Bluetooth)";
if (portNames[i2] == SearchStr || portNames[i2] == SearchStr2)
{
lstDtComm.Items.Add(portNames[i2]);
}
}
}
}
}*/
}
private bool IsEnglish(string inputstring)
{
Regex regex = new Regex(@"[A-Za-z0-9 .,-=+(){}\[\]\\]");
MatchCollection matches = regex.Matches(inputstring);
if (matches.Count.Equals(inputstring.Length))
return true;
else
return false;
}
/*private void ApplyEmuCOMtoSettings()
{
string ApplyTxt = "COM1";
if (this.lstEmuPort.SelectedItem != null)
{
if (this.lstEmuPort.SelectedItem.ToString() != "")
{
ApplyTxt = this.lstEmuPort.SelectedItem.ToString();
if (ApplyTxt.Contains("Bluetooth")) ApplyTxt = ApplyTxt.Substring(0, ApplyTxt.Length - 12);
}
}
this.class10_0.string_2 = ApplyTxt;
}
private void ApplyDatalogCOMtoSettings()
{
string ApplyTxt = "COM1";
if (this.lstDtComm.SelectedItem != null)
{
if (this.lstDtComm.SelectedItem.ToString() != "")
{
ApplyTxt = this.lstDtComm.SelectedItem.ToString();
if (ApplyTxt.Contains("Bluetooth")) ApplyTxt = ApplyTxt.Substring(0, ApplyTxt.Length - 12);
}
}
this.class10_0.string_1 = ApplyTxt;
}*/
private void lstEmuPort_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon)
{
this.lstDtComm.SelectedIndex = this.lstDtComm.FindString(this.lstEmuPort.Text);
this.lstDtBaud.SelectedIndex = this.lstDtBaud.FindString(this.lstEmuBaud.Text);
}
}
private void lstEmuBaud_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.class10_settings_0.emulatorMode_0 == EmulatorMode.Demon)
{
this.lstDtComm.SelectedIndex = this.lstDtComm.FindString(this.lstEmuPort.Text);
this.lstDtBaud.SelectedIndex = this.lstDtBaud.FindString(this.lstEmuBaud.Text);
}
}
private void Button14_Click(object sender, EventArgs e)
{
this.colorDialog_0 = new ColorDialog();
this.colorDialog_0.AllowFullOpen = true;
this.colorDialog_0.AnyColor = true;
this.colorDialog_0.Color = this.button_LedDark.BackColor;
if (this.colorDialog_0.ShowDialog() == DialogResult.OK)
{
this.button_LedDark.BackColor = this.colorDialog_0.Color;
}
this.colorDialog_0.Dispose();
this.colorDialog_0 = null;
}
private void RbTracingSingle_CheckedChanged(object sender, EventArgs e)
{
if (this.rbTracingSingle.Checked) this.class10_settings_0.tunerSmartTrack = 0;
else if (this.rbTracingQuad.Checked) this.class10_settings_0.tunerSmartTrack = 1;
else if (this.rbTracingRow.Checked) this.class10_settings_0.tunerSmartTrack = 2;
else if (this.rbTracingColumn.Checked) this.class10_settings_0.tunerSmartTrack = 3;
else if (this.rbTracingRowColumn.Checked) this.class10_settings_0.tunerSmartTrack = 4;
}
private void button14_Click_1(object sender, EventArgs e)
{
this.FrmMain_0.ExecuteNotAsAdmin(this.class10_settings_0.path);
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
Process.Start("http://www.ftdichip.com/Drivers/CDM/CDM21228_Setup.zip");
}
private void button16_Click(object sender, EventArgs e)
{
string SaveFileStr = "";
SaveFileStr += "Color1=" + GetColorStringFromColor(this.class10_settings_0.color_OnDark) + Environment.NewLine;
SaveFileStr += "Color2=" + GetColorStringFromColor(this.class10_settings_0.color_On) + Environment.NewLine;
SaveFileStr += "Color3=" + GetColorStringFromColor(this.class10_settings_0.color_Off) + Environment.NewLine;
SaveFileStr += "Color4=" + GetColorStringFromColor(this.class10_settings_0.color_3) + Environment.NewLine;
SaveFileStr += "Color5=" + GetColorStringFromColor(this.class10_settings_0.color_4) + Environment.NewLine;
SaveFileStr += "Color6=" + GetColorStringFromColor(this.class10_settings_0.color_Trail) + Environment.NewLine;
SaveFileStr += "Color7=" + GetColorStringFromColor(this.class10_settings_0.color_Trace) + Environment.NewLine;
SaveFileStr += "Color8=" + GetColorStringFromColor(this.class10_settings_0.color_2) + Environment.NewLine;
SaveFileStr += "Color9=" + GetColorStringFromColor(this.class10_settings_0.color_7) + Environment.NewLine;
SaveFileStr += "Color10=" + GetColorStringFromColor(this.class10_settings_0.color_8) + Environment.NewLine;
SaveFileStr += "Color11=" + GetColorStringFromColor(this.class10_settings_0.color_9) + Environment.NewLine;
SaveFileStr += "Color12=" + GetColorStringFromColor(this.class10_settings_0.color_10) + Environment.NewLine;
SaveFileStr += "Color13=" + GetColorStringFromColor(this.class10_settings_0.color_11) + Environment.NewLine;
SaveFileStr += "Color14=" + GetColorStringFromColor(this.class10_settings_0.color_12) + Environment.NewLine;
SaveFileStr += "Color15=" + GetColorStringFromColor(this.class10_settings_0.color_13) + Environment.NewLine;
SaveFileStr += "Color16=" + GetColorStringFromColor(this.class10_settings_0.color_14) + Environment.NewLine;
SaveFileStr += "Color17=" + GetColorStringFromColor(this.class10_settings_0.color_20) + Environment.NewLine;
SaveFileStr += "Color18=" + GetColorStringFromColor(this.class10_settings_0.color_21) + Environment.NewLine;
SaveFileStr += "Color19=" + GetColorStringFromColor(this.class10_settings_0.color_22) + Environment.NewLine;
SaveFileStr += "Color20=" + GetColorStringFromColor(this.class10_settings_0.color_23) + Environment.NewLine;
SaveFileStr += "Color21=" + GetColorStringFromColor(this.class10_settings_0.color_30) + Environment.NewLine;
SaveFileStr += "Color22=" + GetColorStringFromColor(this.class10_settings_0.color_31) + Environment.NewLine;
SaveFileStr += "Color23=" + GetColorStringFromColor(this.class10_settings_0.color_32) + Environment.NewLine;
SaveFileStr += "Color24=" + GetColorStringFromColor(this.class10_settings_0.color_33) + Environment.NewLine;
SaveFileStr += "Color25=" + GetColorStringFromColor(this.class10_settings_0.color_40) + Environment.NewLine;
SaveFileStr += "Color26=" + GetColorStringFromColor(this.class10_settings_0.color_41) + Environment.NewLine;
SaveFileStr += "Color27=" + this.class10_settings_0.PercentColor1.ToString() + Environment.NewLine;
SaveFileStr += "Color28=" + this.class10_settings_0.PercentColor2.ToString() + Environment.NewLine;
SaveFileStr += "Color29=" + this.class10_settings_0.PercentColorIgn.ToString() + Environment.NewLine;
DialogResult result = saveFileDialog2.ShowDialog();
if (result == DialogResult.OK)
{
File.Create(saveFileDialog2.FileName).Dispose();
File.WriteAllText(saveFileDialog2.FileName, SaveFileStr);
}
}
private string GetColorStringFromColor(Color ThisColorsToConvert)
{
return ThisColorsToConvert.R + "," + ThisColorsToConvert.G + "," + ThisColorsToConvert.B;
}
private Color GetColorFromString(string ThisStr)
{
Color returningColor = Color.FromArgb(0, 0, 0);
if (ThisStr.Contains(","))
{
string[] SplitColorStr = ThisStr.Split(',');
returningColor = Color.FromArgb(int.Parse(SplitColorStr[0]), int.Parse(SplitColorStr[1]), int.Parse(SplitColorStr[2]));
}
return returningColor;
}
private void button15_Click(object sender, EventArgs e)
{
DialogResult result = openFileDialog3.ShowDialog();
if (result == DialogResult.OK)
{
string[] AllLines = File.ReadAllLines(openFileDialog3.FileName);
if (AllLines.Length > 0)
{
for (int i = 0; i < AllLines.Length; i++)
{
if (AllLines[i].Contains("="))
{
string[] ColorStrSplit = AllLines[i].Split('=');
if (AllLines[i].Contains("Color1=")) this.class10_settings_0.color_OnDark = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color2=")) this.class10_settings_0.color_On = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color3=")) this.class10_settings_0.color_Off = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color4=")) this.class10_settings_0.color_3 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color5=")) this.class10_settings_0.color_4 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color6=")) this.class10_settings_0.color_Trail = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color7=")) this.class10_settings_0.color_Trace = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color8=")) this.class10_settings_0.color_2 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color9=")) this.class10_settings_0.color_7 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color10=")) this.class10_settings_0.color_8 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color11=")) this.class10_settings_0.color_9 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color12=")) this.class10_settings_0.color_10 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color13=")) this.class10_settings_0.color_11 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color14=")) this.class10_settings_0.color_12 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color15=")) this.class10_settings_0.color_13 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color16=")) this.class10_settings_0.color_14 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color17=")) this.class10_settings_0.color_20 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color18=")) this.class10_settings_0.color_21 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color19=")) this.class10_settings_0.color_22 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color20=")) this.class10_settings_0.color_23 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color21=")) this.class10_settings_0.color_30 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color22=")) this.class10_settings_0.color_31 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color23=")) this.class10_settings_0.color_32 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color24=")) this.class10_settings_0.color_33 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color25=")) this.class10_settings_0.color_40 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color26=")) this.class10_settings_0.color_41 = GetColorFromString(ColorStrSplit[1]);
if (AllLines[i].Contains("Color27=")) this.class10_settings_0.PercentColor1 = int.Parse(ColorStrSplit[1]);
if (AllLines[i].Contains("Color28=")) this.class10_settings_0.PercentColor2 = int.Parse(ColorStrSplit[1]);
if (AllLines[i].Contains("Color29=")) this.class10_settings_0.PercentColorIgn = int.Parse(ColorStrSplit[1]);
}
}
this.method_1();
}
}
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.comboBoxBurner.Text == "Integrated (BMBurner/Burn2)")
{
this.linkLabelBurner.Visible = false;
this.labelLinkBurnerName.Visible = false;
this.textBoxBurnerLocation.Visible = false;
this.labelBurnerLocation.Visible = false;
this.textBoxBurnerLocation.Text = ""; //Assembly.GetEntryAssembly().Location;
this.labelBurnerDesc.Text = "This uses the internal chip burner code.";
this.class10_settings_0.BurnerSoftware = 0;
this.class10_settings_0.BurnerLocation = "";
return;
}
if (this.comboBoxBurner.Text == "Moates Flash & Burn 2")
{
this.labelBurnerDesc.Text = "Offical Flash && Burn software by Moates." + Environment.NewLine + "Used with the Burn1 and Burn2 EEPROM burners," + Environment.NewLine + "as well as the Autoprom (APU1).";
this.linkLabelBurner.Visible = true;
this.labelLinkBurnerName.Visible = true;
this.textBoxBurnerLocation.Visible = true;
this.labelBurnerLocation.Visible = true;
this.linkLabelBurner.Text = "http://support.moates.net/flash-n-burn/";
this.class10_settings_0.BurnerSoftware = 1;
if (File.Exists("C:\\Program Files (x86)\\Flash N Burn\\FlashBurn.exe"))
{
this.textBoxBurnerLocation.Text = "C:\\Program Files (x86)\\Flash N Burn\\FlashBurn.exe";
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
if (File.Exists("C:\\Program Files\\Flash N Burn\\FlashBurn.exe"))
{
this.textBoxBurnerLocation.Text = "C:\\Program Files\\Flash N Burn\\FlashBurn.exe";
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
if (!File.Exists(this.textBoxBurnerLocation.Text) && !this.textBoxBurnerLocation.Text.Contains("FlashBurn.exe"))
{
DialogResult dialogResult = MessageBox.Show("Unable to locate Flash & Burn Software, Do you want to manually select it?", "Flash & Burn Location:", MessageBoxButtons.YesNo);
if (dialogResult != DialogResult.Yes)
{
this.comboBoxBurner.SelectedIndex = 0;
return;
}
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "FlashBurn.exe|FlashBurn.exe";
if (openFileDialog.ShowDialog() == DialogResult.OK && File.Exists(openFileDialog.FileName))
{
this.textBoxBurnerLocation.Text = openFileDialog.FileName;
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
}
}
else if (this.comboBoxBurner.Text == "Mini Pro")
{
this.linkLabelBurner.Visible = true;
this.labelLinkBurnerName.Visible = true;
this.textBoxBurnerLocation.Visible = true;
this.labelBurnerLocation.Visible = true;
this.linkLabelBurner.Text = "http://www.autoelectric.cn/en/tl866_main.html";
this.class10_settings_0.BurnerSoftware = 2;
this.labelBurnerDesc.Text = "This uses the MiniPro software" + Environment.NewLine + "Well-designed cheap professional programmer";
if (File.Exists("D:\\MiniPro\\MiniPro.exe"))
{
this.textBoxBurnerLocation.Text = "D:\\MiniPro\\MiniPro.exe";
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
if (File.Exists("C:\\MiniPro\\MiniPro.exe"))
{
this.textBoxBurnerLocation.Text = "C:\\MiniPro\\MiniPro.exe";
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
if (!File.Exists(this.textBoxBurnerLocation.Text) && !this.textBoxBurnerLocation.Text.Contains("MiniPro.exe"))
{
DialogResult dialogResult2 = MessageBox.Show("Unable to locate MiniPro Software, Do you want to manually select it?", "MiniPro Location:", MessageBoxButtons.YesNo);
if (dialogResult2 != DialogResult.Yes)
{
this.comboBoxBurner.SelectedIndex = 0;
return;
}
OpenFileDialog openFileDialog2 = new OpenFileDialog();
openFileDialog2.Filter = "MiniPro.exe|MiniPro.exe";
if (openFileDialog2.ShowDialog() == DialogResult.OK && File.Exists(openFileDialog2.FileName))
{
this.textBoxBurnerLocation.Text = openFileDialog2.FileName;
this.class10_settings_0.BurnerLocation = this.textBoxBurnerLocation.Text;
return;
}
}
}
else
{
this.comboBoxBurner.SelectedIndex = 0;
}
}
private void textBox1_MouseDoubleClick(object sender, MouseEventArgs e)
{
DialogResult result = openFileDialog4.ShowDialog();
if (result == DialogResult.OK)
{
this.textBoxBurnerLocation.Text = openFileDialog4.FileName;
}
}
}