Beispiel #1
0
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.btnRcCalibration = new System.Windows.Forms.Button();
			this.cBoxLowBatTrim = new System.Windows.Forms.ComboBox();
			this.panel4 = new System.Windows.Forms.Panel();
			this.rBtnLowBatOff = new System.Windows.Forms.RadioButton();
			this.rBtnLowBatOn = new System.Windows.Forms.RadioButton();
			this.label1 = new System.Windows.Forms.Label();
			this.panel2 = new System.Windows.Forms.Panel();
			this.rBtnModulationTypeOok = new System.Windows.Forms.RadioButton();
			this.rBtnModulationTypeFsk = new System.Windows.Forms.RadioButton();
			this.panel3 = new System.Windows.Forms.Panel();
			this.rBtnModulationShaping11 = new System.Windows.Forms.RadioButton();
			this.rBtnModulationShaping10 = new System.Windows.Forms.RadioButton();
			this.rBtnModulationShaping01 = new System.Windows.Forms.RadioButton();
			this.rBtnModulationShapingOff = new System.Windows.Forms.RadioButton();
			this.label5 = new System.Windows.Forms.Label();
			this.panel1 = new System.Windows.Forms.Panel();
			this.rBtnContinousBitSyncOff = new System.Windows.Forms.RadioButton();
			this.rBtnContinousBitSyncOn = new System.Windows.Forms.RadioButton();
			this.rBtnPacketHandler = new System.Windows.Forms.RadioButton();
			this.label7 = new System.Windows.Forms.Label();
			this.label6 = new System.Windows.Forms.Label();
			this.label10 = new System.Windows.Forms.Label();
			this.label9 = new System.Windows.Forms.Label();
			this.label14 = new System.Windows.Forms.Label();
			this.label16 = new System.Windows.Forms.Label();
			this.lblRcOscillatorCalStat = new System.Windows.Forms.Label();
			this.lblRcOscillatorCal = new System.Windows.Forms.Label();
			this.label15 = new System.Windows.Forms.Label();
			this.label13 = new System.Windows.Forms.Label();
			this.label17 = new System.Windows.Forms.Label();
			this.label11 = new System.Windows.Forms.Label();
			this.label18 = new System.Windows.Forms.Label();
			this.label8 = new System.Windows.Forms.Label();
			this.label12 = new System.Windows.Forms.Label();
			this.rBtnSequencerOff = new System.Windows.Forms.RadioButton();
			this.rBtnSequencerOn = new System.Windows.Forms.RadioButton();
			this.label19 = new System.Windows.Forms.Label();
			this.panel5 = new System.Windows.Forms.Panel();
			this.label20 = new System.Windows.Forms.Label();
			this.panel6 = new System.Windows.Forms.Panel();
			this.rBtnListenModeOff = new System.Windows.Forms.RadioButton();
			this.rBtnListenModeOn = new System.Windows.Forms.RadioButton();
			this.btnListenModeAbort = new System.Windows.Forms.Button();
			this.label21 = new System.Windows.Forms.Label();
			this.cBoxListenResolIdle = new System.Windows.Forms.ComboBox();
			this.label22 = new System.Windows.Forms.Label();
			this.panel7 = new System.Windows.Forms.Panel();
			this.rBtnListenCriteria1 = new System.Windows.Forms.RadioButton();
			this.rBtnListenCriteria0 = new System.Windows.Forms.RadioButton();
			this.label23 = new System.Windows.Forms.Label();
			this.label24 = new System.Windows.Forms.Label();
			this.cBoxListenEnd = new System.Windows.Forms.ComboBox();
			this.label25 = new System.Windows.Forms.Label();
			this.label26 = new System.Windows.Forms.Label();
			this.label27 = new System.Windows.Forms.Label();
			this.label28 = new System.Windows.Forms.Label();
			this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
			this.nudBitRate = new SemtechLib.Controls.NumericUpDownEx();
			this.nudFdev = new SemtechLib.Controls.NumericUpDownEx();
			this.nudFrequencyRf = new SemtechLib.Controls.NumericUpDownEx();
			this.lblListenResolRx = new System.Windows.Forms.Label();
			this.label30 = new System.Windows.Forms.Label();
			this.cBoxListenResolRx = new System.Windows.Forms.ComboBox();
			this.gBoxGeneral = new SemtechLib.Controls.GroupBoxEx();
			this.gBoxBitSyncDataMode = new SemtechLib.Controls.GroupBoxEx();
			this.gBoxModulation = new SemtechLib.Controls.GroupBoxEx();
			this.gBoxOscillators = new SemtechLib.Controls.GroupBoxEx();
			this.nudFrequencyXo = new SemtechLib.Controls.NumericUpDownEx();
			this.ledRcCalibration = new SemtechLib.Controls.Led();
			this.gBoxBatteryManagement = new SemtechLib.Controls.GroupBoxEx();
			this.ledLowBatMonitor = new SemtechLib.Controls.Led();
			this.gBoxListenMode = new SemtechLib.Controls.GroupBoxEx();
			this.nudListenCoefRx = new SemtechLib.Controls.NumericUpDownEx();
			this.nudListenCoefIdle = new SemtechLib.Controls.NumericUpDownEx();
			this.panel4.SuspendLayout();
			this.panel2.SuspendLayout();
			this.panel3.SuspendLayout();
			this.panel1.SuspendLayout();
			this.panel5.SuspendLayout();
			this.panel6.SuspendLayout();
			this.panel7.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.nudBitRate)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.nudFdev)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.nudFrequencyRf)).BeginInit();
			this.gBoxGeneral.SuspendLayout();
			this.gBoxBitSyncDataMode.SuspendLayout();
			this.gBoxModulation.SuspendLayout();
			this.gBoxOscillators.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.nudFrequencyXo)).BeginInit();
			this.gBoxBatteryManagement.SuspendLayout();
			this.gBoxListenMode.SuspendLayout();
			((System.ComponentModel.ISupportInitialize)(this.nudListenCoefRx)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.nudListenCoefIdle)).BeginInit();
			this.SuspendLayout();
			// 
			// btnRcCalibration
			// 
			this.btnRcCalibration.Location = new System.Drawing.Point(164, 51);
			this.btnRcCalibration.Name = "btnRcCalibration";
			this.btnRcCalibration.Size = new System.Drawing.Size(75, 23);
			this.btnRcCalibration.TabIndex = 4;
			this.btnRcCalibration.Text = "Calibrate";
			this.btnRcCalibration.UseVisualStyleBackColor = true;
			this.btnRcCalibration.Click += new System.EventHandler(this.btnRcCalibration_Click);
			// 
			// cBoxLowBatTrim
			// 
			this.cBoxLowBatTrim.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			this.cBoxLowBatTrim.FormattingEnabled = true;
			this.cBoxLowBatTrim.Items.AddRange(new object[] {
            "1.695",
            "1.764",
            "1.835",
            "1.905",
            "1.976",
            "2.045",
            "2.116",
            "2.185"});
			this.cBoxLowBatTrim.Location = new System.Drawing.Point(166, 45);
			this.cBoxLowBatTrim.Name = "cBoxLowBatTrim";
			this.cBoxLowBatTrim.Size = new System.Drawing.Size(124, 21);
			this.cBoxLowBatTrim.TabIndex = 3;
			this.cBoxLowBatTrim.SelectedIndexChanged += new System.EventHandler(this.cBoxLowBatTrim_SelectedIndexChanged);
			// 
			// panel4
			// 
			this.panel4.AutoSize = true;
			this.panel4.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel4.Controls.Add(this.rBtnLowBatOff);
			this.panel4.Controls.Add(this.rBtnLowBatOn);
			this.panel4.Location = new System.Drawing.Point(166, 19);
			this.panel4.Name = "panel4";
			this.panel4.Size = new System.Drawing.Size(102, 20);
			this.panel4.TabIndex = 1;
			// 
			// rBtnLowBatOff
			// 
			this.rBtnLowBatOff.AutoSize = true;
			this.rBtnLowBatOff.Location = new System.Drawing.Point(54, 3);
			this.rBtnLowBatOff.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnLowBatOff.Name = "rBtnLowBatOff";
			this.rBtnLowBatOff.Size = new System.Drawing.Size(45, 17);
			this.rBtnLowBatOff.TabIndex = 1;
			this.rBtnLowBatOff.Text = "OFF";
			this.rBtnLowBatOff.UseVisualStyleBackColor = true;
			// 
			// rBtnLowBatOn
			// 
			this.rBtnLowBatOn.AutoSize = true;
			this.rBtnLowBatOn.Checked = true;
			this.rBtnLowBatOn.Location = new System.Drawing.Point(3, 3);
			this.rBtnLowBatOn.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnLowBatOn.Name = "rBtnLowBatOn";
			this.rBtnLowBatOn.Size = new System.Drawing.Size(41, 17);
			this.rBtnLowBatOn.TabIndex = 0;
			this.rBtnLowBatOn.TabStop = true;
			this.rBtnLowBatOn.Text = "ON";
			this.rBtnLowBatOn.UseVisualStyleBackColor = true;
			// 
			// label1
			// 
			this.label1.AutoSize = true;
			this.label1.Location = new System.Drawing.Point(6, 23);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(78, 13);
			this.label1.TabIndex = 0;
			this.label1.Text = "XO Frequency:";
			// 
			// panel2
			// 
			this.panel2.AutoSize = true;
			this.panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel2.Controls.Add(this.rBtnModulationTypeOok);
			this.panel2.Controls.Add(this.rBtnModulationTypeFsk);
			this.panel2.Location = new System.Drawing.Point(164, 19);
			this.panel2.Name = "panel2";
			this.panel2.Size = new System.Drawing.Size(105, 23);
			this.panel2.TabIndex = 1;
			// 
			// rBtnModulationTypeOok
			// 
			this.rBtnModulationTypeOok.AutoSize = true;
			this.rBtnModulationTypeOok.Location = new System.Drawing.Point(54, 3);
			this.rBtnModulationTypeOok.Name = "rBtnModulationTypeOok";
			this.rBtnModulationTypeOok.Size = new System.Drawing.Size(48, 17);
			this.rBtnModulationTypeOok.TabIndex = 1;
			this.rBtnModulationTypeOok.Text = "OOK";
			this.rBtnModulationTypeOok.UseVisualStyleBackColor = true;
			this.rBtnModulationTypeOok.CheckedChanged += new System.EventHandler(this.rBtnModulationType_CheckedChanged);
			// 
			// rBtnModulationTypeFsk
			// 
			this.rBtnModulationTypeFsk.AutoSize = true;
			this.rBtnModulationTypeFsk.Checked = true;
			this.rBtnModulationTypeFsk.Location = new System.Drawing.Point(3, 3);
			this.rBtnModulationTypeFsk.Name = "rBtnModulationTypeFsk";
			this.rBtnModulationTypeFsk.Size = new System.Drawing.Size(45, 17);
			this.rBtnModulationTypeFsk.TabIndex = 0;
			this.rBtnModulationTypeFsk.TabStop = true;
			this.rBtnModulationTypeFsk.Text = "FSK";
			this.rBtnModulationTypeFsk.UseVisualStyleBackColor = true;
			this.rBtnModulationTypeFsk.CheckedChanged += new System.EventHandler(this.rBtnModulationType_CheckedChanged);
			// 
			// panel3
			// 
			this.panel3.AutoSize = true;
			this.panel3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel3.Controls.Add(this.rBtnModulationShaping11);
			this.panel3.Controls.Add(this.rBtnModulationShaping10);
			this.panel3.Controls.Add(this.rBtnModulationShaping01);
			this.panel3.Controls.Add(this.rBtnModulationShapingOff);
			this.panel3.Location = new System.Drawing.Point(164, 48);
			this.panel3.Name = "panel3";
			this.panel3.Size = new System.Drawing.Size(144, 92);
			this.panel3.TabIndex = 3;
			// 
			// rBtnModulationShaping11
			// 
			this.rBtnModulationShaping11.AutoSize = true;
			this.rBtnModulationShaping11.Location = new System.Drawing.Point(3, 72);
			this.rBtnModulationShaping11.Name = "rBtnModulationShaping11";
			this.rBtnModulationShaping11.Size = new System.Drawing.Size(138, 17);
			this.rBtnModulationShaping11.TabIndex = 3;
			this.rBtnModulationShaping11.Text = "Gaussian filter, BT = 0.3";
			this.rBtnModulationShaping11.UseVisualStyleBackColor = true;
			this.rBtnModulationShaping11.CheckedChanged += new System.EventHandler(this.rBtnModulationShaping_CheckedChanged);
			// 
			// rBtnModulationShaping10
			// 
			this.rBtnModulationShaping10.AutoSize = true;
			this.rBtnModulationShaping10.Location = new System.Drawing.Point(3, 49);
			this.rBtnModulationShaping10.Name = "rBtnModulationShaping10";
			this.rBtnModulationShaping10.Size = new System.Drawing.Size(138, 17);
			this.rBtnModulationShaping10.TabIndex = 2;
			this.rBtnModulationShaping10.Text = "Gaussian filter, BT = 0.5";
			this.rBtnModulationShaping10.UseVisualStyleBackColor = true;
			this.rBtnModulationShaping10.CheckedChanged += new System.EventHandler(this.rBtnModulationShaping_CheckedChanged);
			// 
			// rBtnModulationShaping01
			// 
			this.rBtnModulationShaping01.AutoSize = true;
			this.rBtnModulationShaping01.Location = new System.Drawing.Point(3, 26);
			this.rBtnModulationShaping01.Name = "rBtnModulationShaping01";
			this.rBtnModulationShaping01.Size = new System.Drawing.Size(138, 17);
			this.rBtnModulationShaping01.TabIndex = 1;
			this.rBtnModulationShaping01.Text = "Gaussian filter, BT = 1.0";
			this.rBtnModulationShaping01.UseVisualStyleBackColor = true;
			this.rBtnModulationShaping01.CheckedChanged += new System.EventHandler(this.rBtnModulationShaping_CheckedChanged);
			// 
			// rBtnModulationShapingOff
			// 
			this.rBtnModulationShapingOff.AutoSize = true;
			this.rBtnModulationShapingOff.Checked = true;
			this.rBtnModulationShapingOff.Location = new System.Drawing.Point(3, 3);
			this.rBtnModulationShapingOff.Name = "rBtnModulationShapingOff";
			this.rBtnModulationShapingOff.Size = new System.Drawing.Size(45, 17);
			this.rBtnModulationShapingOff.TabIndex = 0;
			this.rBtnModulationShapingOff.TabStop = true;
			this.rBtnModulationShapingOff.Text = "OFF";
			this.rBtnModulationShapingOff.UseVisualStyleBackColor = true;
			this.rBtnModulationShapingOff.CheckedChanged += new System.EventHandler(this.rBtnModulationShaping_CheckedChanged);
			// 
			// label5
			// 
			this.label5.AutoSize = true;
			this.label5.Location = new System.Drawing.Point(6, 24);
			this.label5.Name = "label5";
			this.label5.Size = new System.Drawing.Size(62, 13);
			this.label5.TabIndex = 0;
			this.label5.Text = "Modulation:";
			// 
			// panel1
			// 
			this.panel1.AutoSize = true;
			this.panel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel1.Controls.Add(this.rBtnContinousBitSyncOff);
			this.panel1.Controls.Add(this.rBtnContinousBitSyncOn);
			this.panel1.Controls.Add(this.rBtnPacketHandler);
			this.panel1.Location = new System.Drawing.Point(164, 19);
			this.panel1.Name = "panel1";
			this.panel1.Size = new System.Drawing.Size(128, 69);
			this.panel1.TabIndex = 0;
			// 
			// rBtnContinousBitSyncOff
			// 
			this.rBtnContinousBitSyncOff.AutoSize = true;
			this.rBtnContinousBitSyncOff.Location = new System.Drawing.Point(3, 49);
			this.rBtnContinousBitSyncOff.Name = "rBtnContinousBitSyncOff";
			this.rBtnContinousBitSyncOff.Size = new System.Drawing.Size(98, 17);
			this.rBtnContinousBitSyncOff.TabIndex = 2;
			this.rBtnContinousBitSyncOff.Text = "OFF- Continous";
			this.rBtnContinousBitSyncOff.UseVisualStyleBackColor = true;
			this.rBtnContinousBitSyncOff.CheckedChanged += new System.EventHandler(this.rBtnDataMode_CheckedChanged);
			// 
			// rBtnContinousBitSyncOn
			// 
			this.rBtnContinousBitSyncOn.AutoSize = true;
			this.rBtnContinousBitSyncOn.Location = new System.Drawing.Point(3, 26);
			this.rBtnContinousBitSyncOn.Name = "rBtnContinousBitSyncOn";
			this.rBtnContinousBitSyncOn.Size = new System.Drawing.Size(97, 17);
			this.rBtnContinousBitSyncOn.TabIndex = 1;
			this.rBtnContinousBitSyncOn.Text = "ON - Continous";
			this.rBtnContinousBitSyncOn.UseVisualStyleBackColor = true;
			this.rBtnContinousBitSyncOn.CheckedChanged += new System.EventHandler(this.rBtnDataMode_CheckedChanged);
			// 
			// rBtnPacketHandler
			// 
			this.rBtnPacketHandler.AutoSize = true;
			this.rBtnPacketHandler.Checked = true;
			this.rBtnPacketHandler.Location = new System.Drawing.Point(3, 3);
			this.rBtnPacketHandler.Name = "rBtnPacketHandler";
			this.rBtnPacketHandler.Size = new System.Drawing.Size(122, 17);
			this.rBtnPacketHandler.TabIndex = 0;
			this.rBtnPacketHandler.TabStop = true;
			this.rBtnPacketHandler.Text = "ON - Packet handler";
			this.rBtnPacketHandler.UseVisualStyleBackColor = true;
			this.rBtnPacketHandler.CheckedChanged += new System.EventHandler(this.rBtnDataMode_CheckedChanged);
			// 
			// label7
			// 
			this.label7.AutoSize = true;
			this.label7.Location = new System.Drawing.Point(6, 49);
			this.label7.Name = "label7";
			this.label7.Size = new System.Drawing.Size(40, 13);
			this.label7.TabIndex = 3;
			this.label7.Text = "Bitrate:";
			// 
			// label6
			// 
			this.label6.AutoSize = true;
			this.label6.Location = new System.Drawing.Point(6, 53);
			this.label6.Name = "label6";
			this.label6.Size = new System.Drawing.Size(102, 13);
			this.label6.TabIndex = 2;
			this.label6.Text = "Modulation shaping:";
			// 
			// label10
			// 
			this.label10.AutoSize = true;
			this.label10.Location = new System.Drawing.Point(6, 75);
			this.label10.Name = "label10";
			this.label10.Size = new System.Drawing.Size(34, 13);
			this.label10.TabIndex = 6;
			this.label10.Text = "Fdev:";
			// 
			// label9
			// 
			this.label9.AutoSize = true;
			this.label9.Location = new System.Drawing.Point(294, 23);
			this.label9.Name = "label9";
			this.label9.Size = new System.Drawing.Size(20, 13);
			this.label9.TabIndex = 2;
			this.label9.Text = "Hz";
			// 
			// label14
			// 
			this.label14.AutoSize = true;
			this.label14.Location = new System.Drawing.Point(6, 23);
			this.label14.Name = "label14";
			this.label14.Size = new System.Drawing.Size(74, 13);
			this.label14.TabIndex = 0;
			this.label14.Text = "RF frequency:";
			// 
			// label16
			// 
			this.label16.AutoSize = true;
			this.label16.Location = new System.Drawing.Point(296, 49);
			this.label16.Name = "label16";
			this.label16.Size = new System.Drawing.Size(14, 13);
			this.label16.TabIndex = 4;
			this.label16.Text = "V";
			// 
			// lblRcOscillatorCalStat
			// 
			this.lblRcOscillatorCalStat.AutoSize = true;
			this.lblRcOscillatorCalStat.Location = new System.Drawing.Point(6, 81);
			this.lblRcOscillatorCalStat.Name = "lblRcOscillatorCalStat";
			this.lblRcOscillatorCalStat.Size = new System.Drawing.Size(151, 13);
			this.lblRcOscillatorCalStat.TabIndex = 5;
			this.lblRcOscillatorCalStat.Text = "RC oscillator calibration status:";
			// 
			// lblRcOscillatorCal
			// 
			this.lblRcOscillatorCal.AutoSize = true;
			this.lblRcOscillatorCal.Location = new System.Drawing.Point(6, 56);
			this.lblRcOscillatorCal.Name = "lblRcOscillatorCal";
			this.lblRcOscillatorCal.Size = new System.Drawing.Size(120, 13);
			this.lblRcOscillatorCal.TabIndex = 3;
			this.lblRcOscillatorCal.Text = "RC oscillator calibration:";
			// 
			// label15
			// 
			this.label15.AutoSize = true;
			this.label15.Location = new System.Drawing.Point(8, 24);
			this.label15.Name = "label15";
			this.label15.Size = new System.Drawing.Size(107, 13);
			this.label15.TabIndex = 0;
			this.label15.Text = "Low battery detector:";
			// 
			// label13
			// 
			this.label13.AutoSize = true;
			this.label13.Location = new System.Drawing.Point(294, 23);
			this.label13.Name = "label13";
			this.label13.Size = new System.Drawing.Size(20, 13);
			this.label13.TabIndex = 2;
			this.label13.Text = "Hz";
			// 
			// label17
			// 
			this.label17.AutoSize = true;
			this.label17.Location = new System.Drawing.Point(8, 48);
			this.label17.Name = "label17";
			this.label17.Size = new System.Drawing.Size(130, 13);
			this.label17.TabIndex = 2;
			this.label17.Text = "Low battery threshold trim:";
			// 
			// label11
			// 
			this.label11.AutoSize = true;
			this.label11.Location = new System.Drawing.Point(294, 75);
			this.label11.Name = "label11";
			this.label11.Size = new System.Drawing.Size(20, 13);
			this.label11.TabIndex = 9;
			this.label11.Text = "Hz";
			// 
			// label18
			// 
			this.label18.AutoSize = true;
			this.label18.Location = new System.Drawing.Point(8, 73);
			this.label18.Name = "label18";
			this.label18.Size = new System.Drawing.Size(108, 13);
			this.label18.TabIndex = 5;
			this.label18.Text = "Low battery indicator:";
			// 
			// label8
			// 
			this.label8.AutoSize = true;
			this.label8.Location = new System.Drawing.Point(294, 49);
			this.label8.Name = "label8";
			this.label8.Size = new System.Drawing.Size(24, 13);
			this.label8.TabIndex = 5;
			this.label8.Text = "bps";
			// 
			// label12
			// 
			this.label12.AutoSize = true;
			this.label12.Location = new System.Drawing.Point(137, 75);
			this.label12.Name = "label12";
			this.label12.Size = new System.Drawing.Size(21, 13);
			this.label12.TabIndex = 7;
			this.label12.Text = "+/-";
			// 
			// rBtnSequencerOff
			// 
			this.rBtnSequencerOff.AutoSize = true;
			this.rBtnSequencerOff.Location = new System.Drawing.Point(50, 0);
			this.rBtnSequencerOff.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnSequencerOff.Name = "rBtnSequencerOff";
			this.rBtnSequencerOff.Size = new System.Drawing.Size(45, 17);
			this.rBtnSequencerOff.TabIndex = 1;
			this.rBtnSequencerOff.TabStop = true;
			this.rBtnSequencerOff.Text = "OFF";
			this.rBtnSequencerOff.UseVisualStyleBackColor = true;
			this.rBtnSequencerOff.CheckedChanged += new System.EventHandler(this.rBtnSequencer_CheckedChanged);
			// 
			// rBtnSequencerOn
			// 
			this.rBtnSequencerOn.AutoSize = true;
			this.rBtnSequencerOn.Location = new System.Drawing.Point(3, 0);
			this.rBtnSequencerOn.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnSequencerOn.Name = "rBtnSequencerOn";
			this.rBtnSequencerOn.Size = new System.Drawing.Size(41, 17);
			this.rBtnSequencerOn.TabIndex = 0;
			this.rBtnSequencerOn.TabStop = true;
			this.rBtnSequencerOn.Text = "ON";
			this.rBtnSequencerOn.UseVisualStyleBackColor = true;
			this.rBtnSequencerOn.CheckedChanged += new System.EventHandler(this.rBtnSequencer_CheckedChanged);
			// 
			// label19
			// 
			this.label19.AutoSize = true;
			this.label19.Location = new System.Drawing.Point(7, 99);
			this.label19.Name = "label19";
			this.label19.Size = new System.Drawing.Size(62, 13);
			this.label19.TabIndex = 10;
			this.label19.Text = "Sequencer:";
			// 
			// panel5
			// 
			this.panel5.AutoSize = true;
			this.panel5.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel5.Controls.Add(this.rBtnSequencerOff);
			this.panel5.Controls.Add(this.rBtnSequencerOn);
			this.panel5.Location = new System.Drawing.Point(164, 97);
			this.panel5.Name = "panel5";
			this.panel5.Size = new System.Drawing.Size(98, 17);
			this.panel5.TabIndex = 11;
			// 
			// label20
			// 
			this.label20.AutoSize = true;
			this.label20.Location = new System.Drawing.Point(8, 87);
			this.label20.Name = "label20";
			this.label20.Size = new System.Drawing.Size(67, 13);
			this.label20.TabIndex = 0;
			this.label20.Text = "Listen mode:";
			// 
			// panel6
			// 
			this.panel6.AutoSize = true;
			this.panel6.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel6.Controls.Add(this.rBtnListenModeOff);
			this.panel6.Controls.Add(this.rBtnListenModeOn);
			this.panel6.Location = new System.Drawing.Point(165, 85);
			this.panel6.Name = "panel6";
			this.panel6.Size = new System.Drawing.Size(98, 17);
			this.panel6.TabIndex = 1;
			// 
			// rBtnListenModeOff
			// 
			this.rBtnListenModeOff.AutoSize = true;
			this.rBtnListenModeOff.Location = new System.Drawing.Point(50, 0);
			this.rBtnListenModeOff.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnListenModeOff.Name = "rBtnListenModeOff";
			this.rBtnListenModeOff.Size = new System.Drawing.Size(45, 17);
			this.rBtnListenModeOff.TabIndex = 1;
			this.rBtnListenModeOff.TabStop = true;
			this.rBtnListenModeOff.Text = "OFF";
			this.rBtnListenModeOff.UseVisualStyleBackColor = true;
			this.rBtnListenModeOff.CheckedChanged += new System.EventHandler(this.rBtnListenMode_CheckedChanged);
			// 
			// rBtnListenModeOn
			// 
			this.rBtnListenModeOn.AutoSize = true;
			this.rBtnListenModeOn.Location = new System.Drawing.Point(3, 0);
			this.rBtnListenModeOn.Margin = new System.Windows.Forms.Padding(3, 0, 3, 0);
			this.rBtnListenModeOn.Name = "rBtnListenModeOn";
			this.rBtnListenModeOn.Size = new System.Drawing.Size(41, 17);
			this.rBtnListenModeOn.TabIndex = 0;
			this.rBtnListenModeOn.TabStop = true;
			this.rBtnListenModeOn.Text = "ON";
			this.rBtnListenModeOn.UseVisualStyleBackColor = true;
			this.rBtnListenModeOn.CheckedChanged += new System.EventHandler(this.rBtnListenMode_CheckedChanged);
			// 
			// btnListenModeAbort
			// 
			this.btnListenModeAbort.Enabled = false;
			this.btnListenModeAbort.Location = new System.Drawing.Point(269, 82);
			this.btnListenModeAbort.Name = "btnListenModeAbort";
			this.btnListenModeAbort.Size = new System.Drawing.Size(75, 23);
			this.btnListenModeAbort.TabIndex = 2;
			this.btnListenModeAbort.Text = "Abort";
			this.btnListenModeAbort.UseVisualStyleBackColor = true;
			this.btnListenModeAbort.Visible = false;
			this.btnListenModeAbort.Click += new System.EventHandler(this.btnListenModeAbort_Click);
			// 
			// label21
			// 
			this.label21.AutoSize = true;
			this.label21.Location = new System.Drawing.Point(8, 114);
			this.label21.Name = "label21";
			this.label21.Size = new System.Drawing.Size(105, 13);
			this.label21.TabIndex = 3;
			this.label21.Text = "Listen resolution idle:";
			// 
			// cBoxListenResolIdle
			// 
			this.cBoxListenResolIdle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			this.cBoxListenResolIdle.FormattingEnabled = true;
			this.cBoxListenResolIdle.Items.AddRange(new object[] {
            "64",
            "4\'100",
            "262\'000"});
			this.cBoxListenResolIdle.Location = new System.Drawing.Point(165, 108);
			this.cBoxListenResolIdle.Name = "cBoxListenResolIdle";
			this.cBoxListenResolIdle.Size = new System.Drawing.Size(124, 21);
			this.cBoxListenResolIdle.TabIndex = 4;
			this.cBoxListenResolIdle.SelectedIndexChanged += new System.EventHandler(this.cBoxListenResolIdle_SelectedIndexChanged);
			// 
			// label22
			// 
			this.label22.AutoSize = true;
			this.label22.Location = new System.Drawing.Point(295, 112);
			this.label22.Name = "label22";
			this.label22.Size = new System.Drawing.Size(18, 13);
			this.label22.TabIndex = 5;
			this.label22.Text = "µs";
			// 
			// panel7
			// 
			this.panel7.AutoSize = true;
			this.panel7.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			this.panel7.BackColor = System.Drawing.Color.Transparent;
			this.panel7.Controls.Add(this.rBtnListenCriteria1);
			this.panel7.Controls.Add(this.rBtnListenCriteria0);
			this.panel7.Location = new System.Drawing.Point(165, 162);
			this.panel7.Name = "panel7";
			this.panel7.Size = new System.Drawing.Size(226, 46);
			this.panel7.TabIndex = 10;
			// 
			// rBtnListenCriteria1
			// 
			this.rBtnListenCriteria1.AutoSize = true;
			this.rBtnListenCriteria1.Location = new System.Drawing.Point(3, 26);
			this.rBtnListenCriteria1.Name = "rBtnListenCriteria1";
			this.rBtnListenCriteria1.Size = new System.Drawing.Size(220, 17);
			this.rBtnListenCriteria1.TabIndex = 1;
			this.rBtnListenCriteria1.Text = "> RssiThreshold && SyncAddress detected";
			this.rBtnListenCriteria1.UseVisualStyleBackColor = true;
			this.rBtnListenCriteria1.CheckedChanged += new System.EventHandler(this.rBtnListenCriteria_CheckedChanged);
			// 
			// rBtnListenCriteria0
			// 
			this.rBtnListenCriteria0.AutoSize = true;
			this.rBtnListenCriteria0.Checked = true;
			this.rBtnListenCriteria0.Location = new System.Drawing.Point(3, 3);
			this.rBtnListenCriteria0.Name = "rBtnListenCriteria0";
			this.rBtnListenCriteria0.Size = new System.Drawing.Size(101, 17);
			this.rBtnListenCriteria0.TabIndex = 0;
			this.rBtnListenCriteria0.TabStop = true;
			this.rBtnListenCriteria0.Text = "> RssiThreshold";
			this.rBtnListenCriteria0.UseVisualStyleBackColor = true;
			this.rBtnListenCriteria0.CheckedChanged += new System.EventHandler(this.rBtnListenCriteria_CheckedChanged);
			// 
			// label23
			// 
			this.label23.AutoSize = true;
			this.label23.Location = new System.Drawing.Point(8, 167);
			this.label23.Name = "label23";
			this.label23.Size = new System.Drawing.Size(72, 13);
			this.label23.TabIndex = 9;
			this.label23.Text = "Listen criteria:";
			// 
			// label24
			// 
			this.label24.AutoSize = true;
			this.label24.Location = new System.Drawing.Point(8, 217);
			this.label24.Name = "label24";
			this.label24.Size = new System.Drawing.Size(59, 13);
			this.label24.TabIndex = 11;
			this.label24.Text = "Listen end:";
			// 
			// cBoxListenEnd
			// 
			this.cBoxListenEnd.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			this.cBoxListenEnd.FormattingEnabled = true;
			this.cBoxListenEnd.Items.AddRange(new object[] {
            "Rx",
            "Rx & Mode after IRQ",
            "Rx & Idle after IRQ"});
			this.cBoxListenEnd.Location = new System.Drawing.Point(165, 214);
			this.cBoxListenEnd.Name = "cBoxListenEnd";
			this.cBoxListenEnd.Size = new System.Drawing.Size(124, 21);
			this.cBoxListenEnd.TabIndex = 12;
			this.cBoxListenEnd.SelectedIndexChanged += new System.EventHandler(this.cBoxListenEnd_SelectedIndexChanged);
			// 
			// label25
			// 
			this.label25.AutoSize = true;
			this.label25.Location = new System.Drawing.Point(295, 245);
			this.label25.Name = "label25";
			this.label25.Size = new System.Drawing.Size(20, 13);
			this.label25.TabIndex = 15;
			this.label25.Text = "ms";
			// 
			// label26
			// 
			this.label26.AutoSize = true;
			this.label26.Location = new System.Drawing.Point(295, 271);
			this.label26.Name = "label26";
			this.label26.Size = new System.Drawing.Size(20, 13);
			this.label26.TabIndex = 18;
			this.label26.Text = "ms";
			// 
			// label27
			// 
			this.label27.AutoSize = true;
			this.label27.Location = new System.Drawing.Point(8, 245);
			this.label27.Name = "label27";
			this.label27.Size = new System.Drawing.Size(79, 13);
			this.label27.TabIndex = 13;
			this.label27.Text = "Listen idle time:";
			// 
			// label28
			// 
			this.label28.AutoSize = true;
			this.label28.Location = new System.Drawing.Point(8, 270);
			this.label28.Name = "label28";
			this.label28.Size = new System.Drawing.Size(76, 13);
			this.label28.TabIndex = 16;
			this.label28.Text = "Listen Rx time:";
			// 
			// errorProvider
			// 
			this.errorProvider.ContainerControl = this;
			// 
			// nudBitRate
			// 
			this.errorProvider.SetIconPadding(this.nudBitRate, 30);
			this.nudBitRate.Location = new System.Drawing.Point(164, 45);
			this.nudBitRate.Maximum = new decimal(new int[] {
            603774,
            0,
            0,
            0});
			this.nudBitRate.Minimum = new decimal(new int[] {
            600,
            0,
            0,
            0});
			this.nudBitRate.Name = "nudBitRate";
			this.nudBitRate.Size = new System.Drawing.Size(124, 20);
			this.nudBitRate.TabIndex = 4;
			this.nudBitRate.ThousandsSeparator = true;
			this.nudBitRate.Value = new decimal(new int[] {
            4800,
            0,
            0,
            0});
			this.nudBitRate.ValueChanged += new System.EventHandler(this.nudBitRate_ValueChanged);
			// 
			// nudFdev
			// 
			this.errorProvider.SetIconPadding(this.nudFdev, 30);
			this.nudFdev.Increment = new decimal(new int[] {
            61,
            0,
            0,
            0});
			this.nudFdev.Location = new System.Drawing.Point(164, 71);
			this.nudFdev.Maximum = new decimal(new int[] {
            300000,
            0,
            0,
            0});
			this.nudFdev.Name = "nudFdev";
			this.nudFdev.Size = new System.Drawing.Size(124, 20);
			this.nudFdev.TabIndex = 8;
			this.nudFdev.ThousandsSeparator = true;
			this.nudFdev.Value = new decimal(new int[] {
            5005,
            0,
            0,
            0});
			this.nudFdev.ValueChanged += new System.EventHandler(this.nudFdev_ValueChanged);
			// 
			// nudFrequencyRf
			// 
			this.errorProvider.SetIconPadding(this.nudFrequencyRf, 30);
			this.nudFrequencyRf.Increment = new decimal(new int[] {
            61,
            0,
            0,
            0});
			this.nudFrequencyRf.Location = new System.Drawing.Point(164, 19);
			this.nudFrequencyRf.Maximum = new decimal(new int[] {
            1020000000,
            0,
            0,
            0});
			this.nudFrequencyRf.Minimum = new decimal(new int[] {
            290000000,
            0,
            0,
            0});
			this.nudFrequencyRf.Name = "nudFrequencyRf";
			this.nudFrequencyRf.Size = new System.Drawing.Size(124, 20);
			this.nudFrequencyRf.TabIndex = 1;
			this.nudFrequencyRf.ThousandsSeparator = true;
			this.nudFrequencyRf.Value = new decimal(new int[] {
            915000000,
            0,
            0,
            0});
			this.nudFrequencyRf.ValueChanged += new System.EventHandler(this.nudFrequencyRf_ValueChanged);
			// 
			// lblListenResolRx
			// 
			this.lblListenResolRx.AutoSize = true;
			this.lblListenResolRx.Location = new System.Drawing.Point(8, 141);
			this.lblListenResolRx.Name = "lblListenResolRx";
			this.lblListenResolRx.Size = new System.Drawing.Size(102, 13);
			this.lblListenResolRx.TabIndex = 6;
			this.lblListenResolRx.Text = "Listen resolution Rx:";
			// 
			// label30
			// 
			this.label30.AutoSize = true;
			this.label30.Location = new System.Drawing.Point(295, 139);
			this.label30.Name = "label30";
			this.label30.Size = new System.Drawing.Size(18, 13);
			this.label30.TabIndex = 8;
			this.label30.Text = "µs";
			// 
			// cBoxListenResolRx
			// 
			this.cBoxListenResolRx.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
			this.cBoxListenResolRx.FormattingEnabled = true;
			this.cBoxListenResolRx.Items.AddRange(new object[] {
            "64",
            "4\'100",
            "262\'000"});
			this.cBoxListenResolRx.Location = new System.Drawing.Point(165, 135);
			this.cBoxListenResolRx.Name = "cBoxListenResolRx";
			this.cBoxListenResolRx.Size = new System.Drawing.Size(124, 21);
			this.cBoxListenResolRx.TabIndex = 7;
			this.cBoxListenResolRx.SelectedIndexChanged += new System.EventHandler(this.cBoxListenResolRx_SelectedIndexChanged);
			// 
			// gBoxGeneral
			// 
			this.gBoxGeneral.Controls.Add(this.nudBitRate);
			this.gBoxGeneral.Controls.Add(this.label12);
			this.gBoxGeneral.Controls.Add(this.label8);
			this.gBoxGeneral.Controls.Add(this.label11);
			this.gBoxGeneral.Controls.Add(this.label13);
			this.gBoxGeneral.Controls.Add(this.label14);
			this.gBoxGeneral.Controls.Add(this.panel5);
			this.gBoxGeneral.Controls.Add(this.label19);
			this.gBoxGeneral.Controls.Add(this.label10);
			this.gBoxGeneral.Controls.Add(this.label7);
			this.gBoxGeneral.Controls.Add(this.nudFdev);
			this.gBoxGeneral.Controls.Add(this.nudFrequencyRf);
			this.gBoxGeneral.Location = new System.Drawing.Point(16, 9);
			this.gBoxGeneral.Name = "gBoxGeneral";
			this.gBoxGeneral.Size = new System.Drawing.Size(355, 122);
			this.gBoxGeneral.TabIndex = 0;
			this.gBoxGeneral.TabStop = false;
			this.gBoxGeneral.Text = "General";
			this.gBoxGeneral.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxGeneral.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// gBoxBitSyncDataMode
			// 
			this.gBoxBitSyncDataMode.Controls.Add(this.panel1);
			this.gBoxBitSyncDataMode.Location = new System.Drawing.Point(16, 137);
			this.gBoxBitSyncDataMode.Name = "gBoxBitSyncDataMode";
			this.gBoxBitSyncDataMode.Size = new System.Drawing.Size(355, 91);
			this.gBoxBitSyncDataMode.TabIndex = 1;
			this.gBoxBitSyncDataMode.TabStop = false;
			this.gBoxBitSyncDataMode.Text = "Bit synchronizer / data mode";
			this.gBoxBitSyncDataMode.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxBitSyncDataMode.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// gBoxModulation
			// 
			this.gBoxModulation.Controls.Add(this.panel2);
			this.gBoxModulation.Controls.Add(this.label6);
			this.gBoxModulation.Controls.Add(this.label5);
			this.gBoxModulation.Controls.Add(this.panel3);
			this.gBoxModulation.Location = new System.Drawing.Point(16, 234);
			this.gBoxModulation.Name = "gBoxModulation";
			this.gBoxModulation.Size = new System.Drawing.Size(355, 143);
			this.gBoxModulation.TabIndex = 2;
			this.gBoxModulation.TabStop = false;
			this.gBoxModulation.Text = "Modulation";
			this.gBoxModulation.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxModulation.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// gBoxOscillators
			// 
			this.gBoxOscillators.Controls.Add(this.nudFrequencyXo);
			this.gBoxOscillators.Controls.Add(this.label9);
			this.gBoxOscillators.Controls.Add(this.btnRcCalibration);
			this.gBoxOscillators.Controls.Add(this.label1);
			this.gBoxOscillators.Controls.Add(this.lblRcOscillatorCal);
			this.gBoxOscillators.Controls.Add(this.lblRcOscillatorCalStat);
			this.gBoxOscillators.Controls.Add(this.ledRcCalibration);
			this.gBoxOscillators.Location = new System.Drawing.Point(16, 383);
			this.gBoxOscillators.Name = "gBoxOscillators";
			this.gBoxOscillators.Size = new System.Drawing.Size(355, 100);
			this.gBoxOscillators.TabIndex = 3;
			this.gBoxOscillators.TabStop = false;
			this.gBoxOscillators.Text = "Oscillators";
			this.gBoxOscillators.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxOscillators.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// nudFrequencyXo
			// 
			this.nudFrequencyXo.Location = new System.Drawing.Point(164, 19);
			this.nudFrequencyXo.Maximum = new decimal(new int[] {
            32000000,
            0,
            0,
            0});
			this.nudFrequencyXo.Minimum = new decimal(new int[] {
            26000000,
            0,
            0,
            0});
			this.nudFrequencyXo.Name = "nudFrequencyXo";
			this.nudFrequencyXo.Size = new System.Drawing.Size(124, 20);
			this.nudFrequencyXo.TabIndex = 1;
			this.nudFrequencyXo.ThousandsSeparator = true;
			this.nudFrequencyXo.Value = new decimal(new int[] {
            32000000,
            0,
            0,
            0});
			this.nudFrequencyXo.ValueChanged += new System.EventHandler(this.nudFrequencyXo_ValueChanged);
			// 
			// ledRcCalibration
			// 
			this.ledRcCalibration.BackColor = System.Drawing.Color.Transparent;
			this.ledRcCalibration.LedColor = System.Drawing.Color.Green;
			this.ledRcCalibration.LedSize = new System.Drawing.Size(11, 11);
			this.ledRcCalibration.Location = new System.Drawing.Point(164, 80);
			this.ledRcCalibration.Name = "ledRcCalibration";
			this.ledRcCalibration.Size = new System.Drawing.Size(15, 15);
			this.ledRcCalibration.TabIndex = 6;
			this.ledRcCalibration.Text = "led1";
			// 
			// gBoxBatteryManagement
			// 
			this.gBoxBatteryManagement.Controls.Add(this.panel4);
			this.gBoxBatteryManagement.Controls.Add(this.label18);
			this.gBoxBatteryManagement.Controls.Add(this.label17);
			this.gBoxBatteryManagement.Controls.Add(this.label15);
			this.gBoxBatteryManagement.Controls.Add(this.label16);
			this.gBoxBatteryManagement.Controls.Add(this.cBoxLowBatTrim);
			this.gBoxBatteryManagement.Controls.Add(this.ledLowBatMonitor);
			this.gBoxBatteryManagement.Location = new System.Drawing.Point(377, 383);
			this.gBoxBatteryManagement.Name = "gBoxBatteryManagement";
			this.gBoxBatteryManagement.Size = new System.Drawing.Size(405, 100);
			this.gBoxBatteryManagement.TabIndex = 5;
			this.gBoxBatteryManagement.TabStop = false;
			this.gBoxBatteryManagement.Text = "Battery management";
			this.gBoxBatteryManagement.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxBatteryManagement.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// ledLowBatMonitor
			// 
			this.ledLowBatMonitor.BackColor = System.Drawing.Color.Transparent;
			this.ledLowBatMonitor.LedColor = System.Drawing.Color.Green;
			this.ledLowBatMonitor.LedSize = new System.Drawing.Size(11, 11);
			this.ledLowBatMonitor.Location = new System.Drawing.Point(166, 72);
			this.ledLowBatMonitor.Name = "ledLowBatMonitor";
			this.ledLowBatMonitor.Size = new System.Drawing.Size(15, 15);
			this.ledLowBatMonitor.TabIndex = 6;
			this.ledLowBatMonitor.Text = "Low battery";
			// 
			// gBoxListenMode
			// 
			this.gBoxListenMode.Controls.Add(this.panel6);
			this.gBoxListenMode.Controls.Add(this.label20);
			this.gBoxListenMode.Controls.Add(this.label21);
			this.gBoxListenMode.Controls.Add(this.label23);
			this.gBoxListenMode.Controls.Add(this.lblListenResolRx);
			this.gBoxListenMode.Controls.Add(this.label24);
			this.gBoxListenMode.Controls.Add(this.label27);
			this.gBoxListenMode.Controls.Add(this.label28);
			this.gBoxListenMode.Controls.Add(this.btnListenModeAbort);
			this.gBoxListenMode.Controls.Add(this.label22);
			this.gBoxListenMode.Controls.Add(this.cBoxListenEnd);
			this.gBoxListenMode.Controls.Add(this.label25);
			this.gBoxListenMode.Controls.Add(this.cBoxListenResolRx);
			this.gBoxListenMode.Controls.Add(this.label30);
			this.gBoxListenMode.Controls.Add(this.cBoxListenResolIdle);
			this.gBoxListenMode.Controls.Add(this.label26);
			this.gBoxListenMode.Controls.Add(this.nudListenCoefRx);
			this.gBoxListenMode.Controls.Add(this.panel7);
			this.gBoxListenMode.Controls.Add(this.nudListenCoefIdle);
			this.gBoxListenMode.Location = new System.Drawing.Point(377, 9);
			this.gBoxListenMode.Name = "gBoxListenMode";
			this.gBoxListenMode.Size = new System.Drawing.Size(405, 368);
			this.gBoxListenMode.TabIndex = 4;
			this.gBoxListenMode.TabStop = false;
			this.gBoxListenMode.Text = "Listen mode";
			this.gBoxListenMode.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxListenMode.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// nudListenCoefRx
			// 
			this.nudListenCoefRx.DecimalPlaces = 3;
			this.nudListenCoefRx.Increment = new decimal(new int[] {
            41,
            0,
            0,
            65536});
			this.nudListenCoefRx.Location = new System.Drawing.Point(165, 267);
			this.nudListenCoefRx.Maximum = new decimal(new int[] {
            10455,
            0,
            0,
            65536});
			this.nudListenCoefRx.Name = "nudListenCoefRx";
			this.nudListenCoefRx.Size = new System.Drawing.Size(124, 20);
			this.nudListenCoefRx.TabIndex = 17;
			this.nudListenCoefRx.ThousandsSeparator = true;
			this.nudListenCoefRx.Value = new decimal(new int[] {
            1312,
            0,
            0,
            65536});
			this.nudListenCoefRx.ValueChanged += new System.EventHandler(this.nudListenCoefRx_ValueChanged);
			// 
			// nudListenCoefIdle
			// 
			this.nudListenCoefIdle.DecimalPlaces = 3;
			this.nudListenCoefIdle.Increment = new decimal(new int[] {
            41,
            0,
            0,
            65536});
			this.nudListenCoefIdle.Location = new System.Drawing.Point(165, 241);
			this.nudListenCoefIdle.Maximum = new decimal(new int[] {
            10455,
            0,
            0,
            65536});
			this.nudListenCoefIdle.Name = "nudListenCoefIdle";
			this.nudListenCoefIdle.Size = new System.Drawing.Size(124, 20);
			this.nudListenCoefIdle.TabIndex = 14;
			this.nudListenCoefIdle.ThousandsSeparator = true;
			this.nudListenCoefIdle.Value = new decimal(new int[] {
            10045,
            0,
            0,
            65536});
			this.nudListenCoefIdle.ValueChanged += new System.EventHandler(this.nudListenCoefIdle_ValueChanged);
			// 
			// CommonViewControl
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			this.Controls.Add(this.gBoxListenMode);
			this.Controls.Add(this.gBoxBatteryManagement);
			this.Controls.Add(this.gBoxOscillators);
			this.Controls.Add(this.gBoxModulation);
			this.Controls.Add(this.gBoxBitSyncDataMode);
			this.Controls.Add(this.gBoxGeneral);
			this.Name = "CommonViewControl";
			this.Size = new System.Drawing.Size(799, 493);
			this.panel4.ResumeLayout(false);
			this.panel4.PerformLayout();
			this.panel2.ResumeLayout(false);
			this.panel2.PerformLayout();
			this.panel3.ResumeLayout(false);
			this.panel3.PerformLayout();
			this.panel1.ResumeLayout(false);
			this.panel1.PerformLayout();
			this.panel5.ResumeLayout(false);
			this.panel5.PerformLayout();
			this.panel6.ResumeLayout(false);
			this.panel6.PerformLayout();
			this.panel7.ResumeLayout(false);
			this.panel7.PerformLayout();
			((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.nudBitRate)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.nudFdev)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.nudFrequencyRf)).EndInit();
			this.gBoxGeneral.ResumeLayout(false);
			this.gBoxGeneral.PerformLayout();
			this.gBoxBitSyncDataMode.ResumeLayout(false);
			this.gBoxBitSyncDataMode.PerformLayout();
			this.gBoxModulation.ResumeLayout(false);
			this.gBoxModulation.PerformLayout();
			this.gBoxOscillators.ResumeLayout(false);
			this.gBoxOscillators.PerformLayout();
			((System.ComponentModel.ISupportInitialize)(this.nudFrequencyXo)).EndInit();
			this.gBoxBatteryManagement.ResumeLayout(false);
			this.gBoxBatteryManagement.PerformLayout();
			this.gBoxListenMode.ResumeLayout(false);
			this.gBoxListenMode.PerformLayout();
			((System.ComponentModel.ISupportInitialize)(this.nudListenCoefRx)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.nudListenCoefIdle)).EndInit();
			this.ResumeLayout(false);

		}
Beispiel #2
0
 private void InitializeComponent()
 {
     ComponentResourceManager resources = new ComponentResourceManager(typeof(RssiAnalyserForm));
     this.panel1 = new Panel();
     this.groupBox5 = new GroupBoxEx();
     this.btnLogBrowseFile = new Button();
     this.pBarLog = new ProgressBar();
     this.tableLayoutPanel3 = new TableLayoutPanel();
     this.tBoxLogMaxSamples = new TextBox();
     this.lblCommandsLogMaxSamples = new System.Windows.Forms.Label();
     this.cBtnLogOnOff = new CheckBox();
     this.panel3 = new Panel();
     this.rBtnRssiAutoThreshOff = new RadioButton();
     this.rBtnRssiAutoThreshOn = new RadioButton();
     this.label6 = new System.Windows.Forms.Label();
     this.nudRssiThresh = new NumericUpDownEx();
     this.label55 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.label1 = new System.Windows.Forms.Label();
     this.label9 = new System.Windows.Forms.Label();
     this.label7 = new System.Windows.Forms.Label();
     this.label5 = new System.Windows.Forms.Label();
     this.label4 = new System.Windows.Forms.Label();
     this.label2 = new System.Windows.Forms.Label();
     this.label8 = new System.Windows.Forms.Label();
     this.panel2 = new Panel();
     this.graph = new RssiGraphControl();
     this.sfLogSaveFileDlg = new SaveFileDialog();
     this.panel1.SuspendLayout();
     this.groupBox5.SuspendLayout();
     this.tableLayoutPanel3.SuspendLayout();
     this.panel3.SuspendLayout();
     this.nudRssiThresh.BeginInit();
     this.panel2.SuspendLayout();
     base.SuspendLayout();
     this.panel1.Anchor = AnchorStyles.Right | AnchorStyles.Bottom | AnchorStyles.Top;
     this.panel1.BackColor = Color.Black;
     this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel1.Controls.Add(this.groupBox5);
     this.panel1.Controls.Add(this.panel3);
     this.panel1.Controls.Add(this.label6);
     this.panel1.Controls.Add(this.nudRssiThresh);
     this.panel1.Controls.Add(this.label55);
     this.panel1.Controls.Add(this.label3);
     this.panel1.Controls.Add(this.label1);
     this.panel1.Controls.Add(this.label9);
     this.panel1.Controls.Add(this.label7);
     this.panel1.Controls.Add(this.label5);
     this.panel1.Controls.Add(this.label4);
     this.panel1.Controls.Add(this.label2);
     this.panel1.Controls.Add(this.label8);
     this.panel1.Location = new Point(0x229, 0);
     this.panel1.Margin = new Padding(0);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(0xdf, 0x16e);
     this.panel1.TabIndex = 1;
     this.groupBox5.BackColor = Color.Transparent;
     this.groupBox5.Controls.Add(this.btnLogBrowseFile);
     this.groupBox5.Controls.Add(this.pBarLog);
     this.groupBox5.Controls.Add(this.tableLayoutPanel3);
     this.groupBox5.Controls.Add(this.cBtnLogOnOff);
     this.groupBox5.ForeColor = Color.Gray;
     this.groupBox5.Location = new Point(9, 0xc4);
     this.groupBox5.Name = "groupBox5";
     this.groupBox5.Size = new Size(0xd1, 0x67);
     this.groupBox5.TabIndex = 8;
     this.groupBox5.TabStop = false;
     this.groupBox5.Text = "Log control";
     this.btnLogBrowseFile.BackColor = SystemColors.Control;
     this.btnLogBrowseFile.ForeColor = SystemColors.ControlText;
     this.btnLogBrowseFile.Location = new Point(15, 70);
     this.btnLogBrowseFile.Name = "btnLogBrowseFile";
     this.btnLogBrowseFile.Size = new Size(0x4b, 0x17);
     this.btnLogBrowseFile.TabIndex = 2;
     this.btnLogBrowseFile.Text = "Browse...";
     this.btnLogBrowseFile.UseVisualStyleBackColor = false;
     this.btnLogBrowseFile.Click += new EventHandler(this.btnLogBrowseFile_Click);
     this.pBarLog.Location = new Point(15, 0x33);
     this.pBarLog.Name = "pBarLog";
     this.pBarLog.Size = new Size(0xb3, 13);
     this.pBarLog.Step = 1;
     this.pBarLog.Style = ProgressBarStyle.Continuous;
     this.pBarLog.TabIndex = 1;
     this.tableLayoutPanel3.AutoSize = true;
     this.tableLayoutPanel3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.tableLayoutPanel3.ColumnCount = 2;
     this.tableLayoutPanel3.ColumnStyles.Add(new ColumnStyle());
     this.tableLayoutPanel3.ColumnStyles.Add(new ColumnStyle());
     this.tableLayoutPanel3.Controls.Add(this.tBoxLogMaxSamples, 1, 0);
     this.tableLayoutPanel3.Controls.Add(this.lblCommandsLogMaxSamples, 0, 0);
     this.tableLayoutPanel3.Location = new Point(15, 0x13);
     this.tableLayoutPanel3.Name = "tableLayoutPanel3";
     this.tableLayoutPanel3.RowCount = 1;
     this.tableLayoutPanel3.RowStyles.Add(new RowStyle());
     this.tableLayoutPanel3.Size = new Size(0xb3, 0x1a);
     this.tableLayoutPanel3.TabIndex = 0;
     this.tBoxLogMaxSamples.Location = new Point(0x5e, 3);
     this.tBoxLogMaxSamples.Name = "tBoxLogMaxSamples";
     this.tBoxLogMaxSamples.Size = new Size(0x52, 20);
     this.tBoxLogMaxSamples.TabIndex = 1;
     this.tBoxLogMaxSamples.Text = "1000";
     this.tBoxLogMaxSamples.TextAlign = HorizontalAlignment.Center;
     this.tBoxLogMaxSamples.Enter += new EventHandler(this.tBoxLogMaxSamples_Enter);
     this.tBoxLogMaxSamples.Validating += new CancelEventHandler(this.tBoxLogMaxSamples_Validating);
     this.tBoxLogMaxSamples.Validated += new EventHandler(this.tBoxLogMaxSamples_Validated);
     this.lblCommandsLogMaxSamples.ForeColor = Color.Gray;
     this.lblCommandsLogMaxSamples.Location = new Point(3, 0);
     this.lblCommandsLogMaxSamples.Name = "lblCommandsLogMaxSamples";
     this.lblCommandsLogMaxSamples.Size = new Size(0x55, 0x17);
     this.lblCommandsLogMaxSamples.TabIndex = 0;
     this.lblCommandsLogMaxSamples.Text = "Max samples:";
     this.lblCommandsLogMaxSamples.TextAlign = ContentAlignment.MiddleLeft;
     this.cBtnLogOnOff.Appearance = Appearance.Button;
     this.cBtnLogOnOff.BackColor = SystemColors.Control;
     this.cBtnLogOnOff.CheckAlign = ContentAlignment.MiddleCenter;
     this.cBtnLogOnOff.ForeColor = SystemColors.ControlText;
     this.cBtnLogOnOff.Location = new Point(0x77, 70);
     this.cBtnLogOnOff.Name = "cBtnLogOnOff";
     this.cBtnLogOnOff.Size = new Size(0x4b, 0x17);
     this.cBtnLogOnOff.TabIndex = 3;
     this.cBtnLogOnOff.Text = "Start";
     this.cBtnLogOnOff.TextAlign = ContentAlignment.MiddleCenter;
     this.cBtnLogOnOff.UseVisualStyleBackColor = false;
     this.cBtnLogOnOff.CheckedChanged += new EventHandler(this.cBtnLogOnOff_CheckedChanged);
     this.panel3.Anchor = AnchorStyles.None;
     this.panel3.AutoSize = true;
     this.panel3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.panel3.Controls.Add(this.rBtnRssiAutoThreshOff);
     this.panel3.Controls.Add(this.rBtnRssiAutoThreshOn);
     this.panel3.ForeColor = Color.Gray;
     this.panel3.Location = new Point(0x75, 0x91);
     this.panel3.Name = "panel3";
     this.panel3.Size = new Size(0x62, 0x17);
     this.panel3.TabIndex = 5;
     this.rBtnRssiAutoThreshOff.AutoSize = true;
     this.rBtnRssiAutoThreshOff.Location = new Point(50, 3);
     this.rBtnRssiAutoThreshOff.Name = "rBtnRssiAutoThreshOff";
     this.rBtnRssiAutoThreshOff.Size = new Size(0x2d, 0x11);
     this.rBtnRssiAutoThreshOff.TabIndex = 1;
     this.rBtnRssiAutoThreshOff.Text = "OFF";
     this.rBtnRssiAutoThreshOff.UseVisualStyleBackColor = true;
     this.rBtnRssiAutoThreshOff.CheckedChanged += new EventHandler(this.rBtnRssiAutoThreshOff_CheckedChanged);
     this.rBtnRssiAutoThreshOn.AutoSize = true;
     this.rBtnRssiAutoThreshOn.Checked = true;
     this.rBtnRssiAutoThreshOn.Location = new Point(3, 3);
     this.rBtnRssiAutoThreshOn.Name = "rBtnRssiAutoThreshOn";
     this.rBtnRssiAutoThreshOn.Size = new Size(0x29, 0x11);
     this.rBtnRssiAutoThreshOn.TabIndex = 0;
     this.rBtnRssiAutoThreshOn.TabStop = true;
     this.rBtnRssiAutoThreshOn.Text = "ON";
     this.rBtnRssiAutoThreshOn.UseVisualStyleBackColor = true;
     this.rBtnRssiAutoThreshOn.CheckedChanged += new EventHandler(this.rBtnRssiAutoThreshOn_CheckedChanged);
     this.label6.Anchor = AnchorStyles.None;
     this.label6.AutoSize = true;
     this.label6.ForeColor = Color.Gray;
     this.label6.Location = new Point(6, 150);
     this.label6.Name = "label6";
     this.label6.Size = new Size(0x69, 13);
     this.label6.TabIndex = 4;
     this.label6.Text = "RSSI auto threshold:";
     this.nudRssiThresh.Anchor = AnchorStyles.None;
     this.nudRssiThresh.DecimalPlaces = 1;
     this.nudRssiThresh.Enabled = false;
     int[] bits = new int[4];
     bits[0] = 5;
     bits[3] = 0x10000;
     this.nudRssiThresh.Increment = new decimal(bits);
     this.nudRssiThresh.Location = new Point(0x75, 0xab);
     this.nudRssiThresh.Margin = new Padding(0);
     int[] numArray2 = new int[4];
     this.nudRssiThresh.Maximum = new decimal(numArray2);
     int[] numArray3 = new int[4];
     numArray3[0] = 0x4fb;
     numArray3[3] = -2147418112;
     this.nudRssiThresh.Minimum = new decimal(numArray3);
     this.nudRssiThresh.Name = "nudRssiThresh";
     this.nudRssiThresh.Size = new Size(60, 20);
     this.nudRssiThresh.TabIndex = 7;
     this.nudRssiThresh.ThousandsSeparator = true;
     int[] numArray4 = new int[4];
     numArray4[0] = 0x72;
     numArray4[3] = -2147483648;
     this.nudRssiThresh.Value = new decimal(numArray4);
     this.nudRssiThresh.ValueChanged += new EventHandler(this.nudRssiThresh_ValueChanged);
     this.label55.Anchor = AnchorStyles.None;
     this.label55.AutoSize = true;
     this.label55.BackColor = Color.Transparent;
     this.label55.ForeColor = Color.Gray;
     this.label55.Location = new Point(6, 0xab);
     this.label55.Margin = new Padding(0);
     this.label55.Name = "label55";
     this.label55.Size = new Size(0x36, 13);
     this.label55.TabIndex = 6;
     this.label55.Text = "Threshold";
     this.label55.TextAlign = ContentAlignment.MiddleCenter;
     this.label3.Anchor = AnchorStyles.None;
     this.label3.AutoSize = true;
     this.label3.ForeColor = Color.Green;
     this.label3.Location = new Point(6, 90);
     this.label3.Name = "label3";
     this.label3.Size = new Size(0x52, 13);
     this.label3.TabIndex = 2;
     this.label3.Text = "RSSI Threshold";
     this.label1.Anchor = AnchorStyles.None;
     this.label1.BackColor = Color.Green;
     this.label1.Location = new Point(0x75, 0x5f);
     this.label1.Margin = new Padding(3, 3, 0, 3);
     this.label1.Name = "label1";
     this.label1.Size = new Size(0x19, 2);
     this.label1.TabIndex = 3;
     this.label1.Text = "label7";
     this.label9.Anchor = AnchorStyles.None;
     this.label9.AutoSize = true;
     this.label9.ForeColor = Color.Aqua;
     this.label9.Location = new Point(6, 0x1d);
     this.label9.Margin = new Padding(3);
     this.label9.Name = "label9";
     this.label9.Size = new Size(0x45, 13);
     this.label9.TabIndex = 0;
     this.label9.Text = "RF_PA RSSI";
     this.label9.Visible = false;
     this.label7.Anchor = AnchorStyles.None;
     this.label7.BackColor = Color.Aqua;
     this.label7.Location = new Point(0x75, 0x22);
     this.label7.Margin = new Padding(3);
     this.label7.Name = "label7";
     this.label7.Size = new Size(0x19, 2);
     this.label7.TabIndex = 1;
     this.label7.Text = "label7";
     this.label7.Visible = false;
     this.label5.Anchor = AnchorStyles.None;
     this.label5.AutoSize = true;
     this.label5.ForeColor = Color.Yellow;
     this.label5.Location = new Point(6, 0x30);
     this.label5.Margin = new Padding(3);
     this.label5.Name = "label5";
     this.label5.Size = new Size(0x42, 13);
     this.label5.TabIndex = 0;
     this.label5.Text = "RF_IO RSSI";
     this.label5.Visible = false;
     this.label4.Anchor = AnchorStyles.None;
     this.label4.BackColor = Color.Yellow;
     this.label4.Location = new Point(0x75, 0x35);
     this.label4.Margin = new Padding(3);
     this.label4.Name = "label4";
     this.label4.Size = new Size(0x19, 2);
     this.label4.TabIndex = 1;
     this.label4.Text = "label7";
     this.label4.Visible = false;
     this.label2.Anchor = AnchorStyles.None;
     this.label2.AutoSize = true;
     this.label2.ForeColor = Color.Red;
     this.label2.Location = new Point(6, 0x43);
     this.label2.Margin = new Padding(3);
     this.label2.Name = "label2";
     this.label2.Size = new Size(0x20, 13);
     this.label2.TabIndex = 0;
     this.label2.Text = "RSSI";
     this.label8.Anchor = AnchorStyles.None;
     this.label8.BackColor = Color.Red;
     this.label8.Location = new Point(0x75, 0x48);
     this.label8.Margin = new Padding(3);
     this.label8.Name = "label8";
     this.label8.Size = new Size(0x19, 2);
     this.label8.TabIndex = 1;
     this.label8.Text = "label7";
     this.panel2.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top;
     this.panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel2.Controls.Add(this.graph);
     this.panel2.Location = new Point(0, 0);
     this.panel2.Margin = new Padding(0);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(0x229, 0x16e);
     this.panel2.TabIndex = 0;
     this.graph.Dock = DockStyle.Fill;
     this.graph.Location = new Point(0, 0);
     this.graph.Name = "graph";
     this.graph.Size = new Size(0x227, 0x16c);
     this.graph.TabIndex = 0;
     this.sfLogSaveFileDlg.DefaultExt = "*.log";
     this.sfLogSaveFileDlg.Filter = "Log Files(*.log)|*.log|AllFiles(*.*)|*.*";
     base.AutoScaleDimensions = new SizeF(6f, 13f);
     base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     base.ClientSize = new Size(0x308, 0x16e);
     base.Controls.Add(this.panel2);
     base.Controls.Add(this.panel1);
     base.Icon = (Icon) resources.GetObject("$this.Icon");
     base.Name = "RssiAnalyserForm";
     this.Text = "Rssi analyser";
     base.FormClosed += new FormClosedEventHandler(this.RssiAnalyserForm_FormClosed);
     base.Load += new EventHandler(this.RssiAnalyserForm_Load);
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.groupBox5.ResumeLayout(false);
     this.groupBox5.PerformLayout();
     this.tableLayoutPanel3.ResumeLayout(false);
     this.tableLayoutPanel3.PerformLayout();
     this.panel3.ResumeLayout(false);
     this.panel3.PerformLayout();
     this.nudRssiThresh.EndInit();
     this.panel2.ResumeLayout(false);
     base.ResumeLayout(false);
 }
		private void InitializeComponent()
		{
			components = new Container();
			errorProvider = new ErrorProvider(components);
			label4 = new Label();
			lblAGC = new Label();
			panel3 = new Panel();
			rBtnLnaZin200 = new RadioButton();
			rBtnLnaZin50 = new RadioButton();
			panel4 = new Panel();
			rBtnLnaLowPowerOff = new RadioButton();
			rBtnLnaLowPowerOn = new RadioButton();
			label7 = new Label();
			lblSensitivityBoost = new Label();
			pnlSensitivityBoost = new Panel();
			rBtnSensitivityBoostOff = new RadioButton();
			rBtnSensitivityBoostOn = new RadioButton();
			gBoxLnaSensitivity = new GroupBoxEx();
			gBoxAgc = new GroupBoxEx();
			panel2 = new Panel();
			rBtnAgcAutoRefOff = new RadioButton();
			rBtnAgcAutoRefOn = new RadioButton();
			label5 = new Label();
			label8 = new Label();
			label24 = new Label();
			label25 = new Label();
			label26 = new Label();
			label27 = new Label();
			label28 = new Label();
			label1 = new Label();
			label2 = new Label();
			label3 = new Label();
			label29 = new Label();
			label30 = new Label();
			label31 = new Label();
			label32 = new Label();
			label33 = new Label();
			nudAgcStep5 = new NumericUpDown();
			nudAgcSnrMargin = new NumericUpDownEx();
			nudAgcStep4 = new NumericUpDown();
			nudAgcRefLevel = new NumericUpDownEx();
			nudAgcStep3 = new NumericUpDown();
			nudAgcStep1 = new NumericUpDown();
			nudAgcStep2 = new NumericUpDown();
			gBoxRssi = new GroupBoxEx();
			pnlRssiPhase = new Panel();
			rBtnRssiPhaseManual = new RadioButton();
			rBtnRssiPhaseAuto = new RadioButton();
			label23 = new Label();
			btnRestartRx = new Button();
			panel7 = new Panel();
			rBtnFastRxOff = new RadioButton();
			rBtnFastRxOn = new RadioButton();
			label21 = new Label();
			btnRssiRead = new Button();
			label17 = new Label();
			label54 = new Label();
			label55 = new Label();
			label56 = new Label();
			lblRssiValue = new Label();
			nudRssiThresh = new NumericUpDownEx();
			ledRssiDone = new Led();
			panel1 = new Panel();
			rBtnRssiAutoThreshOff = new RadioButton();
			rBtnRssiAutoThreshOn = new RadioButton();
			label6 = new Label();
			nudTimeoutRxStart = new NumericUpDownEx();
			label9 = new Label();
			label14 = new Label();
			label11 = new Label();
			label15 = new Label();
			nudTimeoutRssiThresh = new NumericUpDownEx();
			gBoxAfcFei = new GroupBoxEx();
			nudLowBetaAfcOffset = new NumericUpDownEx();
			lblLowBetaAfcOffset = new Label();
			lblAfcLowBeta = new Label();
			label19 = new Label();
			lblLowBetaAfcOfssetUnit = new Label();
			label20 = new Label();
			pnlAfcLowBeta = new Panel();
			rBtnAfcLowBetaOff = new RadioButton();
			rBtnAfcLowBetaOn = new RadioButton();
			btnFeiRead = new Button();
			panel8 = new Panel();
			rBtnAfcAutoClearOff = new RadioButton();
			rBtnAfcAutoClearOn = new RadioButton();
			ledFeiDone = new Led();
			panel9 = new Panel();
			rBtnAfcAutoOff = new RadioButton();
			rBtnAfcAutoOn = new RadioButton();
			lblFeiValue = new Label();
			label12 = new Label();
			label18 = new Label();
			label10 = new Label();
			btnAfcClear = new Button();
			btnAfcStart = new Button();
			ledAfcDone = new Led();
			lblAfcValue = new Label();
			label22 = new Label();
			gBoxOok = new GroupBoxEx();
			cBoxOokThreshType = new ComboBox();
			lblOokType = new Label();
			lblOokStep = new Label();
			lblOokDec = new Label();
			lblOokCutoff = new Label();
			lblOokFixed = new Label();
			suffixOOKstep = new Label();
			suffixOOKfixed = new Label();
			nudOokPeakThreshStep = new NumericUpDownEx();
			nudOokFixedThresh = new NumericUpDownEx();
			cBoxOokPeakThreshDec = new ComboBox();
			cBoxOokAverageThreshFilt = new ComboBox();
			gBoxAfcBw = new GroupBoxEx();
			nudAfcDccFreq = new NumericUpDownEx();
			lblAfcDcc = new Label();
			lblAfcRxBw = new Label();
			suffixAFCDCC = new Label();
			suffixAFCRxBw = new Label();
			nudRxFilterBwAfc = new NumericUpDownEx();
			gBoxRxBw = new GroupBoxEx();
			nudDccFreq = new NumericUpDownEx();
			lblDcc = new Label();
			lblRxBw = new Label();
			suffixDCC = new Label();
			suffixRxBw = new Label();
			nudRxFilterBw = new NumericUpDownEx();
			gBoxLna = new GroupBoxEx();
			panel5 = new Panel();
			rBtnLnaGainAutoOff = new RadioButton();
			rBtnLnaGainAutoOn = new RadioButton();
			label13 = new Label();
			label16 = new Label();
			lblAgcReference = new Label();
			label48 = new Label();
			label49 = new Label();
			label50 = new Label();
			label51 = new Label();
			label52 = new Label();
			lblLnaGain1 = new Label();
			label53 = new Label();
			panel6 = new Panel();
			rBtnLnaGain1 = new RadioButton();
			rBtnLnaGain2 = new RadioButton();
			rBtnLnaGain3 = new RadioButton();
			rBtnLnaGain4 = new RadioButton();
			rBtnLnaGain5 = new RadioButton();
			rBtnLnaGain6 = new RadioButton();
			lblLnaGain2 = new Label();
			lblLnaGain3 = new Label();
			lblLnaGain4 = new Label();
			lblLnaGain5 = new Label();
			lblLnaGain6 = new Label();
			lblAgcThresh1 = new Label();
			lblAgcThresh2 = new Label();
			lblAgcThresh3 = new Label();
			lblAgcThresh4 = new Label();
			lblAgcThresh5 = new Label();
			label47 = new Label();
			gBoxDagc = new GroupBoxEx();
			label34 = new Label();
			panel11 = new Panel();
			rBtnDagcOff = new RadioButton();
			rBtnDagcOn = new RadioButton();
			((ISupportInitialize)errorProvider).BeginInit();
			panel3.SuspendLayout();
			panel4.SuspendLayout();
			pnlSensitivityBoost.SuspendLayout();
			gBoxLnaSensitivity.SuspendLayout();
			gBoxAgc.SuspendLayout();
			panel2.SuspendLayout();
			nudAgcStep5.BeginInit();
			nudAgcSnrMargin.BeginInit();
			nudAgcStep4.BeginInit();
			nudAgcRefLevel.BeginInit();
			nudAgcStep3.BeginInit();
			nudAgcStep1.BeginInit();
			nudAgcStep2.BeginInit();
			gBoxRssi.SuspendLayout();
			pnlRssiPhase.SuspendLayout();
			panel7.SuspendLayout();
			nudRssiThresh.BeginInit();
			panel1.SuspendLayout();
			nudTimeoutRxStart.BeginInit();
			nudTimeoutRssiThresh.BeginInit();
			gBoxAfcFei.SuspendLayout();
			nudLowBetaAfcOffset.BeginInit();
			pnlAfcLowBeta.SuspendLayout();
			panel8.SuspendLayout();
			panel9.SuspendLayout();
			gBoxOok.SuspendLayout();
			nudOokPeakThreshStep.BeginInit();
			nudOokFixedThresh.BeginInit();
			gBoxAfcBw.SuspendLayout();
			nudAfcDccFreq.BeginInit();
			nudRxFilterBwAfc.BeginInit();
			gBoxRxBw.SuspendLayout();
			nudDccFreq.BeginInit();
			nudRxFilterBw.BeginInit();
			gBoxLna.SuspendLayout();
			panel5.SuspendLayout();
			panel6.SuspendLayout();
			gBoxDagc.SuspendLayout();
			panel11.SuspendLayout();
			base.SuspendLayout();
			errorProvider.ContainerControl = this;
			label4.AutoSize = true;
			label4.Location = new Point(11, 0x56);
			label4.Name = "label4";
			label4.Size = new Size(0x56, 13);
			label4.TabIndex = 6;
			label4.Text = "Mixer low-power:";
			lblAGC.AutoSize = true;
			lblAGC.Location = new Point(11, 30);
			lblAGC.Name = "lblAGC";
			lblAGC.Size = new Size(0x59, 13);
			lblAGC.TabIndex = 0;
			lblAGC.Text = "Input impedance:";
			panel3.AutoSize = true;
			panel3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel3.Controls.Add(rBtnLnaZin200);
			panel3.Controls.Add(rBtnLnaZin50);
			panel3.Location = new Point(0x6a, 0x13);
			panel3.Name = "panel3";
			panel3.Size = new Size(0x31, 0x22);
			panel3.TabIndex = 1;
			rBtnLnaZin200.AutoSize = true;
			rBtnLnaZin200.Location = new Point(3, 0x11);
			rBtnLnaZin200.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaZin200.Name = "rBtnLnaZin200";
			rBtnLnaZin200.Size = new Size(0x2b, 0x11);
			rBtnLnaZin200.TabIndex = 1;
			rBtnLnaZin200.Text = "200";
			rBtnLnaZin200.UseVisualStyleBackColor = true;
			rBtnLnaZin200.CheckedChanged += new EventHandler(rBtnLnaZin_CheckedChanged);
			rBtnLnaZin50.AutoSize = true;
			rBtnLnaZin50.Checked = true;
			rBtnLnaZin50.Location = new Point(3, 0);
			rBtnLnaZin50.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaZin50.Name = "rBtnLnaZin50";
			rBtnLnaZin50.Size = new Size(0x25, 0x11);
			rBtnLnaZin50.TabIndex = 0;
			rBtnLnaZin50.TabStop = true;
			rBtnLnaZin50.Text = "50";
			rBtnLnaZin50.UseVisualStyleBackColor = true;
			rBtnLnaZin50.CheckedChanged += new EventHandler(rBtnLnaZin_CheckedChanged);
			panel4.AutoSize = true;
			panel4.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel4.Controls.Add(rBtnLnaLowPowerOff);
			panel4.Controls.Add(rBtnLnaLowPowerOn);
			panel4.Location = new Point(0x6a, 0x54);
			panel4.Name = "panel4";
			panel4.Size = new Size(0x5d, 0x11);
			panel4.TabIndex = 5;
			rBtnLnaLowPowerOff.AutoSize = true;
			rBtnLnaLowPowerOff.BackColor = Color.Transparent;
			rBtnLnaLowPowerOff.Location = new Point(0x2d, 0);
			rBtnLnaLowPowerOff.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaLowPowerOff.Name = "rBtnLnaLowPowerOff";
			rBtnLnaLowPowerOff.Size = new Size(0x2d, 0x11);
			rBtnLnaLowPowerOff.TabIndex = 1;
			rBtnLnaLowPowerOff.Text = "OFF";
			rBtnLnaLowPowerOff.UseVisualStyleBackColor = false;
			rBtnLnaLowPowerOff.CheckedChanged += new EventHandler(rBtnLnaLowPower_CheckedChanged);
			rBtnLnaLowPowerOn.AutoSize = true;
			rBtnLnaLowPowerOn.BackColor = Color.Transparent;
			rBtnLnaLowPowerOn.Checked = true;
			rBtnLnaLowPowerOn.Location = new Point(3, 0);
			rBtnLnaLowPowerOn.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaLowPowerOn.Name = "rBtnLnaLowPowerOn";
			rBtnLnaLowPowerOn.Size = new Size(0x29, 0x11);
			rBtnLnaLowPowerOn.TabIndex = 0;
			rBtnLnaLowPowerOn.TabStop = true;
			rBtnLnaLowPowerOn.Text = "ON";
			rBtnLnaLowPowerOn.UseVisualStyleBackColor = false;
			rBtnLnaLowPowerOn.CheckedChanged += new EventHandler(rBtnLnaLowPower_CheckedChanged);
			label7.AutoSize = true;
			label7.BackColor = Color.Transparent;
			label7.Location = new Point(0xa1, 30);
			label7.Name = "label7";
			label7.Size = new Size(0x20, 13);
			label7.TabIndex = 2;
			label7.Text = "ohms";
			lblSensitivityBoost.AutoSize = true;
			lblSensitivityBoost.Location = new Point(11, 0x3d);
			lblSensitivityBoost.Name = "lblSensitivityBoost";
			lblSensitivityBoost.Size = new Size(0x56, 13);
			lblSensitivityBoost.TabIndex = 3;
			lblSensitivityBoost.Text = "Sensitivity boost:";
			pnlSensitivityBoost.AutoSize = true;
			pnlSensitivityBoost.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlSensitivityBoost.Controls.Add(rBtnSensitivityBoostOff);
			pnlSensitivityBoost.Controls.Add(rBtnSensitivityBoostOn);
			pnlSensitivityBoost.Location = new Point(0x6a, 0x3b);
			pnlSensitivityBoost.Name = "pnlSensitivityBoost";
			pnlSensitivityBoost.Size = new Size(0x5d, 0x11);
			pnlSensitivityBoost.TabIndex = 4;
			rBtnSensitivityBoostOff.AutoSize = true;
			rBtnSensitivityBoostOff.Location = new Point(0x2d, 0);
			rBtnSensitivityBoostOff.Margin = new Padding(3, 0, 3, 0);
			rBtnSensitivityBoostOff.Name = "rBtnSensitivityBoostOff";
			rBtnSensitivityBoostOff.Size = new Size(0x2d, 0x11);
			rBtnSensitivityBoostOff.TabIndex = 1;
			rBtnSensitivityBoostOff.Text = "OFF";
			rBtnSensitivityBoostOff.UseVisualStyleBackColor = true;
			rBtnSensitivityBoostOff.CheckedChanged += new EventHandler(rBtnSensitivityBoost_CheckedChanged);
			rBtnSensitivityBoostOn.AutoSize = true;
			rBtnSensitivityBoostOn.Checked = true;
			rBtnSensitivityBoostOn.Location = new Point(3, 0);
			rBtnSensitivityBoostOn.Margin = new Padding(3, 0, 3, 0);
			rBtnSensitivityBoostOn.Name = "rBtnSensitivityBoostOn";
			rBtnSensitivityBoostOn.Size = new Size(0x29, 0x11);
			rBtnSensitivityBoostOn.TabIndex = 0;
			rBtnSensitivityBoostOn.TabStop = true;
			rBtnSensitivityBoostOn.Text = "ON";
			rBtnSensitivityBoostOn.UseVisualStyleBackColor = true;
			rBtnSensitivityBoostOn.CheckedChanged += new EventHandler(rBtnSensitivityBoost_CheckedChanged);
			gBoxLnaSensitivity.Controls.Add(panel3);
			gBoxLnaSensitivity.Controls.Add(lblSensitivityBoost);
			gBoxLnaSensitivity.Controls.Add(lblAGC);
			gBoxLnaSensitivity.Controls.Add(pnlSensitivityBoost);
			gBoxLnaSensitivity.Controls.Add(label4);
			gBoxLnaSensitivity.Controls.Add(label7);
			gBoxLnaSensitivity.Controls.Add(panel4);
			gBoxLnaSensitivity.Location = new Point(0x249, 3);
			gBoxLnaSensitivity.Name = "gBoxLnaSensitivity";
			gBoxLnaSensitivity.Size = new Size(0xd3, 0x70);
			gBoxLnaSensitivity.TabIndex = 5;
			gBoxLnaSensitivity.TabStop = false;
			gBoxLnaSensitivity.Text = "Lna sensitivity";
			gBoxLnaSensitivity.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxLnaSensitivity.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxAgc.Controls.Add(panel2);
			gBoxAgc.Controls.Add(label5);
			gBoxAgc.Controls.Add(label8);
			gBoxAgc.Controls.Add(label24);
			gBoxAgc.Controls.Add(label25);
			gBoxAgc.Controls.Add(label26);
			gBoxAgc.Controls.Add(label27);
			gBoxAgc.Controls.Add(label28);
			gBoxAgc.Controls.Add(label1);
			gBoxAgc.Controls.Add(label2);
			gBoxAgc.Controls.Add(label3);
			gBoxAgc.Controls.Add(label29);
			gBoxAgc.Controls.Add(label30);
			gBoxAgc.Controls.Add(label31);
			gBoxAgc.Controls.Add(label32);
			gBoxAgc.Controls.Add(label33);
			gBoxAgc.Controls.Add(nudAgcStep5);
			gBoxAgc.Controls.Add(nudAgcSnrMargin);
			gBoxAgc.Controls.Add(nudAgcStep4);
			gBoxAgc.Controls.Add(nudAgcRefLevel);
			gBoxAgc.Controls.Add(nudAgcStep3);
			gBoxAgc.Controls.Add(nudAgcStep1);
			gBoxAgc.Controls.Add(nudAgcStep2);
			gBoxAgc.Location = new Point(0x249, 0x79);
			gBoxAgc.Name = "gBoxAgc";
			gBoxAgc.Size = new Size(0xd3, 0xfb);
			gBoxAgc.TabIndex = 6;
			gBoxAgc.TabStop = false;
			gBoxAgc.Text = "AGC";
			gBoxAgc.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxAgc.MouseEnter += new EventHandler(control_MouseEnter);
			panel2.AutoSize = true;
			panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel2.Controls.Add(rBtnAgcAutoRefOff);
			panel2.Controls.Add(rBtnAgcAutoRefOn);
			panel2.Location = new Point(110, 0x17);
			panel2.Name = "panel2";
			panel2.Size = new Size(0x33, 0x22);
			panel2.TabIndex = 1;
			rBtnAgcAutoRefOff.AutoSize = true;
			rBtnAgcAutoRefOff.Location = new Point(3, 0x11);
			rBtnAgcAutoRefOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAgcAutoRefOff.Name = "rBtnAgcAutoRefOff";
			rBtnAgcAutoRefOff.Size = new Size(0x2d, 0x11);
			rBtnAgcAutoRefOff.TabIndex = 1;
			rBtnAgcAutoRefOff.Text = "OFF";
			rBtnAgcAutoRefOff.UseVisualStyleBackColor = true;
			rBtnAgcAutoRefOff.CheckedChanged += new EventHandler(rBtnAgcAutoRef_CheckedChanged);
			rBtnAgcAutoRefOn.AutoSize = true;
			rBtnAgcAutoRefOn.Checked = true;
			rBtnAgcAutoRefOn.Location = new Point(3, 0);
			rBtnAgcAutoRefOn.Margin = new Padding(3, 0, 3, 0);
			rBtnAgcAutoRefOn.Name = "rBtnAgcAutoRefOn";
			rBtnAgcAutoRefOn.Size = new Size(0x29, 0x11);
			rBtnAgcAutoRefOn.TabIndex = 0;
			rBtnAgcAutoRefOn.TabStop = true;
			rBtnAgcAutoRefOn.Text = "ON";
			rBtnAgcAutoRefOn.UseVisualStyleBackColor = true;
			rBtnAgcAutoRefOn.CheckedChanged += new EventHandler(rBtnAgcAutoRef_CheckedChanged);
			label5.AutoSize = true;
			label5.Location = new Point(15, 0x22);
			label5.Name = "label5";
			label5.Size = new Size(80, 13);
			label5.TabIndex = 0;
			label5.Text = "Auto reference:";
			label8.AutoSize = true;
			label8.BackColor = Color.Transparent;
			label8.Location = new Point(15, 0x41);
			label8.Name = "label8";
			label8.Size = new Size(0x59, 13);
			label8.TabIndex = 2;
			label8.Text = "Reference Level:";
			label24.AutoSize = true;
			label24.BackColor = Color.Transparent;
			label24.Location = new Point(15, 0x75);
			label24.Name = "label24";
			label24.Size = new Size(0x59, 13);
			label24.TabIndex = 8;
			label24.Text = "Threshold step 1:";
			label25.AutoSize = true;
			label25.BackColor = Color.Transparent;
			label25.Location = new Point(15, 0x8f);
			label25.Name = "label25";
			label25.Size = new Size(0x59, 13);
			label25.TabIndex = 11;
			label25.Text = "Threshold step 2:";
			label26.AutoSize = true;
			label26.BackColor = Color.Transparent;
			label26.Location = new Point(15, 0xa9);
			label26.Name = "label26";
			label26.Size = new Size(0x59, 13);
			label26.TabIndex = 14;
			label26.Text = "Threshold step 3:";
			label27.AutoSize = true;
			label27.BackColor = Color.Transparent;
			label27.Location = new Point(15, 0xc3);
			label27.Name = "label27";
			label27.Size = new Size(0x59, 13);
			label27.TabIndex = 0x11;
			label27.Text = "Threshold step 4:";
			label28.AutoSize = true;
			label28.BackColor = Color.Transparent;
			label28.Location = new Point(15, 0xdd);
			label28.Name = "label28";
			label28.Size = new Size(0x59, 13);
			label28.TabIndex = 20;
			label28.Text = "Threshold step 5:";
			label1.AutoSize = true;
			label1.BackColor = Color.Transparent;
			label1.Location = new Point(0xa7, 0x41);
			label1.Name = "label1";
			label1.Size = new Size(0x1c, 13);
			label1.TabIndex = 4;
			label1.Text = "dBm";
			label2.AutoSize = true;
			label2.Location = new Point(15, 0x5d);
			label2.Name = "label2";
			label2.Size = new Size(0x43, 13);
			label2.TabIndex = 5;
			label2.Text = "SNR margin:";
			label3.AutoSize = true;
			label3.BackColor = Color.Transparent;
			label3.Location = new Point(0xa7, 0x5c);
			label3.Name = "label3";
			label3.Size = new Size(20, 13);
			label3.TabIndex = 7;
			label3.Text = "dB";
			label29.AutoSize = true;
			label29.BackColor = Color.Transparent;
			label29.Location = new Point(0xa7, 0x76);
			label29.Name = "label29";
			label29.Size = new Size(20, 13);
			label29.TabIndex = 10;
			label29.Text = "dB";
			label30.AutoSize = true;
			label30.BackColor = Color.Transparent;
			label30.Location = new Point(0xa7, 0x90);
			label30.Name = "label30";
			label30.Size = new Size(20, 13);
			label30.TabIndex = 13;
			label30.Text = "dB";
			label31.AutoSize = true;
			label31.BackColor = Color.Transparent;
			label31.Location = new Point(0xa7, 170);
			label31.Name = "label31";
			label31.Size = new Size(20, 13);
			label31.TabIndex = 0x10;
			label31.Text = "dB";
			label32.AutoSize = true;
			label32.BackColor = Color.Transparent;
			label32.Location = new Point(0xa7, 0xc4);
			label32.Name = "label32";
			label32.Size = new Size(20, 13);
			label32.TabIndex = 0x13;
			label32.Text = "dB";
			label33.AutoSize = true;
			label33.BackColor = Color.Transparent;
			label33.Location = new Point(0xa7, 0xde);
			label33.Name = "label33";
			label33.Size = new Size(20, 13);
			label33.TabIndex = 0x16;
			label33.Text = "dB";
			nudAgcStep5.Location = new Point(110, 0xdb);
			int[] bits = new int[4];
			bits[0] = 15;
			nudAgcStep5.Maximum = new decimal(bits);
			nudAgcStep5.Name = "nudAgcStep5";
			nudAgcStep5.Size = new Size(0x33, 20);
			nudAgcStep5.TabIndex = 0x15;
			int[] numArray2 = new int[4];
			numArray2[0] = 11;
			nudAgcStep5.Value = new decimal(numArray2);
			nudAgcStep5.ValueChanged += new EventHandler(nudAgcStep_ValueChanged);
			nudAgcSnrMargin.Location = new Point(110, 0x59);
			int[] numArray3 = new int[4];
			numArray3[0] = 7;
			nudAgcSnrMargin.Maximum = new decimal(numArray3);
			nudAgcSnrMargin.Name = "nudAgcSnrMargin";
			nudAgcSnrMargin.Size = new Size(0x33, 20);
			nudAgcSnrMargin.TabIndex = 6;
			nudAgcSnrMargin.ThousandsSeparator = true;
			int[] numArray4 = new int[4];
			numArray4[0] = 5;
			nudAgcSnrMargin.Value = new decimal(numArray4);
			nudAgcSnrMargin.ValueChanged += new EventHandler(nudAgcSnrMargin_ValueChanged);
			nudAgcStep4.Location = new Point(110, 0xc1);
			int[] numArray5 = new int[4];
			numArray5[0] = 15;
			nudAgcStep4.Maximum = new decimal(numArray5);
			nudAgcStep4.Name = "nudAgcStep4";
			nudAgcStep4.Size = new Size(0x33, 20);
			nudAgcStep4.TabIndex = 0x12;
			int[] numArray6 = new int[4];
			numArray6[0] = 9;
			nudAgcStep4.Value = new decimal(numArray6);
			nudAgcStep4.ValueChanged += new EventHandler(nudAgcStep_ValueChanged);
			nudAgcRefLevel.Location = new Point(110, 0x3f);
			int[] numArray7 = new int[4];
			numArray7[0] = 80;
			numArray7[3] = -2147483648;
			nudAgcRefLevel.Maximum = new decimal(numArray7);
			int[] numArray8 = new int[4];
			numArray8[0] = 0x8f;
			numArray8[3] = -2147483648;
			nudAgcRefLevel.Minimum = new decimal(numArray8);
			nudAgcRefLevel.Name = "nudAgcRefLevel";
			nudAgcRefLevel.Size = new Size(0x33, 20);
			nudAgcRefLevel.TabIndex = 3;
			nudAgcRefLevel.ThousandsSeparator = true;
			int[] numArray9 = new int[4];
			numArray9[0] = 80;
			numArray9[3] = -2147483648;
			nudAgcRefLevel.Value = new decimal(numArray9);
			nudAgcRefLevel.ValueChanged += new EventHandler(nudAgcRefLevel_ValueChanged);
			nudAgcStep3.Location = new Point(110, 0xa7);
			int[] numArray10 = new int[4];
			numArray10[0] = 15;
			nudAgcStep3.Maximum = new decimal(numArray10);
			nudAgcStep3.Name = "nudAgcStep3";
			nudAgcStep3.Size = new Size(0x33, 20);
			nudAgcStep3.TabIndex = 15;
			int[] numArray11 = new int[4];
			numArray11[0] = 11;
			nudAgcStep3.Value = new decimal(numArray11);
			nudAgcStep3.ValueChanged += new EventHandler(nudAgcStep_ValueChanged);
			nudAgcStep1.Location = new Point(110, 0x73);
			int[] numArray12 = new int[4];
			numArray12[0] = 0x1f;
			nudAgcStep1.Maximum = new decimal(numArray12);
			nudAgcStep1.Name = "nudAgcStep1";
			nudAgcStep1.Size = new Size(0x33, 20);
			nudAgcStep1.TabIndex = 9;
			int[] numArray13 = new int[4];
			numArray13[0] = 0x10;
			nudAgcStep1.Value = new decimal(numArray13);
			nudAgcStep1.ValueChanged += new EventHandler(nudAgcStep_ValueChanged);
			nudAgcStep2.Location = new Point(110, 0x8d);
			int[] numArray14 = new int[4];
			numArray14[0] = 15;
			nudAgcStep2.Maximum = new decimal(numArray14);
			nudAgcStep2.Name = "nudAgcStep2";
			nudAgcStep2.Size = new Size(0x33, 20);
			nudAgcStep2.TabIndex = 12;
			int[] numArray15 = new int[4];
			numArray15[0] = 7;
			nudAgcStep2.Value = new decimal(numArray15);
			nudAgcStep2.ValueChanged += new EventHandler(nudAgcStep_ValueChanged);
			gBoxRssi.Controls.Add(pnlRssiPhase);
			gBoxRssi.Controls.Add(label23);
			gBoxRssi.Controls.Add(btnRestartRx);
			gBoxRssi.Controls.Add(panel7);
			gBoxRssi.Controls.Add(label21);
			gBoxRssi.Controls.Add(btnRssiRead);
			gBoxRssi.Controls.Add(label17);
			gBoxRssi.Controls.Add(label54);
			gBoxRssi.Controls.Add(label55);
			gBoxRssi.Controls.Add(label56);
			gBoxRssi.Controls.Add(lblRssiValue);
			gBoxRssi.Controls.Add(nudRssiThresh);
			gBoxRssi.Controls.Add(ledRssiDone);
			gBoxRssi.Controls.Add(panel1);
			gBoxRssi.Controls.Add(label6);
			gBoxRssi.Controls.Add(nudTimeoutRxStart);
			gBoxRssi.Controls.Add(label9);
			gBoxRssi.Controls.Add(label14);
			gBoxRssi.Controls.Add(label11);
			gBoxRssi.Controls.Add(label15);
			gBoxRssi.Controls.Add(nudTimeoutRssiThresh);
			gBoxRssi.Location = new Point(0x126, 0xb1);
			gBoxRssi.Name = "gBoxRssi";
			gBoxRssi.Size = new Size(0x11d, 0xc3);
			gBoxRssi.TabIndex = 4;
			gBoxRssi.TabStop = false;
			gBoxRssi.Text = "RSSI";
			gBoxRssi.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxRssi.MouseEnter += new EventHandler(control_MouseEnter);
			pnlRssiPhase.AutoSize = true;
			pnlRssiPhase.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlRssiPhase.Controls.Add(rBtnRssiPhaseManual);
			pnlRssiPhase.Controls.Add(rBtnRssiPhaseAuto);
			pnlRssiPhase.Location = new Point(0x85, 0xa8);
			pnlRssiPhase.Margin = new Padding(3, 2, 3, 2);
			pnlRssiPhase.Name = "pnlRssiPhase";
			pnlRssiPhase.Size = new Size(0x77, 20);
			pnlRssiPhase.TabIndex = 20;
			rBtnRssiPhaseManual.AutoSize = true;
			rBtnRssiPhaseManual.Location = new Point(0x38, 3);
			rBtnRssiPhaseManual.Margin = new Padding(3, 0, 3, 0);
			rBtnRssiPhaseManual.Name = "rBtnRssiPhaseManual";
			rBtnRssiPhaseManual.Size = new Size(60, 0x11);
			rBtnRssiPhaseManual.TabIndex = 1;
			rBtnRssiPhaseManual.Text = "Manual";
			rBtnRssiPhaseManual.UseVisualStyleBackColor = true;
			rBtnRssiPhaseManual.CheckedChanged += new EventHandler(rBtnRssiPhaseManual_CheckedChanged);
			rBtnRssiPhaseAuto.AutoSize = true;
			rBtnRssiPhaseAuto.Checked = true;
			rBtnRssiPhaseAuto.Location = new Point(3, 3);
			rBtnRssiPhaseAuto.Margin = new Padding(3, 0, 3, 0);
			rBtnRssiPhaseAuto.Name = "rBtnRssiPhaseAuto";
			rBtnRssiPhaseAuto.Size = new Size(0x2f, 0x11);
			rBtnRssiPhaseAuto.TabIndex = 0;
			rBtnRssiPhaseAuto.TabStop = true;
			rBtnRssiPhaseAuto.Text = "Auto";
			rBtnRssiPhaseAuto.UseVisualStyleBackColor = true;
			rBtnRssiPhaseAuto.CheckedChanged += new EventHandler(rBtnRssiPhaseAuto_CheckedChanged);
			label23.AutoSize = true;
			label23.Location = new Point(6, 0xac);
			label23.Name = "label23";
			label23.Size = new Size(40, 13);
			label23.TabIndex = 0x12;
			label23.Text = "Phase:";
			label23.TextAlign = ContentAlignment.MiddleLeft;
			btnRestartRx.Location = new Point(60, 0xa7);
			btnRestartRx.Name = "btnRestartRx";
			btnRestartRx.Size = new Size(0x43, 0x17);
			btnRestartRx.TabIndex = 0x13;
			btnRestartRx.Text = "Restart Rx";
			btnRestartRx.UseVisualStyleBackColor = true;
			btnRestartRx.Click += new EventHandler(btnRestartRx_Click);
			panel7.AutoSize = true;
			panel7.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel7.Controls.Add(rBtnFastRxOff);
			panel7.Controls.Add(rBtnFastRxOn);
			panel7.Location = new Point(0x85, 0x13);
			panel7.Name = "panel7";
			panel7.Size = new Size(0x62, 0x11);
			panel7.TabIndex = 1;
			rBtnFastRxOff.AutoSize = true;
			rBtnFastRxOff.Location = new Point(50, 0);
			rBtnFastRxOff.Margin = new Padding(3, 0, 3, 0);
			rBtnFastRxOff.Name = "rBtnFastRxOff";
			rBtnFastRxOff.Size = new Size(0x2d, 0x11);
			rBtnFastRxOff.TabIndex = 1;
			rBtnFastRxOff.Text = "OFF";
			rBtnFastRxOff.UseVisualStyleBackColor = true;
			rBtnFastRxOn.AutoSize = true;
			rBtnFastRxOn.Checked = true;
			rBtnFastRxOn.Location = new Point(3, 0);
			rBtnFastRxOn.Margin = new Padding(3, 0, 3, 0);
			rBtnFastRxOn.Name = "rBtnFastRxOn";
			rBtnFastRxOn.Size = new Size(0x29, 0x11);
			rBtnFastRxOn.TabIndex = 0;
			rBtnFastRxOn.TabStop = true;
			rBtnFastRxOn.Text = "ON";
			rBtnFastRxOn.UseVisualStyleBackColor = true;
			rBtnFastRxOn.CheckedChanged += new EventHandler(rBtnFastRx_CheckedChanged);
			label21.AutoSize = true;
			label21.Location = new Point(3, 0x15);
			label21.Name = "label21";
			label21.Size = new Size(0x57, 13);
			label21.TabIndex = 0;
			label21.Text = "Fast Rx wakeup:";
			btnRssiRead.Location = new Point(0x56, 0x8e);
			btnRssiRead.Name = "btnRssiRead";
			btnRssiRead.Size = new Size(0x29, 0x17);
			btnRssiRead.TabIndex = 14;
			btnRssiRead.Text = "Read";
			btnRssiRead.UseVisualStyleBackColor = true;
			btnRssiRead.Visible = false;
			btnRssiRead.Click += new EventHandler(btnRssiStart_Click);
			label17.AutoSize = true;
			label17.BackColor = Color.Transparent;
			label17.Location = new Point(0xff, 0x79);
			label17.Name = "label17";
			label17.Size = new Size(0x1c, 13);
			label17.TabIndex = 12;
			label17.Text = "dBm";
			label17.TextAlign = ContentAlignment.MiddleCenter;
			label54.AutoSize = true;
			label54.BackColor = Color.Transparent;
			label54.Location = new Point(0xff, 0x93);
			label54.Name = "label54";
			label54.Size = new Size(0x1c, 13);
			label54.TabIndex = 0x11;
			label54.Text = "dBm";
			label54.TextAlign = ContentAlignment.MiddleCenter;
			label55.AutoSize = true;
			label55.BackColor = Color.Transparent;
			label55.Location = new Point(3, 0x79);
			label55.Margin = new Padding(0);
			label55.Name = "label55";
			label55.Size = new Size(0x39, 13);
			label55.TabIndex = 10;
			label55.Text = "Threshold:";
			label55.TextAlign = ContentAlignment.MiddleCenter;
			label56.AutoSize = true;
			label56.BackColor = Color.Transparent;
			label56.Location = new Point(3, 0x93);
			label56.Margin = new Padding(0);
			label56.Name = "label56";
			label56.Size = new Size(0x25, 13);
			label56.TabIndex = 13;
			label56.Text = "Value:";
			label56.TextAlign = ContentAlignment.MiddleCenter;
			lblRssiValue.BackColor = Color.Transparent;
			lblRssiValue.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblRssiValue.Location = new Point(0x85, 0x8f);
			lblRssiValue.Margin = new Padding(3);
			lblRssiValue.Name = "lblRssiValue";
			lblRssiValue.Size = new Size(0x62, 20);
			lblRssiValue.TabIndex = 15;
			lblRssiValue.Text = "0";
			lblRssiValue.TextAlign = ContentAlignment.MiddleCenter;
			nudRssiThresh.DecimalPlaces = 1;
			nudRssiThresh.Enabled = false;
			int[] numArray16 = new int[4];
			numArray16[0] = 5;
			numArray16[3] = 0x10000;
			nudRssiThresh.Increment = new decimal(numArray16);
			nudRssiThresh.Location = new Point(0x85, 0x75);
			int[] numArray17 = new int[4];
			nudRssiThresh.Maximum = new decimal(numArray17);
			int[] numArray18 = new int[4];
			numArray18[0] = 0x4fb;
			numArray18[3] = -2147418112;
			nudRssiThresh.Minimum = new decimal(numArray18);
			nudRssiThresh.Name = "nudRssiThresh";
			nudRssiThresh.Size = new Size(0x62, 20);
			nudRssiThresh.TabIndex = 11;
			nudRssiThresh.ThousandsSeparator = true;
			int[] numArray19 = new int[4];
			numArray19[0] = 80;
			numArray19[3] = -2147483648;
			nudRssiThresh.Value = new decimal(numArray19);
			nudRssiThresh.ValueChanged += new EventHandler(nudRssiThresh_ValueChanged);
			ledRssiDone.BackColor = Color.Transparent;
			ledRssiDone.LedColor = Color.Green;
			ledRssiDone.LedSize = new Size(11, 11);
			ledRssiDone.Location = new Point(0xea, 0x92);
			ledRssiDone.Name = "ledRssiDone";
			ledRssiDone.Size = new Size(15, 15);
			ledRssiDone.TabIndex = 0x10;
			ledRssiDone.Text = "led1";
			panel1.AutoSize = true;
			panel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel1.Controls.Add(rBtnRssiAutoThreshOff);
			panel1.Controls.Add(rBtnRssiAutoThreshOn);
			panel1.Location = new Point(0x85, 0x5e);
			panel1.Name = "panel1";
			panel1.Size = new Size(0x62, 0x11);
			panel1.TabIndex = 9;
			rBtnRssiAutoThreshOff.AutoSize = true;
			rBtnRssiAutoThreshOff.Location = new Point(50, 0);
			rBtnRssiAutoThreshOff.Margin = new Padding(3, 0, 3, 0);
			rBtnRssiAutoThreshOff.Name = "rBtnRssiAutoThreshOff";
			rBtnRssiAutoThreshOff.Size = new Size(0x2d, 0x11);
			rBtnRssiAutoThreshOff.TabIndex = 1;
			rBtnRssiAutoThreshOff.Text = "OFF";
			rBtnRssiAutoThreshOff.UseVisualStyleBackColor = true;
			rBtnRssiAutoThreshOff.CheckedChanged += new EventHandler(rBtnRssiAutoThreshOn_CheckedChanged);
			rBtnRssiAutoThreshOn.AutoSize = true;
			rBtnRssiAutoThreshOn.Checked = true;
			rBtnRssiAutoThreshOn.Location = new Point(3, 0);
			rBtnRssiAutoThreshOn.Margin = new Padding(3, 0, 3, 0);
			rBtnRssiAutoThreshOn.Name = "rBtnRssiAutoThreshOn";
			rBtnRssiAutoThreshOn.Size = new Size(0x29, 0x11);
			rBtnRssiAutoThreshOn.TabIndex = 0;
			rBtnRssiAutoThreshOn.TabStop = true;
			rBtnRssiAutoThreshOn.Text = "ON";
			rBtnRssiAutoThreshOn.UseVisualStyleBackColor = true;
			rBtnRssiAutoThreshOn.CheckedChanged += new EventHandler(rBtnRssiAutoThreshOn_CheckedChanged);
			label6.AutoSize = true;
			label6.Location = new Point(3, 0x60);
			label6.Name = "label6";
			label6.Size = new Size(0x4e, 13);
			label6.TabIndex = 8;
			label6.Text = "Auto threshold:";
			nudTimeoutRxStart.Location = new Point(0x85, 0x2a);
			int[] numArray20 = new int[4];
			numArray20[0] = 850;
			nudTimeoutRxStart.Maximum = new decimal(numArray20);
			nudTimeoutRxStart.Name = "nudTimeoutRxStart";
			nudTimeoutRxStart.Size = new Size(0x62, 20);
			nudTimeoutRxStart.TabIndex = 3;
			nudTimeoutRxStart.ThousandsSeparator = true;
			nudTimeoutRxStart.ValueChanged += new EventHandler(nudTimeoutRxStart_ValueChanged);
			label9.AutoSize = true;
			label9.Location = new Point(3, 0x2e);
			label9.Name = "label9";
			label9.Size = new Size(0x57, 13);
			label9.TabIndex = 2;
			label9.Text = "Timeout Rx start:";
			label14.AutoSize = true;
			label14.Location = new Point(3, 0x48);
			label14.Name = "label14";
			label14.Size = new Size(0x5e, 13);
			label14.TabIndex = 5;
			label14.Text = "Timeout threshold:";
			label11.AutoSize = true;
			label11.Location = new Point(0xff, 0x2e);
			label11.Name = "label11";
			label11.Size = new Size(20, 13);
			label11.TabIndex = 4;
			label11.Text = "ms";
			label15.AutoSize = true;
			label15.Location = new Point(0xff, 0x48);
			label15.Name = "label15";
			label15.Size = new Size(20, 13);
			label15.TabIndex = 7;
			label15.Text = "ms";
			nudTimeoutRssiThresh.Location = new Point(0x85, 0x44);
			int[] numArray21 = new int[4];
			numArray21[0] = 850;
			nudTimeoutRssiThresh.Maximum = new decimal(numArray21);
			nudTimeoutRssiThresh.Name = "nudTimeoutRssiThresh";
			nudTimeoutRssiThresh.Size = new Size(0x62, 20);
			nudTimeoutRssiThresh.TabIndex = 6;
			nudTimeoutRssiThresh.ThousandsSeparator = true;
			nudTimeoutRssiThresh.ValueChanged += new EventHandler(nudTimeoutRssiThresh_ValueChanged);
			gBoxAfcFei.Controls.Add(nudLowBetaAfcOffset);
			gBoxAfcFei.Controls.Add(lblLowBetaAfcOffset);
			gBoxAfcFei.Controls.Add(lblAfcLowBeta);
			gBoxAfcFei.Controls.Add(label19);
			gBoxAfcFei.Controls.Add(lblLowBetaAfcOfssetUnit);
			gBoxAfcFei.Controls.Add(label20);
			gBoxAfcFei.Controls.Add(pnlAfcLowBeta);
			gBoxAfcFei.Controls.Add(btnFeiRead);
			gBoxAfcFei.Controls.Add(panel8);
			gBoxAfcFei.Controls.Add(ledFeiDone);
			gBoxAfcFei.Controls.Add(panel9);
			gBoxAfcFei.Controls.Add(lblFeiValue);
			gBoxAfcFei.Controls.Add(label12);
			gBoxAfcFei.Controls.Add(label18);
			gBoxAfcFei.Controls.Add(label10);
			gBoxAfcFei.Controls.Add(btnAfcClear);
			gBoxAfcFei.Controls.Add(btnAfcStart);
			gBoxAfcFei.Controls.Add(ledAfcDone);
			gBoxAfcFei.Controls.Add(lblAfcValue);
			gBoxAfcFei.Controls.Add(label22);
			gBoxAfcFei.Location = new Point(0x126, 3);
			gBoxAfcFei.Name = "gBoxAfcFei";
			gBoxAfcFei.Size = new Size(0x11d, 0xa8);
			gBoxAfcFei.TabIndex = 3;
			gBoxAfcFei.TabStop = false;
			gBoxAfcFei.Text = "AFC / FEI";
			gBoxAfcFei.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxAfcFei.MouseEnter += new EventHandler(control_MouseEnter);
			int[] numArray22 = new int[4];
			numArray22[0] = 0x1e8;
			nudLowBetaAfcOffset.Increment = new decimal(numArray22);
			nudLowBetaAfcOffset.Location = new Point(0x85, 0x2a);
			int[] numArray23 = new int[4];
			numArray23[0] = 0xf218;
			nudLowBetaAfcOffset.Maximum = new decimal(numArray23);
			int[] numArray24 = new int[4];
			numArray24[0] = 0xf400;
			numArray24[3] = -2147483648;
			nudLowBetaAfcOffset.Minimum = new decimal(numArray24);
			nudLowBetaAfcOffset.Name = "nudLowBetaAfcOffset";
			nudLowBetaAfcOffset.Size = new Size(0x62, 20);
			nudLowBetaAfcOffset.TabIndex = 2;
			nudLowBetaAfcOffset.ThousandsSeparator = true;
			nudLowBetaAfcOffset.ValueChanged += new EventHandler(nudLowBetaAfcOffset_ValueChanged);
			lblLowBetaAfcOffset.AutoSize = true;
			lblLowBetaAfcOffset.Location = new Point(3, 0x2c);
			lblLowBetaAfcOffset.Name = "lblLowBetaAfcOffset";
			lblLowBetaAfcOffset.Size = new Size(0x66, 13);
			lblLowBetaAfcOffset.TabIndex = 3;
			lblLowBetaAfcOffset.Text = "AFC low beta offset:";
			lblAfcLowBeta.AutoSize = true;
			lblAfcLowBeta.Location = new Point(3, 0x15);
			lblAfcLowBeta.Name = "lblAfcLowBeta";
			lblAfcLowBeta.Size = new Size(0x49, 13);
			lblAfcLowBeta.TabIndex = 0;
			lblAfcLowBeta.Text = "AFC low beta:";
			label19.AutoSize = true;
			label19.Location = new Point(3, 70);
			label19.Name = "label19";
			label19.Size = new Size(80, 13);
			label19.TabIndex = 5;
			label19.Text = "AFC auto clear:";
			lblLowBetaAfcOfssetUnit.AutoSize = true;
			lblLowBetaAfcOfssetUnit.Location = new Point(0xff, 0x2e);
			lblLowBetaAfcOfssetUnit.Name = "lblLowBetaAfcOfssetUnit";
			lblLowBetaAfcOfssetUnit.Size = new Size(20, 13);
			lblLowBetaAfcOfssetUnit.TabIndex = 4;
			lblLowBetaAfcOfssetUnit.Text = "Hz";
			label20.AutoSize = true;
			label20.Location = new Point(3, 0x5d);
			label20.Name = "label20";
			label20.Size = new Size(0x36, 13);
			label20.TabIndex = 8;
			label20.Text = "AFC auto:";
			pnlAfcLowBeta.AutoSize = true;
			pnlAfcLowBeta.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlAfcLowBeta.Controls.Add(rBtnAfcLowBetaOff);
			pnlAfcLowBeta.Controls.Add(rBtnAfcLowBetaOn);
			pnlAfcLowBeta.Location = new Point(0x85, 0x13);
			pnlAfcLowBeta.Name = "pnlAfcLowBeta";
			pnlAfcLowBeta.Size = new Size(0x62, 0x11);
			pnlAfcLowBeta.TabIndex = 1;
			rBtnAfcLowBetaOff.AutoSize = true;
			rBtnAfcLowBetaOff.Location = new Point(50, 0);
			rBtnAfcLowBetaOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcLowBetaOff.Name = "rBtnAfcLowBetaOff";
			rBtnAfcLowBetaOff.Size = new Size(0x2d, 0x11);
			rBtnAfcLowBetaOff.TabIndex = 1;
			rBtnAfcLowBetaOff.Text = "OFF";
			rBtnAfcLowBetaOff.UseVisualStyleBackColor = true;
			rBtnAfcLowBetaOff.CheckedChanged += new EventHandler(rBtnAfcLowBeta_CheckedChanged);
			rBtnAfcLowBetaOn.AutoSize = true;
			rBtnAfcLowBetaOn.Checked = true;
			rBtnAfcLowBetaOn.Location = new Point(3, 0);
			rBtnAfcLowBetaOn.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcLowBetaOn.Name = "rBtnAfcLowBetaOn";
			rBtnAfcLowBetaOn.Size = new Size(0x29, 0x11);
			rBtnAfcLowBetaOn.TabIndex = 0;
			rBtnAfcLowBetaOn.TabStop = true;
			rBtnAfcLowBetaOn.Text = "ON";
			rBtnAfcLowBetaOn.UseVisualStyleBackColor = true;
			rBtnAfcLowBetaOn.CheckedChanged += new EventHandler(rBtnAfcLowBeta_CheckedChanged);
			btnFeiRead.Location = new Point(0x56, 0x8b);
			btnFeiRead.Name = "btnFeiRead";
			btnFeiRead.Size = new Size(0x29, 0x17);
			btnFeiRead.TabIndex = 0x10;
			btnFeiRead.Text = "Read";
			btnFeiRead.UseVisualStyleBackColor = true;
			btnFeiRead.Click += new EventHandler(btnFeiStart_Click);
			panel8.AutoSize = true;
			panel8.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel8.Controls.Add(rBtnAfcAutoClearOff);
			panel8.Controls.Add(rBtnAfcAutoClearOn);
			panel8.Location = new Point(0x85, 0x44);
			panel8.Name = "panel8";
			panel8.Size = new Size(0x62, 0x11);
			panel8.TabIndex = 6;
			rBtnAfcAutoClearOff.AutoSize = true;
			rBtnAfcAutoClearOff.Location = new Point(50, 0);
			rBtnAfcAutoClearOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcAutoClearOff.Name = "rBtnAfcAutoClearOff";
			rBtnAfcAutoClearOff.Size = new Size(0x2d, 0x11);
			rBtnAfcAutoClearOff.TabIndex = 1;
			rBtnAfcAutoClearOff.Text = "OFF";
			rBtnAfcAutoClearOff.UseVisualStyleBackColor = true;
			rBtnAfcAutoClearOff.CheckedChanged += new EventHandler(rBtnAfcAutoClearOn_CheckedChanged);
			rBtnAfcAutoClearOn.AutoSize = true;
			rBtnAfcAutoClearOn.Checked = true;
			rBtnAfcAutoClearOn.Location = new Point(3, 0);
			rBtnAfcAutoClearOn.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcAutoClearOn.Name = "rBtnAfcAutoClearOn";
			rBtnAfcAutoClearOn.Size = new Size(0x29, 0x11);
			rBtnAfcAutoClearOn.TabIndex = 0;
			rBtnAfcAutoClearOn.TabStop = true;
			rBtnAfcAutoClearOn.Text = "ON";
			rBtnAfcAutoClearOn.UseVisualStyleBackColor = true;
			rBtnAfcAutoClearOn.CheckedChanged += new EventHandler(rBtnAfcAutoClearOn_CheckedChanged);
			ledFeiDone.BackColor = Color.Transparent;
			ledFeiDone.LedColor = Color.Green;
			ledFeiDone.LedSize = new Size(11, 11);
			ledFeiDone.Location = new Point(0xea, 0x8f);
			ledFeiDone.Name = "ledFeiDone";
			ledFeiDone.Size = new Size(15, 15);
			ledFeiDone.TabIndex = 0x12;
			ledFeiDone.Text = "led1";
			panel9.AutoSize = true;
			panel9.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel9.Controls.Add(rBtnAfcAutoOff);
			panel9.Controls.Add(rBtnAfcAutoOn);
			panel9.Location = new Point(0x85, 0x5b);
			panel9.Name = "panel9";
			panel9.Size = new Size(0x62, 0x11);
			panel9.TabIndex = 7;
			rBtnAfcAutoOff.AutoSize = true;
			rBtnAfcAutoOff.Location = new Point(50, 0);
			rBtnAfcAutoOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcAutoOff.Name = "rBtnAfcAutoOff";
			rBtnAfcAutoOff.Size = new Size(0x2d, 0x11);
			rBtnAfcAutoOff.TabIndex = 1;
			rBtnAfcAutoOff.Text = "OFF";
			rBtnAfcAutoOff.UseVisualStyleBackColor = true;
			rBtnAfcAutoOff.CheckedChanged += new EventHandler(rBtnAfcAutoOn_CheckedChanged);
			rBtnAfcAutoOn.AutoSize = true;
			rBtnAfcAutoOn.Checked = true;
			rBtnAfcAutoOn.Location = new Point(3, 0);
			rBtnAfcAutoOn.Margin = new Padding(3, 0, 3, 0);
			rBtnAfcAutoOn.Name = "rBtnAfcAutoOn";
			rBtnAfcAutoOn.Size = new Size(0x29, 0x11);
			rBtnAfcAutoOn.TabIndex = 0;
			rBtnAfcAutoOn.TabStop = true;
			rBtnAfcAutoOn.Text = "ON";
			rBtnAfcAutoOn.UseVisualStyleBackColor = true;
			rBtnAfcAutoOn.CheckedChanged += new EventHandler(rBtnAfcAutoOn_CheckedChanged);
			lblFeiValue.BackColor = Color.Transparent;
			lblFeiValue.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblFeiValue.Location = new Point(0x85, 140);
			lblFeiValue.Margin = new Padding(3);
			lblFeiValue.Name = "lblFeiValue";
			lblFeiValue.Size = new Size(0x62, 20);
			lblFeiValue.TabIndex = 0x11;
			lblFeiValue.Text = "0";
			lblFeiValue.TextAlign = ContentAlignment.MiddleLeft;
			label12.AutoSize = true;
			label12.BackColor = Color.Transparent;
			label12.Location = new Point(3, 0x90);
			label12.Name = "label12";
			label12.Size = new Size(0x1a, 13);
			label12.TabIndex = 15;
			label12.Text = "FEI:";
			label12.TextAlign = ContentAlignment.MiddleCenter;
			label18.AutoSize = true;
			label18.Location = new Point(0xff, 0x76);
			label18.Name = "label18";
			label18.Size = new Size(20, 13);
			label18.TabIndex = 14;
			label18.Text = "Hz";
			label10.AutoSize = true;
			label10.Location = new Point(0xff, 0x90);
			label10.Name = "label10";
			label10.Size = new Size(20, 13);
			label10.TabIndex = 0x13;
			label10.Text = "Hz";
			btnAfcClear.Location = new Point(0x56, 0x71);
			btnAfcClear.Name = "btnAfcClear";
			btnAfcClear.Size = new Size(0x29, 0x17);
			btnAfcClear.TabIndex = 11;
			btnAfcClear.Text = "Clear";
			btnAfcClear.UseVisualStyleBackColor = true;
			btnAfcClear.Click += new EventHandler(btnAfcClear_Click);
			btnAfcStart.Location = new Point(0x27, 0x71);
			btnAfcStart.Name = "btnAfcStart";
			btnAfcStart.Size = new Size(0x29, 0x17);
			btnAfcStart.TabIndex = 10;
			btnAfcStart.Text = "Start";
			btnAfcStart.UseVisualStyleBackColor = true;
			btnAfcStart.Click += new EventHandler(btnAfcStart_Click);
			ledAfcDone.BackColor = Color.Transparent;
			ledAfcDone.LedColor = Color.Green;
			ledAfcDone.LedSize = new Size(11, 11);
			ledAfcDone.Location = new Point(0xea, 0x75);
			ledAfcDone.Name = "ledAfcDone";
			ledAfcDone.Size = new Size(15, 15);
			ledAfcDone.TabIndex = 13;
			ledAfcDone.Text = "led1";
			lblAfcValue.BackColor = Color.Transparent;
			lblAfcValue.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblAfcValue.Location = new Point(0x85, 0x72);
			lblAfcValue.Margin = new Padding(3);
			lblAfcValue.Name = "lblAfcValue";
			lblAfcValue.Size = new Size(0x62, 20);
			lblAfcValue.TabIndex = 12;
			lblAfcValue.Text = "0";
			lblAfcValue.TextAlign = ContentAlignment.MiddleLeft;
			label22.AutoSize = true;
			label22.BackColor = Color.Transparent;
			label22.Location = new Point(3, 0x76);
			label22.Name = "label22";
			label22.Size = new Size(30, 13);
			label22.TabIndex = 9;
			label22.Text = "AFC:";
			label22.TextAlign = ContentAlignment.MiddleCenter;
			gBoxOok.Controls.Add(cBoxOokThreshType);
			gBoxOok.Controls.Add(lblOokType);
			gBoxOok.Controls.Add(lblOokStep);
			gBoxOok.Controls.Add(lblOokDec);
			gBoxOok.Controls.Add(lblOokCutoff);
			gBoxOok.Controls.Add(lblOokFixed);
			gBoxOok.Controls.Add(suffixOOKstep);
			gBoxOok.Controls.Add(suffixOOKfixed);
			gBoxOok.Controls.Add(nudOokPeakThreshStep);
			gBoxOok.Controls.Add(nudOokFixedThresh);
			gBoxOok.Controls.Add(cBoxOokPeakThreshDec);
			gBoxOok.Controls.Add(cBoxOokAverageThreshFilt);
			gBoxOok.Location = new Point(3, 0xc5);
			gBoxOok.Name = "gBoxOok";
			gBoxOok.Size = new Size(0x11d, 0xaf);
			gBoxOok.TabIndex = 2;
			gBoxOok.TabStop = false;
			gBoxOok.Text = "OOK";
			gBoxOok.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxOok.MouseEnter += new EventHandler(control_MouseEnter);
			cBoxOokThreshType.FormattingEnabled = true;
			cBoxOokThreshType.Items.AddRange(new object[] { "Fixed", "Peak", "Average" });
			cBoxOokThreshType.Location = new Point(0x7b, 30);
			cBoxOokThreshType.Name = "cBoxOokThreshType";
			cBoxOokThreshType.Size = new Size(0x7c, 0x15);
			cBoxOokThreshType.TabIndex = 1;
			cBoxOokThreshType.SelectedIndexChanged += new EventHandler(cBoxOokThreshType_SelectedIndexChanged);
			lblOokType.AutoSize = true;
			lblOokType.Location = new Point(6, 0x22);
			lblOokType.Name = "lblOokType";
			lblOokType.Size = new Size(80, 13);
			lblOokType.TabIndex = 0;
			lblOokType.Text = "Threshold type:";
			lblOokStep.AutoSize = true;
			lblOokStep.Location = new Point(6, 60);
			lblOokStep.Name = "lblOokStep";
			lblOokStep.Size = new Size(0x68, 13);
			lblOokStep.TabIndex = 2;
			lblOokStep.Text = "Peak threshold step:";
			lblOokDec.AutoSize = true;
			lblOokDec.Location = new Point(6, 0x56);
			lblOokDec.Name = "lblOokDec";
			lblOokDec.Size = new Size(0x66, 13);
			lblOokDec.TabIndex = 5;
			lblOokDec.Text = "Peak threshold dec:";
			lblOokCutoff.AutoSize = true;
			lblOokCutoff.Location = new Point(6, 0x70);
			lblOokCutoff.Name = "lblOokCutoff";
			lblOokCutoff.Size = new Size(0x69, 13);
			lblOokCutoff.TabIndex = 7;
			lblOokCutoff.Text = "Avg threshold cutoff:";
			lblOokFixed.AutoSize = true;
			lblOokFixed.Location = new Point(6, 0x8a);
			lblOokFixed.Name = "lblOokFixed";
			lblOokFixed.Size = new Size(0x51, 13);
			lblOokFixed.TabIndex = 9;
			lblOokFixed.Text = "Fixed threshold:";
			suffixOOKstep.AutoSize = true;
			suffixOOKstep.BackColor = Color.Transparent;
			suffixOOKstep.Location = new Point(0xfd, 60);
			suffixOOKstep.Name = "suffixOOKstep";
			suffixOOKstep.Size = new Size(20, 13);
			suffixOOKstep.TabIndex = 4;
			suffixOOKstep.Text = "dB";
			suffixOOKfixed.AutoSize = true;
			suffixOOKfixed.BackColor = Color.Transparent;
			suffixOOKfixed.Location = new Point(0xfd, 0x8a);
			suffixOOKfixed.Name = "suffixOOKfixed";
			suffixOOKfixed.Size = new Size(20, 13);
			suffixOOKfixed.TabIndex = 11;
			suffixOOKfixed.Text = "dB";
			nudOokPeakThreshStep.DecimalPlaces = 1;
			int[] numArray25 = new int[4];
			numArray25[0] = 5;
			numArray25[3] = 0x10000;
			nudOokPeakThreshStep.Increment = new decimal(numArray25);
			nudOokPeakThreshStep.Location = new Point(0x7b, 0x38);
			int[] numArray26 = new int[4];
			numArray26[0] = 60;
			numArray26[3] = 0x10000;
			nudOokPeakThreshStep.Maximum = new decimal(numArray26);
			int[] numArray27 = new int[4];
			numArray27[0] = 5;
			numArray27[3] = 0x10000;
			nudOokPeakThreshStep.Minimum = new decimal(numArray27);
			nudOokPeakThreshStep.Name = "nudOokPeakThreshStep";
			nudOokPeakThreshStep.Size = new Size(0x7c, 20);
			nudOokPeakThreshStep.TabIndex = 3;
			nudOokPeakThreshStep.ThousandsSeparator = true;
			int[] numArray28 = new int[4];
			numArray28[0] = 5;
			numArray28[3] = 0x10000;
			nudOokPeakThreshStep.Value = new decimal(numArray28);
			nudOokPeakThreshStep.ValueChanged += new EventHandler(nudOokPeakThreshStep_ValueChanged);
			nudOokPeakThreshStep.Validating += new CancelEventHandler(nudOokPeakThreshStep_Validating);
			nudOokFixedThresh.Location = new Point(0x7b, 0x86);
			int[] numArray29 = new int[4];
			numArray29[0] = 0xff;
			nudOokFixedThresh.Maximum = new decimal(numArray29);
			nudOokFixedThresh.Name = "nudOokFixedThresh";
			nudOokFixedThresh.Size = new Size(0x7c, 20);
			nudOokFixedThresh.TabIndex = 10;
			nudOokFixedThresh.ThousandsSeparator = true;
			int[] numArray30 = new int[4];
			numArray30[0] = 6;
			nudOokFixedThresh.Value = new decimal(numArray30);
			nudOokFixedThresh.ValueChanged += new EventHandler(nudOokFixedThresh_ValueChanged);
			cBoxOokPeakThreshDec.FormattingEnabled = true;
			cBoxOokPeakThreshDec.Items.AddRange(new object[] { "Once per chip", "Once every 2 chips", "Once every 4 chips", "Once every 8 chips", "2 times per chip", "4 times per chip", "8 times per chip", "16 times per chip" });
			cBoxOokPeakThreshDec.Location = new Point(0x7b, 0x52);
			cBoxOokPeakThreshDec.Name = "cBoxOokPeakThreshDec";
			cBoxOokPeakThreshDec.Size = new Size(0x7c, 0x15);
			cBoxOokPeakThreshDec.TabIndex = 6;
			cBoxOokPeakThreshDec.SelectedIndexChanged += new EventHandler(cBoxOokPeakThreshDec_SelectedIndexChanged);
			cBoxOokAverageThreshFilt.FormattingEnabled = true;
			cBoxOokAverageThreshFilt.Items.AddRange(new object[] { "Bitrate / 32π", "Bitrate / 8π", "Bitrate / 4π", "Bitrate / 2π" });
			cBoxOokAverageThreshFilt.Location = new Point(0x7b, 0x6c);
			cBoxOokAverageThreshFilt.Name = "cBoxOokAverageThreshFilt";
			cBoxOokAverageThreshFilt.Size = new Size(0x7c, 0x15);
			cBoxOokAverageThreshFilt.TabIndex = 8;
			cBoxOokAverageThreshFilt.SelectedIndexChanged += new EventHandler(cBoxOokAverageThreshFilt_SelectedIndexChanged);
			gBoxAfcBw.Controls.Add(nudAfcDccFreq);
			gBoxAfcBw.Controls.Add(lblAfcDcc);
			gBoxAfcBw.Controls.Add(lblAfcRxBw);
			gBoxAfcBw.Controls.Add(suffixAFCDCC);
			gBoxAfcBw.Controls.Add(suffixAFCRxBw);
			gBoxAfcBw.Controls.Add(nudRxFilterBwAfc);
			gBoxAfcBw.Location = new Point(3, 100);
			gBoxAfcBw.Name = "gBoxAfcBw";
			gBoxAfcBw.Size = new Size(0x11d, 0x5b);
			gBoxAfcBw.TabIndex = 1;
			gBoxAfcBw.TabStop = false;
			gBoxAfcBw.Text = "AFC bandwidth";
			gBoxAfcBw.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxAfcBw.MouseEnter += new EventHandler(control_MouseEnter);
			nudAfcDccFreq.Location = new Point(0x7b, 0x1c);
			int[] numArray31 = new int[4];
			numArray31[0] = 0x679;
			nudAfcDccFreq.Maximum = new decimal(numArray31);
			int[] numArray32 = new int[4];
			numArray32[0] = 12;
			nudAfcDccFreq.Minimum = new decimal(numArray32);
			nudAfcDccFreq.Name = "nudAfcDccFreq";
			nudAfcDccFreq.Size = new Size(0x7c, 20);
			nudAfcDccFreq.TabIndex = 1;
			nudAfcDccFreq.ThousandsSeparator = true;
			int[] numArray33 = new int[4];
			numArray33[0] = 0x1f1;
			nudAfcDccFreq.Value = new decimal(numArray33);
			nudAfcDccFreq.ValueChanged += new EventHandler(nudAfcDccFreq_ValueChanged);
			lblAfcDcc.AutoSize = true;
			lblAfcDcc.Location = new Point(6, 30);
			lblAfcDcc.Name = "lblAfcDcc";
			lblAfcDcc.Size = new Size(0x52, 13);
			lblAfcDcc.TabIndex = 0;
			lblAfcDcc.Text = "DCC frequency:";
			lblAfcRxBw.AutoSize = true;
			lblAfcRxBw.Location = new Point(6, 0x39);
			lblAfcRxBw.Name = "lblAfcRxBw";
			lblAfcRxBw.Size = new Size(0x61, 13);
			lblAfcRxBw.TabIndex = 3;
			lblAfcRxBw.Text = "Rx filter bandwidth:";
			suffixAFCDCC.AutoSize = true;
			suffixAFCDCC.Location = new Point(0xfd, 0x20);
			suffixAFCDCC.Name = "suffixAFCDCC";
			suffixAFCDCC.Size = new Size(20, 13);
			suffixAFCDCC.TabIndex = 2;
			suffixAFCDCC.Text = "Hz";
			suffixAFCRxBw.AutoSize = true;
			suffixAFCRxBw.Location = new Point(0xfd, 0x3b);
			suffixAFCRxBw.Name = "suffixAFCRxBw";
			suffixAFCRxBw.Size = new Size(20, 13);
			suffixAFCRxBw.TabIndex = 5;
			suffixAFCRxBw.Text = "Hz";
			nudRxFilterBwAfc.Location = new Point(0x7b, 0x37);
			int[] numArray34 = new int[4];
			numArray34[0] = 0x61a80;
			nudRxFilterBwAfc.Maximum = new decimal(numArray34);
			int[] numArray35 = new int[4];
			numArray35[0] = 0xc35;
			nudRxFilterBwAfc.Minimum = new decimal(numArray35);
			nudRxFilterBwAfc.Name = "nudRxFilterBwAfc";
			nudRxFilterBwAfc.Size = new Size(0x7c, 20);
			nudRxFilterBwAfc.TabIndex = 4;
			nudRxFilterBwAfc.ThousandsSeparator = true;
			int[] numArray36 = new int[4];
			numArray36[0] = 0xc350;
			nudRxFilterBwAfc.Value = new decimal(numArray36);
			nudRxFilterBwAfc.ValueChanged += new EventHandler(nudRxFilterBwAfc_ValueChanged);
			gBoxRxBw.Controls.Add(nudDccFreq);
			gBoxRxBw.Controls.Add(lblDcc);
			gBoxRxBw.Controls.Add(lblRxBw);
			gBoxRxBw.Controls.Add(suffixDCC);
			gBoxRxBw.Controls.Add(suffixRxBw);
			gBoxRxBw.Controls.Add(nudRxFilterBw);
			gBoxRxBw.Location = new Point(3, 3);
			gBoxRxBw.Name = "gBoxRxBw";
			gBoxRxBw.Size = new Size(0x11d, 0x5b);
			gBoxRxBw.TabIndex = 0;
			gBoxRxBw.TabStop = false;
			gBoxRxBw.Text = "Rx bandwidth";
			gBoxRxBw.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxRxBw.MouseEnter += new EventHandler(control_MouseEnter);
			nudDccFreq.Location = new Point(0x7b, 0x1d);
			int[] numArray37 = new int[4];
			numArray37[0] = 0x679;
			nudDccFreq.Maximum = new decimal(numArray37);
			int[] numArray38 = new int[4];
			numArray38[0] = 12;
			nudDccFreq.Minimum = new decimal(numArray38);
			nudDccFreq.Name = "nudDccFreq";
			nudDccFreq.Size = new Size(0x7c, 20);
			nudDccFreq.TabIndex = 1;
			nudDccFreq.ThousandsSeparator = true;
			int[] numArray39 = new int[4];
			numArray39[0] = 0x19e;
			nudDccFreq.Value = new decimal(numArray39);
			nudDccFreq.ValueChanged += new EventHandler(nudDccFreq_ValueChanged);
			lblDcc.AutoSize = true;
			lblDcc.Location = new Point(6, 0x1f);
			lblDcc.Name = "lblDcc";
			lblDcc.Size = new Size(0x52, 13);
			lblDcc.TabIndex = 0;
			lblDcc.Text = "DCC frequency:";
			lblRxBw.AutoSize = true;
			lblRxBw.Location = new Point(6, 0x39);
			lblRxBw.Name = "lblRxBw";
			lblRxBw.Size = new Size(0x61, 13);
			lblRxBw.TabIndex = 3;
			lblRxBw.Text = "Rx filter bandwidth:";
			suffixDCC.AutoSize = true;
			suffixDCC.Location = new Point(0xfd, 0x21);
			suffixDCC.Name = "suffixDCC";
			suffixDCC.Size = new Size(20, 13);
			suffixDCC.TabIndex = 2;
			suffixDCC.Text = "Hz";
			suffixRxBw.AutoSize = true;
			suffixRxBw.Location = new Point(0xfd, 0x39);
			suffixRxBw.Name = "suffixRxBw";
			suffixRxBw.Size = new Size(20, 13);
			suffixRxBw.TabIndex = 5;
			suffixRxBw.Text = "Hz";
			nudRxFilterBw.Location = new Point(0x7b, 0x35);
			int[] numArray40 = new int[4];
			numArray40[0] = 0x7a120;
			nudRxFilterBw.Maximum = new decimal(numArray40);
			int[] numArray41 = new int[4];
			numArray41[0] = 0xf42;
			nudRxFilterBw.Minimum = new decimal(numArray41);
			nudRxFilterBw.Name = "nudRxFilterBw";
			nudRxFilterBw.Size = new Size(0x7c, 20);
			nudRxFilterBw.TabIndex = 4;
			nudRxFilterBw.ThousandsSeparator = true;
			int[] numArray42 = new int[4];
			numArray42[0] = 0x28b1;
			nudRxFilterBw.Value = new decimal(numArray42);
			nudRxFilterBw.ValueChanged += new EventHandler(nudRxFilterBw_ValueChanged);
			gBoxLna.Controls.Add(panel5);
			gBoxLna.Controls.Add(label13);
			gBoxLna.Controls.Add(label16);
			gBoxLna.Controls.Add(lblAgcReference);
			gBoxLna.Controls.Add(label48);
			gBoxLna.Controls.Add(label49);
			gBoxLna.Controls.Add(label50);
			gBoxLna.Controls.Add(label51);
			gBoxLna.Controls.Add(label52);
			gBoxLna.Controls.Add(lblLnaGain1);
			gBoxLna.Controls.Add(label53);
			gBoxLna.Controls.Add(panel6);
			gBoxLna.Controls.Add(lblLnaGain2);
			gBoxLna.Controls.Add(lblLnaGain3);
			gBoxLna.Controls.Add(lblLnaGain4);
			gBoxLna.Controls.Add(lblLnaGain5);
			gBoxLna.Controls.Add(lblLnaGain6);
			gBoxLna.Controls.Add(lblAgcThresh1);
			gBoxLna.Controls.Add(lblAgcThresh2);
			gBoxLna.Controls.Add(lblAgcThresh3);
			gBoxLna.Controls.Add(lblAgcThresh4);
			gBoxLna.Controls.Add(lblAgcThresh5);
			gBoxLna.Controls.Add(label47);
			gBoxLna.Location = new Point(3, 0x17a);
			gBoxLna.Name = "gBoxLna";
			gBoxLna.Size = new Size(0x319, 0x70);
			gBoxLna.TabIndex = 7;
			gBoxLna.TabStop = false;
			gBoxLna.Text = "Lna gain";
			gBoxLna.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxLna.MouseEnter += new EventHandler(control_MouseEnter);
			panel5.AutoSize = true;
			panel5.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel5.Controls.Add(rBtnLnaGainAutoOff);
			panel5.Controls.Add(rBtnLnaGainAutoOn);
			panel5.Location = new Point(0x36, 0x51);
			panel5.Name = "panel5";
			panel5.Size = new Size(0x77, 0x11);
			panel5.TabIndex = 0x15;
			rBtnLnaGainAutoOff.AutoSize = true;
			rBtnLnaGainAutoOff.Location = new Point(0x38, 0);
			rBtnLnaGainAutoOff.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGainAutoOff.Name = "rBtnLnaGainAutoOff";
			rBtnLnaGainAutoOff.Size = new Size(60, 0x11);
			rBtnLnaGainAutoOff.TabIndex = 1;
			rBtnLnaGainAutoOff.Text = "Manual";
			rBtnLnaGainAutoOff.UseVisualStyleBackColor = true;
			rBtnLnaGainAutoOff.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGainAutoOn.AutoSize = true;
			rBtnLnaGainAutoOn.Checked = true;
			rBtnLnaGainAutoOn.Location = new Point(3, 0);
			rBtnLnaGainAutoOn.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGainAutoOn.Name = "rBtnLnaGainAutoOn";
			rBtnLnaGainAutoOn.Size = new Size(0x2f, 0x11);
			rBtnLnaGainAutoOn.TabIndex = 0;
			rBtnLnaGainAutoOn.TabStop = true;
			rBtnLnaGainAutoOn.Text = "Auto";
			rBtnLnaGainAutoOn.UseVisualStyleBackColor = true;
			rBtnLnaGainAutoOn.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			label13.BackColor = Color.Transparent;
			label13.Location = new Point(0x4f, 40);
			label13.Name = "label13";
			label13.Size = new Size(0x2a, 13);
			label13.TabIndex = 6;
			label13.Text = "AGC";
			label13.TextAlign = ContentAlignment.MiddleCenter;
			label16.BackColor = Color.Transparent;
			label16.Location = new Point(0x13, 0x51);
			label16.Margin = new Padding(0, 0, 0, 3);
			label16.Name = "label16";
			label16.Size = new Size(0x20, 0x11);
			label16.TabIndex = 20;
			label16.Text = "Gain:";
			label16.TextAlign = ContentAlignment.MiddleLeft;
			lblAgcReference.BackColor = Color.Transparent;
			lblAgcReference.Location = new Point(110, 40);
			lblAgcReference.Margin = new Padding(0, 0, 0, 3);
			lblAgcReference.Name = "lblAgcReference";
			lblAgcReference.Size = new Size(100, 13);
			lblAgcReference.TabIndex = 7;
			lblAgcReference.Text = "-80";
			lblAgcReference.TextAlign = ContentAlignment.MiddleCenter;
			label48.BackColor = Color.Transparent;
			label48.Location = new Point(110, 0x18);
			label48.Margin = new Padding(0, 0, 0, 3);
			label48.Name = "label48";
			label48.Size = new Size(100, 13);
			label48.TabIndex = 0;
			label48.Text = "Reference";
			label48.TextAlign = ContentAlignment.MiddleCenter;
			label49.BackColor = Color.Transparent;
			label49.Location = new Point(210, 0x18);
			label49.Margin = new Padding(0, 0, 0, 3);
			label49.Name = "label49";
			label49.Size = new Size(100, 13);
			label49.TabIndex = 1;
			label49.Text = "Threshold 1";
			label49.TextAlign = ContentAlignment.MiddleCenter;
			label50.BackColor = Color.Transparent;
			label50.Location = new Point(310, 0x18);
			label50.Margin = new Padding(0, 0, 0, 3);
			label50.Name = "label50";
			label50.Size = new Size(100, 13);
			label50.TabIndex = 2;
			label50.Text = "Threshold 2";
			label50.TextAlign = ContentAlignment.MiddleCenter;
			label51.BackColor = Color.Transparent;
			label51.Location = new Point(410, 0x18);
			label51.Margin = new Padding(0, 0, 0, 3);
			label51.Name = "label51";
			label51.Size = new Size(100, 13);
			label51.TabIndex = 3;
			label51.Text = "Threshold 3";
			label51.TextAlign = ContentAlignment.MiddleCenter;
			label52.BackColor = Color.Transparent;
			label52.Location = new Point(510, 0x18);
			label52.Margin = new Padding(0, 0, 0, 3);
			label52.Name = "label52";
			label52.Size = new Size(100, 13);
			label52.TabIndex = 4;
			label52.Text = "Threshold 4";
			label52.TextAlign = ContentAlignment.MiddleCenter;
			lblLnaGain1.BackColor = Color.LightSteelBlue;
			lblLnaGain1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain1.Location = new Point(160, 0x38);
			lblLnaGain1.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain1.Name = "lblLnaGain1";
			lblLnaGain1.Size = new Size(100, 20);
			lblLnaGain1.TabIndex = 14;
			lblLnaGain1.Text = "G1";
			lblLnaGain1.TextAlign = ContentAlignment.MiddleCenter;
			label53.BackColor = Color.Transparent;
			label53.Location = new Point(610, 0x18);
			label53.Margin = new Padding(0, 0, 0, 3);
			label53.Name = "label53";
			label53.Size = new Size(100, 13);
			label53.TabIndex = 5;
			label53.Text = "Threshold 5";
			label53.TextAlign = ContentAlignment.MiddleCenter;
			panel6.AutoSize = true;
			panel6.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel6.Controls.Add(rBtnLnaGain1);
			panel6.Controls.Add(rBtnLnaGain2);
			panel6.Controls.Add(rBtnLnaGain3);
			panel6.Controls.Add(rBtnLnaGain4);
			panel6.Controls.Add(rBtnLnaGain5);
			panel6.Controls.Add(rBtnLnaGain6);
			panel6.Location = new Point(0xc9, 0x53);
			panel6.Name = "panel6";
			panel6.Size = new Size(0x209, 13);
			panel6.TabIndex = 0x16;
			rBtnLnaGain1.AutoSize = true;
			rBtnLnaGain1.Checked = true;
			rBtnLnaGain1.Location = new Point(3, 0);
			rBtnLnaGain1.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain1.Name = "rBtnLnaGain1";
			rBtnLnaGain1.Size = new Size(14, 13);
			rBtnLnaGain1.TabIndex = 0;
			rBtnLnaGain1.TabStop = true;
			rBtnLnaGain1.UseVisualStyleBackColor = true;
			rBtnLnaGain1.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGain2.AutoSize = true;
			rBtnLnaGain2.Location = new Point(0x66, 0);
			rBtnLnaGain2.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain2.Name = "rBtnLnaGain2";
			rBtnLnaGain2.Size = new Size(14, 13);
			rBtnLnaGain2.TabIndex = 1;
			rBtnLnaGain2.UseVisualStyleBackColor = true;
			rBtnLnaGain2.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGain3.AutoSize = true;
			rBtnLnaGain3.Location = new Point(0xcb, 0);
			rBtnLnaGain3.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain3.Name = "rBtnLnaGain3";
			rBtnLnaGain3.Size = new Size(14, 13);
			rBtnLnaGain3.TabIndex = 2;
			rBtnLnaGain3.UseVisualStyleBackColor = true;
			rBtnLnaGain3.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGain4.AutoSize = true;
			rBtnLnaGain4.Location = new Point(0x12f, 0);
			rBtnLnaGain4.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain4.Name = "rBtnLnaGain4";
			rBtnLnaGain4.Size = new Size(14, 13);
			rBtnLnaGain4.TabIndex = 3;
			rBtnLnaGain4.UseVisualStyleBackColor = true;
			rBtnLnaGain4.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGain5.AutoSize = true;
			rBtnLnaGain5.Location = new Point(0x194, 0);
			rBtnLnaGain5.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain5.Name = "rBtnLnaGain5";
			rBtnLnaGain5.Size = new Size(14, 13);
			rBtnLnaGain5.TabIndex = 4;
			rBtnLnaGain5.UseVisualStyleBackColor = true;
			rBtnLnaGain5.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			rBtnLnaGain6.AutoSize = true;
			rBtnLnaGain6.Location = new Point(0x1f8, 0);
			rBtnLnaGain6.Margin = new Padding(3, 0, 3, 0);
			rBtnLnaGain6.Name = "rBtnLnaGain6";
			rBtnLnaGain6.Size = new Size(14, 13);
			rBtnLnaGain6.TabIndex = 5;
			rBtnLnaGain6.UseVisualStyleBackColor = true;
			rBtnLnaGain6.CheckedChanged += new EventHandler(rBtnLnaGain_CheckedChanged);
			lblLnaGain2.BackColor = Color.Transparent;
			lblLnaGain2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain2.Location = new Point(260, 0x38);
			lblLnaGain2.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain2.Name = "lblLnaGain2";
			lblLnaGain2.Size = new Size(100, 20);
			lblLnaGain2.TabIndex = 15;
			lblLnaGain2.Text = "G2";
			lblLnaGain2.TextAlign = ContentAlignment.MiddleCenter;
			lblLnaGain3.BackColor = Color.Transparent;
			lblLnaGain3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain3.Location = new Point(360, 0x38);
			lblLnaGain3.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain3.Name = "lblLnaGain3";
			lblLnaGain3.Size = new Size(100, 20);
			lblLnaGain3.TabIndex = 0x10;
			lblLnaGain3.Text = "G3";
			lblLnaGain3.TextAlign = ContentAlignment.MiddleCenter;
			lblLnaGain4.BackColor = Color.Transparent;
			lblLnaGain4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain4.Location = new Point(460, 0x38);
			lblLnaGain4.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain4.Name = "lblLnaGain4";
			lblLnaGain4.Size = new Size(100, 20);
			lblLnaGain4.TabIndex = 0x11;
			lblLnaGain4.Text = "G4";
			lblLnaGain4.TextAlign = ContentAlignment.MiddleCenter;
			lblLnaGain5.BackColor = Color.Transparent;
			lblLnaGain5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain5.Location = new Point(560, 0x38);
			lblLnaGain5.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain5.Name = "lblLnaGain5";
			lblLnaGain5.Size = new Size(100, 20);
			lblLnaGain5.TabIndex = 0x12;
			lblLnaGain5.Text = "G5";
			lblLnaGain5.TextAlign = ContentAlignment.MiddleCenter;
			lblLnaGain6.BackColor = Color.Transparent;
			lblLnaGain6.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblLnaGain6.Location = new Point(660, 0x38);
			lblLnaGain6.Margin = new Padding(0, 0, 0, 3);
			lblLnaGain6.Name = "lblLnaGain6";
			lblLnaGain6.Size = new Size(100, 20);
			lblLnaGain6.TabIndex = 0x13;
			lblLnaGain6.Text = "G6";
			lblLnaGain6.TextAlign = ContentAlignment.MiddleCenter;
			lblAgcThresh1.BackColor = Color.Transparent;
			lblAgcThresh1.Location = new Point(210, 40);
			lblAgcThresh1.Margin = new Padding(0, 0, 0, 3);
			lblAgcThresh1.Name = "lblAgcThresh1";
			lblAgcThresh1.Size = new Size(100, 13);
			lblAgcThresh1.TabIndex = 8;
			lblAgcThresh1.Text = "0";
			lblAgcThresh1.TextAlign = ContentAlignment.MiddleCenter;
			lblAgcThresh2.BackColor = Color.Transparent;
			lblAgcThresh2.Location = new Point(310, 40);
			lblAgcThresh2.Margin = new Padding(0, 0, 0, 3);
			lblAgcThresh2.Name = "lblAgcThresh2";
			lblAgcThresh2.Size = new Size(100, 13);
			lblAgcThresh2.TabIndex = 9;
			lblAgcThresh2.Text = "0";
			lblAgcThresh2.TextAlign = ContentAlignment.MiddleCenter;
			lblAgcThresh3.BackColor = Color.Transparent;
			lblAgcThresh3.Location = new Point(410, 40);
			lblAgcThresh3.Margin = new Padding(0, 0, 0, 3);
			lblAgcThresh3.Name = "lblAgcThresh3";
			lblAgcThresh3.Size = new Size(100, 13);
			lblAgcThresh3.TabIndex = 10;
			lblAgcThresh3.Text = "0";
			lblAgcThresh3.TextAlign = ContentAlignment.MiddleCenter;
			lblAgcThresh4.BackColor = Color.Transparent;
			lblAgcThresh4.Location = new Point(510, 40);
			lblAgcThresh4.Margin = new Padding(0, 0, 0, 3);
			lblAgcThresh4.Name = "lblAgcThresh4";
			lblAgcThresh4.Size = new Size(100, 13);
			lblAgcThresh4.TabIndex = 11;
			lblAgcThresh4.Text = "0";
			lblAgcThresh4.TextAlign = ContentAlignment.MiddleCenter;
			lblAgcThresh5.BackColor = Color.Transparent;
			lblAgcThresh5.Location = new Point(610, 40);
			lblAgcThresh5.Margin = new Padding(0, 0, 0, 3);
			lblAgcThresh5.Name = "lblAgcThresh5";
			lblAgcThresh5.Size = new Size(100, 13);
			lblAgcThresh5.TabIndex = 12;
			lblAgcThresh5.Text = "0";
			lblAgcThresh5.TextAlign = ContentAlignment.MiddleCenter;
			label47.AutoSize = true;
			label47.BackColor = Color.Transparent;
			label47.Location = new Point(0x2c5, 40);
			label47.Margin = new Padding(0);
			label47.Name = "label47";
			label47.Size = new Size(0x40, 13);
			label47.TabIndex = 13;
			label47.Text = "-> Pin [dBm]";
			label47.TextAlign = ContentAlignment.MiddleLeft;
			gBoxDagc.Controls.Add(label34);
			gBoxDagc.Controls.Add(panel11);
			gBoxDagc.Location = new Point(0x249, 0x79);
			gBoxDagc.Name = "gBoxDagc";
			gBoxDagc.Size = new Size(0xd3, 50);
			gBoxDagc.TabIndex = 5;
			gBoxDagc.TabStop = false;
			gBoxDagc.Text = "DAGC";
			gBoxDagc.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxDagc.MouseEnter += new EventHandler(control_MouseEnter);
			label34.AutoSize = true;
			label34.Location = new Point(11, 0x15);
			label34.Name = "label34";
			label34.Size = new Size(40, 13);
			label34.TabIndex = 3;
			label34.Text = "DAGC:";
			panel11.AutoSize = true;
			panel11.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel11.Controls.Add(rBtnDagcOff);
			panel11.Controls.Add(rBtnDagcOn);
			panel11.Location = new Point(0x6a, 0x13);
			panel11.Name = "panel11";
			panel11.Size = new Size(0x5d, 0x11);
			panel11.TabIndex = 4;
			rBtnDagcOff.AutoSize = true;
			rBtnDagcOff.Location = new Point(0x2d, 0);
			rBtnDagcOff.Margin = new Padding(3, 0, 3, 0);
			rBtnDagcOff.Name = "rBtnDagcOff";
			rBtnDagcOff.Size = new Size(0x2d, 0x11);
			rBtnDagcOff.TabIndex = 1;
			rBtnDagcOff.Text = "OFF";
			rBtnDagcOff.UseVisualStyleBackColor = true;
			rBtnDagcOff.CheckedChanged += new EventHandler(rBtnDagc_CheckedChanged);
			rBtnDagcOn.AutoSize = true;
			rBtnDagcOn.Checked = true;
			rBtnDagcOn.Location = new Point(3, 0);
			rBtnDagcOn.Margin = new Padding(3, 0, 3, 0);
			rBtnDagcOn.Name = "rBtnDagcOn";
			rBtnDagcOn.Size = new Size(0x29, 0x11);
			rBtnDagcOn.TabIndex = 0;
			rBtnDagcOn.TabStop = true;
			rBtnDagcOn.Text = "ON";
			rBtnDagcOn.UseVisualStyleBackColor = true;
			rBtnDagcOn.CheckedChanged += new EventHandler(rBtnDagc_CheckedChanged);
			base.AutoScaleDimensions = new SizeF(6f, 13f);
			base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			base.Controls.Add(gBoxDagc);
			base.Controls.Add(gBoxLnaSensitivity);
			base.Controls.Add(gBoxAgc);
			base.Controls.Add(gBoxRssi);
			base.Controls.Add(gBoxAfcFei);
			base.Controls.Add(gBoxOok);
			base.Controls.Add(gBoxAfcBw);
			base.Controls.Add(gBoxRxBw);
			base.Controls.Add(gBoxLna);
			base.Name = "ReceiverViewControl";
			base.Size = new Size(0x31f, 0x1ed);
			((ISupportInitialize)errorProvider).EndInit();
			panel3.ResumeLayout(false);
			panel3.PerformLayout();
			panel4.ResumeLayout(false);
			panel4.PerformLayout();
			pnlSensitivityBoost.ResumeLayout(false);
			pnlSensitivityBoost.PerformLayout();
			gBoxLnaSensitivity.ResumeLayout(false);
			gBoxLnaSensitivity.PerformLayout();
			gBoxAgc.ResumeLayout(false);
			gBoxAgc.PerformLayout();
			panel2.ResumeLayout(false);
			panel2.PerformLayout();
			nudAgcStep5.EndInit();
			nudAgcSnrMargin.EndInit();
			nudAgcStep4.EndInit();
			nudAgcRefLevel.EndInit();
			nudAgcStep3.EndInit();
			nudAgcStep1.EndInit();
			nudAgcStep2.EndInit();
			gBoxRssi.ResumeLayout(false);
			gBoxRssi.PerformLayout();
			pnlRssiPhase.ResumeLayout(false);
			pnlRssiPhase.PerformLayout();
			panel7.ResumeLayout(false);
			panel7.PerformLayout();
			nudRssiThresh.EndInit();
			panel1.ResumeLayout(false);
			panel1.PerformLayout();
			nudTimeoutRxStart.EndInit();
			nudTimeoutRssiThresh.EndInit();
			gBoxAfcFei.ResumeLayout(false);
			gBoxAfcFei.PerformLayout();
			nudLowBetaAfcOffset.EndInit();
			pnlAfcLowBeta.ResumeLayout(false);
			pnlAfcLowBeta.PerformLayout();
			panel8.ResumeLayout(false);
			panel8.PerformLayout();
			panel9.ResumeLayout(false);
			panel9.PerformLayout();
			gBoxOok.ResumeLayout(false);
			gBoxOok.PerformLayout();
			nudOokPeakThreshStep.EndInit();
			nudOokFixedThresh.EndInit();
			gBoxAfcBw.ResumeLayout(false);
			gBoxAfcBw.PerformLayout();
			nudAfcDccFreq.EndInit();
			nudRxFilterBwAfc.EndInit();
			gBoxRxBw.ResumeLayout(false);
			gBoxRxBw.PerformLayout();
			nudDccFreq.EndInit();
			nudRxFilterBw.EndInit();
			gBoxLna.ResumeLayout(false);
			gBoxLna.PerformLayout();
			panel5.ResumeLayout(false);
			panel5.PerformLayout();
			panel6.ResumeLayout(false);
			panel6.PerformLayout();
			gBoxDagc.ResumeLayout(false);
			gBoxDagc.PerformLayout();
			panel11.ResumeLayout(false);
			panel11.PerformLayout();
			base.ResumeLayout(false);
		}
Beispiel #4
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(SequencerViewControl));
     this.errorProvider = new ErrorProvider(this.components);
     this.lblTimer2Value = new Label();
     this.btnSequencerStop = new Button();
     this.btnSequencerStart = new Button();
     this.label1 = new Label();
     this.label22 = new Label();
     this.cBoxTimer1Resolution = new ComboBox();
     this.cBoxSeqLowPowerMode = new ComboBox();
     this.cBoxFromStart = new ComboBox();
     this.cBoxSeqLowPowerState = new ComboBox();
     this.cBoxFromIdle = new ComboBox();
     this.cBoxFromTransmit = new ComboBox();
     this.cBoxFromReceive = new ComboBox();
     this.cBoxFromRxTimeout = new ComboBox();
     this.cBoxFromPacketReceived = new ComboBox();
     this.cBoxSeqTimer2Resolution = new ComboBox();
     this.label2 = new Label();
     this.label3 = new Label();
     this.label4 = new Label();
     this.label5 = new Label();
     this.label6 = new Label();
     this.label7 = new Label();
     this.label8 = new Label();
     this.label9 = new Label();
     this.lblTimer1Value = new Label();
     this.label11 = new Label();
     this.label12 = new Label();
     this.label10 = new Label();
     this.label13 = new Label();
     this.label14 = new Label();
     this.label15 = new Label();
     this.label16 = new Label();
     this.label17 = new Label();
     this.label18 = new Label();
     this.label19 = new Label();
     this.label20 = new Label();
     this.nudSeqTimer2Coefficient = new NumericUpDownEx();
     this.nudSeqTimer1Coefficient = new NumericUpDownEx();
     this.ledSequencerModeStatus = new Led();
     this.toolTip1 = new ToolTip(this.components);
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.nudSeqTimer2Coefficient.BeginInit();
     this.nudSeqTimer1Coefficient.BeginInit();
     this.SuspendLayout();
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.lblTimer2Value.BackColor = Color.Transparent;
     this.lblTimer2Value.BorderStyle = BorderStyle.Fixed3D;
     this.errorProvider.SetIconPadding((Control)this.lblTimer2Value, 30);
     this.lblTimer2Value.Location = new Point(502, 391);
     this.lblTimer2Value.Margin = new Padding(3);
     this.lblTimer2Value.Name = "lblTimer2Value";
     this.lblTimer2Value.Size = new Size(98, 20);
     this.lblTimer2Value.TabIndex = 35;
     this.lblTimer2Value.Text = "0";
     this.lblTimer2Value.TextAlign = ContentAlignment.MiddleLeft;
     this.btnSequencerStop.Location = new Point(447, 75);
     this.btnSequencerStop.Name = "btnSequencerStop";
     this.btnSequencerStop.Size = new Size(89, 23);
     this.btnSequencerStop.TabIndex = 2;
     this.btnSequencerStop.Text = "Stop";
     this.btnSequencerStop.UseVisualStyleBackColor = true;
     this.btnSequencerStop.Click += new EventHandler(this.btnSequencerStop_Click);
     this.btnSequencerStart.Location = new Point(352, 75);
     this.btnSequencerStart.Name = "btnSequencerStart";
     this.btnSequencerStart.Size = new Size(89, 23);
     this.btnSequencerStart.TabIndex = 1;
     this.btnSequencerStart.Text = "Start";
     this.btnSequencerStart.UseVisualStyleBackColor = true;
     this.btnSequencerStart.Click += new EventHandler(this.btnSequencerStart_Click);
     this.label1.AutoSize = true;
     this.label1.Location = new Point(194, 320);
     this.label1.Margin = new Padding(3);
     this.label1.Name = "label1";
     this.label1.Size = new Size(90, 13);
     this.label1.TabIndex = 19;
     this.label1.Text = "Timer 1 resolution";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(307, 343);
     this.label22.Name = "label22";
     this.label22.Size = new Size(18, 13);
     this.label22.TabIndex = 22;
     this.label22.Text = "µs";
     this.cBoxTimer1Resolution.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxTimer1Resolution.FormattingEnabled = true;
     this.cBoxTimer1Resolution.Items.AddRange(new object[4]
       {
     (object) "OFF",
     (object) "64",
     (object) "4'100",
     (object) "262'000"
       });
     this.cBoxTimer1Resolution.Location = new Point(177, 339);
     this.cBoxTimer1Resolution.Name = "cBoxTimer1Resolution";
     this.cBoxTimer1Resolution.Size = new Size(124, 21);
     this.cBoxTimer1Resolution.TabIndex = 21;
     this.cBoxTimer1Resolution.SelectedIndexChanged += new EventHandler(this.cBoxTimer1Resolution_SelectedIndexChanged);
     this.cBoxSeqLowPowerMode.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxSeqLowPowerMode.FormattingEnabled = true;
     this.cBoxSeqLowPowerMode.Items.AddRange(new object[2]
       {
     (object) "Standby",
     (object) "Sleep"
       });
     this.cBoxSeqLowPowerMode.Location = new Point(352, 104);
     this.cBoxSeqLowPowerMode.Name = "cBoxSeqLowPowerMode";
     this.cBoxSeqLowPowerMode.Size = new Size(124, 21);
     this.cBoxSeqLowPowerMode.TabIndex = 4;
     this.cBoxSeqLowPowerMode.SelectedIndexChanged += new EventHandler(this.cBoxSeqLowPowerMode_SelectedIndexChanged);
     this.cBoxFromStart.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromStart.FormattingEnabled = true;
     this.cBoxFromStart.Items.AddRange(new object[4]
       {
     (object) "To LowPowerSelection ",
     (object) "To Rx",
     (object) "To Tx",
     (object) "To Tx on FifoLevel"
       });
     this.cBoxFromStart.Location = new Point(352, 131);
     this.cBoxFromStart.Name = "cBoxFromStart";
     this.cBoxFromStart.Size = new Size(124, 21);
     this.cBoxFromStart.TabIndex = 6;
     this.cBoxFromStart.SelectedIndexChanged += new EventHandler(this.cBoxFromStart_SelectedIndexChanged);
     this.cBoxSeqLowPowerState.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxSeqLowPowerState.FormattingEnabled = true;
     this.cBoxSeqLowPowerState.Items.AddRange(new object[2]
       {
     (object) "Sequencer OFF",
     (object) "Idle"
       });
     this.cBoxSeqLowPowerState.Location = new Point(352, 158);
     this.cBoxSeqLowPowerState.Name = "cBoxSeqLowPowerState";
     this.cBoxSeqLowPowerState.Size = new Size(124, 21);
     this.cBoxSeqLowPowerState.TabIndex = 8;
     this.cBoxSeqLowPowerState.SelectedIndexChanged += new EventHandler(this.cBoxSeqLowPowerState_SelectedIndexChanged);
     this.cBoxFromIdle.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromIdle.FormattingEnabled = true;
     this.cBoxFromIdle.Items.AddRange(new object[2]
       {
     (object) "To Tx",
     (object) "To Rx"
       });
     this.cBoxFromIdle.Location = new Point(352, 185);
     this.cBoxFromIdle.Name = "cBoxFromIdle";
     this.cBoxFromIdle.Size = new Size(124, 21);
     this.cBoxFromIdle.TabIndex = 10;
     this.cBoxFromIdle.SelectedIndexChanged += new EventHandler(this.cBoxFromIdle_SelectedIndexChanged);
     this.cBoxFromTransmit.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromTransmit.FormattingEnabled = true;
     this.cBoxFromTransmit.Items.AddRange(new object[2]
       {
     (object) "To LowPowerSelection",
     (object) "To Rx"
       });
     this.cBoxFromTransmit.Location = new Point(352, 212);
     this.cBoxFromTransmit.Name = "cBoxFromTransmit";
     this.cBoxFromTransmit.Size = new Size(124, 21);
     this.cBoxFromTransmit.TabIndex = 12;
     this.cBoxFromTransmit.SelectedIndexChanged += new EventHandler(this.cBoxFromTransmit_SelectedIndexChanged);
     this.cBoxFromReceive.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromReceive.FormattingEnabled = true;
     this.cBoxFromReceive.Items.AddRange(new object[8]
       {
     (object) "Unused",
     (object) "To PacketReceived on PayloadReady",
     (object) "To LowPowerSelection on PayloadReady",
     (object) "To PacketReceived on CrcOk",
     (object) "To Sequencer OFF on RSSI",
     (object) "To Sequencer OFF on SyncAddress",
     (object) "To Sequencer OFF on PreambleDetect",
     (object) "Unused"
       });
     this.cBoxFromReceive.Location = new Point(352, 239);
     this.cBoxFromReceive.Name = "cBoxFromReceive";
     this.cBoxFromReceive.Size = new Size(124, 21);
     this.cBoxFromReceive.TabIndex = 14;
     this.cBoxFromReceive.SelectedIndexChanged += new EventHandler(this.cBoxFromReceive_SelectedIndexChanged);
     this.cBoxFromRxTimeout.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromRxTimeout.FormattingEnabled = true;
     this.cBoxFromRxTimeout.Items.AddRange(new object[4]
       {
     (object) "To Rx on RxRestart",
     (object) "To Tx",
     (object) "To LowPowerSelection",
     (object) "To Sequencer OFF"
       });
     this.cBoxFromRxTimeout.Location = new Point(352, 266);
     this.cBoxFromRxTimeout.Name = "cBoxFromRxTimeout";
     this.cBoxFromRxTimeout.Size = new Size(124, 21);
     this.cBoxFromRxTimeout.TabIndex = 16;
     this.cBoxFromRxTimeout.SelectedIndexChanged += new EventHandler(this.cBoxFromRxTimeout_SelectedIndexChanged);
     this.cBoxFromPacketReceived.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxFromPacketReceived.FormattingEnabled = true;
     this.cBoxFromPacketReceived.Items.AddRange(new object[5]
       {
     (object) "To Sequencer OFF",
     (object) "To Tx on FifoEmpty",
     (object) "To LowPowerSelection",
     (object) "To Rx via FsRx on frequency change",
     (object) "To Rx"
       });
     this.cBoxFromPacketReceived.Location = new Point(352, 293);
     this.cBoxFromPacketReceived.Name = "cBoxFromPacketReceived";
     this.cBoxFromPacketReceived.Size = new Size(124, 21);
     this.cBoxFromPacketReceived.TabIndex = 18;
     this.cBoxFromPacketReceived.SelectedIndexChanged += new EventHandler(this.cBoxFromPacketReceived_SelectedIndexChanged);
     this.cBoxSeqTimer2Resolution.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxSeqTimer2Resolution.FormattingEnabled = true;
     this.cBoxSeqTimer2Resolution.Items.AddRange(new object[4]
       {
     (object) "OFF",
     (object) "64",
     (object) "4'100",
     (object) "262'000"
       });
     this.cBoxSeqTimer2Resolution.Location = new Point(177, 391);
     this.cBoxSeqTimer2Resolution.Name = "cBoxSeqTimer2Resolution";
     this.cBoxSeqTimer2Resolution.Size = new Size(124, 21);
     this.cBoxSeqTimer2Resolution.TabIndex = 30;
     this.cBoxSeqTimer2Resolution.SelectedIndexChanged += new EventHandler(this.cBoxSeqTimer2Resolution_SelectedIndexChanged);
     this.label2.AutoSize = true;
     this.label2.Location = new Point(307, 395);
     this.label2.Name = "label2";
     this.label2.Size = new Size(18, 13);
     this.label2.TabIndex = 31;
     this.label2.Text = "µs";
     this.label3.AutoSize = true;
     this.label3.Location = new Point(194, 372);
     this.label3.Margin = new Padding(3);
     this.label3.Name = "label3";
     this.label3.Size = new Size(90, 13);
     this.label3.TabIndex = 28;
     this.label3.Text = "Timer 2 resolution";
     this.label4.AutoSize = true;
     this.label4.Location = new Point(367, 320);
     this.label4.Margin = new Padding(3);
     this.label4.Name = "label4";
     this.label4.Size = new Size(94, 13);
     this.label4.TabIndex = 20;
     this.label4.Text = "Timer 1 coefficient";
     this.label5.AutoSize = true;
     this.label5.Location = new Point(367, 372);
     this.label5.Margin = new Padding(3);
     this.label5.Name = "label5";
     this.label5.Size = new Size(94, 13);
     this.label5.TabIndex = 29;
     this.label5.Text = "Timer 2 coefficient";
     this.label6.AutoSize = true;
     this.label6.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label6.Location = new Point(331, 343);
     this.label6.Name = "label6";
     this.label6.Size = new Size(15, 13);
     this.label6.TabIndex = 23;
     this.label6.Text = "X";
     this.label7.AutoSize = true;
     this.label7.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label7.Location = new Point(331, 395);
     this.label7.Name = "label7";
     this.label7.Size = new Size(15, 13);
     this.label7.TabIndex = 32;
     this.label7.Text = "X";
     this.label8.AutoSize = true;
     this.label8.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label8.Location = new Point(482, 343);
     this.label8.Name = "label8";
     this.label8.Size = new Size(14, 13);
     this.label8.TabIndex = 25;
     this.label8.Text = "=";
     this.label9.AutoSize = true;
     this.label9.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label9.Location = new Point(482, 395);
     this.label9.Name = "label9";
     this.label9.Size = new Size(14, 13);
     this.label9.TabIndex = 34;
     this.label9.Text = "=";
     this.lblTimer1Value.BackColor = Color.Transparent;
     this.lblTimer1Value.BorderStyle = BorderStyle.Fixed3D;
     this.lblTimer1Value.Location = new Point(502, 339);
     this.lblTimer1Value.Margin = new Padding(3);
     this.lblTimer1Value.Name = "lblTimer1Value";
     this.lblTimer1Value.Size = new Size(98, 20);
     this.lblTimer1Value.TabIndex = 26;
     this.lblTimer1Value.Text = "0";
     this.lblTimer1Value.TextAlign = ContentAlignment.MiddleLeft;
     this.label11.AutoSize = true;
     this.label11.Location = new Point(606, 343);
     this.label11.Name = "label11";
     this.label11.Size = new Size(18, 13);
     this.label11.TabIndex = 27;
     this.label11.Text = "µs";
     this.label12.AutoSize = true;
     this.label12.Location = new Point(606, 395);
     this.label12.Name = "label12";
     this.label12.Size = new Size(18, 13);
     this.label12.TabIndex = 36;
     this.label12.Text = "µs";
     this.label10.AutoSize = true;
     this.label10.Location = new Point(174, 80);
     this.label10.Name = "label10";
     this.label10.Size = new Size(62, 13);
     this.label10.TabIndex = 0;
     this.label10.Text = "Sequencer:";
     this.label13.AutoSize = true;
     this.label13.Location = new Point(174, 107);
     this.label13.Name = "label13";
     this.label13.Size = new Size(56, 13);
     this.label13.TabIndex = 3;
     this.label13.Text = "Idle mode:";
     this.label14.AutoSize = true;
     this.label14.Location = new Point(174, 134);
     this.label14.Name = "label14";
     this.label14.Size = new Size(102, 13);
     this.label14.TabIndex = 5;
     this.label14.Text = "Transition from start:";
     this.label15.AutoSize = true;
     this.label15.Location = new Point(174, 161);
     this.label15.Name = "label15";
     this.label15.Size = new Size(107, 13);
     this.label15.TabIndex = 7;
     this.label15.Text = "Low power selection:";
     this.label16.AutoSize = true;
     this.label16.Location = new Point(174, 188);
     this.label16.Name = "label16";
     this.label16.Size = new Size(98, 13);
     this.label16.TabIndex = 9;
     this.label16.Text = "Transition from idle:";
     this.label17.AutoSize = true;
     this.label17.Location = new Point(174, 215);
     this.label17.Name = "label17";
     this.label17.Size = new Size(118, 13);
     this.label17.TabIndex = 11;
     this.label17.Text = "Transition from transmit:";
     this.label18.AutoSize = true;
     this.label18.Location = new Point(174, 242);
     this.label18.Name = "label18";
     this.label18.Size = new Size(117, 13);
     this.label18.TabIndex = 13;
     this.label18.Text = "Transition from receive:";
     this.label19.AutoSize = true;
     this.label19.Location = new Point(174, 269);
     this.label19.Name = "label19";
     this.label19.Size = new Size(132, 13);
     this.label19.TabIndex = 15;
     this.label19.Text = "Transition from Rx timeout:";
     this.label20.AutoSize = true;
     this.label20.Location = new Point(174, 296);
     this.label20.Name = "label20";
     this.label20.Size = new Size(159, 13);
     this.label20.TabIndex = 17;
     this.label20.Text = "Transition from packet received:";
     this.nudSeqTimer2Coefficient.Location = new Point(352, 391);
     NumericUpDownEx numericUpDownEx1 = this.nudSeqTimer2Coefficient;
     int[] bits1 = new int[4];
     bits1[0] = (int)byte.MaxValue;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Maximum = num1;
     this.nudSeqTimer2Coefficient.Name = "nudSeqTimer2Coefficient";
     this.nudSeqTimer2Coefficient.Size = new Size(124, 20);
     this.nudSeqTimer2Coefficient.TabIndex = 33;
     this.nudSeqTimer2Coefficient.ThousandsSeparator = true;
     this.nudSeqTimer2Coefficient.ValueChanged += new EventHandler(this.nudSeqTimer2Coefficient_ValueChanged);
     this.nudSeqTimer1Coefficient.Location = new Point(352, 339);
     NumericUpDownEx numericUpDownEx2 = this.nudSeqTimer1Coefficient;
     int[] bits2 = new int[4];
     bits2[0] = (int)byte.MaxValue;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Maximum = num2;
     this.nudSeqTimer1Coefficient.Name = "nudSeqTimer1Coefficient";
     this.nudSeqTimer1Coefficient.Size = new Size(124, 20);
     this.nudSeqTimer1Coefficient.TabIndex = 24;
     this.nudSeqTimer1Coefficient.ThousandsSeparator = true;
     this.nudSeqTimer1Coefficient.ValueChanged += new EventHandler(this.nudSeqTimer1Coefficient_ValueChanged);
     this.ledSequencerModeStatus.BackColor = Color.Transparent;
     this.ledSequencerModeStatus.LedColor = Color.Green;
     this.ledSequencerModeStatus.LedSize = new Size(11, 11);
     this.ledSequencerModeStatus.Location = new Point(542, 79);
     this.ledSequencerModeStatus.Name = "ledSequencerModeStatus";
     this.ledSequencerModeStatus.Size = new Size(15, 15);
     this.ledSequencerModeStatus.TabIndex = 37;
     this.ledSequencerModeStatus.Text = "Sequencer mode status";
     this.toolTip1.SetToolTip((Control)this.ledSequencerModeStatus, componentResourceManager.GetString("ledSequencerModeStatus.ToolTip"));
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.ledSequencerModeStatus);
     this.Controls.Add((Control)this.lblTimer2Value);
     this.Controls.Add((Control)this.btnSequencerStop);
     this.Controls.Add((Control)this.lblTimer1Value);
     this.Controls.Add((Control)this.btnSequencerStart);
     this.Controls.Add((Control)this.nudSeqTimer2Coefficient);
     this.Controls.Add((Control)this.nudSeqTimer1Coefficient);
     this.Controls.Add((Control)this.label5);
     this.Controls.Add((Control)this.label4);
     this.Controls.Add((Control)this.label3);
     this.Controls.Add((Control)this.label20);
     this.Controls.Add((Control)this.label19);
     this.Controls.Add((Control)this.label18);
     this.Controls.Add((Control)this.label17);
     this.Controls.Add((Control)this.label16);
     this.Controls.Add((Control)this.label15);
     this.Controls.Add((Control)this.label14);
     this.Controls.Add((Control)this.label13);
     this.Controls.Add((Control)this.label10);
     this.Controls.Add((Control)this.label1);
     this.Controls.Add((Control)this.label2);
     this.Controls.Add((Control)this.label7);
     this.Controls.Add((Control)this.label9);
     this.Controls.Add((Control)this.label8);
     this.Controls.Add((Control)this.label6);
     this.Controls.Add((Control)this.label12);
     this.Controls.Add((Control)this.label11);
     this.Controls.Add((Control)this.label22);
     this.Controls.Add((Control)this.cBoxFromPacketReceived);
     this.Controls.Add((Control)this.cBoxFromRxTimeout);
     this.Controls.Add((Control)this.cBoxFromReceive);
     this.Controls.Add((Control)this.cBoxFromTransmit);
     this.Controls.Add((Control)this.cBoxFromIdle);
     this.Controls.Add((Control)this.cBoxSeqLowPowerState);
     this.Controls.Add((Control)this.cBoxFromStart);
     this.Controls.Add((Control)this.cBoxSeqLowPowerMode);
     this.Controls.Add((Control)this.cBoxSeqTimer2Resolution);
     this.Controls.Add((Control)this.cBoxTimer1Resolution);
     this.Name = "SequencerViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.nudSeqTimer2Coefficient.EndInit();
     this.nudSeqTimer1Coefficient.EndInit();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Beispiel #5
0
 private void InitializeComponent()
 {
     this.components = (IContainer) new Container();
       this.errorProvider = new ErrorProvider(this.components);
       this.tBoxSyncValue = new MaskedTextBox();
       this.nudPreambleSize = new NumericUpDownEx();
       this.label12 = new Label();
       this.label1 = new Label();
       this.label2 = new Label();
       this.label18 = new Label();
       this.label11 = new Label();
       this.label20 = new Label();
       this.label10 = new Label();
       this.label21 = new Label();
       this.label19 = new Label();
       this.label27 = new Label();
       this.label26 = new Label();
       this.pnlDcFree = new Panel();
       this.rBtnDcFreeWhitening = new RadioButton();
       this.rBtnDcFreeManchester = new RadioButton();
       this.rBtnDcFreeOff = new RadioButton();
       this.pnlAddressInPayload = new Panel();
       this.rBtnNodeAddressInPayloadNo = new RadioButton();
       this.rBtnNodeAddressInPayloadYes = new RadioButton();
       this.label17 = new Label();
       this.pnlFifoFillCondition = new Panel();
       this.rBtnFifoFillAlways = new RadioButton();
       this.rBtnFifoFillSyncAddress = new RadioButton();
       this.label4 = new Label();
       this.pnlSync = new Panel();
       this.rBtnSyncOff = new RadioButton();
       this.rBtnSyncOn = new RadioButton();
       this.label3 = new Label();
       this.label9 = new Label();
       this.pnlCrcAutoClear = new Panel();
       this.rBtnCrcAutoClearOff = new RadioButton();
       this.rBtnCrcAutoClearOn = new RadioButton();
       this.label23 = new Label();
       this.pnlCrcCalculation = new Panel();
       this.rBtnCrcOff = new RadioButton();
       this.rBtnCrcOn = new RadioButton();
       this.label22 = new Label();
       this.pnlTxStart = new Panel();
       this.rBtnTxStartFifoNotEmpty = new RadioButton();
       this.rBtnTxStartFifoLevel = new RadioButton();
       this.pnlAddressFiltering = new Panel();
       this.rBtnAddressFilteringNodeBroadcast = new RadioButton();
       this.rBtnAddressFilteringNode = new RadioButton();
       this.rBtnAddressFilteringOff = new RadioButton();
       this.lblNodeAddress = new Label();
       this.lblPayloadLength = new Label();
       this.lblBroadcastAddress = new Label();
       this.pnlPacketFormat = new Panel();
       this.rBtnPacketFormatFixed = new RadioButton();
       this.rBtnPacketFormatVariable = new RadioButton();
       this.tableLayoutPanel1 = new TableLayoutPanel();
       this.pnlPayloadLength = new Panel();
       this.nudPayloadLength = new NumericUpDownEx();
       this.label5 = new Label();
       this.nudSyncSize = new NumericUpDownEx();
       this.label6 = new Label();
       this.panel1 = new Panel();
       this.rBtnPreamblePolarity55 = new RadioButton();
       this.rBtnPreamblePolarityAA = new RadioButton();
       this.label7 = new Label();
       this.cBoxDataMode = new ComboBox();
       this.label24 = new Label();
       this.label25 = new Label();
       this.cBoxAutoRestartRxMode = new ComboBox();
       this.pnlNodeAddress = new Panel();
       this.nudNodeAddress = new NumericUpDownEx();
       this.pnlBroadcastAddress = new Panel();
       this.nudBroadcastAddress = new NumericUpDownEx();
       this.tableLayoutPanel2 = new TableLayoutPanel();
       this.nudFifoThreshold = new NumericUpDownEx();
       this.label13 = new Label();
       this.panel2 = new Panel();
       this.rBtnCrcCcitt = new RadioButton();
       this.rBtnCrcIbm = new RadioButton();
       this.panel3 = new Panel();
       this.rBtnIoHomeOff = new RadioButton();
       this.rBtnIoHomeOn = new RadioButton();
       this.panel4 = new Panel();
       this.rBtnIoHomePwrFrameOff = new RadioButton();
       this.rBtnIoHomePwrFrameOn = new RadioButton();
       this.panel5 = new Panel();
       this.rBtnBeaconOff = new RadioButton();
       this.rBtnBeaconOn = new RadioButton();
       this.label8 = new Label();
       this.label14 = new Label();
       this.label15 = new Label();
       this.label16 = new Label();
       this.gBoxDeviceStatus = new GroupBoxEx();
       this.lblOperatingMode = new Label();
       this.label37 = new Label();
       this.lblBitSynchroniser = new Label();
       this.lblDataMode = new Label();
       this.label38 = new Label();
       this.label39 = new Label();
       this.gBoxControl = new GroupBoxEx();
       this.btnFillFifo = new Button();
       this.tBoxPacketsNb = new TextBox();
       this.cBtnLog = new CheckBox();
       this.cBtnPacketHandlerStartStop = new CheckBox();
       this.lblPacketsNb = new Label();
       this.tBoxPacketsRepeatValue = new TextBox();
       this.lblPacketsRepeatValue = new Label();
       this.gBoxPacket = new GroupBoxEx();
       this.imgPacketMessage = new PayloadImg();
       this.gBoxMessage = new GroupBoxEx();
       this.tblPayloadMessage = new TableLayoutPanel();
       this.hexBoxPayload = new HexBox();
       this.label36 = new Label();
       this.label35 = new Label();
       this.tblPacket = new TableLayoutPanel();
       this.label29 = new Label();
       this.label30 = new Label();
       this.label31 = new Label();
       this.label32 = new Label();
       this.label33 = new Label();
       this.label34 = new Label();
       this.lblPacketPreamble = new Label();
       this.lblPayload = new Label();
       this.pnlPacketCrc = new Panel();
       this.ledPacketCrc = new Led();
       this.lblPacketCrc = new Label();
       this.pnlPacketAddr = new Panel();
       this.lblPacketAddr = new Label();
       this.lblPacketLength = new Label();
       this.lblPacketSyncValue = new Label();
       ((ISupportInitialize) this.errorProvider).BeginInit();
       this.nudPreambleSize.BeginInit();
       this.pnlDcFree.SuspendLayout();
       this.pnlAddressInPayload.SuspendLayout();
       this.pnlFifoFillCondition.SuspendLayout();
       this.pnlSync.SuspendLayout();
       this.pnlCrcAutoClear.SuspendLayout();
       this.pnlCrcCalculation.SuspendLayout();
       this.pnlTxStart.SuspendLayout();
       this.pnlAddressFiltering.SuspendLayout();
       this.pnlPacketFormat.SuspendLayout();
       this.tableLayoutPanel1.SuspendLayout();
       this.pnlPayloadLength.SuspendLayout();
       this.nudPayloadLength.BeginInit();
       this.nudSyncSize.BeginInit();
       this.panel1.SuspendLayout();
       this.pnlNodeAddress.SuspendLayout();
       this.nudNodeAddress.BeginInit();
       this.pnlBroadcastAddress.SuspendLayout();
       this.nudBroadcastAddress.BeginInit();
       this.tableLayoutPanel2.SuspendLayout();
       this.nudFifoThreshold.BeginInit();
       this.panel2.SuspendLayout();
       this.panel3.SuspendLayout();
       this.panel4.SuspendLayout();
       this.panel5.SuspendLayout();
       this.gBoxDeviceStatus.SuspendLayout();
       this.gBoxControl.SuspendLayout();
       this.gBoxPacket.SuspendLayout();
       this.gBoxMessage.SuspendLayout();
       this.tblPayloadMessage.SuspendLayout();
       this.tblPacket.SuspendLayout();
       this.pnlPacketCrc.SuspendLayout();
       this.pnlPacketAddr.SuspendLayout();
       this.SuspendLayout();
       this.errorProvider.ContainerControl = (ContainerControl) this;
       this.tBoxSyncValue.Anchor = AnchorStyles.Left;
       this.errorProvider.SetIconPadding((Control) this.tBoxSyncValue, 6);
       this.tBoxSyncValue.InsertKeyMode = InsertKeyMode.Overwrite;
       this.tBoxSyncValue.Location = new Point(163, 172);
       this.tBoxSyncValue.Margin = new Padding(3, 2, 3, 2);
       this.tBoxSyncValue.Mask = "&&-&&-&&-&&-&&-&&-&&-&&";
       this.tBoxSyncValue.Name = "tBoxSyncValue";
       this.tBoxSyncValue.Size = new Size(143, 20);
       this.tBoxSyncValue.TabIndex = 14;
       this.tBoxSyncValue.Text = "AAAAAAAAAAAAAAAA";
       this.tBoxSyncValue.MaskInputRejected += new MaskInputRejectedEventHandler(this.tBoxSyncValue_MaskInputRejected);
       this.tBoxSyncValue.TypeValidationCompleted += new TypeValidationEventHandler(this.tBoxSyncValue_TypeValidationCompleted);
       this.tBoxSyncValue.TextChanged += new EventHandler(this.tBoxSyncValue_TextChanged);
       this.tBoxSyncValue.KeyDown += new KeyEventHandler(this.tBoxSyncValue_KeyDown);
       this.tBoxSyncValue.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.tBoxSyncValue.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.tBoxSyncValue.Validated += new EventHandler(this.tBox_Validated);
       this.nudPreambleSize.Anchor = AnchorStyles.Left;
       this.errorProvider.SetIconPadding((Control) this.nudPreambleSize, 6);
       this.nudPreambleSize.Location = new Point(163, 27);
       this.nudPreambleSize.Margin = new Padding(3, 2, 3, 2);
       NumericUpDownEx numericUpDownEx1 = this.nudPreambleSize;
       int[] bits1 = new int[4];
       bits1[0] = (int) ushort.MaxValue;
       Decimal num1 = new Decimal(bits1);
       numericUpDownEx1.Maximum = num1;
       this.nudPreambleSize.Name = "nudPreambleSize";
       this.nudPreambleSize.Size = new Size(59, 20);
       this.nudPreambleSize.TabIndex = 1;
       NumericUpDownEx numericUpDownEx2 = this.nudPreambleSize;
       int[] bits2 = new int[4];
       bits2[0] = 3;
       Decimal num2 = new Decimal(bits2);
       numericUpDownEx2.Value = num2;
       this.nudPreambleSize.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudPreambleSize.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudPreambleSize.ValueChanged += new EventHandler(this.nudPreambleSize_ValueChanged);
       this.label12.Anchor = AnchorStyles.None;
       this.label12.AutoSize = true;
       this.label12.Location = new Point(356, 223);
       this.label12.Name = "label12";
       this.label12.Size = new Size(32, 13);
       this.label12.TabIndex = 19;
       this.label12.Text = "bytes";
       this.label12.TextAlign = ContentAlignment.MiddleLeft;
       this.label1.Anchor = AnchorStyles.Left;
       this.label1.AutoSize = true;
       this.label1.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label1.Location = new Point(3, 30);
       this.label1.Name = "label1";
       this.label1.Size = new Size(75, 13);
       this.label1.TabIndex = 0;
       this.label1.Text = "Preamble size:";
       this.label1.TextAlign = ContentAlignment.MiddleLeft;
       this.label2.Anchor = AnchorStyles.None;
       this.label2.AutoSize = true;
       this.label2.Location = new Point(356, 30);
       this.label2.Name = "label2";
       this.label2.Size = new Size(32, 13);
       this.label2.TabIndex = 2;
       this.label2.Text = "bytes";
       this.label2.TextAlign = ContentAlignment.MiddleLeft;
       this.label18.Anchor = AnchorStyles.Left;
       this.label18.AutoSize = true;
       this.label18.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label18.Location = new Point(3, 29);
       this.label18.Name = "label18";
       this.label18.Size = new Size(116, 13);
       this.label18.TabIndex = 2;
       this.label18.Text = "Address based filtering:";
       this.label18.TextAlign = ContentAlignment.MiddleLeft;
       this.label11.Anchor = AnchorStyles.Left;
       this.label11.AutoSize = true;
       this.label11.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label11.Location = new Point(3, 223);
       this.label11.Name = "label11";
       this.label11.Size = new Size(80, 13);
       this.label11.TabIndex = 17;
       this.label11.Text = "Payload length:";
       this.label11.TextAlign = ContentAlignment.MiddleLeft;
       this.label20.Anchor = AnchorStyles.Left;
       this.label20.AutoSize = true;
       this.label20.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label20.Location = new Point(3, 77);
       this.label20.Name = "label20";
       this.label20.Size = new Size(98, 13);
       this.label20.TabIndex = 5;
       this.label20.Text = "Broadcast address:";
       this.label20.TextAlign = ContentAlignment.MiddleLeft;
       this.label10.Anchor = AnchorStyles.Left;
       this.label10.AutoSize = true;
       this.label10.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label10.Location = new Point(3, 199);
       this.label10.Name = "label10";
       this.label10.Size = new Size(76, 13);
       this.label10.TabIndex = 15;
       this.label10.Text = "Packet format:";
       this.label10.TextAlign = ContentAlignment.MiddleLeft;
       this.label21.Anchor = AnchorStyles.Left;
       this.label21.AutoSize = true;
       this.label21.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label21.Location = new Point(3, 101);
       this.label21.Name = "label21";
       this.label21.Size = new Size(46, 13);
       this.label21.TabIndex = 6;
       this.label21.Text = "DC-free:";
       this.label21.TextAlign = ContentAlignment.MiddleLeft;
       this.label19.Anchor = AnchorStyles.Left;
       this.label19.AutoSize = true;
       this.label19.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label19.Location = new Point(3, 53);
       this.label19.Name = "label19";
       this.label19.Size = new Size(76, 13);
       this.label19.TabIndex = 4;
       this.label19.Text = "Node address:";
       this.label19.TextAlign = ContentAlignment.MiddleLeft;
       this.label27.Anchor = AnchorStyles.Left;
       this.label27.AutoSize = true;
       this.label27.Location = new Point(3, 222);
       this.label27.Name = "label27";
       this.label27.Size = new Size(83, 13);
       this.label27.TabIndex = 18;
       this.label27.Text = "FIFO Threshold:";
       this.label27.TextAlign = ContentAlignment.MiddleLeft;
       this.label26.Anchor = AnchorStyles.Left;
       this.label26.AutoSize = true;
       this.label26.Location = new Point(3, 198);
       this.label26.Name = "label26";
       this.label26.Size = new Size(91, 13);
       this.label26.TabIndex = 16;
       this.label26.Text = "Tx start condition:";
       this.label26.TextAlign = ContentAlignment.MiddleLeft;
       this.pnlDcFree.Anchor = AnchorStyles.Left;
       this.pnlDcFree.AutoSize = true;
       this.pnlDcFree.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlDcFree.Controls.Add((Control) this.rBtnDcFreeWhitening);
       this.pnlDcFree.Controls.Add((Control) this.rBtnDcFreeManchester);
       this.pnlDcFree.Controls.Add((Control) this.rBtnDcFreeOff);
       this.pnlDcFree.Location = new Point(129, 98);
       this.pnlDcFree.Margin = new Padding(3, 2, 3, 2);
       this.pnlDcFree.Name = "pnlDcFree";
       this.pnlDcFree.Size = new Size(217, 20);
       this.pnlDcFree.TabIndex = 7;
       this.pnlDcFree.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlDcFree.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnDcFreeWhitening.AutoSize = true;
       this.rBtnDcFreeWhitening.Location = new Point(141, 3);
       this.rBtnDcFreeWhitening.Margin = new Padding(3, 0, 3, 0);
       this.rBtnDcFreeWhitening.Name = "rBtnDcFreeWhitening";
       this.rBtnDcFreeWhitening.Size = new Size(73, 17);
       this.rBtnDcFreeWhitening.TabIndex = 2;
       this.rBtnDcFreeWhitening.Text = "Whitening";
       this.rBtnDcFreeWhitening.UseVisualStyleBackColor = true;
       this.rBtnDcFreeWhitening.CheckedChanged += new EventHandler(this.rBtnDcFreeWhitening_CheckedChanged);
       this.rBtnDcFreeWhitening.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnDcFreeWhitening.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnDcFreeManchester.AutoSize = true;
       this.rBtnDcFreeManchester.Location = new Point(54, 3);
       this.rBtnDcFreeManchester.Margin = new Padding(3, 0, 3, 0);
       this.rBtnDcFreeManchester.Name = "rBtnDcFreeManchester";
       this.rBtnDcFreeManchester.Size = new Size(81, 17);
       this.rBtnDcFreeManchester.TabIndex = 1;
       this.rBtnDcFreeManchester.Text = "Manchester";
       this.rBtnDcFreeManchester.UseVisualStyleBackColor = true;
       this.rBtnDcFreeManchester.CheckedChanged += new EventHandler(this.rBtnDcFreeManchester_CheckedChanged);
       this.rBtnDcFreeManchester.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnDcFreeManchester.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnDcFreeOff.AutoSize = true;
       this.rBtnDcFreeOff.Checked = true;
       this.rBtnDcFreeOff.Location = new Point(3, 3);
       this.rBtnDcFreeOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnDcFreeOff.Name = "rBtnDcFreeOff";
       this.rBtnDcFreeOff.Size = new Size(45, 17);
       this.rBtnDcFreeOff.TabIndex = 0;
       this.rBtnDcFreeOff.TabStop = true;
       this.rBtnDcFreeOff.Text = "OFF";
       this.rBtnDcFreeOff.UseVisualStyleBackColor = true;
       this.rBtnDcFreeOff.CheckedChanged += new EventHandler(this.rBtnDcFreeOff_CheckedChanged);
       this.rBtnDcFreeOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnDcFreeOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.pnlAddressInPayload.Anchor = AnchorStyles.Left;
       this.pnlAddressInPayload.AutoSize = true;
       this.pnlAddressInPayload.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlAddressInPayload.Controls.Add((Control) this.rBtnNodeAddressInPayloadNo);
       this.pnlAddressInPayload.Controls.Add((Control) this.rBtnNodeAddressInPayloadYes);
       this.pnlAddressInPayload.Location = new Point(129, 2);
       this.pnlAddressInPayload.Margin = new Padding(3, 2, 3, 2);
       this.pnlAddressInPayload.Name = "pnlAddressInPayload";
       this.pnlAddressInPayload.Size = new Size(98, 20);
       this.pnlAddressInPayload.TabIndex = 1;
       this.pnlAddressInPayload.Visible = false;
       this.pnlAddressInPayload.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlAddressInPayload.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnNodeAddressInPayloadNo.AutoSize = true;
       this.rBtnNodeAddressInPayloadNo.Location = new Point(54, 3);
       this.rBtnNodeAddressInPayloadNo.Margin = new Padding(3, 0, 3, 0);
       this.rBtnNodeAddressInPayloadNo.Name = "rBtnNodeAddressInPayloadNo";
       this.rBtnNodeAddressInPayloadNo.Size = new Size(41, 17);
       this.rBtnNodeAddressInPayloadNo.TabIndex = 1;
       this.rBtnNodeAddressInPayloadNo.Text = "NO";
       this.rBtnNodeAddressInPayloadNo.UseVisualStyleBackColor = true;
       this.rBtnNodeAddressInPayloadNo.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnNodeAddressInPayloadNo.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnNodeAddressInPayloadYes.AutoSize = true;
       this.rBtnNodeAddressInPayloadYes.Checked = true;
       this.rBtnNodeAddressInPayloadYes.Location = new Point(3, 3);
       this.rBtnNodeAddressInPayloadYes.Margin = new Padding(3, 0, 3, 0);
       this.rBtnNodeAddressInPayloadYes.Name = "rBtnNodeAddressInPayloadYes";
       this.rBtnNodeAddressInPayloadYes.Size = new Size(46, 17);
       this.rBtnNodeAddressInPayloadYes.TabIndex = 0;
       this.rBtnNodeAddressInPayloadYes.TabStop = true;
       this.rBtnNodeAddressInPayloadYes.Text = "YES";
       this.rBtnNodeAddressInPayloadYes.UseVisualStyleBackColor = true;
       this.rBtnNodeAddressInPayloadYes.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnNodeAddressInPayloadYes.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label17.Anchor = AnchorStyles.Left;
       this.label17.AutoSize = true;
       this.label17.Location = new Point(3, 5);
       this.label17.Name = "label17";
       this.label17.Size = new Size(120, 13);
       this.label17.TabIndex = 0;
       this.label17.Text = "Add address in payload:";
       this.label17.TextAlign = ContentAlignment.MiddleLeft;
       this.label17.Visible = false;
       this.pnlFifoFillCondition.Anchor = AnchorStyles.Left;
       this.pnlFifoFillCondition.AutoSize = true;
       this.pnlFifoFillCondition.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlFifoFillCondition.Controls.Add((Control) this.rBtnFifoFillAlways);
       this.pnlFifoFillCondition.Controls.Add((Control) this.rBtnFifoFillSyncAddress);
       this.pnlFifoFillCondition.Location = new Point(163, 124);
       this.pnlFifoFillCondition.Margin = new Padding(3, 2, 3, 2);
       this.pnlFifoFillCondition.Name = "pnlFifoFillCondition";
       this.pnlFifoFillCondition.Size = new Size(159, 20);
       this.pnlFifoFillCondition.TabIndex = 6;
       this.pnlFifoFillCondition.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlFifoFillCondition.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnFifoFillAlways.AutoSize = true;
       this.rBtnFifoFillAlways.Location = new Point(98, 3);
       this.rBtnFifoFillAlways.Margin = new Padding(3, 0, 3, 0);
       this.rBtnFifoFillAlways.Name = "rBtnFifoFillAlways";
       this.rBtnFifoFillAlways.Size = new Size(58, 17);
       this.rBtnFifoFillAlways.TabIndex = 1;
       this.rBtnFifoFillAlways.Text = "Always";
       this.rBtnFifoFillAlways.UseVisualStyleBackColor = true;
       this.rBtnFifoFillAlways.CheckedChanged += new EventHandler(this.rBtnFifoFill_CheckedChanged);
       this.rBtnFifoFillAlways.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnFifoFillAlways.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnFifoFillSyncAddress.AutoSize = true;
       this.rBtnFifoFillSyncAddress.Checked = true;
       this.rBtnFifoFillSyncAddress.Location = new Point(3, 3);
       this.rBtnFifoFillSyncAddress.Margin = new Padding(3, 0, 3, 0);
       this.rBtnFifoFillSyncAddress.Name = "rBtnFifoFillSyncAddress";
       this.rBtnFifoFillSyncAddress.Size = new Size(89, 17);
       this.rBtnFifoFillSyncAddress.TabIndex = 0;
       this.rBtnFifoFillSyncAddress.TabStop = true;
       this.rBtnFifoFillSyncAddress.Text = "Sync address";
       this.rBtnFifoFillSyncAddress.UseVisualStyleBackColor = true;
       this.rBtnFifoFillSyncAddress.CheckedChanged += new EventHandler(this.rBtnFifoFill_CheckedChanged);
       this.rBtnFifoFillSyncAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnFifoFillSyncAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label4.Anchor = AnchorStyles.Left;
       this.label4.AutoSize = true;
       this.label4.Location = new Point(3, (int) sbyte.MaxValue);
       this.label4.Name = "label4";
       this.label4.Size = new Size(91, 13);
       this.label4.TabIndex = 5;
       this.label4.Text = "FIFO fill condition:";
       this.label4.TextAlign = ContentAlignment.MiddleLeft;
       this.pnlSync.Anchor = AnchorStyles.Left;
       this.pnlSync.AutoSize = true;
       this.pnlSync.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlSync.Controls.Add((Control) this.rBtnSyncOff);
       this.pnlSync.Controls.Add((Control) this.rBtnSyncOn);
       this.pnlSync.Location = new Point(163, 100);
       this.pnlSync.Margin = new Padding(3, 2, 3, 2);
       this.pnlSync.Name = "pnlSync";
       this.pnlSync.Size = new Size(98, 20);
       this.pnlSync.TabIndex = 4;
       this.pnlSync.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlSync.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnSyncOff.AutoSize = true;
       this.rBtnSyncOff.Location = new Point(50, 3);
       this.rBtnSyncOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnSyncOff.Name = "rBtnSyncOff";
       this.rBtnSyncOff.Size = new Size(45, 17);
       this.rBtnSyncOff.TabIndex = 1;
       this.rBtnSyncOff.Text = "OFF";
       this.rBtnSyncOff.UseVisualStyleBackColor = true;
       this.rBtnSyncOff.CheckedChanged += new EventHandler(this.rBtnSyncOn_CheckedChanged);
       this.rBtnSyncOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnSyncOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnSyncOn.AutoSize = true;
       this.rBtnSyncOn.Checked = true;
       this.rBtnSyncOn.Location = new Point(3, 3);
       this.rBtnSyncOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnSyncOn.Name = "rBtnSyncOn";
       this.rBtnSyncOn.Size = new Size(41, 17);
       this.rBtnSyncOn.TabIndex = 0;
       this.rBtnSyncOn.TabStop = true;
       this.rBtnSyncOn.Text = "ON";
       this.rBtnSyncOn.UseVisualStyleBackColor = true;
       this.rBtnSyncOn.CheckedChanged += new EventHandler(this.rBtnSyncOn_CheckedChanged);
       this.rBtnSyncOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnSyncOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label3.Anchor = AnchorStyles.Left;
       this.label3.AutoSize = true;
       this.label3.Location = new Point(3, 103);
       this.label3.Name = "label3";
       this.label3.Size = new Size(60, 13);
       this.label3.TabIndex = 3;
       this.label3.Text = "Sync word:";
       this.label3.TextAlign = ContentAlignment.MiddleLeft;
       this.label9.Anchor = AnchorStyles.Left;
       this.label9.AutoSize = true;
       this.label9.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label9.Location = new Point(3, 175);
       this.label9.Name = "label9";
       this.label9.Size = new Size(89, 13);
       this.label9.TabIndex = 13;
       this.label9.Text = "Sync word value:";
       this.label9.TextAlign = ContentAlignment.MiddleLeft;
       this.pnlCrcAutoClear.Anchor = AnchorStyles.Left;
       this.pnlCrcAutoClear.AutoSize = true;
       this.pnlCrcAutoClear.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlCrcAutoClear.Controls.Add((Control) this.rBtnCrcAutoClearOff);
       this.pnlCrcAutoClear.Controls.Add((Control) this.rBtnCrcAutoClearOn);
       this.pnlCrcAutoClear.Location = new Point(129, 146);
       this.pnlCrcAutoClear.Margin = new Padding(3, 2, 3, 2);
       this.pnlCrcAutoClear.Name = "pnlCrcAutoClear";
       this.pnlCrcAutoClear.Size = new Size(102, 20);
       this.pnlCrcAutoClear.TabIndex = 11;
       this.pnlCrcAutoClear.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlCrcAutoClear.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcAutoClearOff.AutoSize = true;
       this.rBtnCrcAutoClearOff.Location = new Point(54, 3);
       this.rBtnCrcAutoClearOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcAutoClearOff.Name = "rBtnCrcAutoClearOff";
       this.rBtnCrcAutoClearOff.Size = new Size(45, 17);
       this.rBtnCrcAutoClearOff.TabIndex = 1;
       this.rBtnCrcAutoClearOff.Text = "OFF";
       this.rBtnCrcAutoClearOff.UseVisualStyleBackColor = true;
       this.rBtnCrcAutoClearOff.CheckedChanged += new EventHandler(this.rBtnCrcAutoClearOff_CheckedChanged);
       this.rBtnCrcAutoClearOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcAutoClearOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcAutoClearOn.AutoSize = true;
       this.rBtnCrcAutoClearOn.Checked = true;
       this.rBtnCrcAutoClearOn.Location = new Point(3, 3);
       this.rBtnCrcAutoClearOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcAutoClearOn.Name = "rBtnCrcAutoClearOn";
       this.rBtnCrcAutoClearOn.Size = new Size(41, 17);
       this.rBtnCrcAutoClearOn.TabIndex = 0;
       this.rBtnCrcAutoClearOn.TabStop = true;
       this.rBtnCrcAutoClearOn.Text = "ON";
       this.rBtnCrcAutoClearOn.UseVisualStyleBackColor = true;
       this.rBtnCrcAutoClearOn.CheckedChanged += new EventHandler(this.rBtnCrcAutoClearOn_CheckedChanged);
       this.rBtnCrcAutoClearOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcAutoClearOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label23.Anchor = AnchorStyles.Left;
       this.label23.AutoSize = true;
       this.label23.Location = new Point(3, 149);
       this.label23.Name = "label23";
       this.label23.Size = new Size(82, 13);
       this.label23.TabIndex = 10;
       this.label23.Text = "CRC auto clear:";
       this.label23.TextAlign = ContentAlignment.MiddleLeft;
       this.pnlCrcCalculation.Anchor = AnchorStyles.Left;
       this.pnlCrcCalculation.AutoSize = true;
       this.pnlCrcCalculation.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlCrcCalculation.Controls.Add((Control) this.rBtnCrcOff);
       this.pnlCrcCalculation.Controls.Add((Control) this.rBtnCrcOn);
       this.pnlCrcCalculation.Location = new Point(129, 122);
       this.pnlCrcCalculation.Margin = new Padding(3, 2, 3, 2);
       this.pnlCrcCalculation.Name = "pnlCrcCalculation";
       this.pnlCrcCalculation.Size = new Size(102, 20);
       this.pnlCrcCalculation.TabIndex = 9;
       this.pnlCrcCalculation.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlCrcCalculation.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcOff.AutoSize = true;
       this.rBtnCrcOff.Location = new Point(54, 3);
       this.rBtnCrcOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcOff.Name = "rBtnCrcOff";
       this.rBtnCrcOff.Size = new Size(45, 17);
       this.rBtnCrcOff.TabIndex = 1;
       this.rBtnCrcOff.Text = "OFF";
       this.rBtnCrcOff.UseVisualStyleBackColor = true;
       this.rBtnCrcOff.CheckedChanged += new EventHandler(this.rBtnCrcOff_CheckedChanged);
       this.rBtnCrcOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcOn.AutoSize = true;
       this.rBtnCrcOn.Checked = true;
       this.rBtnCrcOn.Location = new Point(3, 3);
       this.rBtnCrcOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcOn.Name = "rBtnCrcOn";
       this.rBtnCrcOn.Size = new Size(41, 17);
       this.rBtnCrcOn.TabIndex = 0;
       this.rBtnCrcOn.TabStop = true;
       this.rBtnCrcOn.Text = "ON";
       this.rBtnCrcOn.UseVisualStyleBackColor = true;
       this.rBtnCrcOn.CheckedChanged += new EventHandler(this.rBtnCrcOn_CheckedChanged);
       this.rBtnCrcOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label22.Anchor = AnchorStyles.Left;
       this.label22.AutoSize = true;
       this.label22.Location = new Point(3, 125);
       this.label22.Name = "label22";
       this.label22.Size = new Size(86, 13);
       this.label22.TabIndex = 8;
       this.label22.Text = "CRC calculation:";
       this.label22.TextAlign = ContentAlignment.MiddleLeft;
       this.pnlTxStart.Anchor = AnchorStyles.Left;
       this.pnlTxStart.AutoSize = true;
       this.pnlTxStart.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlTxStart.Controls.Add((Control) this.rBtnTxStartFifoNotEmpty);
       this.pnlTxStart.Controls.Add((Control) this.rBtnTxStartFifoLevel);
       this.pnlTxStart.Location = new Point(129, 195);
       this.pnlTxStart.Margin = new Padding(3, 3, 3, 2);
       this.pnlTxStart.Name = "pnlTxStart";
       this.pnlTxStart.Size = new Size(168, 20);
       this.pnlTxStart.TabIndex = 17;
       this.pnlTxStart.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlTxStart.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnTxStartFifoNotEmpty.AutoSize = true;
       this.rBtnTxStartFifoNotEmpty.Checked = true;
       this.rBtnTxStartFifoNotEmpty.Location = new Point(77, 3);
       this.rBtnTxStartFifoNotEmpty.Margin = new Padding(3, 0, 3, 0);
       this.rBtnTxStartFifoNotEmpty.Name = "rBtnTxStartFifoNotEmpty";
       this.rBtnTxStartFifoNotEmpty.Size = new Size(88, 17);
       this.rBtnTxStartFifoNotEmpty.TabIndex = 1;
       this.rBtnTxStartFifoNotEmpty.TabStop = true;
       this.rBtnTxStartFifoNotEmpty.Text = "FifoNotEmpty";
       this.rBtnTxStartFifoNotEmpty.UseVisualStyleBackColor = true;
       this.rBtnTxStartFifoNotEmpty.CheckedChanged += new EventHandler(this.rBtnTxStartFifoNotEmpty_CheckedChanged);
       this.rBtnTxStartFifoNotEmpty.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnTxStartFifoNotEmpty.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnTxStartFifoLevel.AutoSize = true;
       this.rBtnTxStartFifoLevel.Location = new Point(3, 3);
       this.rBtnTxStartFifoLevel.Margin = new Padding(3, 0, 3, 0);
       this.rBtnTxStartFifoLevel.Name = "rBtnTxStartFifoLevel";
       this.rBtnTxStartFifoLevel.Size = new Size(68, 17);
       this.rBtnTxStartFifoLevel.TabIndex = 0;
       this.rBtnTxStartFifoLevel.Text = "FifoLevel";
       this.rBtnTxStartFifoLevel.UseVisualStyleBackColor = true;
       this.rBtnTxStartFifoLevel.CheckedChanged += new EventHandler(this.rBtnTxStartFifoLevel_CheckedChanged);
       this.rBtnTxStartFifoLevel.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnTxStartFifoLevel.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.pnlAddressFiltering.Anchor = AnchorStyles.Left;
       this.pnlAddressFiltering.AutoSize = true;
       this.pnlAddressFiltering.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlAddressFiltering.Controls.Add((Control) this.rBtnAddressFilteringNodeBroadcast);
       this.pnlAddressFiltering.Controls.Add((Control) this.rBtnAddressFilteringNode);
       this.pnlAddressFiltering.Controls.Add((Control) this.rBtnAddressFilteringOff);
       this.pnlAddressFiltering.Location = new Point(129, 26);
       this.pnlAddressFiltering.Margin = new Padding(3, 2, 3, 2);
       this.pnlAddressFiltering.Name = "pnlAddressFiltering";
       this.pnlAddressFiltering.Size = new Size(228, 20);
       this.pnlAddressFiltering.TabIndex = 3;
       this.pnlAddressFiltering.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlAddressFiltering.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnAddressFilteringNodeBroadcast.AutoSize = true;
       this.rBtnAddressFilteringNodeBroadcast.Location = new Point(111, 3);
       this.rBtnAddressFilteringNodeBroadcast.Margin = new Padding(3, 0, 3, 0);
       this.rBtnAddressFilteringNodeBroadcast.Name = "rBtnAddressFilteringNodeBroadcast";
       this.rBtnAddressFilteringNodeBroadcast.Size = new Size(114, 17);
       this.rBtnAddressFilteringNodeBroadcast.TabIndex = 2;
       this.rBtnAddressFilteringNodeBroadcast.Text = "Node or Broadcast";
       this.rBtnAddressFilteringNodeBroadcast.UseVisualStyleBackColor = true;
       this.rBtnAddressFilteringNodeBroadcast.CheckedChanged += new EventHandler(this.rBtnAddressFilteringNodeBroadcast_CheckedChanged);
       this.rBtnAddressFilteringNodeBroadcast.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnAddressFilteringNodeBroadcast.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnAddressFilteringNode.AutoSize = true;
       this.rBtnAddressFilteringNode.Location = new Point(54, 3);
       this.rBtnAddressFilteringNode.Margin = new Padding(3, 0, 3, 0);
       this.rBtnAddressFilteringNode.Name = "rBtnAddressFilteringNode";
       this.rBtnAddressFilteringNode.Size = new Size(51, 17);
       this.rBtnAddressFilteringNode.TabIndex = 1;
       this.rBtnAddressFilteringNode.Text = "Node";
       this.rBtnAddressFilteringNode.UseVisualStyleBackColor = true;
       this.rBtnAddressFilteringNode.CheckedChanged += new EventHandler(this.rBtnAddressFilteringNode_CheckedChanged);
       this.rBtnAddressFilteringNode.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnAddressFilteringNode.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnAddressFilteringOff.AutoSize = true;
       this.rBtnAddressFilteringOff.Checked = true;
       this.rBtnAddressFilteringOff.Location = new Point(3, 3);
       this.rBtnAddressFilteringOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnAddressFilteringOff.Name = "rBtnAddressFilteringOff";
       this.rBtnAddressFilteringOff.Size = new Size(45, 17);
       this.rBtnAddressFilteringOff.TabIndex = 0;
       this.rBtnAddressFilteringOff.TabStop = true;
       this.rBtnAddressFilteringOff.Text = "OFF";
       this.rBtnAddressFilteringOff.UseVisualStyleBackColor = true;
       this.rBtnAddressFilteringOff.CheckedChanged += new EventHandler(this.rBtnAddressFilteringOff_CheckedChanged);
       this.rBtnAddressFilteringOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnAddressFilteringOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.lblNodeAddress.BorderStyle = BorderStyle.Fixed3D;
       this.lblNodeAddress.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblNodeAddress.Location = new Point(65, 0);
       this.lblNodeAddress.Name = "lblNodeAddress";
       this.lblNodeAddress.Size = new Size(59, 20);
       this.lblNodeAddress.TabIndex = 1;
       this.lblNodeAddress.Text = "0x00";
       this.lblNodeAddress.TextAlign = ContentAlignment.MiddleCenter;
       this.lblNodeAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.lblNodeAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.lblPayloadLength.BorderStyle = BorderStyle.Fixed3D;
       this.lblPayloadLength.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPayloadLength.Location = new Point(65, 0);
       this.lblPayloadLength.Name = "lblPayloadLength";
       this.lblPayloadLength.Size = new Size(59, 20);
       this.lblPayloadLength.TabIndex = 1;
       this.lblPayloadLength.Text = "0x00";
       this.lblPayloadLength.TextAlign = ContentAlignment.MiddleCenter;
       this.lblPayloadLength.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.lblPayloadLength.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.lblBroadcastAddress.BorderStyle = BorderStyle.Fixed3D;
       this.lblBroadcastAddress.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblBroadcastAddress.Location = new Point(65, 0);
       this.lblBroadcastAddress.Name = "lblBroadcastAddress";
       this.lblBroadcastAddress.Size = new Size(59, 20);
       this.lblBroadcastAddress.TabIndex = 1;
       this.lblBroadcastAddress.Text = "0x00";
       this.lblBroadcastAddress.TextAlign = ContentAlignment.MiddleCenter;
       this.lblBroadcastAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.lblBroadcastAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.pnlPacketFormat.Anchor = AnchorStyles.Left;
       this.pnlPacketFormat.AutoSize = true;
       this.pnlPacketFormat.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlPacketFormat.Controls.Add((Control) this.rBtnPacketFormatFixed);
       this.pnlPacketFormat.Controls.Add((Control) this.rBtnPacketFormatVariable);
       this.pnlPacketFormat.Location = new Point(163, 196);
       this.pnlPacketFormat.Margin = new Padding(3, 2, 3, 2);
       this.pnlPacketFormat.Name = "pnlPacketFormat";
       this.pnlPacketFormat.Size = new Size(125, 20);
       this.pnlPacketFormat.TabIndex = 16;
       this.pnlPacketFormat.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlPacketFormat.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnPacketFormatFixed.AutoSize = true;
       this.rBtnPacketFormatFixed.Location = new Point(72, 3);
       this.rBtnPacketFormatFixed.Margin = new Padding(3, 0, 3, 0);
       this.rBtnPacketFormatFixed.Name = "rBtnPacketFormatFixed";
       this.rBtnPacketFormatFixed.Size = new Size(50, 17);
       this.rBtnPacketFormatFixed.TabIndex = 1;
       this.rBtnPacketFormatFixed.Text = "Fixed";
       this.rBtnPacketFormatFixed.UseVisualStyleBackColor = true;
       this.rBtnPacketFormatFixed.CheckedChanged += new EventHandler(this.rBtnPacketFormat_CheckedChanged);
       this.rBtnPacketFormatFixed.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnPacketFormatFixed.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnPacketFormatVariable.AutoSize = true;
       this.rBtnPacketFormatVariable.Checked = true;
       this.rBtnPacketFormatVariable.Location = new Point(3, 3);
       this.rBtnPacketFormatVariable.Margin = new Padding(3, 0, 3, 0);
       this.rBtnPacketFormatVariable.Name = "rBtnPacketFormatVariable";
       this.rBtnPacketFormatVariable.Size = new Size(63, 17);
       this.rBtnPacketFormatVariable.TabIndex = 0;
       this.rBtnPacketFormatVariable.TabStop = true;
       this.rBtnPacketFormatVariable.Text = "Variable";
       this.rBtnPacketFormatVariable.UseVisualStyleBackColor = true;
       this.rBtnPacketFormatVariable.CheckedChanged += new EventHandler(this.rBtnPacketFormat_CheckedChanged);
       this.rBtnPacketFormatVariable.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnPacketFormatVariable.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.tableLayoutPanel1.AutoSize = true;
       this.tableLayoutPanel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.tableLayoutPanel1.ColumnCount = 3;
       this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 160f));
       this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle());
       this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle());
       this.tableLayoutPanel1.Controls.Add((Control) this.pnlPayloadLength, 1, 9);
       this.tableLayoutPanel1.Controls.Add((Control) this.label1, 0, 1);
       this.tableLayoutPanel1.Controls.Add((Control) this.pnlPacketFormat, 1, 8);
       this.tableLayoutPanel1.Controls.Add((Control) this.label3, 0, 4);
       this.tableLayoutPanel1.Controls.Add((Control) this.label4, 0, 5);
       this.tableLayoutPanel1.Controls.Add((Control) this.label5, 0, 6);
       this.tableLayoutPanel1.Controls.Add((Control) this.label9, 0, 7);
       this.tableLayoutPanel1.Controls.Add((Control) this.label10, 0, 8);
       this.tableLayoutPanel1.Controls.Add((Control) this.label11, 0, 9);
       this.tableLayoutPanel1.Controls.Add((Control) this.pnlFifoFillCondition, 1, 5);
       this.tableLayoutPanel1.Controls.Add((Control) this.pnlSync, 1, 4);
       this.tableLayoutPanel1.Controls.Add((Control) this.tBoxSyncValue, 1, 7);
       this.tableLayoutPanel1.Controls.Add((Control) this.label12, 2, 9);
       this.tableLayoutPanel1.Controls.Add((Control) this.nudPreambleSize, 1, 1);
       this.tableLayoutPanel1.Controls.Add((Control) this.label2, 2, 1);
       this.tableLayoutPanel1.Controls.Add((Control) this.nudSyncSize, 1, 6);
       this.tableLayoutPanel1.Controls.Add((Control) this.label6, 2, 6);
       this.tableLayoutPanel1.Controls.Add((Control) this.panel1, 1, 3);
       this.tableLayoutPanel1.Controls.Add((Control) this.label7, 0, 3);
       this.tableLayoutPanel1.Controls.Add((Control) this.cBoxDataMode, 1, 0);
       this.tableLayoutPanel1.Controls.Add((Control) this.label24, 0, 0);
       this.tableLayoutPanel1.Controls.Add((Control) this.label25, 0, 2);
       this.tableLayoutPanel1.Controls.Add((Control) this.cBoxAutoRestartRxMode, 1, 2);
       this.tableLayoutPanel1.Location = new Point(18, 3);
       this.tableLayoutPanel1.Name = "tableLayoutPanel1";
       this.tableLayoutPanel1.RowCount = 10;
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel1.Size = new Size(391, 242);
       this.tableLayoutPanel1.TabIndex = 0;
       this.pnlPayloadLength.Anchor = AnchorStyles.Left;
       this.pnlPayloadLength.AutoSize = true;
       this.pnlPayloadLength.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlPayloadLength.Controls.Add((Control) this.lblPayloadLength);
       this.pnlPayloadLength.Controls.Add((Control) this.nudPayloadLength);
       this.pnlPayloadLength.Location = new Point(163, 220);
       this.pnlPayloadLength.Margin = new Padding(3, 2, 3, 2);
       this.pnlPayloadLength.Name = "pnlPayloadLength";
       this.pnlPayloadLength.Size = new Size((int) sbyte.MaxValue, 20);
       this.pnlPayloadLength.TabIndex = 18;
       this.pnlPayloadLength.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlPayloadLength.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudPayloadLength.Location = new Point(3, 0);
       this.nudPayloadLength.Margin = new Padding(3, 0, 3, 0);
       NumericUpDownEx numericUpDownEx3 = this.nudPayloadLength;
       int[] bits3 = new int[4];
       bits3[0] = 66;
       Decimal num3 = new Decimal(bits3);
       numericUpDownEx3.Maximum = num3;
       this.nudPayloadLength.Name = "nudPayloadLength";
       this.nudPayloadLength.Size = new Size(59, 20);
       this.nudPayloadLength.TabIndex = 0;
       NumericUpDownEx numericUpDownEx4 = this.nudPayloadLength;
       int[] bits4 = new int[4];
       bits4[0] = 66;
       Decimal num4 = new Decimal(bits4);
       numericUpDownEx4.Value = num4;
       this.nudPayloadLength.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudPayloadLength.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudPayloadLength.ValueChanged += new EventHandler(this.nudPayloadLength_ValueChanged);
       this.label5.Anchor = AnchorStyles.Left;
       this.label5.AutoSize = true;
       this.label5.BackColor = Color.Transparent;
       this.label5.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label5.Location = new Point(3, 151);
       this.label5.Name = "label5";
       this.label5.Size = new Size(81, 13);
       this.label5.TabIndex = 7;
       this.label5.Text = "Sync word size:";
       this.label5.TextAlign = ContentAlignment.MiddleLeft;
       this.nudSyncSize.Anchor = AnchorStyles.Left;
       this.nudSyncSize.Location = new Point(163, 148);
       this.nudSyncSize.Margin = new Padding(3, 2, 3, 2);
       NumericUpDownEx numericUpDownEx5 = this.nudSyncSize;
       int[] bits5 = new int[4];
       bits5[0] = 8;
       Decimal num5 = new Decimal(bits5);
       numericUpDownEx5.Maximum = num5;
       NumericUpDownEx numericUpDownEx6 = this.nudSyncSize;
       int[] bits6 = new int[4];
       bits6[0] = 1;
       Decimal num6 = new Decimal(bits6);
       numericUpDownEx6.Minimum = num6;
       this.nudSyncSize.Name = "nudSyncSize";
       this.nudSyncSize.Size = new Size(59, 20);
       this.nudSyncSize.TabIndex = 8;
       NumericUpDownEx numericUpDownEx7 = this.nudSyncSize;
       int[] bits7 = new int[4];
       bits7[0] = 4;
       Decimal num7 = new Decimal(bits7);
       numericUpDownEx7.Value = num7;
       this.nudSyncSize.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudSyncSize.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudSyncSize.ValueChanged += new EventHandler(this.nudSyncSize_ValueChanged);
       this.label6.Anchor = AnchorStyles.None;
       this.label6.AutoSize = true;
       this.label6.Location = new Point(356, 151);
       this.label6.Name = "label6";
       this.label6.Size = new Size(32, 13);
       this.label6.TabIndex = 9;
       this.label6.Text = "bytes";
       this.label6.TextAlign = ContentAlignment.MiddleLeft;
       this.panel1.Anchor = AnchorStyles.Left;
       this.panel1.AutoSize = true;
       this.panel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.panel1.Controls.Add((Control) this.rBtnPreamblePolarity55);
       this.panel1.Controls.Add((Control) this.rBtnPreamblePolarityAA);
       this.panel1.Location = new Point(163, 76);
       this.panel1.Margin = new Padding(3, 2, 3, 2);
       this.panel1.Name = "panel1";
       this.panel1.Size = new Size(110, 20);
       this.panel1.TabIndex = 4;
       this.panel1.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.panel1.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnPreamblePolarity55.AutoSize = true;
       this.rBtnPreamblePolarity55.Location = new Point(59, 1);
       this.rBtnPreamblePolarity55.Margin = new Padding(3, 0, 3, 0);
       this.rBtnPreamblePolarity55.Name = "rBtnPreamblePolarity55";
       this.rBtnPreamblePolarity55.Size = new Size(48, 17);
       this.rBtnPreamblePolarity55.TabIndex = 1;
       this.rBtnPreamblePolarity55.Text = "0x55";
       this.rBtnPreamblePolarity55.UseVisualStyleBackColor = true;
       this.rBtnPreamblePolarity55.CheckedChanged += new EventHandler(this.rBtnPreamblePolarity_CheckedChanged);
       this.rBtnPreamblePolarity55.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnPreamblePolarity55.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnPreamblePolarityAA.AutoSize = true;
       this.rBtnPreamblePolarityAA.Checked = true;
       this.rBtnPreamblePolarityAA.Location = new Point(3, 3);
       this.rBtnPreamblePolarityAA.Margin = new Padding(3, 0, 3, 0);
       this.rBtnPreamblePolarityAA.Name = "rBtnPreamblePolarityAA";
       this.rBtnPreamblePolarityAA.Size = new Size(50, 17);
       this.rBtnPreamblePolarityAA.TabIndex = 0;
       this.rBtnPreamblePolarityAA.TabStop = true;
       this.rBtnPreamblePolarityAA.Text = "0xAA";
       this.rBtnPreamblePolarityAA.UseVisualStyleBackColor = true;
       this.rBtnPreamblePolarityAA.CheckedChanged += new EventHandler(this.rBtnPreamblePolarity_CheckedChanged);
       this.rBtnPreamblePolarityAA.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnPreamblePolarityAA.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label7.Anchor = AnchorStyles.Left;
       this.label7.AutoSize = true;
       this.label7.Location = new Point(3, 79);
       this.label7.Name = "label7";
       this.label7.Size = new Size(90, 13);
       this.label7.TabIndex = 3;
       this.label7.Text = "Preamble polarity:";
       this.label7.TextAlign = ContentAlignment.MiddleLeft;
       this.cBoxDataMode.DropDownStyle = ComboBoxStyle.DropDownList;
       this.cBoxDataMode.FormattingEnabled = true;
       this.cBoxDataMode.Items.AddRange(new object[2]
       {
     (object) "Continuous",
     (object) "Packet"
       });
       this.cBoxDataMode.Location = new Point(163, 2);
       this.cBoxDataMode.Margin = new Padding(3, 2, 3, 2);
       this.cBoxDataMode.Name = "cBoxDataMode";
       this.cBoxDataMode.Size = new Size(121, 21);
       this.cBoxDataMode.TabIndex = 20;
       this.cBoxDataMode.SelectedIndexChanged += new EventHandler(this.cBoxDataMode_SelectedIndexChanged);
       this.label24.Anchor = AnchorStyles.Left;
       this.label24.AutoSize = true;
       this.label24.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label24.Location = new Point(3, 6);
       this.label24.Name = "label24";
       this.label24.Size = new Size(62, 13);
       this.label24.TabIndex = 0;
       this.label24.Text = "Data mode:";
       this.label24.TextAlign = ContentAlignment.MiddleLeft;
       this.label25.Anchor = AnchorStyles.Left;
       this.label25.AutoSize = true;
       this.label25.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.label25.Location = new Point(3, 55);
       this.label25.Name = "label25";
       this.label25.Size = new Size(109, 13);
       this.label25.TabIndex = 0;
       this.label25.Text = "Auto restart Rx mode:";
       this.label25.TextAlign = ContentAlignment.MiddleLeft;
       this.cBoxAutoRestartRxMode.DropDownStyle = ComboBoxStyle.DropDownList;
       this.cBoxAutoRestartRxMode.FormattingEnabled = true;
       this.cBoxAutoRestartRxMode.Items.AddRange(new object[3]
       {
     (object) "OFF",
     (object) "ON, without waiting PLL to re-lock",
     (object) "ON, wait for PLL to lock"
       });
       this.cBoxAutoRestartRxMode.Location = new Point(163, 51);
       this.cBoxAutoRestartRxMode.Margin = new Padding(3, 2, 3, 2);
       this.cBoxAutoRestartRxMode.Name = "cBoxAutoRestartRxMode";
       this.cBoxAutoRestartRxMode.Size = new Size(187, 21);
       this.cBoxAutoRestartRxMode.TabIndex = 20;
       this.cBoxAutoRestartRxMode.SelectedIndexChanged += new EventHandler(this.cBoxAutoRestartRxMode_SelectedIndexChanged);
       this.pnlNodeAddress.Anchor = AnchorStyles.Left;
       this.pnlNodeAddress.AutoSize = true;
       this.pnlNodeAddress.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlNodeAddress.Controls.Add((Control) this.nudNodeAddress);
       this.pnlNodeAddress.Controls.Add((Control) this.lblNodeAddress);
       this.pnlNodeAddress.Location = new Point(129, 50);
       this.pnlNodeAddress.Margin = new Padding(3, 2, 3, 2);
       this.pnlNodeAddress.Name = "pnlNodeAddress";
       this.pnlNodeAddress.Size = new Size((int) sbyte.MaxValue, 20);
       this.pnlNodeAddress.TabIndex = 59;
       this.pnlNodeAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlNodeAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudNodeAddress.Location = new Point(0, 0);
       this.nudNodeAddress.Margin = new Padding(3, 0, 3, 0);
       NumericUpDownEx numericUpDownEx8 = this.nudNodeAddress;
       int[] bits8 = new int[4];
       bits8[0] = (int) byte.MaxValue;
       Decimal num8 = new Decimal(bits8);
       numericUpDownEx8.Maximum = num8;
       this.nudNodeAddress.Name = "nudNodeAddress";
       this.nudNodeAddress.Size = new Size(59, 20);
       this.nudNodeAddress.TabIndex = 0;
       this.nudNodeAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudNodeAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudNodeAddress.ValueChanged += new EventHandler(this.nudNodeAddress_ValueChanged);
       this.pnlBroadcastAddress.Anchor = AnchorStyles.Left;
       this.pnlBroadcastAddress.AutoSize = true;
       this.pnlBroadcastAddress.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.pnlBroadcastAddress.Controls.Add((Control) this.nudBroadcastAddress);
       this.pnlBroadcastAddress.Controls.Add((Control) this.lblBroadcastAddress);
       this.pnlBroadcastAddress.Location = new Point(129, 74);
       this.pnlBroadcastAddress.Margin = new Padding(3, 2, 3, 2);
       this.pnlBroadcastAddress.Name = "pnlBroadcastAddress";
       this.pnlBroadcastAddress.Size = new Size((int) sbyte.MaxValue, 20);
       this.pnlBroadcastAddress.TabIndex = 60;
       this.pnlBroadcastAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.pnlBroadcastAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudBroadcastAddress.Location = new Point(0, 0);
       this.nudBroadcastAddress.Margin = new Padding(3, 0, 3, 0);
       NumericUpDownEx numericUpDownEx9 = this.nudBroadcastAddress;
       int[] bits9 = new int[4];
       bits9[0] = (int) byte.MaxValue;
       Decimal num9 = new Decimal(bits9);
       numericUpDownEx9.Maximum = num9;
       this.nudBroadcastAddress.Name = "nudBroadcastAddress";
       this.nudBroadcastAddress.Size = new Size(59, 20);
       this.nudBroadcastAddress.TabIndex = 0;
       this.nudBroadcastAddress.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudBroadcastAddress.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudBroadcastAddress.ValueChanged += new EventHandler(this.nudBroadcastAddress_ValueChanged);
       this.tableLayoutPanel2.AutoSize = true;
       this.tableLayoutPanel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.tableLayoutPanel2.ColumnCount = 3;
       this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
       this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
       this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
       this.tableLayoutPanel2.Controls.Add((Control) this.label17, 0, 0);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlBroadcastAddress, 1, 3);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlTxStart, 1, 8);
       this.tableLayoutPanel2.Controls.Add((Control) this.label18, 0, 1);
       this.tableLayoutPanel2.Controls.Add((Control) this.nudFifoThreshold, 1, 9);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlCrcAutoClear, 1, 6);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlNodeAddress, 1, 2);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlCrcCalculation, 1, 5);
       this.tableLayoutPanel2.Controls.Add((Control) this.label19, 0, 2);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlDcFree, 1, 4);
       this.tableLayoutPanel2.Controls.Add((Control) this.label20, 0, 3);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlAddressFiltering, 1, 1);
       this.tableLayoutPanel2.Controls.Add((Control) this.label21, 0, 4);
       this.tableLayoutPanel2.Controls.Add((Control) this.label22, 0, 5);
       this.tableLayoutPanel2.Controls.Add((Control) this.label23, 0, 6);
       this.tableLayoutPanel2.Controls.Add((Control) this.label26, 0, 8);
       this.tableLayoutPanel2.Controls.Add((Control) this.label27, 0, 9);
       this.tableLayoutPanel2.Controls.Add((Control) this.pnlAddressInPayload, 1, 0);
       this.tableLayoutPanel2.Controls.Add((Control) this.label13, 2, 1);
       this.tableLayoutPanel2.Controls.Add((Control) this.panel2, 1, 7);
       this.tableLayoutPanel2.Controls.Add((Control) this.panel3, 1, 10);
       this.tableLayoutPanel2.Controls.Add((Control) this.panel4, 1, 11);
       this.tableLayoutPanel2.Controls.Add((Control) this.panel5, 1, 12);
       this.tableLayoutPanel2.Controls.Add((Control) this.label8, 0, 7);
       this.tableLayoutPanel2.Controls.Add((Control) this.label14, 0, 10);
       this.tableLayoutPanel2.Controls.Add((Control) this.label15, 0, 11);
       this.tableLayoutPanel2.Controls.Add((Control) this.label16, 0, 12);
       this.tableLayoutPanel2.Location = new Point(415, 3);
       this.tableLayoutPanel2.Name = "tableLayoutPanel2";
       this.tableLayoutPanel2.RowCount = 13;
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.RowStyles.Add(new RowStyle());
       this.tableLayoutPanel2.Size = new Size(366, 313);
       this.tableLayoutPanel2.TabIndex = 1;
       this.nudFifoThreshold.Anchor = AnchorStyles.Left;
       this.nudFifoThreshold.Location = new Point(129, 219);
       this.nudFifoThreshold.Margin = new Padding(3, 2, 3, 2);
       NumericUpDownEx numericUpDownEx10 = this.nudFifoThreshold;
       int[] bits10 = new int[4];
       bits10[0] = 128;
       Decimal num10 = new Decimal(bits10);
       numericUpDownEx10.Maximum = num10;
       this.nudFifoThreshold.Name = "nudFifoThreshold";
       this.nudFifoThreshold.Size = new Size(59, 20);
       this.nudFifoThreshold.TabIndex = 19;
       this.nudFifoThreshold.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.nudFifoThreshold.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.nudFifoThreshold.ValueChanged += new EventHandler(this.nudFifoThreshold_ValueChanged);
       this.label13.Anchor = AnchorStyles.None;
       this.label13.AutoSize = true;
       this.label13.Location = new Point(363, 29);
       this.label13.Name = "label13";
       this.label13.Size = new Size(0, 13);
       this.label13.TabIndex = 22;
       this.label13.TextAlign = ContentAlignment.MiddleLeft;
       this.panel2.Anchor = AnchorStyles.Left;
       this.panel2.AutoSize = true;
       this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.panel2.Controls.Add((Control) this.rBtnCrcCcitt);
       this.panel2.Controls.Add((Control) this.rBtnCrcIbm);
       this.panel2.Location = new Point(129, 170);
       this.panel2.Margin = new Padding(3, 2, 3, 2);
       this.panel2.Name = "panel2";
       this.panel2.Size = new Size(112, 20);
       this.panel2.TabIndex = 11;
       this.panel2.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.panel2.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcCcitt.AutoSize = true;
       this.rBtnCrcCcitt.Location = new Point(53, 3);
       this.rBtnCrcCcitt.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcCcitt.Name = "rBtnCrcCcitt";
       this.rBtnCrcCcitt.Size = new Size(56, 17);
       this.rBtnCrcCcitt.TabIndex = 1;
       this.rBtnCrcCcitt.Text = "CCITT";
       this.rBtnCrcCcitt.UseVisualStyleBackColor = true;
       this.rBtnCrcCcitt.CheckedChanged += new EventHandler(this.rBtnCrcIbm_CheckedChanged);
       this.rBtnCrcCcitt.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcCcitt.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnCrcIbm.AutoSize = true;
       this.rBtnCrcIbm.Checked = true;
       this.rBtnCrcIbm.Location = new Point(3, 3);
       this.rBtnCrcIbm.Margin = new Padding(3, 0, 3, 0);
       this.rBtnCrcIbm.Name = "rBtnCrcIbm";
       this.rBtnCrcIbm.Size = new Size(44, 17);
       this.rBtnCrcIbm.TabIndex = 0;
       this.rBtnCrcIbm.TabStop = true;
       this.rBtnCrcIbm.Text = "IBM";
       this.rBtnCrcIbm.UseVisualStyleBackColor = true;
       this.rBtnCrcIbm.CheckedChanged += new EventHandler(this.rBtnCrcIbm_CheckedChanged);
       this.rBtnCrcIbm.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnCrcIbm.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.panel3.Anchor = AnchorStyles.Left;
       this.panel3.AutoSize = true;
       this.panel3.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.panel3.Controls.Add((Control) this.rBtnIoHomeOff);
       this.panel3.Controls.Add((Control) this.rBtnIoHomeOn);
       this.panel3.Location = new Point(129, 243);
       this.panel3.Margin = new Padding(3, 2, 3, 2);
       this.panel3.Name = "panel3";
       this.panel3.Size = new Size(102, 20);
       this.panel3.TabIndex = 11;
       this.panel3.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.panel3.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnIoHomeOff.AutoSize = true;
       this.rBtnIoHomeOff.Location = new Point(54, 3);
       this.rBtnIoHomeOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnIoHomeOff.Name = "rBtnIoHomeOff";
       this.rBtnIoHomeOff.Size = new Size(45, 17);
       this.rBtnIoHomeOff.TabIndex = 1;
       this.rBtnIoHomeOff.Text = "OFF";
       this.rBtnIoHomeOff.UseVisualStyleBackColor = true;
       this.rBtnIoHomeOff.CheckedChanged += new EventHandler(this.rBtnIoHomeOn_CheckedChanged);
       this.rBtnIoHomeOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnIoHomeOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnIoHomeOn.AutoSize = true;
       this.rBtnIoHomeOn.Checked = true;
       this.rBtnIoHomeOn.Location = new Point(3, 3);
       this.rBtnIoHomeOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnIoHomeOn.Name = "rBtnIoHomeOn";
       this.rBtnIoHomeOn.Size = new Size(41, 17);
       this.rBtnIoHomeOn.TabIndex = 0;
       this.rBtnIoHomeOn.TabStop = true;
       this.rBtnIoHomeOn.Text = "ON";
       this.rBtnIoHomeOn.UseVisualStyleBackColor = true;
       this.rBtnIoHomeOn.CheckedChanged += new EventHandler(this.rBtnIoHomeOn_CheckedChanged);
       this.rBtnIoHomeOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnIoHomeOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.panel4.Anchor = AnchorStyles.Left;
       this.panel4.AutoSize = true;
       this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.panel4.Controls.Add((Control) this.rBtnIoHomePwrFrameOff);
       this.panel4.Controls.Add((Control) this.rBtnIoHomePwrFrameOn);
       this.panel4.Location = new Point(129, 267);
       this.panel4.Margin = new Padding(3, 2, 3, 2);
       this.panel4.Name = "panel4";
       this.panel4.Size = new Size(102, 20);
       this.panel4.TabIndex = 11;
       this.panel4.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.panel4.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnIoHomePwrFrameOff.AutoSize = true;
       this.rBtnIoHomePwrFrameOff.Location = new Point(54, 3);
       this.rBtnIoHomePwrFrameOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnIoHomePwrFrameOff.Name = "rBtnIoHomePwrFrameOff";
       this.rBtnIoHomePwrFrameOff.Size = new Size(45, 17);
       this.rBtnIoHomePwrFrameOff.TabIndex = 1;
       this.rBtnIoHomePwrFrameOff.Text = "OFF";
       this.rBtnIoHomePwrFrameOff.UseVisualStyleBackColor = true;
       this.rBtnIoHomePwrFrameOff.CheckedChanged += new EventHandler(this.rBtnIoHomePwrFrameOn_CheckedChanged);
       this.rBtnIoHomePwrFrameOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnIoHomePwrFrameOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnIoHomePwrFrameOn.AutoSize = true;
       this.rBtnIoHomePwrFrameOn.Checked = true;
       this.rBtnIoHomePwrFrameOn.Location = new Point(3, 3);
       this.rBtnIoHomePwrFrameOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnIoHomePwrFrameOn.Name = "rBtnIoHomePwrFrameOn";
       this.rBtnIoHomePwrFrameOn.Size = new Size(41, 17);
       this.rBtnIoHomePwrFrameOn.TabIndex = 0;
       this.rBtnIoHomePwrFrameOn.TabStop = true;
       this.rBtnIoHomePwrFrameOn.Text = "ON";
       this.rBtnIoHomePwrFrameOn.UseVisualStyleBackColor = true;
       this.rBtnIoHomePwrFrameOn.CheckedChanged += new EventHandler(this.rBtnIoHomePwrFrameOn_CheckedChanged);
       this.rBtnIoHomePwrFrameOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnIoHomePwrFrameOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.panel5.Anchor = AnchorStyles.Left;
       this.panel5.AutoSize = true;
       this.panel5.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.panel5.Controls.Add((Control) this.rBtnBeaconOff);
       this.panel5.Controls.Add((Control) this.rBtnBeaconOn);
       this.panel5.Location = new Point(129, 291);
       this.panel5.Margin = new Padding(3, 2, 3, 2);
       this.panel5.Name = "panel5";
       this.panel5.Size = new Size(102, 20);
       this.panel5.TabIndex = 11;
       this.panel5.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.panel5.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnBeaconOff.AutoSize = true;
       this.rBtnBeaconOff.Location = new Point(54, 3);
       this.rBtnBeaconOff.Margin = new Padding(3, 0, 3, 0);
       this.rBtnBeaconOff.Name = "rBtnBeaconOff";
       this.rBtnBeaconOff.Size = new Size(45, 17);
       this.rBtnBeaconOff.TabIndex = 1;
       this.rBtnBeaconOff.Text = "OFF";
       this.rBtnBeaconOff.UseVisualStyleBackColor = true;
       this.rBtnBeaconOff.CheckedChanged += new EventHandler(this.rBtnBeaconOn_CheckedChanged);
       this.rBtnBeaconOff.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnBeaconOff.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.rBtnBeaconOn.AutoSize = true;
       this.rBtnBeaconOn.Checked = true;
       this.rBtnBeaconOn.Location = new Point(3, 3);
       this.rBtnBeaconOn.Margin = new Padding(3, 0, 3, 0);
       this.rBtnBeaconOn.Name = "rBtnBeaconOn";
       this.rBtnBeaconOn.Size = new Size(41, 17);
       this.rBtnBeaconOn.TabIndex = 0;
       this.rBtnBeaconOn.TabStop = true;
       this.rBtnBeaconOn.Text = "ON";
       this.rBtnBeaconOn.UseVisualStyleBackColor = true;
       this.rBtnBeaconOn.CheckedChanged += new EventHandler(this.rBtnBeaconOn_CheckedChanged);
       this.rBtnBeaconOn.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.rBtnBeaconOn.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.label8.Anchor = AnchorStyles.Left;
       this.label8.AutoSize = true;
       this.label8.Location = new Point(3, 173);
       this.label8.Name = "label8";
       this.label8.Size = new Size(74, 13);
       this.label8.TabIndex = 10;
       this.label8.Text = "CRC polynom:";
       this.label8.TextAlign = ContentAlignment.MiddleLeft;
       this.label14.Anchor = AnchorStyles.Left;
       this.label14.AutoSize = true;
       this.label14.Location = new Point(3, 246);
       this.label14.Name = "label14";
       this.label14.Size = new Size(52, 13);
       this.label14.TabIndex = 10;
       this.label14.Text = "IO Home:";
       this.label14.TextAlign = ContentAlignment.MiddleLeft;
       this.label15.Anchor = AnchorStyles.Left;
       this.label15.AutoSize = true;
       this.label15.Location = new Point(3, 270);
       this.label15.Name = "label15";
       this.label15.Size = new Size(114, 13);
       this.label15.TabIndex = 10;
       this.label15.Text = "IO Home Power frame:";
       this.label15.TextAlign = ContentAlignment.MiddleLeft;
       this.label16.Anchor = AnchorStyles.Left;
       this.label16.AutoSize = true;
       this.label16.Location = new Point(3, 294);
       this.label16.Name = "label16";
       this.label16.Size = new Size(47, 13);
       this.label16.TabIndex = 10;
       this.label16.Text = "Beacon:";
       this.label16.TextAlign = ContentAlignment.MiddleLeft;
       this.gBoxDeviceStatus.Controls.Add((Control) this.lblOperatingMode);
       this.gBoxDeviceStatus.Controls.Add((Control) this.label37);
       this.gBoxDeviceStatus.Controls.Add((Control) this.lblBitSynchroniser);
       this.gBoxDeviceStatus.Controls.Add((Control) this.lblDataMode);
       this.gBoxDeviceStatus.Controls.Add((Control) this.label38);
       this.gBoxDeviceStatus.Controls.Add((Control) this.label39);
       this.gBoxDeviceStatus.Location = new Point(565, 317);
       this.gBoxDeviceStatus.Name = "gBoxDeviceStatus";
       this.gBoxDeviceStatus.Size = new Size(231, 77);
       this.gBoxDeviceStatus.TabIndex = 3;
       this.gBoxDeviceStatus.TabStop = false;
       this.gBoxDeviceStatus.Text = "Device status";
       this.gBoxDeviceStatus.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.gBoxDeviceStatus.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.lblOperatingMode.AutoSize = true;
       this.lblOperatingMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.lblOperatingMode.Location = new Point(146, 58);
       this.lblOperatingMode.Margin = new Padding(3);
       this.lblOperatingMode.Name = "lblOperatingMode";
       this.lblOperatingMode.Size = new Size(39, 13);
       this.lblOperatingMode.TabIndex = 5;
       this.lblOperatingMode.Text = "Sleep";
       this.lblOperatingMode.TextAlign = ContentAlignment.MiddleLeft;
       this.label37.AutoSize = true;
       this.label37.Location = new Point(3, 58);
       this.label37.Margin = new Padding(3);
       this.label37.Name = "label37";
       this.label37.Size = new Size(85, 13);
       this.label37.TabIndex = 4;
       this.label37.Text = "Operating mode:";
       this.label37.TextAlign = ContentAlignment.MiddleLeft;
       this.lblBitSynchroniser.AutoSize = true;
       this.lblBitSynchroniser.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.lblBitSynchroniser.Location = new Point(146, 20);
       this.lblBitSynchroniser.Margin = new Padding(3);
       this.lblBitSynchroniser.Name = "lblBitSynchroniser";
       this.lblBitSynchroniser.Size = new Size(25, 13);
       this.lblBitSynchroniser.TabIndex = 1;
       this.lblBitSynchroniser.Text = "ON";
       this.lblBitSynchroniser.TextAlign = ContentAlignment.MiddleLeft;
       this.lblDataMode.AutoSize = true;
       this.lblDataMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.lblDataMode.Location = new Point(146, 39);
       this.lblDataMode.Margin = new Padding(3);
       this.lblDataMode.Name = "lblDataMode";
       this.lblDataMode.Size = new Size(47, 13);
       this.lblDataMode.TabIndex = 3;
       this.lblDataMode.Text = "Packet";
       this.lblDataMode.TextAlign = ContentAlignment.MiddleLeft;
       this.label38.AutoSize = true;
       this.label38.Location = new Point(3, 20);
       this.label38.Margin = new Padding(3);
       this.label38.Name = "label38";
       this.label38.Size = new Size(86, 13);
       this.label38.TabIndex = 0;
       this.label38.Text = "Bit Synchronizer:";
       this.label38.TextAlign = ContentAlignment.MiddleLeft;
       this.label39.AutoSize = true;
       this.label39.Location = new Point(3, 39);
       this.label39.Margin = new Padding(3);
       this.label39.Name = "label39";
       this.label39.Size = new Size(62, 13);
       this.label39.TabIndex = 2;
       this.label39.Text = "Data mode:";
       this.label39.TextAlign = ContentAlignment.MiddleLeft;
       this.gBoxControl.Controls.Add((Control) this.btnFillFifo);
       this.gBoxControl.Controls.Add((Control) this.tBoxPacketsNb);
       this.gBoxControl.Controls.Add((Control) this.cBtnLog);
       this.gBoxControl.Controls.Add((Control) this.cBtnPacketHandlerStartStop);
       this.gBoxControl.Controls.Add((Control) this.lblPacketsNb);
       this.gBoxControl.Controls.Add((Control) this.tBoxPacketsRepeatValue);
       this.gBoxControl.Controls.Add((Control) this.lblPacketsRepeatValue);
       this.gBoxControl.Location = new Point(565, 394);
       this.gBoxControl.Name = "gBoxControl";
       this.gBoxControl.Size = new Size(231, 96);
       this.gBoxControl.TabIndex = 4;
       this.gBoxControl.TabStop = false;
       this.gBoxControl.Text = "Control";
       this.gBoxControl.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.gBoxControl.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.btnFillFifo.Location = new Point(168, 19);
       this.btnFillFifo.Name = "btnFillFifo";
       this.btnFillFifo.Size = new Size(57, 23);
       this.btnFillFifo.TabIndex = 5;
       this.btnFillFifo.Text = "Fill FIFO";
       this.btnFillFifo.UseVisualStyleBackColor = true;
       this.btnFillFifo.Click += new EventHandler(this.btnFillFifo_Click);
       this.tBoxPacketsNb.Location = new Point(149, 48);
       this.tBoxPacketsNb.Name = "tBoxPacketsNb";
       this.tBoxPacketsNb.ReadOnly = true;
       this.tBoxPacketsNb.Size = new Size(79, 20);
       this.tBoxPacketsNb.TabIndex = 2;
       this.tBoxPacketsNb.Text = "0";
       this.tBoxPacketsNb.TextAlign = HorizontalAlignment.Right;
       this.cBtnLog.Appearance = Appearance.Button;
       this.cBtnLog.Location = new Point(87, 19);
       this.cBtnLog.Name = "cBtnLog";
       this.cBtnLog.Size = new Size(75, 23);
       this.cBtnLog.TabIndex = 0;
       this.cBtnLog.Text = "Log";
       this.cBtnLog.TextAlign = ContentAlignment.MiddleCenter;
       this.cBtnLog.UseVisualStyleBackColor = true;
       this.cBtnLog.CheckedChanged += new EventHandler(this.cBtnLog_CheckedChanged);
       this.cBtnPacketHandlerStartStop.Appearance = Appearance.Button;
       this.cBtnPacketHandlerStartStop.Location = new Point(6, 19);
       this.cBtnPacketHandlerStartStop.Name = "cBtnPacketHandlerStartStop";
       this.cBtnPacketHandlerStartStop.Size = new Size(75, 23);
       this.cBtnPacketHandlerStartStop.TabIndex = 0;
       this.cBtnPacketHandlerStartStop.Text = "Start";
       this.cBtnPacketHandlerStartStop.TextAlign = ContentAlignment.MiddleCenter;
       this.cBtnPacketHandlerStartStop.UseVisualStyleBackColor = true;
       this.cBtnPacketHandlerStartStop.CheckedChanged += new EventHandler(this.cBtnPacketHandlerStartStop_CheckedChanged);
       this.lblPacketsNb.AutoSize = true;
       this.lblPacketsNb.Location = new Point(3, 51);
       this.lblPacketsNb.Name = "lblPacketsNb";
       this.lblPacketsNb.Size = new Size(64, 13);
       this.lblPacketsNb.TabIndex = 1;
       this.lblPacketsNb.Text = "Tx Packets:";
       this.lblPacketsNb.TextAlign = ContentAlignment.MiddleLeft;
       this.tBoxPacketsRepeatValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.tBoxPacketsRepeatValue.Location = new Point(149, 70);
       this.tBoxPacketsRepeatValue.Name = "tBoxPacketsRepeatValue";
       this.tBoxPacketsRepeatValue.Size = new Size(79, 20);
       this.tBoxPacketsRepeatValue.TabIndex = 4;
       this.tBoxPacketsRepeatValue.Text = "0";
       this.tBoxPacketsRepeatValue.TextAlign = HorizontalAlignment.Right;
       this.lblPacketsRepeatValue.AutoSize = true;
       this.lblPacketsRepeatValue.Location = new Point(3, 73);
       this.lblPacketsRepeatValue.Name = "lblPacketsRepeatValue";
       this.lblPacketsRepeatValue.Size = new Size(74, 13);
       this.lblPacketsRepeatValue.TabIndex = 3;
       this.lblPacketsRepeatValue.Text = "Repeat value:";
       this.lblPacketsRepeatValue.TextAlign = ContentAlignment.MiddleLeft;
       this.gBoxPacket.Controls.Add((Control) this.imgPacketMessage);
       this.gBoxPacket.Controls.Add((Control) this.gBoxMessage);
       this.gBoxPacket.Controls.Add((Control) this.tblPacket);
       this.gBoxPacket.Location = new Point(3, 317);
       this.gBoxPacket.Margin = new Padding(3, 1, 3, 1);
       this.gBoxPacket.Name = "gBoxPacket";
       this.gBoxPacket.Size = new Size(557, 172);
       this.gBoxPacket.TabIndex = 2;
       this.gBoxPacket.TabStop = false;
       this.gBoxPacket.Text = "Packet";
       this.gBoxPacket.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.gBoxPacket.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.imgPacketMessage.BackColor = Color.Transparent;
       this.imgPacketMessage.Location = new Point(5, 61);
       this.imgPacketMessage.Margin = new Padding(0);
       this.imgPacketMessage.Name = "imgPacketMessage";
       this.imgPacketMessage.Size = new Size(547, 5);
       this.imgPacketMessage.TabIndex = 1;
       this.imgPacketMessage.Text = "payloadImg1";
       this.gBoxMessage.Controls.Add((Control) this.tblPayloadMessage);
       this.gBoxMessage.Location = new Point(6, 67);
       this.gBoxMessage.Margin = new Padding(1);
       this.gBoxMessage.Name = "gBoxMessage";
       this.gBoxMessage.Size = new Size(547, 101);
       this.gBoxMessage.TabIndex = 2;
       this.gBoxMessage.TabStop = false;
       this.gBoxMessage.Text = "Message";
       this.gBoxMessage.MouseEnter += new EventHandler(this.control_MouseEnter);
       this.gBoxMessage.MouseLeave += new EventHandler(this.control_MouseLeave);
       this.tblPayloadMessage.AutoSize = true;
       this.tblPayloadMessage.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.tblPayloadMessage.ColumnCount = 2;
       this.tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
       this.tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
       this.tblPayloadMessage.Controls.Add((Control) this.hexBoxPayload, 0, 1);
       this.tblPayloadMessage.Controls.Add((Control) this.label36, 1, 0);
       this.tblPayloadMessage.Controls.Add((Control) this.label35, 0, 0);
       this.tblPayloadMessage.Location = new Point(20, 19);
       this.tblPayloadMessage.Name = "tblPayloadMessage";
       this.tblPayloadMessage.RowCount = 2;
       this.tblPayloadMessage.RowStyles.Add(new RowStyle());
       this.tblPayloadMessage.RowStyles.Add(new RowStyle());
       this.tblPayloadMessage.Size = new Size(507, 79);
       this.tblPayloadMessage.TabIndex = 0;
       this.hexBoxPayload.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
       this.tblPayloadMessage.SetColumnSpan((Control) this.hexBoxPayload, 2);
       this.hexBoxPayload.Font = new Font("Courier New", 8.25f);
       this.hexBoxPayload.LineInfoDigits = (byte) 2;
       this.hexBoxPayload.LineInfoForeColor = Color.Empty;
       this.hexBoxPayload.Location = new Point(3, 16);
       this.hexBoxPayload.Name = "hexBoxPayload";
       this.hexBoxPayload.ShadowSelectionColor = Color.FromArgb(100, 60, 188, (int) byte.MaxValue);
       this.hexBoxPayload.Size = new Size(501, 60);
       this.hexBoxPayload.StringViewVisible = true;
       this.hexBoxPayload.TabIndex = 2;
       this.hexBoxPayload.UseFixedBytesPerLine = true;
       this.hexBoxPayload.VScrollBarVisible = true;
       this.label36.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
       this.label36.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label36.Location = new Point(329, 0);
       this.label36.Name = "label36";
       this.label36.Size = new Size(175, 13);
       this.label36.TabIndex = 1;
       this.label36.Text = "ASCII";
       this.label36.TextAlign = ContentAlignment.MiddleCenter;
       this.label35.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
       this.label35.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label35.Location = new Point(3, 0);
       this.label35.Name = "label35";
       this.label35.Size = new Size(320, 13);
       this.label35.TabIndex = 0;
       this.label35.Text = "HEXADECIMAL";
       this.label35.TextAlign = ContentAlignment.MiddleCenter;
       this.tblPacket.AutoSize = true;
       this.tblPacket.AutoSizeMode = AutoSizeMode.GrowAndShrink;
       this.tblPacket.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
       this.tblPacket.ColumnCount = 6;
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.ColumnStyles.Add(new ColumnStyle());
       this.tblPacket.Controls.Add((Control) this.label29, 0, 0);
       this.tblPacket.Controls.Add((Control) this.label30, 1, 0);
       this.tblPacket.Controls.Add((Control) this.label31, 2, 0);
       this.tblPacket.Controls.Add((Control) this.label32, 3, 0);
       this.tblPacket.Controls.Add((Control) this.label33, 4, 0);
       this.tblPacket.Controls.Add((Control) this.label34, 5, 0);
       this.tblPacket.Controls.Add((Control) this.lblPacketPreamble, 0, 1);
       this.tblPacket.Controls.Add((Control) this.lblPayload, 4, 1);
       this.tblPacket.Controls.Add((Control) this.pnlPacketCrc, 5, 1);
       this.tblPacket.Controls.Add((Control) this.pnlPacketAddr, 3, 1);
       this.tblPacket.Controls.Add((Control) this.lblPacketLength, 2, 1);
       this.tblPacket.Controls.Add((Control) this.lblPacketSyncValue, 1, 1);
       this.tblPacket.Location = new Point(5, 17);
       this.tblPacket.Margin = new Padding(1);
       this.tblPacket.Name = "tblPacket";
       this.tblPacket.RowCount = 2;
       this.tblPacket.RowStyles.Add(new RowStyle());
       this.tblPacket.RowStyles.Add(new RowStyle());
       this.tblPacket.Size = new Size(547, 43);
       this.tblPacket.TabIndex = 0;
       this.label29.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label29.Location = new Point(1, 1);
       this.label29.Margin = new Padding(0);
       this.label29.Name = "label29";
       this.label29.Size = new Size(103, 20);
       this.label29.TabIndex = 0;
       this.label29.Text = "Preamble";
       this.label29.TextAlign = ContentAlignment.MiddleCenter;
       this.label30.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label30.Location = new Point(108, 1);
       this.label30.Margin = new Padding(0);
       this.label30.Name = "label30";
       this.label30.Size = new Size(152, 20);
       this.label30.TabIndex = 1;
       this.label30.Text = "Sync";
       this.label30.TextAlign = ContentAlignment.MiddleCenter;
       this.label31.BackColor = Color.LightGray;
       this.label31.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label31.Location = new Point(261, 1);
       this.label31.Margin = new Padding(0);
       this.label31.Name = "label31";
       this.label31.Size = new Size(59, 20);
       this.label31.TabIndex = 2;
       this.label31.Text = "Length";
       this.label31.TextAlign = ContentAlignment.MiddleCenter;
       this.label32.BackColor = Color.LightGray;
       this.label32.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label32.Location = new Point(321, 1);
       this.label32.Margin = new Padding(0);
       this.label32.Name = "label32";
       this.label32.Size = new Size(87, 20);
       this.label32.TabIndex = 3;
       this.label32.Text = "Node Address";
       this.label32.TextAlign = ContentAlignment.MiddleCenter;
       this.label33.BackColor = Color.LightGray;
       this.label33.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label33.ForeColor = SystemColors.WindowText;
       this.label33.Location = new Point(409, 1);
       this.label33.Margin = new Padding(0);
       this.label33.Name = "label33";
       this.label33.Size = new Size(85, 20);
       this.label33.TabIndex = 4;
       this.label33.Text = "Message";
       this.label33.TextAlign = ContentAlignment.MiddleCenter;
       this.label34.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.label34.Location = new Point(495, 1);
       this.label34.Margin = new Padding(0);
       this.label34.Name = "label34";
       this.label34.Size = new Size(51, 20);
       this.label34.TabIndex = 5;
       this.label34.Text = "CRC";
       this.label34.TextAlign = ContentAlignment.MiddleCenter;
       this.lblPacketPreamble.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPacketPreamble.Location = new Point(1, 22);
       this.lblPacketPreamble.Margin = new Padding(0);
       this.lblPacketPreamble.Name = "lblPacketPreamble";
       this.lblPacketPreamble.Size = new Size(106, 20);
       this.lblPacketPreamble.TabIndex = 6;
       this.lblPacketPreamble.Text = "55-55-55-55-...-55";
       this.lblPacketPreamble.TextAlign = ContentAlignment.MiddleCenter;
       this.lblPayload.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
       this.lblPayload.Location = new Point(409, 22);
       this.lblPayload.Margin = new Padding(0);
       this.lblPayload.Name = "lblPayload";
       this.lblPayload.Size = new Size(85, 20);
       this.lblPayload.TabIndex = 9;
       this.lblPayload.TextAlign = ContentAlignment.MiddleCenter;
       this.pnlPacketCrc.Controls.Add((Control) this.ledPacketCrc);
       this.pnlPacketCrc.Controls.Add((Control) this.lblPacketCrc);
       this.pnlPacketCrc.Location = new Point(495, 22);
       this.pnlPacketCrc.Margin = new Padding(0);
       this.pnlPacketCrc.Name = "pnlPacketCrc";
       this.pnlPacketCrc.Size = new Size(51, 20);
       this.pnlPacketCrc.TabIndex = 18;
       this.ledPacketCrc.BackColor = Color.Transparent;
       this.ledPacketCrc.LedColor = Color.Green;
       this.ledPacketCrc.LedSize = new Size(11, 11);
       this.ledPacketCrc.Location = new Point(17, 3);
       this.ledPacketCrc.Name = "ledPacketCrc";
       this.ledPacketCrc.Size = new Size(15, 15);
       this.ledPacketCrc.TabIndex = 1;
       this.ledPacketCrc.Text = "CRC";
       this.ledPacketCrc.Visible = false;
       this.lblPacketCrc.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPacketCrc.Location = new Point(0, 0);
       this.lblPacketCrc.Margin = new Padding(0);
       this.lblPacketCrc.Name = "lblPacketCrc";
       this.lblPacketCrc.Size = new Size(51, 20);
       this.lblPacketCrc.TabIndex = 0;
       this.lblPacketCrc.Text = "XX-XX";
       this.lblPacketCrc.TextAlign = ContentAlignment.MiddleCenter;
       this.pnlPacketAddr.Controls.Add((Control) this.lblPacketAddr);
       this.pnlPacketAddr.Location = new Point(321, 22);
       this.pnlPacketAddr.Margin = new Padding(0);
       this.pnlPacketAddr.Name = "pnlPacketAddr";
       this.pnlPacketAddr.Size = new Size(87, 20);
       this.pnlPacketAddr.TabIndex = 11;
       this.lblPacketAddr.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPacketAddr.Location = new Point(0, 0);
       this.lblPacketAddr.Margin = new Padding(0);
       this.lblPacketAddr.Name = "lblPacketAddr";
       this.lblPacketAddr.Size = new Size(87, 20);
       this.lblPacketAddr.TabIndex = 0;
       this.lblPacketAddr.Text = "00";
       this.lblPacketAddr.TextAlign = ContentAlignment.MiddleCenter;
       this.lblPacketLength.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPacketLength.Location = new Point(261, 22);
       this.lblPacketLength.Margin = new Padding(0);
       this.lblPacketLength.Name = "lblPacketLength";
       this.lblPacketLength.Size = new Size(59, 20);
       this.lblPacketLength.TabIndex = 8;
       this.lblPacketLength.Text = "00";
       this.lblPacketLength.TextAlign = ContentAlignment.MiddleCenter;
       this.lblPacketSyncValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 0);
       this.lblPacketSyncValue.Location = new Point(108, 22);
       this.lblPacketSyncValue.Margin = new Padding(0);
       this.lblPacketSyncValue.Name = "lblPacketSyncValue";
       this.lblPacketSyncValue.Size = new Size(152, 20);
       this.lblPacketSyncValue.TabIndex = 7;
       this.lblPacketSyncValue.Text = "AA-AA-AA-AA-AA-AA-AA-AA";
       this.lblPacketSyncValue.TextAlign = ContentAlignment.MiddleCenter;
       this.AutoScaleDimensions = new SizeF(6f, 13f);
       this.AutoScaleMode = AutoScaleMode.Font;
       this.Controls.Add((Control) this.gBoxDeviceStatus);
       this.Controls.Add((Control) this.tableLayoutPanel2);
       this.Controls.Add((Control) this.tableLayoutPanel1);
       this.Controls.Add((Control) this.gBoxControl);
       this.Controls.Add((Control) this.gBoxPacket);
       this.Name = "PacketHandlerView";
       this.Size = new Size(799, 493);
       ((ISupportInitialize) this.errorProvider).EndInit();
       this.nudPreambleSize.EndInit();
       this.pnlDcFree.ResumeLayout(false);
       this.pnlDcFree.PerformLayout();
       this.pnlAddressInPayload.ResumeLayout(false);
       this.pnlAddressInPayload.PerformLayout();
       this.pnlFifoFillCondition.ResumeLayout(false);
       this.pnlFifoFillCondition.PerformLayout();
       this.pnlSync.ResumeLayout(false);
       this.pnlSync.PerformLayout();
       this.pnlCrcAutoClear.ResumeLayout(false);
       this.pnlCrcAutoClear.PerformLayout();
       this.pnlCrcCalculation.ResumeLayout(false);
       this.pnlCrcCalculation.PerformLayout();
       this.pnlTxStart.ResumeLayout(false);
       this.pnlTxStart.PerformLayout();
       this.pnlAddressFiltering.ResumeLayout(false);
       this.pnlAddressFiltering.PerformLayout();
       this.pnlPacketFormat.ResumeLayout(false);
       this.pnlPacketFormat.PerformLayout();
       this.tableLayoutPanel1.ResumeLayout(false);
       this.tableLayoutPanel1.PerformLayout();
       this.pnlPayloadLength.ResumeLayout(false);
       this.nudPayloadLength.EndInit();
       this.nudSyncSize.EndInit();
       this.panel1.ResumeLayout(false);
       this.panel1.PerformLayout();
       this.pnlNodeAddress.ResumeLayout(false);
       this.nudNodeAddress.EndInit();
       this.pnlBroadcastAddress.ResumeLayout(false);
       this.nudBroadcastAddress.EndInit();
       this.tableLayoutPanel2.ResumeLayout(false);
       this.tableLayoutPanel2.PerformLayout();
       this.nudFifoThreshold.EndInit();
       this.panel2.ResumeLayout(false);
       this.panel2.PerformLayout();
       this.panel3.ResumeLayout(false);
       this.panel3.PerformLayout();
       this.panel4.ResumeLayout(false);
       this.panel4.PerformLayout();
       this.panel5.ResumeLayout(false);
       this.panel5.PerformLayout();
       this.gBoxDeviceStatus.ResumeLayout(false);
       this.gBoxDeviceStatus.PerformLayout();
       this.gBoxControl.ResumeLayout(false);
       this.gBoxControl.PerformLayout();
       this.gBoxPacket.ResumeLayout(false);
       this.gBoxPacket.PerformLayout();
       this.gBoxMessage.ResumeLayout(false);
       this.gBoxMessage.PerformLayout();
       this.tblPayloadMessage.ResumeLayout(false);
       this.tblPacket.ResumeLayout(false);
       this.pnlPacketCrc.ResumeLayout(false);
       this.pnlPacketAddr.ResumeLayout(false);
       this.ResumeLayout(false);
       this.PerformLayout();
 }
Beispiel #6
0
 /*
  * this.graph = new RssiGraphControl();
  * this.panel2.Controls.Add(this.graph);
  */
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RssiAnalyserForm));
     this.panel1 = new System.Windows.Forms.Panel();
     this.groupBox5 = new SemtechLib.Controls.GroupBoxEx();
     this.btnLogBrowseFile = new System.Windows.Forms.Button();
     this.pBarLog = new System.Windows.Forms.ProgressBar();
     this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel();
     this.tBoxLogMaxSamples = new System.Windows.Forms.TextBox();
     this.lblCommandsLogMaxSamples = new System.Windows.Forms.Label();
     this.cBtnLogOnOff = new System.Windows.Forms.CheckBox();
     this.nudRssiThresh = new SemtechLib.Controls.NumericUpDownEx();
     this.label55 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.label1 = new System.Windows.Forms.Label();
     this.label9 = new System.Windows.Forms.Label();
     this.label7 = new System.Windows.Forms.Label();
     this.label5 = new System.Windows.Forms.Label();
     this.label4 = new System.Windows.Forms.Label();
     this.label2 = new System.Windows.Forms.Label();
     this.label8 = new System.Windows.Forms.Label();
     this.panel2 = new System.Windows.Forms.Panel();
     this.sfLogSaveFileDlg = new System.Windows.Forms.SaveFileDialog();
     this.graph = new SemtechLib.Devices.SX1276.UI.Controls.RssiGraphControl();
     this.panel1.SuspendLayout();
     this.groupBox5.SuspendLayout();
     this.tableLayoutPanel3.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.nudRssiThresh)).BeginInit();
     this.panel2.SuspendLayout();
     this.SuspendLayout();
     //
     // panel1
     //
     this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     | System.Windows.Forms.AnchorStyles.Right)));
     this.panel1.BackColor = System.Drawing.Color.Black;
     this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel1.Controls.Add(this.groupBox5);
     this.panel1.Controls.Add(this.nudRssiThresh);
     this.panel1.Controls.Add(this.label55);
     this.panel1.Controls.Add(this.label3);
     this.panel1.Controls.Add(this.label1);
     this.panel1.Controls.Add(this.label9);
     this.panel1.Controls.Add(this.label7);
     this.panel1.Controls.Add(this.label5);
     this.panel1.Controls.Add(this.label4);
     this.panel1.Controls.Add(this.label2);
     this.panel1.Controls.Add(this.label8);
     this.panel1.Location = new System.Drawing.Point(553, 0);
     this.panel1.Margin = new System.Windows.Forms.Padding(0);
     this.panel1.Name = "panel1";
     this.panel1.Size = new System.Drawing.Size(223, 366);
     this.panel1.TabIndex = 1;
     //
     // groupBox5
     //
     this.groupBox5.BackColor = System.Drawing.Color.Transparent;
     this.groupBox5.Controls.Add(this.btnLogBrowseFile);
     this.groupBox5.Controls.Add(this.pBarLog);
     this.groupBox5.Controls.Add(this.tableLayoutPanel3);
     this.groupBox5.Controls.Add(this.cBtnLogOnOff);
     this.groupBox5.ForeColor = System.Drawing.Color.Gray;
     this.groupBox5.Location = new System.Drawing.Point(9, 196);
     this.groupBox5.Name = "groupBox5";
     this.groupBox5.Size = new System.Drawing.Size(209, 103);
     this.groupBox5.TabIndex = 8;
     this.groupBox5.TabStop = false;
     this.groupBox5.Text = "Log control";
     //
     // btnLogBrowseFile
     //
     this.btnLogBrowseFile.BackColor = System.Drawing.SystemColors.Control;
     this.btnLogBrowseFile.ForeColor = System.Drawing.SystemColors.ControlText;
     this.btnLogBrowseFile.Location = new System.Drawing.Point(15, 70);
     this.btnLogBrowseFile.Name = "btnLogBrowseFile";
     this.btnLogBrowseFile.Size = new System.Drawing.Size(75, 23);
     this.btnLogBrowseFile.TabIndex = 2;
     this.btnLogBrowseFile.Text = "Browse...";
     this.btnLogBrowseFile.UseVisualStyleBackColor = false;
     this.btnLogBrowseFile.Click += new System.EventHandler(this.btnLogBrowseFile_Click);
     //
     // pBarLog
     //
     this.pBarLog.Location = new System.Drawing.Point(15, 51);
     this.pBarLog.Name = "pBarLog";
     this.pBarLog.Size = new System.Drawing.Size(179, 13);
     this.pBarLog.Step = 1;
     this.pBarLog.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
     this.pBarLog.TabIndex = 1;
     //
     // tableLayoutPanel3
     //
     this.tableLayoutPanel3.AutoSize = true;
     this.tableLayoutPanel3.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.tableLayoutPanel3.ColumnCount = 2;
     this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel3.Controls.Add(this.tBoxLogMaxSamples, 1, 0);
     this.tableLayoutPanel3.Controls.Add(this.lblCommandsLogMaxSamples, 0, 0);
     this.tableLayoutPanel3.Location = new System.Drawing.Point(15, 19);
     this.tableLayoutPanel3.Name = "tableLayoutPanel3";
     this.tableLayoutPanel3.RowCount = 1;
     this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel3.Size = new System.Drawing.Size(179, 26);
     this.tableLayoutPanel3.TabIndex = 0;
     //
     // tBoxLogMaxSamples
     //
     this.tBoxLogMaxSamples.Location = new System.Drawing.Point(94, 3);
     this.tBoxLogMaxSamples.Name = "tBoxLogMaxSamples";
     this.tBoxLogMaxSamples.Size = new System.Drawing.Size(82, 20);
     this.tBoxLogMaxSamples.TabIndex = 1;
     this.tBoxLogMaxSamples.Text = "1000";
     this.tBoxLogMaxSamples.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
     this.tBoxLogMaxSamples.Enter += new System.EventHandler(this.tBoxLogMaxSamples_Enter);
     this.tBoxLogMaxSamples.Validating += new System.ComponentModel.CancelEventHandler(this.tBoxLogMaxSamples_Validating);
     this.tBoxLogMaxSamples.Validated += new System.EventHandler(this.tBoxLogMaxSamples_Validated);
     //
     // lblCommandsLogMaxSamples
     //
     this.lblCommandsLogMaxSamples.ForeColor = System.Drawing.Color.Gray;
     this.lblCommandsLogMaxSamples.Location = new System.Drawing.Point(3, 0);
     this.lblCommandsLogMaxSamples.Name = "lblCommandsLogMaxSamples";
     this.lblCommandsLogMaxSamples.Size = new System.Drawing.Size(85, 23);
     this.lblCommandsLogMaxSamples.TabIndex = 0;
     this.lblCommandsLogMaxSamples.Text = "Max samples:";
     this.lblCommandsLogMaxSamples.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
     //
     // cBtnLogOnOff
     //
     this.cBtnLogOnOff.Appearance = System.Windows.Forms.Appearance.Button;
     this.cBtnLogOnOff.BackColor = System.Drawing.SystemColors.Control;
     this.cBtnLogOnOff.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.cBtnLogOnOff.ForeColor = System.Drawing.SystemColors.ControlText;
     this.cBtnLogOnOff.Location = new System.Drawing.Point(119, 70);
     this.cBtnLogOnOff.Name = "cBtnLogOnOff";
     this.cBtnLogOnOff.Size = new System.Drawing.Size(75, 23);
     this.cBtnLogOnOff.TabIndex = 3;
     this.cBtnLogOnOff.Text = "Start";
     this.cBtnLogOnOff.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     this.cBtnLogOnOff.UseVisualStyleBackColor = false;
     this.cBtnLogOnOff.CheckedChanged += new System.EventHandler(this.cBtnLogOnOff_CheckedChanged);
     //
     // nudRssiThresh
     //
     this.nudRssiThresh.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.nudRssiThresh.DecimalPlaces = 1;
     this.nudRssiThresh.Increment = new decimal(new int[] {
     5,
     0,
     0,
     65536});
     this.nudRssiThresh.Location = new System.Drawing.Point(117, 171);
     this.nudRssiThresh.Margin = new System.Windows.Forms.Padding(0);
     this.nudRssiThresh.Maximum = new decimal(new int[] {
     0,
     0,
     0,
     0});
     this.nudRssiThresh.Minimum = new decimal(new int[] {
     1275,
     0,
     0,
     -2147418112});
     this.nudRssiThresh.Name = "nudRssiThresh";
     this.nudRssiThresh.Size = new System.Drawing.Size(60, 20);
     this.nudRssiThresh.TabIndex = 7;
     this.nudRssiThresh.ThousandsSeparator = true;
     this.nudRssiThresh.Value = new decimal(new int[] {
     114,
     0,
     0,
     -2147483648});
     this.nudRssiThresh.ValueChanged += new System.EventHandler(this.nudRssiThresh_ValueChanged);
     //
     // label55
     //
     this.label55.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label55.AutoSize = true;
     this.label55.BackColor = System.Drawing.Color.Transparent;
     this.label55.ForeColor = System.Drawing.Color.Gray;
     this.label55.Location = new System.Drawing.Point(6, 171);
     this.label55.Margin = new System.Windows.Forms.Padding(0);
     this.label55.Name = "label55";
     this.label55.Size = new System.Drawing.Size(54, 13);
     this.label55.TabIndex = 6;
     this.label55.Text = "Threshold";
     this.label55.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
     //
     // label3
     //
     this.label3.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label3.AutoSize = true;
     this.label3.ForeColor = System.Drawing.Color.Green;
     this.label3.Location = new System.Drawing.Point(6, 90);
     this.label3.Name = "label3";
     this.label3.Size = new System.Drawing.Size(82, 13);
     this.label3.TabIndex = 2;
     this.label3.Text = "RSSI Threshold";
     //
     // label1
     //
     this.label1.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label1.BackColor = System.Drawing.Color.Green;
     this.label1.Location = new System.Drawing.Point(117, 95);
     this.label1.Margin = new System.Windows.Forms.Padding(3, 3, 0, 3);
     this.label1.Name = "label1";
     this.label1.Size = new System.Drawing.Size(25, 2);
     this.label1.TabIndex = 3;
     this.label1.Text = "label7";
     //
     // label9
     //
     this.label9.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label9.AutoSize = true;
     this.label9.ForeColor = System.Drawing.Color.Aqua;
     this.label9.Location = new System.Drawing.Point(6, 29);
     this.label9.Margin = new System.Windows.Forms.Padding(3);
     this.label9.Name = "label9";
     this.label9.Size = new System.Drawing.Size(69, 13);
     this.label9.TabIndex = 0;
     this.label9.Text = "RF_PA RSSI";
     this.label9.Visible = false;
     //
     // label7
     //
     this.label7.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label7.BackColor = System.Drawing.Color.Aqua;
     this.label7.Location = new System.Drawing.Point(117, 34);
     this.label7.Margin = new System.Windows.Forms.Padding(3);
     this.label7.Name = "label7";
     this.label7.Size = new System.Drawing.Size(25, 2);
     this.label7.TabIndex = 1;
     this.label7.Text = "label7";
     this.label7.Visible = false;
     //
     // label5
     //
     this.label5.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label5.AutoSize = true;
     this.label5.ForeColor = System.Drawing.Color.Yellow;
     this.label5.Location = new System.Drawing.Point(6, 48);
     this.label5.Margin = new System.Windows.Forms.Padding(3);
     this.label5.Name = "label5";
     this.label5.Size = new System.Drawing.Size(66, 13);
     this.label5.TabIndex = 0;
     this.label5.Text = "RF_IO RSSI";
     this.label5.Visible = false;
     //
     // label4
     //
     this.label4.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label4.BackColor = System.Drawing.Color.Yellow;
     this.label4.Location = new System.Drawing.Point(117, 53);
     this.label4.Margin = new System.Windows.Forms.Padding(3);
     this.label4.Name = "label4";
     this.label4.Size = new System.Drawing.Size(25, 2);
     this.label4.TabIndex = 1;
     this.label4.Text = "label7";
     this.label4.Visible = false;
     //
     // label2
     //
     this.label2.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label2.AutoSize = true;
     this.label2.ForeColor = System.Drawing.Color.Red;
     this.label2.Location = new System.Drawing.Point(6, 67);
     this.label2.Margin = new System.Windows.Forms.Padding(3);
     this.label2.Name = "label2";
     this.label2.Size = new System.Drawing.Size(32, 13);
     this.label2.TabIndex = 0;
     this.label2.Text = "RSSI";
     //
     // label8
     //
     this.label8.Anchor = System.Windows.Forms.AnchorStyles.None;
     this.label8.BackColor = System.Drawing.Color.Red;
     this.label8.Location = new System.Drawing.Point(117, 72);
     this.label8.Margin = new System.Windows.Forms.Padding(3);
     this.label8.Name = "label8";
     this.label8.Size = new System.Drawing.Size(25, 2);
     this.label8.TabIndex = 1;
     this.label8.Text = "label7";
     //
     // panel2
     //
     this.panel2.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.panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel2.Controls.Add(this.graph);
     this.panel2.Location = new System.Drawing.Point(0, 0);
     this.panel2.Margin = new System.Windows.Forms.Padding(0);
     this.panel2.Name = "panel2";
     this.panel2.Size = new System.Drawing.Size(553, 366);
     this.panel2.TabIndex = 0;
     //
     // sfLogSaveFileDlg
     //
     this.sfLogSaveFileDlg.DefaultExt = "*.log";
     this.sfLogSaveFileDlg.Filter = "Log Files(*.log)|*.log|AllFiles(*.*)|*.*";
     //
     // graph
     //
     this.graph.Dock = System.Windows.Forms.DockStyle.Fill;
     this.graph.Location = new System.Drawing.Point(0, 0);
     this.graph.Name = "graph";
     this.graph.Size = new System.Drawing.Size(551, 364);
     this.graph.TabIndex = 0;
     //
     // RssiAnalyserForm
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize = new System.Drawing.Size(776, 366);
     this.Controls.Add(this.panel2);
     this.Controls.Add(this.panel1);
     this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.Name = "RssiAnalyserForm";
     this.Text = "Rssi analyser";
     this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.RssiAnalyserForm_FormClosed);
     this.Load += new System.EventHandler(this.RssiAnalyserForm_Load);
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.groupBox5.ResumeLayout(false);
     this.groupBox5.PerformLayout();
     this.tableLayoutPanel3.ResumeLayout(false);
     this.tableLayoutPanel3.PerformLayout();
     ((System.ComponentModel.ISupportInitialize)(this.nudRssiThresh)).EndInit();
     this.panel2.ResumeLayout(false);
     this.ResumeLayout(false);
 }
 private void InitializeComponent()
 {
     ComponentResourceManager resources = new ComponentResourceManager(typeof(SpectrumAnalyserForm));
     this.panel1 = new Panel();
     this.cBoxLanGainSelect = new ComboBox();
     this.nudFreqCenter = new NumericUpDownEx();
     this.nudFreqSpan = new NumericUpDownEx();
     this.nudChanBw = new NumericUpDownEx();
     this.label2 = new System.Windows.Forms.Label();
     this.label1 = new System.Windows.Forms.Label();
     this.label6 = new System.Windows.Forms.Label();
     this.label7 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.label4 = new System.Windows.Forms.Label();
     this.label5 = new System.Windows.Forms.Label();
     this.panel2 = new Panel();
     this.graph = new SpectrumGraphControl();
     this.panel1.SuspendLayout();
     this.nudFreqCenter.BeginInit();
     this.nudFreqSpan.BeginInit();
     this.nudChanBw.BeginInit();
     this.panel2.SuspendLayout();
     base.SuspendLayout();
     this.panel1.Anchor = AnchorStyles.Right | AnchorStyles.Bottom | AnchorStyles.Top;
     this.panel1.BackColor = Color.Black;
     this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel1.Controls.Add(this.cBoxLanGainSelect);
     this.panel1.Controls.Add(this.nudFreqCenter);
     this.panel1.Controls.Add(this.nudFreqSpan);
     this.panel1.Controls.Add(this.nudChanBw);
     this.panel1.Controls.Add(this.label2);
     this.panel1.Controls.Add(this.label1);
     this.panel1.Controls.Add(this.label6);
     this.panel1.Controls.Add(this.label7);
     this.panel1.Controls.Add(this.label3);
     this.panel1.Controls.Add(this.label4);
     this.panel1.Controls.Add(this.label5);
     this.panel1.Location = new Point(0x22d, 0);
     this.panel1.Margin = new Padding(0);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(0xdf, 370);
     this.panel1.TabIndex = 0;
     this.cBoxLanGainSelect.FormattingEnabled = true;
     this.cBoxLanGainSelect.Items.AddRange(new object[] { "G1", "G2", "G3", "G4", "G5", "G6" });
     this.cBoxLanGainSelect.Location = new Point(0x63, 0xb5);
     this.cBoxLanGainSelect.Name = "cBoxLanGainSelect";
     this.cBoxLanGainSelect.Size = new Size(0x62, 0x15);
     this.cBoxLanGainSelect.TabIndex = 10;
     this.cBoxLanGainSelect.SelectedIndexChanged += new EventHandler(this.cBoxLanGainSelect_SelectedIndexChanged);
     this.nudFreqCenter.Anchor = AnchorStyles.None;
     int[] bits = new int[4];
     bits[0] = 0x3d;
     this.nudFreqCenter.Increment = new decimal(bits);
     this.nudFreqCenter.Location = new Point(0x63, 0x67);
     int[] numArray2 = new int[4];
     numArray2[0] = 0x3ccbf700;
     this.nudFreqCenter.Maximum = new decimal(numArray2);
     int[] numArray3 = new int[4];
     numArray3[0] = 0x11490c80;
     this.nudFreqCenter.Minimum = new decimal(numArray3);
     this.nudFreqCenter.Name = "nudFreqCenter";
     this.nudFreqCenter.Size = new Size(0x62, 20);
     this.nudFreqCenter.TabIndex = 1;
     this.nudFreqCenter.ThousandsSeparator = true;
     int[] numArray4 = new int[4];
     numArray4[0] = 0x3689cac0;
     this.nudFreqCenter.Value = new decimal(numArray4);
     this.nudFreqCenter.ValueChanged += new EventHandler(this.nudFreqCenter_ValueChanged);
     this.nudFreqSpan.Anchor = AnchorStyles.None;
     int[] numArray5 = new int[4];
     numArray5[0] = 0x3d;
     this.nudFreqSpan.Increment = new decimal(numArray5);
     this.nudFreqSpan.Location = new Point(0x63, 0x81);
     int[] numArray6 = new int[4];
     numArray6[0] = 0x5f5e100;
     this.nudFreqSpan.Maximum = new decimal(numArray6);
     this.nudFreqSpan.Name = "nudFreqSpan";
     this.nudFreqSpan.Size = new Size(0x62, 20);
     this.nudFreqSpan.TabIndex = 4;
     this.nudFreqSpan.ThousandsSeparator = true;
     int[] numArray7 = new int[4];
     numArray7[0] = 0xf4240;
     this.nudFreqSpan.Value = new decimal(numArray7);
     this.nudFreqSpan.ValueChanged += new EventHandler(this.nudFreqSpan_ValueChanged);
     this.nudChanBw.Anchor = AnchorStyles.None;
     this.nudChanBw.Location = new Point(0x63, 0x9b);
     int[] numArray8 = new int[4];
     numArray8[0] = 0x7a120;
     this.nudChanBw.Maximum = new decimal(numArray8);
     int[] numArray9 = new int[4];
     numArray9[0] = 0xf42;
     this.nudChanBw.Minimum = new decimal(numArray9);
     this.nudChanBw.Name = "nudChanBw";
     this.nudChanBw.Size = new Size(0x62, 20);
     this.nudChanBw.TabIndex = 7;
     this.nudChanBw.ThousandsSeparator = true;
     int[] numArray10 = new int[4];
     numArray10[0] = 0x28b1;
     this.nudChanBw.Value = new decimal(numArray10);
     this.nudChanBw.ValueChanged += new EventHandler(this.nudChanBw_ValueChanged);
     this.label2.Anchor = AnchorStyles.None;
     this.label2.AutoSize = true;
     this.label2.BackColor = Color.Transparent;
     this.label2.ForeColor = Color.Gray;
     this.label2.Location = new Point(-2, 0x85);
     this.label2.Name = "label2";
     this.label2.Size = new Size(0x23, 13);
     this.label2.TabIndex = 3;
     this.label2.Text = "Span:";
     this.label1.Anchor = AnchorStyles.None;
     this.label1.AutoSize = true;
     this.label1.BackColor = Color.Transparent;
     this.label1.ForeColor = Color.Gray;
     this.label1.Location = new Point(-2, 0x6b);
     this.label1.Name = "label1";
     this.label1.Size = new Size(0x5b, 13);
     this.label1.TabIndex = 0;
     this.label1.Text = "Center frequency:";
     this.label6.Anchor = AnchorStyles.None;
     this.label6.AutoSize = true;
     this.label6.ForeColor = Color.Gray;
     this.label6.Location = new Point(0xcb, 0x9f);
     this.label6.Name = "label6";
     this.label6.Size = new Size(20, 13);
     this.label6.TabIndex = 8;
     this.label6.Text = "Hz";
     this.label7.Anchor = AnchorStyles.None;
     this.label7.AutoSize = true;
     this.label7.BackColor = Color.Transparent;
     this.label7.ForeColor = Color.Gray;
     this.label7.Location = new Point(-2, 0xb9);
     this.label7.Name = "label7";
     this.label7.Size = new Size(0x36, 13);
     this.label7.TabIndex = 9;
     this.label7.Text = "LNA gain:";
     this.label3.Anchor = AnchorStyles.None;
     this.label3.AutoSize = true;
     this.label3.BackColor = Color.Transparent;
     this.label3.ForeColor = Color.Gray;
     this.label3.Location = new Point(-2, 0x9f);
     this.label3.Name = "label3";
     this.label3.Size = new Size(0x65, 13);
     this.label3.TabIndex = 6;
     this.label3.Text = "Channel bandwidth:";
     this.label4.Anchor = AnchorStyles.None;
     this.label4.AutoSize = true;
     this.label4.ForeColor = Color.Gray;
     this.label4.Location = new Point(0xcb, 0x6b);
     this.label4.Name = "label4";
     this.label4.Size = new Size(20, 13);
     this.label4.TabIndex = 2;
     this.label4.Text = "Hz";
     this.label5.Anchor = AnchorStyles.None;
     this.label5.AutoSize = true;
     this.label5.ForeColor = Color.Gray;
     this.label5.Location = new Point(0xcb, 0x85);
     this.label5.Name = "label5";
     this.label5.Size = new Size(20, 13);
     this.label5.TabIndex = 5;
     this.label5.Text = "Hz";
     this.panel2.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top;
     this.panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
     this.panel2.Controls.Add(this.graph);
     this.panel2.Location = new Point(0, 0);
     this.panel2.Margin = new Padding(0);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(0x22d, 370);
     this.panel2.TabIndex = 2;
     this.graph.Dock = DockStyle.Fill;
     this.graph.Location = new Point(0, 0);
     this.graph.Name = "graph";
     this.graph.Size = new Size(0x22b, 0x170);
     this.graph.TabIndex = 0;
     base.AutoScaleDimensions = new SizeF(6f, 13f);
     base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     base.ClientSize = new Size(780, 370);
     base.Controls.Add(this.panel2);
     base.Controls.Add(this.panel1);
     base.Icon = (Icon) resources.GetObject("$this.Icon");
     base.Name = "SpectrumAnalyserForm";
     this.Text = "Spectrum analyser";
     base.Load += new EventHandler(this.SpectrumAnalyserForm_Load);
     base.FormClosed += new FormClosedEventHandler(this.SpectrumAnalyserForm_FormClosed);
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.nudFreqCenter.EndInit();
     this.nudFreqSpan.EndInit();
     this.nudChanBw.EndInit();
     this.panel2.ResumeLayout(false);
     base.ResumeLayout(false);
 }
		private void InitializeComponent()
		{
			components = new Container();
			errorProvider = new ErrorProvider(components);
			gBoxOverloadCurrentProtection = new GroupBoxEx();
			panel4 = new Panel();
			rBtnOcpOff = new RadioButton();
			rBtnOcpOn = new RadioButton();
			label5 = new Label();
			nudOcpTrim = new NumericUpDownEx();
			suffixOCPtrim = new Label();
			gBoxOutputPower = new GroupBoxEx();
			nudOutputPower = new NumericUpDownEx();
			suffixOutputPower = new Label();
			gBoxPowerAmplifier = new GroupBoxEx();
			cBoxPaRamp = new ComboBox();
			panel1 = new Panel();
			rBtnPaControlPa1Pa2 = new RadioButton();
			rBtnPaControlPa1 = new RadioButton();
			rBtnPaControlPa0 = new RadioButton();
			suffixPAramp = new Label();
			label3 = new Label();
			((ISupportInitialize)errorProvider).BeginInit();
			gBoxOverloadCurrentProtection.SuspendLayout();
			panel4.SuspendLayout();
			nudOcpTrim.BeginInit();
			gBoxOutputPower.SuspendLayout();
			nudOutputPower.BeginInit();
			gBoxPowerAmplifier.SuspendLayout();
			panel1.SuspendLayout();
			base.SuspendLayout();
			errorProvider.ContainerControl = this;
			gBoxOverloadCurrentProtection.Controls.Add(panel4);
			gBoxOverloadCurrentProtection.Controls.Add(label5);
			gBoxOverloadCurrentProtection.Controls.Add(nudOcpTrim);
			gBoxOverloadCurrentProtection.Controls.Add(suffixOCPtrim);
			gBoxOverloadCurrentProtection.Location = new Point(0xd9, 0x12b);
			gBoxOverloadCurrentProtection.Name = "gBoxOverloadCurrentProtection";
			gBoxOverloadCurrentProtection.Size = new Size(0x16c, 0x45);
			gBoxOverloadCurrentProtection.TabIndex = 2;
			gBoxOverloadCurrentProtection.TabStop = false;
			gBoxOverloadCurrentProtection.Text = "Overload current protection";
			gBoxOverloadCurrentProtection.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxOverloadCurrentProtection.MouseLeave += new EventHandler(control_MouseLeave);
			panel4.AutoSize = true;
			panel4.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel4.Controls.Add(rBtnOcpOff);
			panel4.Controls.Add(rBtnOcpOn);
			panel4.Location = new Point(0xc0, 0x13);
			panel4.Name = "panel4";
			panel4.Size = new Size(0x66, 20);
			panel4.TabIndex = 0;
			rBtnOcpOff.AutoSize = true;
			rBtnOcpOff.Location = new Point(0x36, 3);
			rBtnOcpOff.Margin = new Padding(3, 0, 3, 0);
			rBtnOcpOff.Name = "rBtnOcpOff";
			rBtnOcpOff.Size = new Size(0x2d, 0x11);
			rBtnOcpOff.TabIndex = 1;
			rBtnOcpOff.Text = "OFF";
			rBtnOcpOff.UseVisualStyleBackColor = true;
			rBtnOcpOff.CheckedChanged += new EventHandler(rBtnOcpOn_CheckedChanged);
			rBtnOcpOn.AutoSize = true;
			rBtnOcpOn.Checked = true;
			rBtnOcpOn.Location = new Point(3, 3);
			rBtnOcpOn.Margin = new Padding(3, 0, 3, 0);
			rBtnOcpOn.Name = "rBtnOcpOn";
			rBtnOcpOn.Size = new Size(0x29, 0x11);
			rBtnOcpOn.TabIndex = 0;
			rBtnOcpOn.TabStop = true;
			rBtnOcpOn.Text = "ON";
			rBtnOcpOn.UseVisualStyleBackColor = true;
			rBtnOcpOn.CheckedChanged += new EventHandler(rBtnOcpOn_CheckedChanged);
			label5.AutoSize = true;
			label5.Location = new Point(6, 0x31);
			label5.Name = "label5";
			label5.Size = new Size(0x34, 13);
			label5.TabIndex = 1;
			label5.Text = "Trimming:";
			nudOcpTrim.Location = new Point(0xc0, 0x2d);
			int[] bits = new int[4];
			bits[0] = 120;
			nudOcpTrim.Maximum = new decimal(bits);
			int[] numArray2 = new int[4];
			numArray2[0] = 0x2d;
			nudOcpTrim.Minimum = new decimal(numArray2);
			nudOcpTrim.Name = "nudOcpTrim";
			nudOcpTrim.Size = new Size(0x7c, 20);
			nudOcpTrim.TabIndex = 2;
			nudOcpTrim.ThousandsSeparator = true;
			int[] numArray3 = new int[4];
			numArray3[0] = 100;
			nudOcpTrim.Value = new decimal(numArray3);
			nudOcpTrim.ValueChanged += new EventHandler(nudOcpTrim_ValueChanged);
			suffixOCPtrim.AutoSize = true;
			suffixOCPtrim.Location = new Point(0x142, 0x31);
			suffixOCPtrim.Name = "suffixOCPtrim";
			suffixOCPtrim.Size = new Size(0x16, 13);
			suffixOCPtrim.TabIndex = 3;
			suffixOCPtrim.Text = "mA";
			gBoxOutputPower.Controls.Add(nudOutputPower);
			gBoxOutputPower.Controls.Add(suffixOutputPower);
			gBoxOutputPower.Location = new Point(0xd9, 0xf9);
			gBoxOutputPower.Name = "gBoxOutputPower";
			gBoxOutputPower.Size = new Size(0x16c, 0x2c);
			gBoxOutputPower.TabIndex = 1;
			gBoxOutputPower.TabStop = false;
			gBoxOutputPower.Text = "Output power";
			gBoxOutputPower.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxOutputPower.MouseLeave += new EventHandler(control_MouseLeave);
			nudOutputPower.Location = new Point(0xc0, 0x13);
			int[] numArray4 = new int[4];
			numArray4[0] = 13;
			nudOutputPower.Maximum = new decimal(numArray4);
			int[] numArray5 = new int[4];
			numArray5[0] = 0x12;
			numArray5[3] = -2147483648;
			nudOutputPower.Minimum = new decimal(numArray5);
			nudOutputPower.Name = "nudOutputPower";
			nudOutputPower.Size = new Size(0x7c, 20);
			nudOutputPower.TabIndex = 0;
			nudOutputPower.ThousandsSeparator = true;
			int[] numArray6 = new int[4];
			numArray6[0] = 13;
			nudOutputPower.Value = new decimal(numArray6);
			nudOutputPower.ValueChanged += new EventHandler(nudOutputPower_ValueChanged);
			suffixOutputPower.AutoSize = true;
			suffixOutputPower.Location = new Point(0x142, 0x17);
			suffixOutputPower.Name = "suffixOutputPower";
			suffixOutputPower.Size = new Size(0x1c, 13);
			suffixOutputPower.TabIndex = 1;
			suffixOutputPower.Text = "dBm";
			gBoxPowerAmplifier.Controls.Add(cBoxPaRamp);
			gBoxPowerAmplifier.Controls.Add(panel1);
			gBoxPowerAmplifier.Controls.Add(suffixPAramp);
			gBoxPowerAmplifier.Controls.Add(label3);
			gBoxPowerAmplifier.Location = new Point(0xd9, 0x7c);
			gBoxPowerAmplifier.Name = "gBoxPowerAmplifier";
			gBoxPowerAmplifier.Size = new Size(0x16c, 0x77);
			gBoxPowerAmplifier.TabIndex = 0;
			gBoxPowerAmplifier.TabStop = false;
			gBoxPowerAmplifier.Text = "Power Amplifier";
			gBoxPowerAmplifier.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxPowerAmplifier.MouseLeave += new EventHandler(control_MouseLeave);
			cBoxPaRamp.Items.AddRange(new object[] { "3400", "2000", "1000", "500", "250", "125", "100", "62", "50", "40", "31", "25", "20", "15", "12", "10" });
			cBoxPaRamp.Location = new Point(0xc0, 0x5e);
			cBoxPaRamp.Name = "cBoxPaRamp";
			cBoxPaRamp.Size = new Size(0x7c, 0x15);
			cBoxPaRamp.TabIndex = 2;
			cBoxPaRamp.SelectedIndexChanged += new EventHandler(cBoxPaRamp_SelectedIndexChanged);
			panel1.AutoSize = true;
			panel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			panel1.Controls.Add(rBtnPaControlPa1Pa2);
			panel1.Controls.Add(rBtnPaControlPa1);
			panel1.Controls.Add(rBtnPaControlPa0);
			panel1.Location = new Point(0x41, 0x13);
			panel1.Name = "panel1";
			panel1.Size = new Size(0xeb, 0x45);
			panel1.TabIndex = 0;
			rBtnPaControlPa1Pa2.AutoSize = true;
			rBtnPaControlPa1Pa2.Location = new Point(3, 0x31);
			rBtnPaControlPa1Pa2.Name = "rBtnPaControlPa1Pa2";
			rBtnPaControlPa1Pa2.Size = new Size(0xe5, 0x11);
			rBtnPaControlPa1Pa2.TabIndex = 2;
			rBtnPaControlPa1Pa2.Text = "PA1 + PA2 -> Transmits on pin PA_BOOST";
			rBtnPaControlPa1Pa2.UseVisualStyleBackColor = true;
			rBtnPaControlPa1Pa2.CheckedChanged += new EventHandler(rBtnPaControl_CheckedChanged);
			rBtnPaControlPa1.AutoSize = true;
			rBtnPaControlPa1.Location = new Point(3, 0x1a);
			rBtnPaControlPa1.Name = "rBtnPaControlPa1";
			rBtnPaControlPa1.Size = new Size(0xc5, 0x11);
			rBtnPaControlPa1.TabIndex = 1;
			rBtnPaControlPa1.Text = "PA1 -> Transmits on pin PA_BOOST";
			rBtnPaControlPa1.UseVisualStyleBackColor = true;
			rBtnPaControlPa1.CheckedChanged += new EventHandler(rBtnPaControl_CheckedChanged);
			rBtnPaControlPa0.AutoSize = true;
			rBtnPaControlPa0.Checked = true;
			rBtnPaControlPa0.Location = new Point(3, 3);
			rBtnPaControlPa0.Name = "rBtnPaControlPa0";
			rBtnPaControlPa0.Size = new Size(0xa5, 0x11);
			rBtnPaControlPa0.TabIndex = 0;
			rBtnPaControlPa0.TabStop = true;
			rBtnPaControlPa0.Text = "PA0 -> Transmits on pin RFIO";
			rBtnPaControlPa0.UseVisualStyleBackColor = true;
			rBtnPaControlPa0.CheckedChanged += new EventHandler(rBtnPaControl_CheckedChanged);
			suffixPAramp.AutoSize = true;
			suffixPAramp.Location = new Point(0x142, 0x62);
			suffixPAramp.Name = "suffixPAramp";
			suffixPAramp.Size = new Size(0x12, 13);
			suffixPAramp.TabIndex = 3;
			suffixPAramp.Text = "\x00b5s";
			label3.AutoSize = true;
			label3.Location = new Point(6, 0x62);
			label3.Name = "label3";
			label3.Size = new Size(50, 13);
			label3.TabIndex = 1;
			label3.Text = "PA ramp:";
			base.AutoScaleDimensions = new SizeF(6f, 13f);
			base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			base.Controls.Add(gBoxOverloadCurrentProtection);
			base.Controls.Add(gBoxOutputPower);
			base.Controls.Add(gBoxPowerAmplifier);
			base.Name = "TransmitterViewControl";
			base.Size = new Size(0x31f, 0x1ed);
			((ISupportInitialize)errorProvider).EndInit();
			gBoxOverloadCurrentProtection.ResumeLayout(false);
			gBoxOverloadCurrentProtection.PerformLayout();
			panel4.ResumeLayout(false);
			panel4.PerformLayout();
			nudOcpTrim.EndInit();
			gBoxOutputPower.ResumeLayout(false);
			gBoxOutputPower.PerformLayout();
			nudOutputPower.EndInit();
			gBoxPowerAmplifier.ResumeLayout(false);
			gBoxPowerAmplifier.PerformLayout();
			panel1.ResumeLayout(false);
			panel1.PerformLayout();
			base.ResumeLayout(false);
		}
Beispiel #9
0
		private void InitializeComponent()
		{
			components = new Container();
			errorProvider = new ErrorProvider(components);
			tBoxSyncValue = new MaskedTextBox();
			nudPreambleSize = new NumericUpDownEx();
			label12 = new Label();
			label1 = new Label();
			label6 = new Label();
			label8 = new Label();
			label2 = new Label();
			label18 = new Label();
			tBoxAesKey = new MaskedTextBox();
			label11 = new Label();
			label20 = new Label();
			label10 = new Label();
			label21 = new Label();
			label7 = new Label();
			label5 = new Label();
			label25 = new Label();
			label24 = new Label();
			label19 = new Label();
			lblInterPacketRxDelayUnit = new Label();
			cBoxEnterCondition = new ComboBox();
			label14 = new Label();
			cBoxExitCondition = new ComboBox();
			label15 = new Label();
			cBoxIntermediateMode = new ComboBox();
			label28 = new Label();
			label16 = new Label();
			label27 = new Label();
			label26 = new Label();
			pnlAesEncryption = new Panel();
			rBtnAesOff = new RadioButton();
			rBtnAesOn = new RadioButton();
			pnlDcFree = new Panel();
			rBtnDcFreeWhitening = new RadioButton();
			rBtnDcFreeManchester = new RadioButton();
			rBtnDcFreeOff = new RadioButton();
			pnlAddressInPayload = new Panel();
			rBtnNodeAddressInPayloadNo = new RadioButton();
			rBtnNodeAddressInPayloadYes = new RadioButton();
			label17 = new Label();
			pnlFifoFillCondition = new Panel();
			rBtnFifoFillAlways = new RadioButton();
			rBtnFifoFillSyncAddress = new RadioButton();
			label4 = new Label();
			pnlSync = new Panel();
			rBtnSyncOff = new RadioButton();
			rBtnSyncOn = new RadioButton();
			label3 = new Label();
			label9 = new Label();
			pnlCrcAutoClear = new Panel();
			rBtnCrcAutoClearOff = new RadioButton();
			rBtnCrcAutoClearOn = new RadioButton();
			label23 = new Label();
			pnlCrcCalculation = new Panel();
			rBtnCrcOff = new RadioButton();
			rBtnCrcOn = new RadioButton();
			label22 = new Label();
			pnlTxStart = new Panel();
			rBtnTxStartFifoNotEmpty = new RadioButton();
			rBtnTxStartFifoLevel = new RadioButton();
			pnlAddressFiltering = new Panel();
			rBtnAddressFilteringNodeBroadcast = new RadioButton();
			rBtnAddressFilteringNode = new RadioButton();
			rBtnAddressFilteringOff = new RadioButton();
			lblNodeAddress = new Label();
			lblPayloadLength = new Label();
			lblBroadcastAddress = new Label();
			pnlPacketFormat = new Panel();
			rBtnPacketFormatFixed = new RadioButton();
			rBtnPacketFormatVariable = new RadioButton();
			tableLayoutPanel1 = new TableLayoutPanel();
			pnlPayloadLength = new Panel();
			nudPayloadLength = new NumericUpDownEx();
			nudSyncSize = new NumericUpDownEx();
			nudSyncTol = new NumericUpDownEx();
			pnlNodeAddress = new Panel();
			nudNodeAddress = new NumericUpDownEx();
			pnlBroadcastAddress = new Panel();
			nudBroadcastAddress = new NumericUpDownEx();
			tableLayoutPanel2 = new TableLayoutPanel();
			nudFifoThreshold = new NumericUpDownEx();
			cBoxInterPacketRxDelay = new ComboBox();
			gBoxDeviceStatus = new GroupBoxEx();
			lblOperatingMode = new Label();
			label37 = new Label();
			lblBitSynchroniser = new Label();
			lblDataMode = new Label();
			label38 = new Label();
			label39 = new Label();
			gBoxControl = new GroupBoxEx();
			tBoxPacketsNb = new TextBox();
			cBtnLog = new CheckBox();
			cBtnPacketHandlerStartStop = new CheckBox();
			lblPacketsNb = new Label();
			tBoxPacketsRepeatValue = new TextBox();
			lblPacketsRepeatValue = new Label();
			gBoxPacket = new GroupBoxEx();
			imgPacketMessage = new PayloadImg();
			gBoxMessage = new GroupBoxEx();
			tblPayloadMessage = new TableLayoutPanel();
			hexBoxPayload = new HexBox();
			label36 = new Label();
			label35 = new Label();
			tblPacket = new TableLayoutPanel();
			label29 = new Label();
			label30 = new Label();
			label31 = new Label();
			label32 = new Label();
			label33 = new Label();
			label34 = new Label();
			lblPacketPreamble = new Label();
			lblPayload = new Label();
			pnlPacketCrc = new Panel();
			ledPacketCrc = new Led();
			lblPacketCrc = new Label();
			pnlPacketAddr = new Panel();
			lblPacketAddr = new Label();
			lblPacketLength = new Label();
			lblPacketSyncValue = new Label();
			((ISupportInitialize)errorProvider).BeginInit();
			nudPreambleSize.BeginInit();
			pnlAesEncryption.SuspendLayout();
			pnlDcFree.SuspendLayout();
			pnlAddressInPayload.SuspendLayout();
			pnlFifoFillCondition.SuspendLayout();
			pnlSync.SuspendLayout();
			pnlCrcAutoClear.SuspendLayout();
			pnlCrcCalculation.SuspendLayout();
			pnlTxStart.SuspendLayout();
			pnlAddressFiltering.SuspendLayout();
			pnlPacketFormat.SuspendLayout();
			tableLayoutPanel1.SuspendLayout();
			pnlPayloadLength.SuspendLayout();
			nudPayloadLength.BeginInit();
			nudSyncSize.BeginInit();
			nudSyncTol.BeginInit();
			pnlNodeAddress.SuspendLayout();
			nudNodeAddress.BeginInit();
			pnlBroadcastAddress.SuspendLayout();
			nudBroadcastAddress.BeginInit();
			tableLayoutPanel2.SuspendLayout();
			nudFifoThreshold.BeginInit();
			gBoxDeviceStatus.SuspendLayout();
			gBoxControl.SuspendLayout();
			gBoxPacket.SuspendLayout();
			gBoxMessage.SuspendLayout();
			tblPayloadMessage.SuspendLayout();
			tblPacket.SuspendLayout();
			pnlPacketCrc.SuspendLayout();
			pnlPacketAddr.SuspendLayout();
			base.SuspendLayout();
			errorProvider.ContainerControl = this;
			tBoxSyncValue.Anchor = AnchorStyles.Left;
			errorProvider.SetIconPadding(tBoxSyncValue, 6);
			tBoxSyncValue.InsertKeyMode = InsertKeyMode.Overwrite;
			tBoxSyncValue.Location = new Point(0xa3, 0x7a);
			tBoxSyncValue.Margin = new Padding(3, 2, 3, 2);
			tBoxSyncValue.Mask = "&&-&&-&&-&&-&&-&&-&&-&&";
			tBoxSyncValue.Name = "tBoxSyncValue";
			tBoxSyncValue.Size = new Size(0x8f, 20);
			tBoxSyncValue.TabIndex = 14;
			tBoxSyncValue.Text = "AAAAAAAAAAAAAAAA";
			tBoxSyncValue.MaskInputRejected += new MaskInputRejectedEventHandler(tBoxSyncValue_MaskInputRejected);
			tBoxSyncValue.TypeValidationCompleted += new TypeValidationEventHandler(tBoxSyncValue_TypeValidationCompleted);
			tBoxSyncValue.TextChanged += new EventHandler(tBoxSyncValue_TextChanged);
			tBoxSyncValue.KeyDown += new KeyEventHandler(tBoxSyncValue_KeyDown);
			tBoxSyncValue.MouseEnter += new EventHandler(control_MouseEnter);
			tBoxSyncValue.MouseLeave += new EventHandler(control_MouseLeave);
			tBoxSyncValue.Validated += new EventHandler(tBox_Validated);
			nudPreambleSize.Anchor = AnchorStyles.Left;
			errorProvider.SetIconPadding(nudPreambleSize, 6);
			nudPreambleSize.Location = new Point(0xa3, 2);
			nudPreambleSize.Margin = new Padding(3, 2, 3, 2);
			int[] bits = new int[4];
			bits[0] = 0xffff;
			nudPreambleSize.Maximum = new decimal(bits);
			nudPreambleSize.Name = "nudPreambleSize";
			nudPreambleSize.Size = new Size(0x3b, 20);
			nudPreambleSize.TabIndex = 1;
			int[] numArray2 = new int[4];
			numArray2[0] = 3;
			nudPreambleSize.Value = new decimal(numArray2);
			nudPreambleSize.MouseEnter += new EventHandler(control_MouseEnter);
			nudPreambleSize.MouseLeave += new EventHandler(control_MouseLeave);
			nudPreambleSize.ValueChanged += new EventHandler(nudPreambleSize_ValueChanged);
			label12.Anchor = AnchorStyles.None;
			label12.AutoSize = true;
			label12.Location = new Point(0x155, 0xad);
			label12.Name = "label12";
			label12.Size = new Size(0x20, 13);
			label12.TabIndex = 0x13;
			label12.Text = "bytes";
			label12.TextAlign = ContentAlignment.MiddleLeft;
			label1.Anchor = AnchorStyles.Left;
			label1.AutoSize = true;
			label1.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label1.Location = new Point(3, 5);
			label1.Name = "label1";
			label1.Size = new Size(0x4b, 13);
			label1.TabIndex = 0;
			label1.Text = "Preamble size:";
			label1.TextAlign = ContentAlignment.MiddleLeft;
			label6.Anchor = AnchorStyles.None;
			label6.AutoSize = true;
			label6.Location = new Point(0x155, 0x4d);
			label6.Name = "label6";
			label6.Size = new Size(0x20, 13);
			label6.TabIndex = 9;
			label6.Text = "bytes";
			label6.TextAlign = ContentAlignment.MiddleLeft;
			label8.Anchor = AnchorStyles.None;
			label8.AutoSize = true;
			label8.Location = new Point(0x159, 0x65);
			label8.Name = "label8";
			label8.Size = new Size(0x17, 13);
			label8.TabIndex = 12;
			label8.Text = "bits";
			label8.TextAlign = ContentAlignment.MiddleLeft;
			label2.Anchor = AnchorStyles.None;
			label2.AutoSize = true;
			label2.Location = new Point(0x155, 5);
			label2.Name = "label2";
			label2.Size = new Size(0x20, 13);
			label2.TabIndex = 2;
			label2.Text = "bytes";
			label2.TextAlign = ContentAlignment.MiddleLeft;
			label18.Anchor = AnchorStyles.Left;
			label18.AutoSize = true;
			label18.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label18.Location = new Point(3, 0x1d);
			label18.Name = "label18";
			label18.Size = new Size(0x74, 13);
			label18.TabIndex = 2;
			label18.Text = "Address based filtering:";
			label18.TextAlign = ContentAlignment.MiddleLeft;
			tBoxAesKey.Anchor = AnchorStyles.Left;
			tableLayoutPanel2.SetColumnSpan(tBoxAesKey, 2);
			tBoxAesKey.InsertKeyMode = InsertKeyMode.Overwrite;
			tBoxAesKey.Location = new Point(0x81, 0xc3);
			tBoxAesKey.Margin = new Padding(3, 3, 3, 4);
			tBoxAesKey.Mask = "&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&-&&";
			tBoxAesKey.Name = "tBoxAesKey";
			tBoxAesKey.Size = new Size(0x115, 20);
			tBoxAesKey.TabIndex = 15;
			tBoxAesKey.Text = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
			tBoxAesKey.TextAlign = HorizontalAlignment.Center;
			tBoxAesKey.MaskInputRejected += new MaskInputRejectedEventHandler(tBoxAesKey_MaskInputRejected);
			tBoxAesKey.TypeValidationCompleted += new TypeValidationEventHandler(tBoxAesKey_TypeValidationCompleted);
			tBoxAesKey.TextChanged += new EventHandler(tBoxAesKey_TextChanged);
			tBoxAesKey.KeyDown += new KeyEventHandler(tBoxAesKey_KeyDown);
			tBoxAesKey.MouseEnter += new EventHandler(control_MouseEnter);
			tBoxAesKey.MouseLeave += new EventHandler(control_MouseLeave);
			tBoxAesKey.Validated += new EventHandler(tBox_Validated);
			label11.Anchor = AnchorStyles.Left;
			label11.AutoSize = true;
			label11.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label11.Location = new Point(3, 0xad);
			label11.Name = "label11";
			label11.Size = new Size(80, 13);
			label11.TabIndex = 0x11;
			label11.Text = "Payload length:";
			label11.TextAlign = ContentAlignment.MiddleLeft;
			label20.Anchor = AnchorStyles.Left;
			label20.AutoSize = true;
			label20.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label20.Location = new Point(3, 0x4d);
			label20.Name = "label20";
			label20.Size = new Size(0x62, 13);
			label20.TabIndex = 5;
			label20.Text = "Broadcast address:";
			label20.TextAlign = ContentAlignment.MiddleLeft;
			label10.Anchor = AnchorStyles.Left;
			label10.AutoSize = true;
			label10.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label10.Location = new Point(3, 0x95);
			label10.Name = "label10";
			label10.Size = new Size(0x4c, 13);
			label10.TabIndex = 15;
			label10.Text = "Packet format:";
			label10.TextAlign = ContentAlignment.MiddleLeft;
			label21.Anchor = AnchorStyles.Left;
			label21.AutoSize = true;
			label21.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label21.Location = new Point(3, 0x65);
			label21.Name = "label21";
			label21.Size = new Size(0x2e, 13);
			label21.TabIndex = 6;
			label21.Text = "DC-free:";
			label21.TextAlign = ContentAlignment.MiddleLeft;
			label7.Anchor = AnchorStyles.Left;
			label7.AutoSize = true;
			label7.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label7.Location = new Point(3, 0x65);
			label7.Name = "label7";
			label7.Size = new Size(0x6b, 13);
			label7.TabIndex = 10;
			label7.Text = "Sync word tolerance:";
			label7.TextAlign = ContentAlignment.MiddleLeft;
			label5.Anchor = AnchorStyles.Left;
			label5.AutoSize = true;
			label5.BackColor = Color.Transparent;
			label5.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label5.Location = new Point(3, 0x4d);
			label5.Name = "label5";
			label5.Size = new Size(0x51, 13);
			label5.TabIndex = 7;
			label5.Text = "Sync word size:";
			label5.TextAlign = ContentAlignment.MiddleLeft;
			label25.Anchor = AnchorStyles.Left;
			label25.AutoSize = true;
			label25.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label25.Location = new Point(3, 0xc7);
			label25.Name = "label25";
			label25.Size = new Size(0x33, 13);
			label25.TabIndex = 14;
			label25.Text = "AES key:";
			label25.TextAlign = ContentAlignment.MiddleLeft;
			label24.Anchor = AnchorStyles.Left;
			label24.AutoSize = true;
			label24.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label24.Location = new Point(3, 0xad);
			label24.Name = "label24";
			label24.Size = new Size(0x1f, 13);
			label24.TabIndex = 12;
			label24.Text = "AES:";
			label24.TextAlign = ContentAlignment.MiddleLeft;
			label19.Anchor = AnchorStyles.Left;
			label19.AutoSize = true;
			label19.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label19.Location = new Point(3, 0x35);
			label19.Name = "label19";
			label19.Size = new Size(0x4c, 13);
			label19.TabIndex = 4;
			label19.Text = "Node address:";
			label19.TextAlign = ContentAlignment.MiddleLeft;
			lblInterPacketRxDelayUnit.Anchor = AnchorStyles.None;
			lblInterPacketRxDelayUnit.AutoSize = true;
			lblInterPacketRxDelayUnit.Location = new Point(0x176, 0x113);
			lblInterPacketRxDelayUnit.Name = "lblInterPacketRxDelayUnit";
			lblInterPacketRxDelayUnit.Size = new Size(20, 13);
			lblInterPacketRxDelayUnit.TabIndex = 0x16;
			lblInterPacketRxDelayUnit.Text = "ms";
			lblInterPacketRxDelayUnit.TextAlign = ContentAlignment.MiddleLeft;
			cBoxEnterCondition.Anchor = AnchorStyles.Left;
			cBoxEnterCondition.DropDownStyle = ComboBoxStyle.DropDownList;
			cBoxEnterCondition.FormattingEnabled = true;
			cBoxEnterCondition.Items.AddRange(new object[] { "None ( Auto Modes OFF )", "Rising edge of FifoNotEmpty", "Rising edge of FifoLevel", "Rising edge of CrcOk", "Rising edge of PayloadReady", "Rising edge of SyncAddress", "Rising edge of PacketSent", "Falling edge of FifoNotEmpty" });
			cBoxEnterCondition.Location = new Point(0xa3, 0xc2);
			cBoxEnterCondition.Margin = new Padding(3, 2, 3, 2);
			cBoxEnterCondition.Name = "cBoxEnterCondition";
			cBoxEnterCondition.Size = new Size(0xac, 0x15);
			cBoxEnterCondition.TabIndex = 0x17;
			cBoxEnterCondition.SelectedIndexChanged += new EventHandler(cBoxEnterCondition_SelectedIndexChanged);
			cBoxEnterCondition.MouseEnter += new EventHandler(control_MouseEnter);
			cBoxEnterCondition.MouseLeave += new EventHandler(control_MouseLeave);
			label14.Anchor = AnchorStyles.Left;
			label14.AutoSize = true;
			label14.Location = new Point(3, 0xc6);
			label14.Name = "label14";
			label14.Size = new Size(0x7c, 13);
			label14.TabIndex = 0x16;
			label14.Text = "Intermediate mode enter:";
			label14.TextAlign = ContentAlignment.MiddleLeft;
			cBoxExitCondition.Anchor = AnchorStyles.Left;
			cBoxExitCondition.DropDownStyle = ComboBoxStyle.DropDownList;
			cBoxExitCondition.FormattingEnabled = true;
			cBoxExitCondition.Items.AddRange(new object[] { "None ( Auto Modes OFF )", "Falling edge of FifoNotEmpty", "Rising edge of FifoLevel or Timeout", "Rising edge of CrcOk or TimeOut", "Rising edge of PayloadReady or Timeout", "Rising edge of SyncAddress or Timeout", "Rising edge of PacketSent", "Rising edge of Timeout" });
			cBoxExitCondition.Location = new Point(0xa3, 0xdb);
			cBoxExitCondition.Margin = new Padding(3, 2, 3, 2);
			cBoxExitCondition.Name = "cBoxExitCondition";
			cBoxExitCondition.Size = new Size(0xac, 0x15);
			cBoxExitCondition.TabIndex = 0x19;
			cBoxExitCondition.SelectedIndexChanged += new EventHandler(cBoxExitCondition_SelectedIndexChanged);
			cBoxExitCondition.MouseEnter += new EventHandler(control_MouseEnter);
			cBoxExitCondition.MouseLeave += new EventHandler(control_MouseLeave);
			label15.Anchor = AnchorStyles.Left;
			label15.AutoSize = true;
			label15.Location = new Point(3, 0xdf);
			label15.Name = "label15";
			label15.Size = new Size(0x74, 13);
			label15.TabIndex = 0x18;
			label15.Text = "Intermediate mode exit:";
			label15.TextAlign = ContentAlignment.MiddleLeft;
			cBoxIntermediateMode.Anchor = AnchorStyles.Left;
			cBoxIntermediateMode.DropDownStyle = ComboBoxStyle.DropDownList;
			cBoxIntermediateMode.FormattingEnabled = true;
			cBoxIntermediateMode.Items.AddRange(new object[] { "Sleep", "Standby", "Rx", "Tx" });
			cBoxIntermediateMode.Location = new Point(0xa3, 0xf4);
			cBoxIntermediateMode.Margin = new Padding(3, 2, 3, 2);
			cBoxIntermediateMode.Name = "cBoxIntermediateMode";
			cBoxIntermediateMode.Size = new Size(0xac, 0x15);
			cBoxIntermediateMode.TabIndex = 0x1b;
			cBoxIntermediateMode.SelectedIndexChanged += new EventHandler(cBoxIntermediateMode_SelectedIndexChanged);
			cBoxIntermediateMode.MouseEnter += new EventHandler(control_MouseEnter);
			cBoxIntermediateMode.MouseLeave += new EventHandler(control_MouseLeave);
			label28.Anchor = AnchorStyles.Left;
			label28.AutoSize = true;
			label28.Location = new Point(3, 0x113);
			label28.Name = "label28";
			label28.Size = new Size(0x6f, 13);
			label28.TabIndex = 20;
			label28.Text = "Inter packet Rx delay:";
			label28.TextAlign = ContentAlignment.MiddleLeft;
			label16.Anchor = AnchorStyles.Left;
			label16.AutoSize = true;
			label16.Location = new Point(3, 0xf8);
			label16.Name = "label16";
			label16.Size = new Size(100, 13);
			label16.TabIndex = 0x1a;
			label16.Text = "Intermediate  mode:";
			label16.TextAlign = ContentAlignment.MiddleLeft;
			label27.Anchor = AnchorStyles.Left;
			label27.AutoSize = true;
			label27.Location = new Point(3, 250);
			label27.Name = "label27";
			label27.Size = new Size(0x53, 13);
			label27.TabIndex = 0x12;
			label27.Text = "FIFO Threshold:";
			label27.TextAlign = ContentAlignment.MiddleLeft;
			label26.Anchor = AnchorStyles.Left;
			label26.AutoSize = true;
			label26.Location = new Point(3, 0xe1);
			label26.Name = "label26";
			label26.Size = new Size(0x2d, 13);
			label26.TabIndex = 0x10;
			label26.Text = "Tx start:";
			label26.TextAlign = ContentAlignment.MiddleLeft;
			pnlAesEncryption.Anchor = AnchorStyles.Left;
			pnlAesEncryption.AutoSize = true;
			pnlAesEncryption.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlAesEncryption.Controls.Add(rBtnAesOff);
			pnlAesEncryption.Controls.Add(rBtnAesOn);
			pnlAesEncryption.Location = new Point(0x81, 170);
			pnlAesEncryption.Margin = new Padding(3, 2, 3, 2);
			pnlAesEncryption.Name = "pnlAesEncryption";
			pnlAesEncryption.Size = new Size(0x66, 20);
			pnlAesEncryption.TabIndex = 13;
			pnlAesEncryption.MouseEnter += new EventHandler(control_MouseEnter);
			pnlAesEncryption.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAesOff.AutoSize = true;
			rBtnAesOff.Location = new Point(0x36, 3);
			rBtnAesOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAesOff.Name = "rBtnAesOff";
			rBtnAesOff.Size = new Size(0x2d, 0x11);
			rBtnAesOff.TabIndex = 1;
			rBtnAesOff.Text = "OFF";
			rBtnAesOff.UseVisualStyleBackColor = true;
			rBtnAesOff.CheckedChanged += new EventHandler(rBtnAesOff_CheckedChanged);
			rBtnAesOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAesOff.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAesOn.AutoSize = true;
			rBtnAesOn.Checked = true;
			rBtnAesOn.Location = new Point(3, 3);
			rBtnAesOn.Margin = new Padding(3, 0, 3, 0);
			rBtnAesOn.Name = "rBtnAesOn";
			rBtnAesOn.Size = new Size(0x29, 0x11);
			rBtnAesOn.TabIndex = 0;
			rBtnAesOn.TabStop = true;
			rBtnAesOn.Text = "ON";
			rBtnAesOn.UseVisualStyleBackColor = true;
			rBtnAesOn.CheckedChanged += new EventHandler(rBtnAesOn_CheckedChanged);
			rBtnAesOn.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAesOn.MouseLeave += new EventHandler(control_MouseLeave);
			pnlDcFree.Anchor = AnchorStyles.Left;
			pnlDcFree.AutoSize = true;
			pnlDcFree.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlDcFree.Controls.Add(rBtnDcFreeWhitening);
			pnlDcFree.Controls.Add(rBtnDcFreeManchester);
			pnlDcFree.Controls.Add(rBtnDcFreeOff);
			pnlDcFree.Location = new Point(0x81, 0x62);
			pnlDcFree.Margin = new Padding(3, 2, 3, 2);
			pnlDcFree.Name = "pnlDcFree";
			pnlDcFree.Size = new Size(0xd9, 20);
			pnlDcFree.TabIndex = 7;
			pnlDcFree.MouseEnter += new EventHandler(control_MouseEnter);
			pnlDcFree.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnDcFreeWhitening.AutoSize = true;
			rBtnDcFreeWhitening.Location = new Point(0x8d, 3);
			rBtnDcFreeWhitening.Margin = new Padding(3, 0, 3, 0);
			rBtnDcFreeWhitening.Name = "rBtnDcFreeWhitening";
			rBtnDcFreeWhitening.Size = new Size(0x49, 0x11);
			rBtnDcFreeWhitening.TabIndex = 2;
			rBtnDcFreeWhitening.Text = "Whitening";
			rBtnDcFreeWhitening.UseVisualStyleBackColor = true;
			rBtnDcFreeWhitening.CheckedChanged += new EventHandler(rBtnDcFreeWhitening_CheckedChanged);
			rBtnDcFreeWhitening.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnDcFreeWhitening.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnDcFreeManchester.AutoSize = true;
			rBtnDcFreeManchester.Location = new Point(0x36, 3);
			rBtnDcFreeManchester.Margin = new Padding(3, 0, 3, 0);
			rBtnDcFreeManchester.Name = "rBtnDcFreeManchester";
			rBtnDcFreeManchester.Size = new Size(0x51, 0x11);
			rBtnDcFreeManchester.TabIndex = 1;
			rBtnDcFreeManchester.Text = "Manchester";
			rBtnDcFreeManchester.UseVisualStyleBackColor = true;
			rBtnDcFreeManchester.CheckedChanged += new EventHandler(rBtnDcFreeManchester_CheckedChanged);
			rBtnDcFreeManchester.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnDcFreeManchester.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnDcFreeOff.AutoSize = true;
			rBtnDcFreeOff.Checked = true;
			rBtnDcFreeOff.Location = new Point(3, 3);
			rBtnDcFreeOff.Margin = new Padding(3, 0, 3, 0);
			rBtnDcFreeOff.Name = "rBtnDcFreeOff";
			rBtnDcFreeOff.Size = new Size(0x2d, 0x11);
			rBtnDcFreeOff.TabIndex = 0;
			rBtnDcFreeOff.TabStop = true;
			rBtnDcFreeOff.Text = "OFF";
			rBtnDcFreeOff.UseVisualStyleBackColor = true;
			rBtnDcFreeOff.CheckedChanged += new EventHandler(rBtnDcFreeOff_CheckedChanged);
			rBtnDcFreeOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnDcFreeOff.MouseLeave += new EventHandler(control_MouseLeave);
			pnlAddressInPayload.Anchor = AnchorStyles.Left;
			pnlAddressInPayload.AutoSize = true;
			pnlAddressInPayload.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlAddressInPayload.Controls.Add(rBtnNodeAddressInPayloadNo);
			pnlAddressInPayload.Controls.Add(rBtnNodeAddressInPayloadYes);
			pnlAddressInPayload.Location = new Point(0x81, 2);
			pnlAddressInPayload.Margin = new Padding(3, 2, 3, 2);
			pnlAddressInPayload.Name = "pnlAddressInPayload";
			pnlAddressInPayload.Size = new Size(0x62, 20);
			pnlAddressInPayload.TabIndex = 1;
			pnlAddressInPayload.Visible = false;
			pnlAddressInPayload.MouseEnter += new EventHandler(control_MouseEnter);
			pnlAddressInPayload.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnNodeAddressInPayloadNo.AutoSize = true;
			rBtnNodeAddressInPayloadNo.Location = new Point(0x36, 3);
			rBtnNodeAddressInPayloadNo.Margin = new Padding(3, 0, 3, 0);
			rBtnNodeAddressInPayloadNo.Name = "rBtnNodeAddressInPayloadNo";
			rBtnNodeAddressInPayloadNo.Size = new Size(0x29, 0x11);
			rBtnNodeAddressInPayloadNo.TabIndex = 1;
			rBtnNodeAddressInPayloadNo.Text = "NO";
			rBtnNodeAddressInPayloadNo.UseVisualStyleBackColor = true;
			rBtnNodeAddressInPayloadNo.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnNodeAddressInPayloadNo.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnNodeAddressInPayloadYes.AutoSize = true;
			rBtnNodeAddressInPayloadYes.Checked = true;
			rBtnNodeAddressInPayloadYes.Location = new Point(3, 3);
			rBtnNodeAddressInPayloadYes.Margin = new Padding(3, 0, 3, 0);
			rBtnNodeAddressInPayloadYes.Name = "rBtnNodeAddressInPayloadYes";
			rBtnNodeAddressInPayloadYes.Size = new Size(0x2e, 0x11);
			rBtnNodeAddressInPayloadYes.TabIndex = 0;
			rBtnNodeAddressInPayloadYes.TabStop = true;
			rBtnNodeAddressInPayloadYes.Text = "YES";
			rBtnNodeAddressInPayloadYes.UseVisualStyleBackColor = true;
			rBtnNodeAddressInPayloadYes.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnNodeAddressInPayloadYes.MouseLeave += new EventHandler(control_MouseLeave);
			label17.Anchor = AnchorStyles.Left;
			label17.AutoSize = true;
			label17.Location = new Point(3, 5);
			label17.Name = "label17";
			label17.Size = new Size(120, 13);
			label17.TabIndex = 0;
			label17.Text = "Add address in payload:";
			label17.TextAlign = ContentAlignment.MiddleLeft;
			label17.Visible = false;
			pnlFifoFillCondition.Anchor = AnchorStyles.Left;
			pnlFifoFillCondition.AutoSize = true;
			pnlFifoFillCondition.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlFifoFillCondition.Controls.Add(rBtnFifoFillAlways);
			pnlFifoFillCondition.Controls.Add(rBtnFifoFillSyncAddress);
			pnlFifoFillCondition.Location = new Point(0xa3, 50);
			pnlFifoFillCondition.Margin = new Padding(3, 2, 3, 2);
			pnlFifoFillCondition.Name = "pnlFifoFillCondition";
			pnlFifoFillCondition.Size = new Size(0x9f, 20);
			pnlFifoFillCondition.TabIndex = 6;
			pnlFifoFillCondition.MouseEnter += new EventHandler(control_MouseEnter);
			pnlFifoFillCondition.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnFifoFillAlways.AutoSize = true;
			rBtnFifoFillAlways.Location = new Point(0x62, 3);
			rBtnFifoFillAlways.Margin = new Padding(3, 0, 3, 0);
			rBtnFifoFillAlways.Name = "rBtnFifoFillAlways";
			rBtnFifoFillAlways.Size = new Size(0x3a, 0x11);
			rBtnFifoFillAlways.TabIndex = 1;
			rBtnFifoFillAlways.Text = "Always";
			rBtnFifoFillAlways.UseVisualStyleBackColor = true;
			rBtnFifoFillAlways.CheckedChanged += new EventHandler(rBtnFifoFill_CheckedChanged);
			rBtnFifoFillAlways.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnFifoFillAlways.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnFifoFillSyncAddress.AutoSize = true;
			rBtnFifoFillSyncAddress.Checked = true;
			rBtnFifoFillSyncAddress.Location = new Point(3, 3);
			rBtnFifoFillSyncAddress.Margin = new Padding(3, 0, 3, 0);
			rBtnFifoFillSyncAddress.Name = "rBtnFifoFillSyncAddress";
			rBtnFifoFillSyncAddress.Size = new Size(0x59, 0x11);
			rBtnFifoFillSyncAddress.TabIndex = 0;
			rBtnFifoFillSyncAddress.TabStop = true;
			rBtnFifoFillSyncAddress.Text = "Sync address";
			rBtnFifoFillSyncAddress.UseVisualStyleBackColor = true;
			rBtnFifoFillSyncAddress.CheckedChanged += new EventHandler(rBtnFifoFill_CheckedChanged);
			rBtnFifoFillSyncAddress.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnFifoFillSyncAddress.MouseLeave += new EventHandler(control_MouseLeave);
			label4.Anchor = AnchorStyles.Left;
			label4.AutoSize = true;
			label4.Location = new Point(3, 0x35);
			label4.Name = "label4";
			label4.Size = new Size(0x5b, 13);
			label4.TabIndex = 5;
			label4.Text = "FIFO fill condition:";
			label4.TextAlign = ContentAlignment.MiddleLeft;
			pnlSync.Anchor = AnchorStyles.Left;
			pnlSync.AutoSize = true;
			pnlSync.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlSync.Controls.Add(rBtnSyncOff);
			pnlSync.Controls.Add(rBtnSyncOn);
			pnlSync.Location = new Point(0xa3, 0x1a);
			pnlSync.Margin = new Padding(3, 2, 3, 2);
			pnlSync.Name = "pnlSync";
			pnlSync.Size = new Size(0x62, 20);
			pnlSync.TabIndex = 4;
			pnlSync.MouseEnter += new EventHandler(control_MouseEnter);
			pnlSync.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnSyncOff.AutoSize = true;
			rBtnSyncOff.Location = new Point(50, 3);
			rBtnSyncOff.Margin = new Padding(3, 0, 3, 0);
			rBtnSyncOff.Name = "rBtnSyncOff";
			rBtnSyncOff.Size = new Size(0x2d, 0x11);
			rBtnSyncOff.TabIndex = 1;
			rBtnSyncOff.Text = "OFF";
			rBtnSyncOff.UseVisualStyleBackColor = true;
			rBtnSyncOff.CheckedChanged += new EventHandler(rBtnSyncOn_CheckedChanged);
			rBtnSyncOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnSyncOff.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnSyncOn.AutoSize = true;
			rBtnSyncOn.Checked = true;
			rBtnSyncOn.Location = new Point(3, 3);
			rBtnSyncOn.Margin = new Padding(3, 0, 3, 0);
			rBtnSyncOn.Name = "rBtnSyncOn";
			rBtnSyncOn.Size = new Size(0x29, 0x11);
			rBtnSyncOn.TabIndex = 0;
			rBtnSyncOn.TabStop = true;
			rBtnSyncOn.Text = "ON";
			rBtnSyncOn.UseVisualStyleBackColor = true;
			rBtnSyncOn.CheckedChanged += new EventHandler(rBtnSyncOn_CheckedChanged);
			rBtnSyncOn.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnSyncOn.MouseLeave += new EventHandler(control_MouseLeave);
			label3.Anchor = AnchorStyles.Left;
			label3.AutoSize = true;
			label3.Location = new Point(3, 0x1d);
			label3.Name = "label3";
			label3.Size = new Size(60, 13);
			label3.TabIndex = 3;
			label3.Text = "Sync word:";
			label3.TextAlign = ContentAlignment.MiddleLeft;
			label9.Anchor = AnchorStyles.Left;
			label9.AutoSize = true;
			label9.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			label9.Location = new Point(3, 0x7d);
			label9.Name = "label9";
			label9.Size = new Size(0x59, 13);
			label9.TabIndex = 13;
			label9.Text = "Sync word value:";
			label9.TextAlign = ContentAlignment.MiddleLeft;
			pnlCrcAutoClear.Anchor = AnchorStyles.Left;
			pnlCrcAutoClear.AutoSize = true;
			pnlCrcAutoClear.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlCrcAutoClear.Controls.Add(rBtnCrcAutoClearOff);
			pnlCrcAutoClear.Controls.Add(rBtnCrcAutoClearOn);
			pnlCrcAutoClear.Location = new Point(0x81, 0x92);
			pnlCrcAutoClear.Margin = new Padding(3, 2, 3, 2);
			pnlCrcAutoClear.Name = "pnlCrcAutoClear";
			pnlCrcAutoClear.Size = new Size(0x66, 20);
			pnlCrcAutoClear.TabIndex = 11;
			pnlCrcAutoClear.MouseEnter += new EventHandler(control_MouseEnter);
			pnlCrcAutoClear.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnCrcAutoClearOff.AutoSize = true;
			rBtnCrcAutoClearOff.Location = new Point(0x36, 3);
			rBtnCrcAutoClearOff.Margin = new Padding(3, 0, 3, 0);
			rBtnCrcAutoClearOff.Name = "rBtnCrcAutoClearOff";
			rBtnCrcAutoClearOff.Size = new Size(0x2d, 0x11);
			rBtnCrcAutoClearOff.TabIndex = 1;
			rBtnCrcAutoClearOff.Text = "OFF";
			rBtnCrcAutoClearOff.UseVisualStyleBackColor = true;
			rBtnCrcAutoClearOff.CheckedChanged += new EventHandler(rBtnCrcAutoClearOff_CheckedChanged);
			rBtnCrcAutoClearOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnCrcAutoClearOff.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnCrcAutoClearOn.AutoSize = true;
			rBtnCrcAutoClearOn.Checked = true;
			rBtnCrcAutoClearOn.Location = new Point(3, 3);
			rBtnCrcAutoClearOn.Margin = new Padding(3, 0, 3, 0);
			rBtnCrcAutoClearOn.Name = "rBtnCrcAutoClearOn";
			rBtnCrcAutoClearOn.Size = new Size(0x29, 0x11);
			rBtnCrcAutoClearOn.TabIndex = 0;
			rBtnCrcAutoClearOn.TabStop = true;
			rBtnCrcAutoClearOn.Text = "ON";
			rBtnCrcAutoClearOn.UseVisualStyleBackColor = true;
			rBtnCrcAutoClearOn.CheckedChanged += new EventHandler(rBtnCrcAutoClearOn_CheckedChanged);
			rBtnCrcAutoClearOn.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnCrcAutoClearOn.MouseLeave += new EventHandler(control_MouseLeave);
			label23.Anchor = AnchorStyles.Left;
			label23.AutoSize = true;
			label23.Location = new Point(3, 0x95);
			label23.Name = "label23";
			label23.Size = new Size(0x52, 13);
			label23.TabIndex = 10;
			label23.Text = "CRC auto clear:";
			label23.TextAlign = ContentAlignment.MiddleLeft;
			pnlCrcCalculation.Anchor = AnchorStyles.Left;
			pnlCrcCalculation.AutoSize = true;
			pnlCrcCalculation.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlCrcCalculation.Controls.Add(rBtnCrcOff);
			pnlCrcCalculation.Controls.Add(rBtnCrcOn);
			pnlCrcCalculation.Location = new Point(0x81, 0x7a);
			pnlCrcCalculation.Margin = new Padding(3, 2, 3, 2);
			pnlCrcCalculation.Name = "pnlCrcCalculation";
			pnlCrcCalculation.Size = new Size(0x66, 20);
			pnlCrcCalculation.TabIndex = 9;
			pnlCrcCalculation.MouseEnter += new EventHandler(control_MouseEnter);
			pnlCrcCalculation.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnCrcOff.AutoSize = true;
			rBtnCrcOff.Location = new Point(0x36, 3);
			rBtnCrcOff.Margin = new Padding(3, 0, 3, 0);
			rBtnCrcOff.Name = "rBtnCrcOff";
			rBtnCrcOff.Size = new Size(0x2d, 0x11);
			rBtnCrcOff.TabIndex = 1;
			rBtnCrcOff.Text = "OFF";
			rBtnCrcOff.UseVisualStyleBackColor = true;
			rBtnCrcOff.CheckedChanged += new EventHandler(rBtnCrcOff_CheckedChanged);
			rBtnCrcOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnCrcOff.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnCrcOn.AutoSize = true;
			rBtnCrcOn.Checked = true;
			rBtnCrcOn.Location = new Point(3, 3);
			rBtnCrcOn.Margin = new Padding(3, 0, 3, 0);
			rBtnCrcOn.Name = "rBtnCrcOn";
			rBtnCrcOn.Size = new Size(0x29, 0x11);
			rBtnCrcOn.TabIndex = 0;
			rBtnCrcOn.TabStop = true;
			rBtnCrcOn.Text = "ON";
			rBtnCrcOn.UseVisualStyleBackColor = true;
			rBtnCrcOn.CheckedChanged += new EventHandler(rBtnCrcOn_CheckedChanged);
			rBtnCrcOn.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnCrcOn.MouseLeave += new EventHandler(control_MouseLeave);
			label22.Anchor = AnchorStyles.Left;
			label22.AutoSize = true;
			label22.Location = new Point(3, 0x7d);
			label22.Name = "label22";
			label22.Size = new Size(0x56, 13);
			label22.TabIndex = 8;
			label22.Text = "CRC calculation:";
			label22.TextAlign = ContentAlignment.MiddleLeft;
			pnlTxStart.Anchor = AnchorStyles.Left;
			pnlTxStart.AutoSize = true;
			pnlTxStart.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlTxStart.Controls.Add(rBtnTxStartFifoNotEmpty);
			pnlTxStart.Controls.Add(rBtnTxStartFifoLevel);
			pnlTxStart.Location = new Point(0x81, 0xde);
			pnlTxStart.Margin = new Padding(3, 3, 3, 2);
			pnlTxStart.Name = "pnlTxStart";
			pnlTxStart.Size = new Size(0xa8, 20);
			pnlTxStart.TabIndex = 0x11;
			pnlTxStart.MouseEnter += new EventHandler(control_MouseEnter);
			pnlTxStart.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnTxStartFifoNotEmpty.AutoSize = true;
			rBtnTxStartFifoNotEmpty.Checked = true;
			rBtnTxStartFifoNotEmpty.Location = new Point(0x4d, 3);
			rBtnTxStartFifoNotEmpty.Margin = new Padding(3, 0, 3, 0);
			rBtnTxStartFifoNotEmpty.Name = "rBtnTxStartFifoNotEmpty";
			rBtnTxStartFifoNotEmpty.Size = new Size(0x58, 0x11);
			rBtnTxStartFifoNotEmpty.TabIndex = 1;
			rBtnTxStartFifoNotEmpty.TabStop = true;
			rBtnTxStartFifoNotEmpty.Text = "FifoNotEmpty";
			rBtnTxStartFifoNotEmpty.UseVisualStyleBackColor = true;
			rBtnTxStartFifoNotEmpty.CheckedChanged += new EventHandler(rBtnTxStartFifoNotEmpty_CheckedChanged);
			rBtnTxStartFifoNotEmpty.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnTxStartFifoNotEmpty.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnTxStartFifoLevel.AutoSize = true;
			rBtnTxStartFifoLevel.Location = new Point(3, 3);
			rBtnTxStartFifoLevel.Margin = new Padding(3, 0, 3, 0);
			rBtnTxStartFifoLevel.Name = "rBtnTxStartFifoLevel";
			rBtnTxStartFifoLevel.Size = new Size(0x44, 0x11);
			rBtnTxStartFifoLevel.TabIndex = 0;
			rBtnTxStartFifoLevel.Text = "FifoLevel";
			rBtnTxStartFifoLevel.UseVisualStyleBackColor = true;
			rBtnTxStartFifoLevel.CheckedChanged += new EventHandler(rBtnTxStartFifoLevel_CheckedChanged);
			rBtnTxStartFifoLevel.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnTxStartFifoLevel.MouseLeave += new EventHandler(control_MouseLeave);
			pnlAddressFiltering.Anchor = AnchorStyles.Left;
			pnlAddressFiltering.AutoSize = true;
			pnlAddressFiltering.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlAddressFiltering.Controls.Add(rBtnAddressFilteringNodeBroadcast);
			pnlAddressFiltering.Controls.Add(rBtnAddressFilteringNode);
			pnlAddressFiltering.Controls.Add(rBtnAddressFilteringOff);
			pnlAddressFiltering.Location = new Point(0x81, 0x1a);
			pnlAddressFiltering.Margin = new Padding(3, 2, 3, 2);
			pnlAddressFiltering.Name = "pnlAddressFiltering";
			pnlAddressFiltering.Size = new Size(0xe4, 20);
			pnlAddressFiltering.TabIndex = 3;
			pnlAddressFiltering.MouseEnter += new EventHandler(control_MouseEnter);
			pnlAddressFiltering.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAddressFilteringNodeBroadcast.AutoSize = true;
			rBtnAddressFilteringNodeBroadcast.Location = new Point(0x6f, 3);
			rBtnAddressFilteringNodeBroadcast.Margin = new Padding(3, 0, 3, 0);
			rBtnAddressFilteringNodeBroadcast.Name = "rBtnAddressFilteringNodeBroadcast";
			rBtnAddressFilteringNodeBroadcast.Size = new Size(0x72, 0x11);
			rBtnAddressFilteringNodeBroadcast.TabIndex = 2;
			rBtnAddressFilteringNodeBroadcast.Text = "Node or Broadcast";
			rBtnAddressFilteringNodeBroadcast.UseVisualStyleBackColor = true;
			rBtnAddressFilteringNodeBroadcast.CheckedChanged += new EventHandler(rBtnAddressFilteringNodeBroadcast_CheckedChanged);
			rBtnAddressFilteringNodeBroadcast.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAddressFilteringNodeBroadcast.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAddressFilteringNode.AutoSize = true;
			rBtnAddressFilteringNode.Location = new Point(0x36, 3);
			rBtnAddressFilteringNode.Margin = new Padding(3, 0, 3, 0);
			rBtnAddressFilteringNode.Name = "rBtnAddressFilteringNode";
			rBtnAddressFilteringNode.Size = new Size(0x33, 0x11);
			rBtnAddressFilteringNode.TabIndex = 1;
			rBtnAddressFilteringNode.Text = "Node";
			rBtnAddressFilteringNode.UseVisualStyleBackColor = true;
			rBtnAddressFilteringNode.CheckedChanged += new EventHandler(rBtnAddressFilteringNode_CheckedChanged);
			rBtnAddressFilteringNode.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAddressFilteringNode.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAddressFilteringOff.AutoSize = true;
			rBtnAddressFilteringOff.Checked = true;
			rBtnAddressFilteringOff.Location = new Point(3, 3);
			rBtnAddressFilteringOff.Margin = new Padding(3, 0, 3, 0);
			rBtnAddressFilteringOff.Name = "rBtnAddressFilteringOff";
			rBtnAddressFilteringOff.Size = new Size(0x2d, 0x11);
			rBtnAddressFilteringOff.TabIndex = 0;
			rBtnAddressFilteringOff.TabStop = true;
			rBtnAddressFilteringOff.Text = "OFF";
			rBtnAddressFilteringOff.UseVisualStyleBackColor = true;
			rBtnAddressFilteringOff.CheckedChanged += new EventHandler(rBtnAddressFilteringOff_CheckedChanged);
			rBtnAddressFilteringOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAddressFilteringOff.MouseLeave += new EventHandler(control_MouseLeave);
			lblNodeAddress.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblNodeAddress.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblNodeAddress.Location = new Point(0x41, 0);
			lblNodeAddress.Name = "lblNodeAddress";
			lblNodeAddress.Size = new Size(0x3b, 20);
			lblNodeAddress.TabIndex = 1;
			lblNodeAddress.Text = "0x00";
			lblNodeAddress.TextAlign = ContentAlignment.MiddleCenter;
			lblNodeAddress.MouseEnter += new EventHandler(control_MouseEnter);
			lblNodeAddress.MouseLeave += new EventHandler(control_MouseLeave);
			lblPayloadLength.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblPayloadLength.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPayloadLength.Location = new Point(0x41, 0);
			lblPayloadLength.Name = "lblPayloadLength";
			lblPayloadLength.Size = new Size(0x3b, 20);
			lblPayloadLength.TabIndex = 1;
			lblPayloadLength.Text = "0x00";
			lblPayloadLength.TextAlign = ContentAlignment.MiddleCenter;
			lblPayloadLength.MouseEnter += new EventHandler(control_MouseEnter);
			lblPayloadLength.MouseLeave += new EventHandler(control_MouseLeave);
			lblBroadcastAddress.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			lblBroadcastAddress.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblBroadcastAddress.Location = new Point(0x41, 0);
			lblBroadcastAddress.Name = "lblBroadcastAddress";
			lblBroadcastAddress.Size = new Size(0x3b, 20);
			lblBroadcastAddress.TabIndex = 1;
			lblBroadcastAddress.Text = "0x00";
			lblBroadcastAddress.TextAlign = ContentAlignment.MiddleCenter;
			lblBroadcastAddress.MouseEnter += new EventHandler(control_MouseEnter);
			lblBroadcastAddress.MouseLeave += new EventHandler(control_MouseLeave);
			pnlPacketFormat.Anchor = AnchorStyles.Left;
			pnlPacketFormat.AutoSize = true;
			pnlPacketFormat.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlPacketFormat.Controls.Add(rBtnPacketFormatFixed);
			pnlPacketFormat.Controls.Add(rBtnPacketFormatVariable);
			pnlPacketFormat.Location = new Point(0xa3, 0x92);
			pnlPacketFormat.Margin = new Padding(3, 2, 3, 2);
			pnlPacketFormat.Name = "pnlPacketFormat";
			pnlPacketFormat.Size = new Size(0x7d, 20);
			pnlPacketFormat.TabIndex = 0x10;
			pnlPacketFormat.MouseEnter += new EventHandler(control_MouseEnter);
			pnlPacketFormat.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnPacketFormatFixed.AutoSize = true;
			rBtnPacketFormatFixed.Location = new Point(0x48, 3);
			rBtnPacketFormatFixed.Margin = new Padding(3, 0, 3, 0);
			rBtnPacketFormatFixed.Name = "rBtnPacketFormatFixed";
			rBtnPacketFormatFixed.Size = new Size(50, 0x11);
			rBtnPacketFormatFixed.TabIndex = 1;
			rBtnPacketFormatFixed.Text = "Fixed";
			rBtnPacketFormatFixed.UseVisualStyleBackColor = true;
			rBtnPacketFormatFixed.CheckedChanged += new EventHandler(rBtnPacketFormat_CheckedChanged);
			rBtnPacketFormatFixed.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnPacketFormatFixed.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnPacketFormatVariable.AutoSize = true;
			rBtnPacketFormatVariable.Checked = true;
			rBtnPacketFormatVariable.Location = new Point(3, 3);
			rBtnPacketFormatVariable.Margin = new Padding(3, 0, 3, 0);
			rBtnPacketFormatVariable.Name = "rBtnPacketFormatVariable";
			rBtnPacketFormatVariable.Size = new Size(0x3f, 0x11);
			rBtnPacketFormatVariable.TabIndex = 0;
			rBtnPacketFormatVariable.TabStop = true;
			rBtnPacketFormatVariable.Text = "Variable";
			rBtnPacketFormatVariable.UseVisualStyleBackColor = true;
			rBtnPacketFormatVariable.CheckedChanged += new EventHandler(rBtnPacketFormat_CheckedChanged);
			rBtnPacketFormatVariable.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnPacketFormatVariable.MouseLeave += new EventHandler(control_MouseLeave);
			tableLayoutPanel1.AutoSize = true;
			tableLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			tableLayoutPanel1.ColumnCount = 3;
			tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 160f));
			tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle());
			tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle());
			tableLayoutPanel1.Controls.Add(pnlPayloadLength, 1, 7);
			tableLayoutPanel1.Controls.Add(label1, 0, 0);
			tableLayoutPanel1.Controls.Add(pnlPacketFormat, 1, 6);
			tableLayoutPanel1.Controls.Add(label3, 0, 1);
			tableLayoutPanel1.Controls.Add(label4, 0, 2);
			tableLayoutPanel1.Controls.Add(label5, 0, 3);
			tableLayoutPanel1.Controls.Add(label7, 0, 4);
			tableLayoutPanel1.Controls.Add(label9, 0, 5);
			tableLayoutPanel1.Controls.Add(label10, 0, 6);
			tableLayoutPanel1.Controls.Add(label11, 0, 7);
			tableLayoutPanel1.Controls.Add(pnlFifoFillCondition, 1, 2);
			tableLayoutPanel1.Controls.Add(pnlSync, 1, 1);
			tableLayoutPanel1.Controls.Add(cBoxEnterCondition, 1, 8);
			tableLayoutPanel1.Controls.Add(cBoxExitCondition, 1, 9);
			tableLayoutPanel1.Controls.Add(tBoxSyncValue, 1, 5);
			tableLayoutPanel1.Controls.Add(label12, 2, 7);
			tableLayoutPanel1.Controls.Add(label14, 0, 8);
			tableLayoutPanel1.Controls.Add(label15, 0, 9);
			tableLayoutPanel1.Controls.Add(label16, 0, 10);
			tableLayoutPanel1.Controls.Add(cBoxIntermediateMode, 1, 10);
			tableLayoutPanel1.Controls.Add(nudPreambleSize, 1, 0);
			tableLayoutPanel1.Controls.Add(label2, 2, 0);
			tableLayoutPanel1.Controls.Add(nudSyncSize, 1, 3);
			tableLayoutPanel1.Controls.Add(label6, 2, 3);
			tableLayoutPanel1.Controls.Add(nudSyncTol, 1, 4);
			tableLayoutPanel1.Controls.Add(label8, 2, 4);
			tableLayoutPanel1.Location = new Point(3, 3);
			tableLayoutPanel1.Name = "tableLayoutPanel1";
			tableLayoutPanel1.RowCount = 11;
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.RowStyles.Add(new RowStyle());
			tableLayoutPanel1.Size = new Size(0x178, 0x10b);
			tableLayoutPanel1.TabIndex = 0;
			pnlPayloadLength.Anchor = AnchorStyles.Left;
			pnlPayloadLength.AutoSize = true;
			pnlPayloadLength.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlPayloadLength.Controls.Add(lblPayloadLength);
			pnlPayloadLength.Controls.Add(nudPayloadLength);
			pnlPayloadLength.Location = new Point(0xa3, 170);
			pnlPayloadLength.Margin = new Padding(3, 2, 3, 2);
			pnlPayloadLength.Name = "pnlPayloadLength";
			pnlPayloadLength.Size = new Size(0x7f, 20);
			pnlPayloadLength.TabIndex = 0x12;
			pnlPayloadLength.MouseEnter += new EventHandler(control_MouseEnter);
			pnlPayloadLength.MouseLeave += new EventHandler(control_MouseLeave);
			nudPayloadLength.Location = new Point(3, 0);
			nudPayloadLength.Margin = new Padding(3, 0, 3, 0);
			int[] numArray3 = new int[4];
			numArray3[0] = 0x42;
			nudPayloadLength.Maximum = new decimal(numArray3);
			nudPayloadLength.Name = "nudPayloadLength";
			nudPayloadLength.Size = new Size(0x3b, 20);
			nudPayloadLength.TabIndex = 0;
			int[] numArray4 = new int[4];
			numArray4[0] = 0x42;
			nudPayloadLength.Value = new decimal(numArray4);
			nudPayloadLength.MouseEnter += new EventHandler(control_MouseEnter);
			nudPayloadLength.MouseLeave += new EventHandler(control_MouseLeave);
			nudPayloadLength.ValueChanged += new EventHandler(nudPayloadLength_ValueChanged);
			nudSyncSize.Anchor = AnchorStyles.Left;
			nudSyncSize.Location = new Point(0xa3, 0x4a);
			nudSyncSize.Margin = new Padding(3, 2, 3, 2);
			int[] numArray5 = new int[4];
			numArray5[0] = 8;
			nudSyncSize.Maximum = new decimal(numArray5);
			int[] numArray6 = new int[4];
			numArray6[0] = 1;
			nudSyncSize.Minimum = new decimal(numArray6);
			nudSyncSize.Name = "nudSyncSize";
			nudSyncSize.Size = new Size(0x3b, 20);
			nudSyncSize.TabIndex = 8;
			int[] numArray7 = new int[4];
			numArray7[0] = 4;
			nudSyncSize.Value = new decimal(numArray7);
			nudSyncSize.MouseEnter += new EventHandler(control_MouseEnter);
			nudSyncSize.MouseLeave += new EventHandler(control_MouseLeave);
			nudSyncSize.ValueChanged += new EventHandler(nudSyncSize_ValueChanged);
			nudSyncTol.Anchor = AnchorStyles.Left;
			nudSyncTol.Location = new Point(0xa3, 0x62);
			nudSyncTol.Margin = new Padding(3, 2, 3, 2);
			int[] numArray8 = new int[4];
			numArray8[0] = 7;
			nudSyncTol.Maximum = new decimal(numArray8);
			nudSyncTol.Name = "nudSyncTol";
			nudSyncTol.Size = new Size(0x3b, 20);
			nudSyncTol.TabIndex = 11;
			nudSyncTol.MouseEnter += new EventHandler(control_MouseEnter);
			nudSyncTol.MouseLeave += new EventHandler(control_MouseLeave);
			nudSyncTol.ValueChanged += new EventHandler(nudSyncTol_ValueChanged);
			pnlNodeAddress.Anchor = AnchorStyles.Left;
			pnlNodeAddress.AutoSize = true;
			pnlNodeAddress.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlNodeAddress.Controls.Add(nudNodeAddress);
			pnlNodeAddress.Controls.Add(lblNodeAddress);
			pnlNodeAddress.Location = new Point(0x81, 50);
			pnlNodeAddress.Margin = new Padding(3, 2, 3, 2);
			pnlNodeAddress.Name = "pnlNodeAddress";
			pnlNodeAddress.Size = new Size(0x7f, 20);
			pnlNodeAddress.TabIndex = 0x3b;
			pnlNodeAddress.MouseEnter += new EventHandler(control_MouseEnter);
			pnlNodeAddress.MouseLeave += new EventHandler(control_MouseLeave);
			nudNodeAddress.Location = new Point(0, 0);
			nudNodeAddress.Margin = new Padding(3, 0, 3, 0);
			int[] numArray9 = new int[4];
			numArray9[0] = 0xff;
			nudNodeAddress.Maximum = new decimal(numArray9);
			nudNodeAddress.Name = "nudNodeAddress";
			nudNodeAddress.Size = new Size(0x3b, 20);
			nudNodeAddress.TabIndex = 0;
			nudNodeAddress.MouseEnter += new EventHandler(control_MouseEnter);
			nudNodeAddress.MouseLeave += new EventHandler(control_MouseLeave);
			nudNodeAddress.ValueChanged += new EventHandler(nudNodeAddress_ValueChanged);
			pnlBroadcastAddress.Anchor = AnchorStyles.Left;
			pnlBroadcastAddress.AutoSize = true;
			pnlBroadcastAddress.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlBroadcastAddress.Controls.Add(nudBroadcastAddress);
			pnlBroadcastAddress.Controls.Add(lblBroadcastAddress);
			pnlBroadcastAddress.Location = new Point(0x81, 0x4a);
			pnlBroadcastAddress.Margin = new Padding(3, 2, 3, 2);
			pnlBroadcastAddress.Name = "pnlBroadcastAddress";
			pnlBroadcastAddress.Size = new Size(0x7f, 20);
			pnlBroadcastAddress.TabIndex = 60;
			pnlBroadcastAddress.MouseEnter += new EventHandler(control_MouseEnter);
			pnlBroadcastAddress.MouseLeave += new EventHandler(control_MouseLeave);
			nudBroadcastAddress.Location = new Point(0, 0);
			nudBroadcastAddress.Margin = new Padding(3, 0, 3, 0);
			int[] numArray10 = new int[4];
			numArray10[0] = 0xff;
			nudBroadcastAddress.Maximum = new decimal(numArray10);
			nudBroadcastAddress.Name = "nudBroadcastAddress";
			nudBroadcastAddress.Size = new Size(0x3b, 20);
			nudBroadcastAddress.TabIndex = 0;
			nudBroadcastAddress.MouseEnter += new EventHandler(control_MouseEnter);
			nudBroadcastAddress.MouseLeave += new EventHandler(control_MouseLeave);
			nudBroadcastAddress.ValueChanged += new EventHandler(nudBroadcastAddress_ValueChanged);
			tableLayoutPanel2.AutoSize = true;
			tableLayoutPanel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			tableLayoutPanel2.ColumnCount = 3;
			tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
			tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
			tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle());
			tableLayoutPanel2.Controls.Add(label17, 0, 0);
			tableLayoutPanel2.Controls.Add(pnlBroadcastAddress, 1, 3);
			tableLayoutPanel2.Controls.Add(lblInterPacketRxDelayUnit, 2, 11);
			tableLayoutPanel2.Controls.Add(pnlTxStart, 1, 9);
			tableLayoutPanel2.Controls.Add(label18, 0, 1);
			tableLayoutPanel2.Controls.Add(pnlAesEncryption, 1, 7);
			tableLayoutPanel2.Controls.Add(nudFifoThreshold, 1, 10);
			tableLayoutPanel2.Controls.Add(pnlCrcAutoClear, 1, 6);
			tableLayoutPanel2.Controls.Add(pnlNodeAddress, 1, 2);
			tableLayoutPanel2.Controls.Add(pnlCrcCalculation, 1, 5);
			tableLayoutPanel2.Controls.Add(tBoxAesKey, 1, 8);
			tableLayoutPanel2.Controls.Add(label19, 0, 2);
			tableLayoutPanel2.Controls.Add(pnlDcFree, 1, 4);
			tableLayoutPanel2.Controls.Add(label20, 0, 3);
			tableLayoutPanel2.Controls.Add(pnlAddressFiltering, 1, 1);
			tableLayoutPanel2.Controls.Add(label21, 0, 4);
			tableLayoutPanel2.Controls.Add(label22, 0, 5);
			tableLayoutPanel2.Controls.Add(label23, 0, 6);
			tableLayoutPanel2.Controls.Add(label24, 0, 7);
			tableLayoutPanel2.Controls.Add(label25, 0, 8);
			tableLayoutPanel2.Controls.Add(label26, 0, 9);
			tableLayoutPanel2.Controls.Add(label27, 0, 10);
			tableLayoutPanel2.Controls.Add(label28, 0, 11);
			tableLayoutPanel2.Controls.Add(pnlAddressInPayload, 1, 0);
			tableLayoutPanel2.Controls.Add(cBoxInterPacketRxDelay, 1, 11);
			tableLayoutPanel2.Location = new Point(0x183, 3);
			tableLayoutPanel2.Name = "tableLayoutPanel2";
			tableLayoutPanel2.RowCount = 12;
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.RowStyles.Add(new RowStyle());
			tableLayoutPanel2.Size = new Size(0x199, 0x126);
			tableLayoutPanel2.TabIndex = 1;
			nudFifoThreshold.Anchor = AnchorStyles.Left;
			nudFifoThreshold.Location = new Point(0x81, 0xf7);
			nudFifoThreshold.Margin = new Padding(3, 3, 3, 2);
			int[] numArray11 = new int[4];
			numArray11[0] = 0x80;
			nudFifoThreshold.Maximum = new decimal(numArray11);
			nudFifoThreshold.Name = "nudFifoThreshold";
			nudFifoThreshold.Size = new Size(0x3b, 20);
			nudFifoThreshold.TabIndex = 0x13;
			nudFifoThreshold.MouseEnter += new EventHandler(control_MouseEnter);
			nudFifoThreshold.MouseLeave += new EventHandler(control_MouseLeave);
			nudFifoThreshold.ValueChanged += new EventHandler(nudFifoThreshold_ValueChanged);
			cBoxInterPacketRxDelay.Anchor = AnchorStyles.Left;
			cBoxInterPacketRxDelay.DropDownStyle = ComboBoxStyle.DropDownList;
			cBoxInterPacketRxDelay.FormatString = "###0.000";
			cBoxInterPacketRxDelay.FormattingEnabled = true;
			cBoxInterPacketRxDelay.Items.AddRange(new object[] { "0.208" });
			cBoxInterPacketRxDelay.Location = new Point(0x81, 0x10f);
			cBoxInterPacketRxDelay.Margin = new Padding(3, 2, 3, 2);
			cBoxInterPacketRxDelay.Name = "cBoxInterPacketRxDelay";
			cBoxInterPacketRxDelay.Size = new Size(0x5d, 0x15);
			cBoxInterPacketRxDelay.TabIndex = 0x15;
			cBoxInterPacketRxDelay.SelectedIndexChanged += new EventHandler(nudInterPacketRxDelay_SelectedIndexChanged);
			cBoxInterPacketRxDelay.MouseEnter += new EventHandler(control_MouseEnter);
			cBoxInterPacketRxDelay.MouseLeave += new EventHandler(control_MouseLeave);
			gBoxDeviceStatus.Controls.Add(lblOperatingMode);
			gBoxDeviceStatus.Controls.Add(label37);
			gBoxDeviceStatus.Controls.Add(lblBitSynchroniser);
			gBoxDeviceStatus.Controls.Add(lblDataMode);
			gBoxDeviceStatus.Controls.Add(label38);
			gBoxDeviceStatus.Controls.Add(label39);
			gBoxDeviceStatus.Location = new Point(0x235, 0x13d);
			gBoxDeviceStatus.Name = "gBoxDeviceStatus";
			gBoxDeviceStatus.Size = new Size(0xe7, 0x4d);
			gBoxDeviceStatus.TabIndex = 3;
			gBoxDeviceStatus.TabStop = false;
			gBoxDeviceStatus.Text = "Device status";
			gBoxDeviceStatus.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxDeviceStatus.MouseLeave += new EventHandler(control_MouseLeave);
			lblOperatingMode.AutoSize = true;
			lblOperatingMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			lblOperatingMode.Location = new Point(0x92, 0x3a);
			lblOperatingMode.Margin = new Padding(3);
			lblOperatingMode.Name = "lblOperatingMode";
			lblOperatingMode.Size = new Size(0x27, 13);
			lblOperatingMode.TabIndex = 5;
			lblOperatingMode.Text = "Sleep";
			lblOperatingMode.TextAlign = ContentAlignment.MiddleLeft;
			label37.AutoSize = true;
			label37.Location = new Point(3, 0x3a);
			label37.Margin = new Padding(3);
			label37.Name = "label37";
			label37.Size = new Size(0x55, 13);
			label37.TabIndex = 4;
			label37.Text = "Operating mode:";
			label37.TextAlign = ContentAlignment.MiddleLeft;
			lblBitSynchroniser.AutoSize = true;
			lblBitSynchroniser.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			lblBitSynchroniser.Location = new Point(0x92, 20);
			lblBitSynchroniser.Margin = new Padding(3);
			lblBitSynchroniser.Name = "lblBitSynchroniser";
			lblBitSynchroniser.Size = new Size(0x19, 13);
			lblBitSynchroniser.TabIndex = 1;
			lblBitSynchroniser.Text = "ON";
			lblBitSynchroniser.TextAlign = ContentAlignment.MiddleLeft;
			lblDataMode.AutoSize = true;
			lblDataMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			lblDataMode.Location = new Point(0x92, 0x27);
			lblDataMode.Margin = new Padding(3);
			lblDataMode.Name = "lblDataMode";
			lblDataMode.Size = new Size(0x2f, 13);
			lblDataMode.TabIndex = 3;
			lblDataMode.Text = "Packet";
			lblDataMode.TextAlign = ContentAlignment.MiddleLeft;
			label38.AutoSize = true;
			label38.Location = new Point(3, 20);
			label38.Margin = new Padding(3);
			label38.Name = "label38";
			label38.Size = new Size(0x56, 13);
			label38.TabIndex = 0;
			label38.Text = "Bit Synchronizer:";
			label38.TextAlign = ContentAlignment.MiddleLeft;
			label39.AutoSize = true;
			label39.Location = new Point(3, 0x27);
			label39.Margin = new Padding(3);
			label39.Name = "label39";
			label39.Size = new Size(0x3e, 13);
			label39.TabIndex = 2;
			label39.Text = "Data mode:";
			label39.TextAlign = ContentAlignment.MiddleLeft;
			gBoxControl.Controls.Add(tBoxPacketsNb);
			gBoxControl.Controls.Add(cBtnLog);
			gBoxControl.Controls.Add(cBtnPacketHandlerStartStop);
			gBoxControl.Controls.Add(lblPacketsNb);
			gBoxControl.Controls.Add(tBoxPacketsRepeatValue);
			gBoxControl.Controls.Add(lblPacketsRepeatValue);
			gBoxControl.Location = new Point(0x235, 0x18a);
			gBoxControl.Name = "gBoxControl";
			gBoxControl.Size = new Size(0xe7, 0x60);
			gBoxControl.TabIndex = 4;
			gBoxControl.TabStop = false;
			gBoxControl.Text = "Control";
			gBoxControl.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxControl.MouseLeave += new EventHandler(control_MouseLeave);
			tBoxPacketsNb.Location = new Point(0x95, 0x30);
			tBoxPacketsNb.Name = "tBoxPacketsNb";
			tBoxPacketsNb.ReadOnly = true;
			tBoxPacketsNb.Size = new Size(0x4f, 20);
			tBoxPacketsNb.TabIndex = 2;
			tBoxPacketsNb.Text = "0";
			tBoxPacketsNb.TextAlign = HorizontalAlignment.Right;
			cBtnLog.Appearance = Appearance.Button;
			cBtnLog.Location = new Point(0x76, 0x13);
			cBtnLog.Name = "cBtnLog";
			cBtnLog.Size = new Size(0x4b, 0x17);
			cBtnLog.TabIndex = 0;
			cBtnLog.Text = "Log";
			cBtnLog.TextAlign = ContentAlignment.MiddleCenter;
			cBtnLog.UseVisualStyleBackColor = true;
			cBtnLog.CheckedChanged += new EventHandler(cBtnLog_CheckedChanged);
			cBtnPacketHandlerStartStop.Appearance = Appearance.Button;
			cBtnPacketHandlerStartStop.Location = new Point(0x25, 0x13);
			cBtnPacketHandlerStartStop.Name = "cBtnPacketHandlerStartStop";
			cBtnPacketHandlerStartStop.Size = new Size(0x4b, 0x17);
			cBtnPacketHandlerStartStop.TabIndex = 0;
			cBtnPacketHandlerStartStop.Text = "Start";
			cBtnPacketHandlerStartStop.TextAlign = ContentAlignment.MiddleCenter;
			cBtnPacketHandlerStartStop.UseVisualStyleBackColor = true;
			cBtnPacketHandlerStartStop.CheckedChanged += new EventHandler(cBtnPacketHandlerStartStop_CheckedChanged);
			lblPacketsNb.AutoSize = true;
			lblPacketsNb.Location = new Point(3, 0x33);
			lblPacketsNb.Name = "lblPacketsNb";
			lblPacketsNb.Size = new Size(0x40, 13);
			lblPacketsNb.TabIndex = 1;
			lblPacketsNb.Text = "Tx Packets:";
			lblPacketsNb.TextAlign = ContentAlignment.MiddleLeft;
			tBoxPacketsRepeatValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			tBoxPacketsRepeatValue.Location = new Point(0x95, 70);
			tBoxPacketsRepeatValue.Name = "tBoxPacketsRepeatValue";
			tBoxPacketsRepeatValue.Size = new Size(0x4f, 20);
			tBoxPacketsRepeatValue.TabIndex = 4;
			tBoxPacketsRepeatValue.Text = "0";
			tBoxPacketsRepeatValue.TextAlign = HorizontalAlignment.Right;
			lblPacketsRepeatValue.AutoSize = true;
			lblPacketsRepeatValue.Location = new Point(3, 0x49);
			lblPacketsRepeatValue.Name = "lblPacketsRepeatValue";
			lblPacketsRepeatValue.Size = new Size(0x4a, 13);
			lblPacketsRepeatValue.TabIndex = 3;
			lblPacketsRepeatValue.Text = "Repeat value:";
			lblPacketsRepeatValue.TextAlign = ContentAlignment.MiddleLeft;
			gBoxPacket.Controls.Add(imgPacketMessage);
			gBoxPacket.Controls.Add(gBoxMessage);
			gBoxPacket.Controls.Add(tblPacket);
			gBoxPacket.Location = new Point(3, 0x13d);
			gBoxPacket.Margin = new Padding(3, 1, 3, 1);
			gBoxPacket.Name = "gBoxPacket";
			gBoxPacket.Size = new Size(0x22d, 0xac);
			gBoxPacket.TabIndex = 2;
			gBoxPacket.TabStop = false;
			gBoxPacket.Text = "Packet";
			gBoxPacket.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxPacket.MouseLeave += new EventHandler(control_MouseLeave);
			imgPacketMessage.BackColor = Color.Transparent;
			imgPacketMessage.Location = new Point(5, 0x3d);
			imgPacketMessage.Margin = new Padding(0);
			imgPacketMessage.Name = "imgPacketMessage";
			imgPacketMessage.Size = new Size(0x223, 5);
			imgPacketMessage.TabIndex = 1;
			imgPacketMessage.Text = "payloadImg1";
			gBoxMessage.Controls.Add(tblPayloadMessage);
			gBoxMessage.Location = new Point(6, 0x43);
			gBoxMessage.Margin = new Padding(1);
			gBoxMessage.Name = "gBoxMessage";
			gBoxMessage.Size = new Size(0x223, 0x65);
			gBoxMessage.TabIndex = 2;
			gBoxMessage.TabStop = false;
			gBoxMessage.Text = "Message";
			gBoxMessage.MouseEnter += new EventHandler(control_MouseEnter);
			gBoxMessage.MouseLeave += new EventHandler(control_MouseLeave);
			tblPayloadMessage.AutoSize = true;
			tblPayloadMessage.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			tblPayloadMessage.ColumnCount = 2;
			tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
			tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
			tblPayloadMessage.Controls.Add(hexBoxPayload, 0, 1);
			tblPayloadMessage.Controls.Add(label36, 1, 0);
			tblPayloadMessage.Controls.Add(label35, 0, 0);
			tblPayloadMessage.Location = new Point(20, 0x13);
			tblPayloadMessage.Name = "tblPayloadMessage";
			tblPayloadMessage.RowCount = 2;
			tblPayloadMessage.RowStyles.Add(new RowStyle());
			tblPayloadMessage.RowStyles.Add(new RowStyle());
			tblPayloadMessage.Size = new Size(0x1fb, 0x4f);
			tblPayloadMessage.TabIndex = 0;
			hexBoxPayload.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top;
			tblPayloadMessage.SetColumnSpan(hexBoxPayload, 2);
			hexBoxPayload.Font = new Font("Courier New", 8.25f);
			hexBoxPayload.LineInfoDigits = 2;
			hexBoxPayload.LineInfoForeColor = Color.Empty;
			hexBoxPayload.Location = new Point(3, 0x10);
			hexBoxPayload.Name = "hexBoxPayload";
			hexBoxPayload.ShadowSelectionColor = Color.FromArgb(100, 60, 0xbc, 0xff);
			hexBoxPayload.Size = new Size(0x1f5, 60);
			hexBoxPayload.StringViewVisible = true;
			hexBoxPayload.TabIndex = 2;
			hexBoxPayload.UseFixedBytesPerLine = true;
			hexBoxPayload.VScrollBarVisible = true;
			label36.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top;
			label36.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label36.Location = new Point(0x149, 0);
			label36.Name = "label36";
			label36.Size = new Size(0xaf, 13);
			label36.TabIndex = 1;
			label36.Text = "ASCII";
			label36.TextAlign = ContentAlignment.MiddleCenter;
			label35.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top;
			label35.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label35.Location = new Point(3, 0);
			label35.Name = "label35";
			label35.Size = new Size(320, 13);
			label35.TabIndex = 0;
			label35.Text = "HEXADECIMAL";
			label35.TextAlign = ContentAlignment.MiddleCenter;
			tblPacket.AutoSize = true;
			tblPacket.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			tblPacket.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
			tblPacket.ColumnCount = 6;
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.ColumnStyles.Add(new ColumnStyle());
			tblPacket.Controls.Add(label29, 0, 0);
			tblPacket.Controls.Add(label30, 1, 0);
			tblPacket.Controls.Add(label31, 2, 0);
			tblPacket.Controls.Add(label32, 3, 0);
			tblPacket.Controls.Add(label33, 4, 0);
			tblPacket.Controls.Add(label34, 5, 0);
			tblPacket.Controls.Add(lblPacketPreamble, 0, 1);
			tblPacket.Controls.Add(lblPayload, 4, 1);
			tblPacket.Controls.Add(pnlPacketCrc, 5, 1);
			tblPacket.Controls.Add(pnlPacketAddr, 3, 1);
			tblPacket.Controls.Add(lblPacketLength, 2, 1);
			tblPacket.Controls.Add(lblPacketSyncValue, 1, 1);
			tblPacket.Location = new Point(5, 0x11);
			tblPacket.Margin = new Padding(1);
			tblPacket.Name = "tblPacket";
			tblPacket.RowCount = 2;
			tblPacket.RowStyles.Add(new RowStyle());
			tblPacket.RowStyles.Add(new RowStyle());
			tblPacket.Size = new Size(0x223, 0x2b);
			tblPacket.TabIndex = 0;
			label29.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label29.Location = new Point(1, 1);
			label29.Margin = new Padding(0);
			label29.Name = "label29";
			label29.Size = new Size(0x67, 20);
			label29.TabIndex = 0;
			label29.Text = "Preamble";
			label29.TextAlign = ContentAlignment.MiddleCenter;
			label30.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label30.Location = new Point(0x6c, 1);
			label30.Margin = new Padding(0);
			label30.Name = "label30";
			label30.Size = new Size(0x98, 20);
			label30.TabIndex = 1;
			label30.Text = "Sync";
			label30.TextAlign = ContentAlignment.MiddleCenter;
			label31.BackColor = Color.LightGray;
			label31.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label31.Location = new Point(0x105, 1);
			label31.Margin = new Padding(0);
			label31.Name = "label31";
			label31.Size = new Size(0x3b, 20);
			label31.TabIndex = 2;
			label31.Text = "Length";
			label31.TextAlign = ContentAlignment.MiddleCenter;
			label32.BackColor = Color.LightGray;
			label32.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label32.Location = new Point(0x141, 1);
			label32.Margin = new Padding(0);
			label32.Name = "label32";
			label32.Size = new Size(0x57, 20);
			label32.TabIndex = 3;
			label32.Text = "Node Address";
			label32.TextAlign = ContentAlignment.MiddleCenter;
			label33.BackColor = Color.LightGray;
			label33.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label33.ForeColor = SystemColors.WindowText;
			label33.Location = new Point(0x199, 1);
			label33.Margin = new Padding(0);
			label33.Name = "label33";
			label33.Size = new Size(0x55, 20);
			label33.TabIndex = 4;
			label33.Text = "Message";
			label33.TextAlign = ContentAlignment.MiddleCenter;
			label34.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			label34.Location = new Point(0x1ef, 1);
			label34.Margin = new Padding(0);
			label34.Name = "label34";
			label34.Size = new Size(0x33, 20);
			label34.TabIndex = 5;
			label34.Text = "CRC";
			label34.TextAlign = ContentAlignment.MiddleCenter;
			lblPacketPreamble.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPacketPreamble.Location = new Point(1, 0x16);
			lblPacketPreamble.Margin = new Padding(0);
			lblPacketPreamble.Name = "lblPacketPreamble";
			lblPacketPreamble.Size = new Size(0x6a, 20);
			lblPacketPreamble.TabIndex = 6;
			lblPacketPreamble.Text = "55-55-55-55-...-55";
			lblPacketPreamble.TextAlign = ContentAlignment.MiddleCenter;
			lblPayload.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
			lblPayload.Location = new Point(0x199, 0x16);
			lblPayload.Margin = new Padding(0);
			lblPayload.Name = "lblPayload";
			lblPayload.Size = new Size(0x55, 20);
			lblPayload.TabIndex = 9;
			lblPayload.TextAlign = ContentAlignment.MiddleCenter;
			pnlPacketCrc.Controls.Add(ledPacketCrc);
			pnlPacketCrc.Controls.Add(lblPacketCrc);
			pnlPacketCrc.Location = new Point(0x1ef, 0x16);
			pnlPacketCrc.Margin = new Padding(0);
			pnlPacketCrc.Name = "pnlPacketCrc";
			pnlPacketCrc.Size = new Size(0x33, 20);
			pnlPacketCrc.TabIndex = 0x12;
			ledPacketCrc.BackColor = Color.Transparent;
			ledPacketCrc.LedColor = Color.Green;
			ledPacketCrc.LedSize = new Size(11, 11);
			ledPacketCrc.Location = new Point(0x11, 3);
			ledPacketCrc.Name = "ledPacketCrc";
			ledPacketCrc.Size = new Size(15, 15);
			ledPacketCrc.TabIndex = 1;
			ledPacketCrc.Text = "CRC";
			ledPacketCrc.Visible = false;
			lblPacketCrc.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPacketCrc.Location = new Point(0, 0);
			lblPacketCrc.Margin = new Padding(0);
			lblPacketCrc.Name = "lblPacketCrc";
			lblPacketCrc.Size = new Size(0x33, 20);
			lblPacketCrc.TabIndex = 0;
			lblPacketCrc.Text = "XX-XX";
			lblPacketCrc.TextAlign = ContentAlignment.MiddleCenter;
			pnlPacketAddr.Controls.Add(lblPacketAddr);
			pnlPacketAddr.Location = new Point(0x141, 0x16);
			pnlPacketAddr.Margin = new Padding(0);
			pnlPacketAddr.Name = "pnlPacketAddr";
			pnlPacketAddr.Size = new Size(0x57, 20);
			pnlPacketAddr.TabIndex = 11;
			lblPacketAddr.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPacketAddr.Location = new Point(0, 0);
			lblPacketAddr.Margin = new Padding(0);
			lblPacketAddr.Name = "lblPacketAddr";
			lblPacketAddr.Size = new Size(0x57, 20);
			lblPacketAddr.TabIndex = 0;
			lblPacketAddr.Text = "00";
			lblPacketAddr.TextAlign = ContentAlignment.MiddleCenter;
			lblPacketLength.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPacketLength.Location = new Point(0x105, 0x16);
			lblPacketLength.Margin = new Padding(0);
			lblPacketLength.Name = "lblPacketLength";
			lblPacketLength.Size = new Size(0x3b, 20);
			lblPacketLength.TabIndex = 8;
			lblPacketLength.Text = "00";
			lblPacketLength.TextAlign = ContentAlignment.MiddleCenter;
			lblPacketSyncValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0);
			lblPacketSyncValue.Location = new Point(0x6c, 0x16);
			lblPacketSyncValue.Margin = new Padding(0);
			lblPacketSyncValue.Name = "lblPacketSyncValue";
			lblPacketSyncValue.Size = new Size(0x98, 20);
			lblPacketSyncValue.TabIndex = 7;
			lblPacketSyncValue.Text = "AA-AA-AA-AA-AA-AA-AA-AA";
			lblPacketSyncValue.TextAlign = ContentAlignment.MiddleCenter;
			base.AutoScaleDimensions = new SizeF(6f, 13f);
			base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			base.Controls.Add(gBoxDeviceStatus);
			base.Controls.Add(tableLayoutPanel2);
			base.Controls.Add(tableLayoutPanel1);
			base.Controls.Add(gBoxControl);
			base.Controls.Add(gBoxPacket);
			base.Name = "PacketHandlerView";
			base.Size = new Size(0x31f, 0x1ed);
			((ISupportInitialize)errorProvider).EndInit();
			nudPreambleSize.EndInit();
			pnlAesEncryption.ResumeLayout(false);
			pnlAesEncryption.PerformLayout();
			pnlDcFree.ResumeLayout(false);
			pnlDcFree.PerformLayout();
			pnlAddressInPayload.ResumeLayout(false);
			pnlAddressInPayload.PerformLayout();
			pnlFifoFillCondition.ResumeLayout(false);
			pnlFifoFillCondition.PerformLayout();
			pnlSync.ResumeLayout(false);
			pnlSync.PerformLayout();
			pnlCrcAutoClear.ResumeLayout(false);
			pnlCrcAutoClear.PerformLayout();
			pnlCrcCalculation.ResumeLayout(false);
			pnlCrcCalculation.PerformLayout();
			pnlTxStart.ResumeLayout(false);
			pnlTxStart.PerformLayout();
			pnlAddressFiltering.ResumeLayout(false);
			pnlAddressFiltering.PerformLayout();
			pnlPacketFormat.ResumeLayout(false);
			pnlPacketFormat.PerformLayout();
			tableLayoutPanel1.ResumeLayout(false);
			tableLayoutPanel1.PerformLayout();
			pnlPayloadLength.ResumeLayout(false);
			nudPayloadLength.EndInit();
			nudSyncSize.EndInit();
			nudSyncTol.EndInit();
			pnlNodeAddress.ResumeLayout(false);
			nudNodeAddress.EndInit();
			pnlBroadcastAddress.ResumeLayout(false);
			nudBroadcastAddress.EndInit();
			tableLayoutPanel2.ResumeLayout(false);
			tableLayoutPanel2.PerformLayout();
			nudFifoThreshold.EndInit();
			gBoxDeviceStatus.ResumeLayout(false);
			gBoxDeviceStatus.PerformLayout();
			gBoxControl.ResumeLayout(false);
			gBoxControl.PerformLayout();
			gBoxPacket.ResumeLayout(false);
			gBoxPacket.PerformLayout();
			gBoxMessage.ResumeLayout(false);
			gBoxMessage.PerformLayout();
			tblPayloadMessage.ResumeLayout(false);
			tblPacket.ResumeLayout(false);
			pnlPacketCrc.ResumeLayout(false);
			pnlPacketAddr.ResumeLayout(false);
			base.ResumeLayout(false);
			base.PerformLayout();
		}
Beispiel #10
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.label20 = new Label();
     this.panel6 = new Panel();
     this.label21 = new Label();
     this.label22 = new Label();
     this.panel7 = new Panel();
     this.label23 = new Label();
     this.label24 = new Label();
     this.label25 = new Label();
     this.label26 = new Label();
     this.label27 = new Label();
     this.label28 = new Label();
     this.errorProvider = new ErrorProvider(this.components);
     this.nudBitrate = new NumericUpDownEx();
     this.nudFdev = new NumericUpDownEx();
     this.nudFrequencyRf = new NumericUpDownEx();
     this.lblListenResolRx = new Label();
     this.label30 = new Label();
     this.gBoxBatteryManagement = new GroupBoxEx();
     this.panel4 = new Panel();
     this.rBtnLowBatOff = new RadioButton();
     this.rBtnLowBatOn = new RadioButton();
     this.label17 = new Label();
     this.label15 = new Label();
     this.label16 = new Label();
     this.cBoxLowBatTrim = new ComboBox();
     this.gBoxOscillators = new GroupBoxEx();
     this.panel1 = new Panel();
     this.rBtnTcxoInputOff = new RadioButton();
     this.rBtnTcxoInputOn = new RadioButton();
     this.nudFrequencyXo = new NumericUpDownEx();
     this.label9 = new Label();
     this.btnRcCalibration = new Button();
     this.label1 = new Label();
     this.lblRcOscillatorCalStat = new Label();
     this.lblRcOscillatorCal = new Label();
     this.gBoxModulation = new GroupBoxEx();
     this.panel2 = new Panel();
     this.rBtnModulationTypeOok = new RadioButton();
     this.rBtnModulationTypeFsk = new RadioButton();
     this.label6 = new Label();
     this.label5 = new Label();
     this.panel3 = new Panel();
     this.rBtnModulationShaping11 = new RadioButton();
     this.rBtnModulationShaping10 = new RadioButton();
     this.rBtnModulationShaping01 = new RadioButton();
     this.rBtnModulationShapingOff = new RadioButton();
     this.gBoxGeneral = new GroupBoxEx();
     this.label3 = new Label();
     this.panel5 = new Panel();
     this.rBtnFastHopOff = new RadioButton();
     this.rBtnFastHopOn = new RadioButton();
     this.nudBitrateFrac = new NumericUpDownEx();
     this.label12 = new Label();
     this.label8 = new Label();
     this.label11 = new Label();
     this.label13 = new Label();
     this.label14 = new Label();
     this.label2 = new Label();
     this.label10 = new Label();
     this.label7 = new Label();
     this.panel8 = new Panel();
     this.rBtnLowFrequencyModeOff = new RadioButton();
     this.rBtnLowFrequencyModeOn = new RadioButton();
     this.cBoxBand = new ComboBox();
     this.label19 = new Label();
     this.label18 = new Label();
     this.label4 = new Label();
     this.groupBoxEx1 = new GroupBoxEx();
     this.panel10 = new Panel();
     this.rBtnForceRxBandLowFrequencyOff = new RadioButton();
     this.rBtnForceRxBandLowFrequencyOn = new RadioButton();
     this.label31 = new Label();
     this.panel9 = new Panel();
     this.rBtnForceTxBandLowFrequencyOff = new RadioButton();
     this.rBtnForceTxBandLowFrequencyOn = new RadioButton();
     this.label29 = new Label();
     this.groupBoxEx2 = new GroupBoxEx();
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.nudBitrate.BeginInit();
     this.nudFdev.BeginInit();
     this.nudFrequencyRf.BeginInit();
     this.gBoxBatteryManagement.SuspendLayout();
     this.panel4.SuspendLayout();
     this.gBoxOscillators.SuspendLayout();
     this.panel1.SuspendLayout();
     this.nudFrequencyXo.BeginInit();
     this.gBoxModulation.SuspendLayout();
     this.panel2.SuspendLayout();
     this.panel3.SuspendLayout();
     this.gBoxGeneral.SuspendLayout();
     this.panel5.SuspendLayout();
     this.nudBitrateFrac.BeginInit();
     this.panel8.SuspendLayout();
     this.groupBoxEx1.SuspendLayout();
     this.panel10.SuspendLayout();
     this.panel9.SuspendLayout();
     this.groupBoxEx2.SuspendLayout();
     this.SuspendLayout();
     this.label20.Location = new Point(0, 0);
     this.label20.Name = "label20";
     this.label20.Size = new Size(100, 23);
     this.label20.TabIndex = 0;
     this.panel6.AutoSize = true;
     this.panel6.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel6.Location = new Point(165, 85);
     this.panel6.Name = "panel6";
     this.panel6.Size = new Size(98, 17);
     this.panel6.TabIndex = 1;
     this.label21.AutoSize = true;
     this.label21.Location = new Point(8, 114);
     this.label21.Name = "label21";
     this.label21.Size = new Size(105, 13);
     this.label21.TabIndex = 3;
     this.label21.Text = "Listen resolution idle:";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(295, 112);
     this.label22.Name = "label22";
     this.label22.Size = new Size(18, 13);
     this.label22.TabIndex = 5;
     this.label22.Text = "µs";
     this.panel7.Location = new Point(0, 0);
     this.panel7.Name = "panel7";
     this.panel7.Size = new Size(200, 100);
     this.panel7.TabIndex = 0;
     this.label23.AutoSize = true;
     this.label23.Location = new Point(8, 167);
     this.label23.Name = "label23";
     this.label23.Size = new Size(72, 13);
     this.label23.TabIndex = 9;
     this.label23.Text = "Listen criteria:";
     this.label24.AutoSize = true;
     this.label24.Location = new Point(8, 217);
     this.label24.Name = "label24";
     this.label24.Size = new Size(59, 13);
     this.label24.TabIndex = 11;
     this.label24.Text = "Listen end:";
     this.label25.AutoSize = true;
     this.label25.Location = new Point(295, 245);
     this.label25.Name = "label25";
     this.label25.Size = new Size(20, 13);
     this.label25.TabIndex = 15;
     this.label25.Text = "ms";
     this.label26.AutoSize = true;
     this.label26.Location = new Point(295, 271);
     this.label26.Name = "label26";
     this.label26.Size = new Size(20, 13);
     this.label26.TabIndex = 18;
     this.label26.Text = "ms";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(8, 245);
     this.label27.Name = "label27";
     this.label27.Size = new Size(79, 13);
     this.label27.TabIndex = 13;
     this.label27.Text = "Listen idle time:";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(8, 270);
     this.label28.Name = "label28";
     this.label28.Size = new Size(76, 13);
     this.label28.TabIndex = 16;
     this.label28.Text = "Listen Rx time:";
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.errorProvider.SetIconPadding((Control)this.nudBitrate, 30);
     this.nudBitrate.Location = new Point(164, 68);
     NumericUpDownEx numericUpDownEx1 = this.nudBitrate;
     int[] bits1 = new int[4];
     bits1[0] = 603774;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Maximum = num1;
     NumericUpDownEx numericUpDownEx2 = this.nudBitrate;
     int[] bits2 = new int[4];
     bits2[0] = 600;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Minimum = num2;
     this.nudBitrate.Name = "nudBitrate";
     this.nudBitrate.Size = new Size(124, 20);
     this.nudBitrate.TabIndex = 4;
     this.nudBitrate.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx3 = this.nudBitrate;
     int[] bits3 = new int[4];
     bits3[0] = 4800;
     Decimal num3 = new Decimal(bits3);
     numericUpDownEx3.Value = num3;
     this.nudBitrate.ValueChanged += new EventHandler(this.nudBitrate_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudFdev, 30);
     NumericUpDownEx numericUpDownEx4 = this.nudFdev;
     int[] bits4 = new int[4];
     bits4[0] = 61;
     Decimal num4 = new Decimal(bits4);
     numericUpDownEx4.Increment = num4;
     this.nudFdev.Location = new Point(164, 119);
     NumericUpDownEx numericUpDownEx5 = this.nudFdev;
     int[] bits5 = new int[4];
     bits5[0] = 300000;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx5.Maximum = num5;
     this.nudFdev.Name = "nudFdev";
     this.nudFdev.Size = new Size(124, 20);
     this.nudFdev.TabIndex = 8;
     this.nudFdev.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx6 = this.nudFdev;
     int[] bits6 = new int[4];
     bits6[0] = 5005;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx6.Value = num6;
     this.nudFdev.ValueChanged += new EventHandler(this.nudFdev_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudFrequencyRf, 30);
     NumericUpDownEx numericUpDownEx7 = this.nudFrequencyRf;
     int[] bits7 = new int[4];
     bits7[0] = 61;
     Decimal num7 = new Decimal(bits7);
     numericUpDownEx7.Increment = num7;
     this.nudFrequencyRf.Location = new Point(164, 19);
     NumericUpDownEx numericUpDownEx8 = this.nudFrequencyRf;
     int[] bits8 = new int[4];
     bits8[0] = 2040000000;
     Decimal num8 = new Decimal(bits8);
     numericUpDownEx8.Maximum = num8;
     NumericUpDownEx numericUpDownEx9 = this.nudFrequencyRf;
     int[] bits9 = new int[4];
     bits9[0] = 100000000;
     Decimal num9 = new Decimal(bits9);
     numericUpDownEx9.Minimum = num9;
     this.nudFrequencyRf.Name = "nudFrequencyRf";
     this.nudFrequencyRf.Size = new Size(124, 20);
     this.nudFrequencyRf.TabIndex = 1;
     this.nudFrequencyRf.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx10 = this.nudFrequencyRf;
     int[] bits10 = new int[4];
     bits10[0] = 915000000;
     Decimal num10 = new Decimal(bits10);
     numericUpDownEx10.Value = num10;
     this.nudFrequencyRf.ValueChanged += new EventHandler(this.nudFrequencyRf_ValueChanged);
     this.lblListenResolRx.AutoSize = true;
     this.lblListenResolRx.Location = new Point(8, 141);
     this.lblListenResolRx.Name = "lblListenResolRx";
     this.lblListenResolRx.Size = new Size(102, 13);
     this.lblListenResolRx.TabIndex = 6;
     this.lblListenResolRx.Text = "Listen resolution Rx:";
     this.label30.AutoSize = true;
     this.label30.Location = new Point(295, 139);
     this.label30.Name = "label30";
     this.label30.Size = new Size(18, 13);
     this.label30.TabIndex = 8;
     this.label30.Text = "µs";
     this.gBoxBatteryManagement.Controls.Add((Control)this.panel4);
     this.gBoxBatteryManagement.Controls.Add((Control)this.label17);
     this.gBoxBatteryManagement.Controls.Add((Control)this.label15);
     this.gBoxBatteryManagement.Controls.Add((Control)this.label16);
     this.gBoxBatteryManagement.Controls.Add((Control)this.cBoxLowBatTrim);
     this.gBoxBatteryManagement.Location = new Point(222, 410);
     this.gBoxBatteryManagement.Name = "gBoxBatteryManagement";
     this.gBoxBatteryManagement.Size = new Size(355, 80);
     this.gBoxBatteryManagement.TabIndex = 5;
     this.gBoxBatteryManagement.TabStop = false;
     this.gBoxBatteryManagement.Text = "Battery management";
     this.gBoxBatteryManagement.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxBatteryManagement.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel4.AutoSize = true;
     this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel4.Controls.Add((Control)this.rBtnLowBatOff);
     this.panel4.Controls.Add((Control)this.rBtnLowBatOn);
     this.panel4.Location = new Point(164, 19);
     this.panel4.Name = "panel4";
     this.panel4.Size = new Size(102, 20);
     this.panel4.TabIndex = 1;
     this.rBtnLowBatOff.AutoSize = true;
     this.rBtnLowBatOff.Location = new Point(54, 3);
     this.rBtnLowBatOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLowBatOff.Name = "rBtnLowBatOff";
     this.rBtnLowBatOff.Size = new Size(45, 17);
     this.rBtnLowBatOff.TabIndex = 1;
     this.rBtnLowBatOff.Text = "OFF";
     this.rBtnLowBatOff.UseVisualStyleBackColor = true;
     this.rBtnLowBatOn.AutoSize = true;
     this.rBtnLowBatOn.Checked = true;
     this.rBtnLowBatOn.Location = new Point(3, 3);
     this.rBtnLowBatOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLowBatOn.Name = "rBtnLowBatOn";
     this.rBtnLowBatOn.Size = new Size(41, 17);
     this.rBtnLowBatOn.TabIndex = 0;
     this.rBtnLowBatOn.TabStop = true;
     this.rBtnLowBatOn.Text = "ON";
     this.rBtnLowBatOn.UseVisualStyleBackColor = true;
     this.label17.AutoSize = true;
     this.label17.Location = new Point(6, 48);
     this.label17.Name = "label17";
     this.label17.Size = new Size(130, 13);
     this.label17.TabIndex = 2;
     this.label17.Text = "Low battery threshold trim:";
     this.label15.AutoSize = true;
     this.label15.Location = new Point(6, 24);
     this.label15.Name = "label15";
     this.label15.Size = new Size(107, 13);
     this.label15.TabIndex = 0;
     this.label15.Text = "Low battery detector:";
     this.label16.AutoSize = true;
     this.label16.Location = new Point(294, 49);
     this.label16.Name = "label16";
     this.label16.Size = new Size(14, 13);
     this.label16.TabIndex = 4;
     this.label16.Text = "V";
     this.cBoxLowBatTrim.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxLowBatTrim.FormattingEnabled = true;
     this.cBoxLowBatTrim.Items.AddRange(new object[8]
       {
     (object) "1.695",
     (object) "1.764",
     (object) "1.835",
     (object) "1.905",
     (object) "1.976",
     (object) "2.045",
     (object) "2.116",
     (object) "2.185"
       });
     this.cBoxLowBatTrim.Location = new Point(164, 45);
     this.cBoxLowBatTrim.Name = "cBoxLowBatTrim";
     this.cBoxLowBatTrim.Size = new Size(124, 21);
     this.cBoxLowBatTrim.TabIndex = 3;
     this.cBoxLowBatTrim.SelectedIndexChanged += new EventHandler(this.cBoxLowBatTrim_SelectedIndexChanged);
     this.gBoxOscillators.Controls.Add((Control)this.panel1);
     this.gBoxOscillators.Controls.Add((Control)this.nudFrequencyXo);
     this.gBoxOscillators.Controls.Add((Control)this.label9);
     this.gBoxOscillators.Controls.Add((Control)this.btnRcCalibration);
     this.gBoxOscillators.Controls.Add((Control)this.label1);
     this.gBoxOscillators.Controls.Add((Control)this.lblRcOscillatorCalStat);
     this.gBoxOscillators.Controls.Add((Control)this.lblRcOscillatorCal);
     this.gBoxOscillators.Location = new Point(222, 304);
     this.gBoxOscillators.Name = "gBoxOscillators";
     this.gBoxOscillators.Size = new Size(355, 100);
     this.gBoxOscillators.TabIndex = 3;
     this.gBoxOscillators.TabStop = false;
     this.gBoxOscillators.Text = "Oscillators";
     this.gBoxOscillators.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxOscillators.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel1.AutoSize = true;
     this.panel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel1.Controls.Add((Control)this.rBtnTcxoInputOff);
     this.panel1.Controls.Add((Control)this.rBtnTcxoInputOn);
     this.panel1.Location = new Point(164, 45);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(122, 23);
     this.panel1.TabIndex = 1;
     this.rBtnTcxoInputOff.AutoSize = true;
     this.rBtnTcxoInputOff.Location = new Point(63, 3);
     this.rBtnTcxoInputOff.Name = "rBtnTcxoInputOff";
     this.rBtnTcxoInputOff.Size = new Size(56, 17);
     this.rBtnTcxoInputOff.TabIndex = 1;
     this.rBtnTcxoInputOff.Text = "Crystal";
     this.rBtnTcxoInputOff.UseVisualStyleBackColor = true;
     this.rBtnTcxoInputOff.CheckedChanged += new EventHandler(this.rBtnTcxoInput_CheckedChanged);
     this.rBtnTcxoInputOn.AutoSize = true;
     this.rBtnTcxoInputOn.Checked = true;
     this.rBtnTcxoInputOn.Location = new Point(3, 3);
     this.rBtnTcxoInputOn.Name = "rBtnTcxoInputOn";
     this.rBtnTcxoInputOn.Size = new Size(54, 17);
     this.rBtnTcxoInputOn.TabIndex = 0;
     this.rBtnTcxoInputOn.TabStop = true;
     this.rBtnTcxoInputOn.Text = "TCXO";
     this.rBtnTcxoInputOn.UseVisualStyleBackColor = true;
     this.rBtnTcxoInputOn.CheckedChanged += new EventHandler(this.rBtnTcxoInput_CheckedChanged);
     this.nudFrequencyXo.Location = new Point(164, 19);
     NumericUpDownEx numericUpDownEx11 = this.nudFrequencyXo;
     int[] bits11 = new int[4];
     bits11[0] = 32000000;
     Decimal num11 = new Decimal(bits11);
     numericUpDownEx11.Maximum = num11;
     NumericUpDownEx numericUpDownEx12 = this.nudFrequencyXo;
     int[] bits12 = new int[4];
     bits12[0] = 26000000;
     Decimal num12 = new Decimal(bits12);
     numericUpDownEx12.Minimum = num12;
     this.nudFrequencyXo.Name = "nudFrequencyXo";
     this.nudFrequencyXo.Size = new Size(124, 20);
     this.nudFrequencyXo.TabIndex = 1;
     this.nudFrequencyXo.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx13 = this.nudFrequencyXo;
     int[] bits13 = new int[4];
     bits13[0] = 32000000;
     Decimal num13 = new Decimal(bits13);
     numericUpDownEx13.Value = num13;
     this.nudFrequencyXo.ValueChanged += new EventHandler(this.nudFrequencyXo_ValueChanged);
     this.label9.AutoSize = true;
     this.label9.Location = new Point(294, 23);
     this.label9.Name = "label9";
     this.label9.Size = new Size(20, 13);
     this.label9.TabIndex = 2;
     this.label9.Text = "Hz";
     this.btnRcCalibration.Location = new Point(164, 71);
     this.btnRcCalibration.Name = "btnRcCalibration";
     this.btnRcCalibration.Size = new Size(75, 23);
     this.btnRcCalibration.TabIndex = 4;
     this.btnRcCalibration.Text = "Calibrate";
     this.btnRcCalibration.UseVisualStyleBackColor = true;
     this.btnRcCalibration.Click += new EventHandler(this.btnRcCalibration_Click);
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 23);
     this.label1.Name = "label1";
     this.label1.Size = new Size(78, 13);
     this.label1.TabIndex = 0;
     this.label1.Text = "XO Frequency:";
     this.lblRcOscillatorCalStat.AutoSize = true;
     this.lblRcOscillatorCalStat.Location = new Point(6, 47);
     this.lblRcOscillatorCalStat.Name = "lblRcOscillatorCalStat";
     this.lblRcOscillatorCalStat.Size = new Size(96, 13);
     this.lblRcOscillatorCalStat.TabIndex = 5;
     this.lblRcOscillatorCalStat.Text = "XO input selection:";
     this.lblRcOscillatorCal.AutoSize = true;
     this.lblRcOscillatorCal.Location = new Point(6, 76);
     this.lblRcOscillatorCal.Name = "lblRcOscillatorCal";
     this.lblRcOscillatorCal.Size = new Size(120, 13);
     this.lblRcOscillatorCal.TabIndex = 3;
     this.lblRcOscillatorCal.Text = "RC oscillator calibration:";
     this.gBoxModulation.Controls.Add((Control)this.panel2);
     this.gBoxModulation.Controls.Add((Control)this.label6);
     this.gBoxModulation.Controls.Add((Control)this.label5);
     this.gBoxModulation.Controls.Add((Control)this.panel3);
     this.gBoxModulation.Location = new Point(222, 154);
     this.gBoxModulation.Name = "gBoxModulation";
     this.gBoxModulation.Size = new Size(355, 144);
     this.gBoxModulation.TabIndex = 2;
     this.gBoxModulation.TabStop = false;
     this.gBoxModulation.Text = "Modulation";
     this.gBoxModulation.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxModulation.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel2.AutoSize = true;
     this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel2.Controls.Add((Control)this.rBtnModulationTypeOok);
     this.panel2.Controls.Add((Control)this.rBtnModulationTypeFsk);
     this.panel2.Location = new Point(164, 19);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(105, 23);
     this.panel2.TabIndex = 1;
     this.rBtnModulationTypeOok.AutoSize = true;
     this.rBtnModulationTypeOok.Location = new Point(54, 3);
     this.rBtnModulationTypeOok.Name = "rBtnModulationTypeOok";
     this.rBtnModulationTypeOok.Size = new Size(48, 17);
     this.rBtnModulationTypeOok.TabIndex = 1;
     this.rBtnModulationTypeOok.Text = "OOK";
     this.rBtnModulationTypeOok.UseVisualStyleBackColor = true;
     this.rBtnModulationTypeOok.CheckedChanged += new EventHandler(this.rBtnModulationType_CheckedChanged);
     this.rBtnModulationTypeFsk.AutoSize = true;
     this.rBtnModulationTypeFsk.Checked = true;
     this.rBtnModulationTypeFsk.Location = new Point(3, 3);
     this.rBtnModulationTypeFsk.Name = "rBtnModulationTypeFsk";
     this.rBtnModulationTypeFsk.Size = new Size(45, 17);
     this.rBtnModulationTypeFsk.TabIndex = 0;
     this.rBtnModulationTypeFsk.TabStop = true;
     this.rBtnModulationTypeFsk.Text = "FSK";
     this.rBtnModulationTypeFsk.UseVisualStyleBackColor = true;
     this.rBtnModulationTypeFsk.CheckedChanged += new EventHandler(this.rBtnModulationType_CheckedChanged);
     this.label6.AutoSize = true;
     this.label6.Location = new Point(6, 53);
     this.label6.Name = "label6";
     this.label6.Size = new Size(102, 13);
     this.label6.TabIndex = 2;
     this.label6.Text = "Modulation shaping:";
     this.label5.AutoSize = true;
     this.label5.Location = new Point(6, 24);
     this.label5.Name = "label5";
     this.label5.Size = new Size(62, 13);
     this.label5.TabIndex = 0;
     this.label5.Text = "Modulation:";
     this.panel3.AutoSize = true;
     this.panel3.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel3.Controls.Add((Control)this.rBtnModulationShaping11);
     this.panel3.Controls.Add((Control)this.rBtnModulationShaping10);
     this.panel3.Controls.Add((Control)this.rBtnModulationShaping01);
     this.panel3.Controls.Add((Control)this.rBtnModulationShapingOff);
     this.panel3.Location = new Point(164, 48);
     this.panel3.Name = "panel3";
     this.panel3.Size = new Size(144, 92);
     this.panel3.TabIndex = 3;
     this.rBtnModulationShaping11.AutoSize = true;
     this.rBtnModulationShaping11.Location = new Point(3, 72);
     this.rBtnModulationShaping11.Name = "rBtnModulationShaping11";
     this.rBtnModulationShaping11.Size = new Size(138, 17);
     this.rBtnModulationShaping11.TabIndex = 3;
     this.rBtnModulationShaping11.Text = "Gaussian filter, BT = 0.3";
     this.rBtnModulationShaping11.UseVisualStyleBackColor = true;
     this.rBtnModulationShaping11.CheckedChanged += new EventHandler(this.rBtnModulationShaping_CheckedChanged);
     this.rBtnModulationShaping10.AutoSize = true;
     this.rBtnModulationShaping10.Location = new Point(3, 49);
     this.rBtnModulationShaping10.Name = "rBtnModulationShaping10";
     this.rBtnModulationShaping10.Size = new Size(138, 17);
     this.rBtnModulationShaping10.TabIndex = 2;
     this.rBtnModulationShaping10.Text = "Gaussian filter, BT = 0.5";
     this.rBtnModulationShaping10.UseVisualStyleBackColor = true;
     this.rBtnModulationShaping10.CheckedChanged += new EventHandler(this.rBtnModulationShaping_CheckedChanged);
     this.rBtnModulationShaping01.AutoSize = true;
     this.rBtnModulationShaping01.Location = new Point(3, 26);
     this.rBtnModulationShaping01.Name = "rBtnModulationShaping01";
     this.rBtnModulationShaping01.Size = new Size(138, 17);
     this.rBtnModulationShaping01.TabIndex = 1;
     this.rBtnModulationShaping01.Text = "Gaussian filter, BT = 1.0";
     this.rBtnModulationShaping01.UseVisualStyleBackColor = true;
     this.rBtnModulationShaping01.CheckedChanged += new EventHandler(this.rBtnModulationShaping_CheckedChanged);
     this.rBtnModulationShapingOff.AutoSize = true;
     this.rBtnModulationShapingOff.Checked = true;
     this.rBtnModulationShapingOff.Location = new Point(3, 3);
     this.rBtnModulationShapingOff.Name = "rBtnModulationShapingOff";
     this.rBtnModulationShapingOff.Size = new Size(45, 17);
     this.rBtnModulationShapingOff.TabIndex = 0;
     this.rBtnModulationShapingOff.TabStop = true;
     this.rBtnModulationShapingOff.Text = "OFF";
     this.rBtnModulationShapingOff.UseVisualStyleBackColor = true;
     this.rBtnModulationShapingOff.CheckedChanged += new EventHandler(this.rBtnModulationShaping_CheckedChanged);
     this.gBoxGeneral.Controls.Add((Control)this.label3);
     this.gBoxGeneral.Controls.Add((Control)this.panel5);
     this.gBoxGeneral.Controls.Add((Control)this.nudBitrateFrac);
     this.gBoxGeneral.Controls.Add((Control)this.nudBitrate);
     this.gBoxGeneral.Controls.Add((Control)this.label12);
     this.gBoxGeneral.Controls.Add((Control)this.label8);
     this.gBoxGeneral.Controls.Add((Control)this.label11);
     this.gBoxGeneral.Controls.Add((Control)this.label13);
     this.gBoxGeneral.Controls.Add((Control)this.label14);
     this.gBoxGeneral.Controls.Add((Control)this.label2);
     this.gBoxGeneral.Controls.Add((Control)this.label10);
     this.gBoxGeneral.Controls.Add((Control)this.label7);
     this.gBoxGeneral.Controls.Add((Control)this.nudFdev);
     this.gBoxGeneral.Controls.Add((Control)this.nudFrequencyRf);
     this.gBoxGeneral.Location = new Point(222, 3);
     this.gBoxGeneral.Name = "gBoxGeneral";
     this.gBoxGeneral.Size = new Size(355, 145);
     this.gBoxGeneral.TabIndex = 0;
     this.gBoxGeneral.TabStop = false;
     this.gBoxGeneral.Text = "General";
     this.gBoxGeneral.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxGeneral.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label3.AutoSize = true;
     this.label3.Location = new Point(6, 47);
     this.label3.Name = "label3";
     this.label3.Size = new Size(71, 13);
     this.label3.TabIndex = 22;
     this.label3.Text = "Fast hopping:";
     this.panel5.AutoSize = true;
     this.panel5.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel5.Controls.Add((Control)this.rBtnFastHopOff);
     this.panel5.Controls.Add((Control)this.rBtnFastHopOn);
     this.panel5.Location = new Point(164, 45);
     this.panel5.Name = "panel5";
     this.panel5.Size = new Size(98, 17);
     this.panel5.TabIndex = 23;
     this.rBtnFastHopOff.AutoSize = true;
     this.rBtnFastHopOff.Location = new Point(50, 0);
     this.rBtnFastHopOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFastHopOff.Name = "rBtnFastHopOff";
     this.rBtnFastHopOff.Size = new Size(45, 17);
     this.rBtnFastHopOff.TabIndex = 1;
     this.rBtnFastHopOff.Text = "OFF";
     this.rBtnFastHopOff.UseVisualStyleBackColor = true;
     this.rBtnFastHopOff.CheckedChanged += new EventHandler(this.rBtnFastHop_CheckedChanged);
     this.rBtnFastHopOn.AutoSize = true;
     this.rBtnFastHopOn.Checked = true;
     this.rBtnFastHopOn.Location = new Point(3, 0);
     this.rBtnFastHopOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFastHopOn.Name = "rBtnFastHopOn";
     this.rBtnFastHopOn.Size = new Size(41, 17);
     this.rBtnFastHopOn.TabIndex = 0;
     this.rBtnFastHopOn.TabStop = true;
     this.rBtnFastHopOn.Text = "ON";
     this.rBtnFastHopOn.UseVisualStyleBackColor = true;
     this.rBtnFastHopOn.CheckedChanged += new EventHandler(this.rBtnFastHop_CheckedChanged);
     this.nudBitrateFrac.Location = new Point(164, 94);
     NumericUpDownEx numericUpDownEx14 = this.nudBitrateFrac;
     int[] bits14 = new int[4];
     bits14[0] = 15;
     Decimal num14 = new Decimal(bits14);
     numericUpDownEx14.Maximum = num14;
     this.nudBitrateFrac.Name = "nudBitrateFrac";
     this.nudBitrateFrac.Size = new Size(124, 20);
     this.nudBitrateFrac.TabIndex = 4;
     this.nudBitrateFrac.ThousandsSeparator = true;
     this.nudBitrateFrac.ValueChanged += new EventHandler(this.nudBitrateFrac_ValueChanged);
     this.label12.AutoSize = true;
     this.label12.Location = new Point(137, 123);
     this.label12.Name = "label12";
     this.label12.Size = new Size(21, 13);
     this.label12.TabIndex = 7;
     this.label12.Text = "+/-";
     this.label8.AutoSize = true;
     this.label8.Location = new Point(294, 72);
     this.label8.Name = "label8";
     this.label8.Size = new Size(24, 13);
     this.label8.TabIndex = 5;
     this.label8.Text = "bps";
     this.label11.AutoSize = true;
     this.label11.Location = new Point(294, 123);
     this.label11.Name = "label11";
     this.label11.Size = new Size(20, 13);
     this.label11.TabIndex = 9;
     this.label11.Text = "Hz";
     this.label13.AutoSize = true;
     this.label13.Location = new Point(294, 23);
     this.label13.Name = "label13";
     this.label13.Size = new Size(20, 13);
     this.label13.TabIndex = 2;
     this.label13.Text = "Hz";
     this.label14.AutoSize = true;
     this.label14.Location = new Point(6, 23);
     this.label14.Name = "label14";
     this.label14.Size = new Size(74, 13);
     this.label14.TabIndex = 0;
     this.label14.Text = "RF frequency:";
     this.label2.AutoSize = true;
     this.label2.Location = new Point(6, 98);
     this.label2.Name = "label2";
     this.label2.Size = new Size(92, 13);
     this.label2.TabIndex = 3;
     this.label2.Text = "Bitrate fine tuning:";
     this.label10.AutoSize = true;
     this.label10.Location = new Point(6, 123);
     this.label10.Name = "label10";
     this.label10.Size = new Size(34, 13);
     this.label10.TabIndex = 6;
     this.label10.Text = "Fdev:";
     this.label7.AutoSize = true;
     this.label7.Location = new Point(6, 72);
     this.label7.Name = "label7";
     this.label7.Size = new Size(40, 13);
     this.label7.TabIndex = 3;
     this.label7.Text = "Bitrate:";
     this.panel8.AutoSize = true;
     this.panel8.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel8.Controls.Add((Control)this.rBtnLowFrequencyModeOff);
     this.panel8.Controls.Add((Control)this.rBtnLowFrequencyModeOn);
     this.panel8.Location = new Point(164, 46);
     this.panel8.Name = "panel8";
     this.panel8.Size = new Size(102, 23);
     this.panel8.TabIndex = 1;
     this.rBtnLowFrequencyModeOff.AutoSize = true;
     this.rBtnLowFrequencyModeOff.Location = new Point(54, 3);
     this.rBtnLowFrequencyModeOff.Name = "rBtnLowFrequencyModeOff";
     this.rBtnLowFrequencyModeOff.Size = new Size(45, 17);
     this.rBtnLowFrequencyModeOff.TabIndex = 1;
     this.rBtnLowFrequencyModeOff.Text = "OFF";
     this.rBtnLowFrequencyModeOff.UseVisualStyleBackColor = true;
     this.rBtnLowFrequencyModeOff.CheckedChanged += new EventHandler(this.rBtnLowFrequencyMode_CheckedChanged);
     this.rBtnLowFrequencyModeOn.AutoSize = true;
     this.rBtnLowFrequencyModeOn.Checked = true;
     this.rBtnLowFrequencyModeOn.Location = new Point(3, 3);
     this.rBtnLowFrequencyModeOn.Name = "rBtnLowFrequencyModeOn";
     this.rBtnLowFrequencyModeOn.Size = new Size(41, 17);
     this.rBtnLowFrequencyModeOn.TabIndex = 0;
     this.rBtnLowFrequencyModeOn.TabStop = true;
     this.rBtnLowFrequencyModeOn.Text = "ON";
     this.rBtnLowFrequencyModeOn.UseVisualStyleBackColor = true;
     this.rBtnLowFrequencyModeOn.CheckedChanged += new EventHandler(this.rBtnLowFrequencyMode_CheckedChanged);
     this.cBoxBand.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxBand.FormattingEnabled = true;
     this.cBoxBand.Items.AddRange(new object[4]
       {
     (object) "Auto",
     (object) "820-1024",
     (object) "410-525",
     (object) "137-175"
       });
     this.cBoxBand.Location = new Point(164, 19);
     this.cBoxBand.Name = "cBoxBand";
     this.cBoxBand.Size = new Size(124, 21);
     this.cBoxBand.TabIndex = 3;
     this.cBoxBand.SelectedIndexChanged += new EventHandler(this.cBoxBand_SelectedIndexChanged);
     this.label19.AutoSize = true;
     this.label19.Location = new Point(6, 51);
     this.label19.Name = "label19";
     this.label19.Size = new Size(109, 13);
     this.label19.TabIndex = 0;
     this.label19.Text = "Low frequency mode:";
     this.label18.AutoSize = true;
     this.label18.Location = new Point(6, 22);
     this.label18.Name = "label18";
     this.label18.Size = new Size(35, 13);
     this.label18.TabIndex = 2;
     this.label18.Text = "Band:";
     this.label4.AutoSize = true;
     this.label4.Location = new Point(294, 23);
     this.label4.Name = "label4";
     this.label4.Size = new Size(29, 13);
     this.label4.TabIndex = 4;
     this.label4.Text = "MHz";
     this.groupBoxEx1.Controls.Add((Control)this.panel10);
     this.groupBoxEx1.Controls.Add((Control)this.label31);
     this.groupBoxEx1.Controls.Add((Control)this.panel9);
     this.groupBoxEx1.Controls.Add((Control)this.label29);
     this.groupBoxEx1.Location = new Point(583, 154);
     this.groupBoxEx1.Name = "groupBoxEx1";
     this.groupBoxEx1.Size = new Size(355, 78);
     this.groupBoxEx1.TabIndex = 6;
     this.groupBoxEx1.TabStop = false;
     this.groupBoxEx1.Text = "Low frequency band";
     this.groupBoxEx1.Visible = false;
     this.panel10.AutoSize = true;
     this.panel10.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel10.Controls.Add((Control)this.rBtnForceRxBandLowFrequencyOff);
     this.panel10.Controls.Add((Control)this.rBtnForceRxBandLowFrequencyOn);
     this.panel10.Location = new Point(164, 48);
     this.panel10.Name = "panel10";
     this.panel10.Size = new Size(102, 23);
     this.panel10.TabIndex = 1;
     this.rBtnForceRxBandLowFrequencyOff.AutoSize = true;
     this.rBtnForceRxBandLowFrequencyOff.Location = new Point(54, 3);
     this.rBtnForceRxBandLowFrequencyOff.Name = "rBtnForceRxBandLowFrequencyOff";
     this.rBtnForceRxBandLowFrequencyOff.Size = new Size(45, 17);
     this.rBtnForceRxBandLowFrequencyOff.TabIndex = 1;
     this.rBtnForceRxBandLowFrequencyOff.Text = "OFF";
     this.rBtnForceRxBandLowFrequencyOff.UseVisualStyleBackColor = true;
     this.rBtnForceRxBandLowFrequencyOff.CheckedChanged += new EventHandler(this.rBtnForceRxBandLowFrequency_CheckedChanged);
     this.rBtnForceRxBandLowFrequencyOn.AutoSize = true;
     this.rBtnForceRxBandLowFrequencyOn.Checked = true;
     this.rBtnForceRxBandLowFrequencyOn.Location = new Point(3, 3);
     this.rBtnForceRxBandLowFrequencyOn.Name = "rBtnForceRxBandLowFrequencyOn";
     this.rBtnForceRxBandLowFrequencyOn.Size = new Size(41, 17);
     this.rBtnForceRxBandLowFrequencyOn.TabIndex = 0;
     this.rBtnForceRxBandLowFrequencyOn.TabStop = true;
     this.rBtnForceRxBandLowFrequencyOn.Text = "ON";
     this.rBtnForceRxBandLowFrequencyOn.UseVisualStyleBackColor = true;
     this.rBtnForceRxBandLowFrequencyOn.CheckedChanged += new EventHandler(this.rBtnForceRxBandLowFrequency_CheckedChanged);
     this.label31.AutoSize = true;
     this.label31.Location = new Point(6, 53);
     this.label31.Name = "label31";
     this.label31.Size = new Size(53, 13);
     this.label31.TabIndex = 0;
     this.label31.Text = "Force Rx:";
     this.panel9.AutoSize = true;
     this.panel9.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel9.Controls.Add((Control)this.rBtnForceTxBandLowFrequencyOff);
     this.panel9.Controls.Add((Control)this.rBtnForceTxBandLowFrequencyOn);
     this.panel9.Location = new Point(164, 19);
     this.panel9.Name = "panel9";
     this.panel9.Size = new Size(102, 23);
     this.panel9.TabIndex = 1;
     this.rBtnForceTxBandLowFrequencyOff.AutoSize = true;
     this.rBtnForceTxBandLowFrequencyOff.Location = new Point(54, 3);
     this.rBtnForceTxBandLowFrequencyOff.Name = "rBtnForceTxBandLowFrequencyOff";
     this.rBtnForceTxBandLowFrequencyOff.Size = new Size(45, 17);
     this.rBtnForceTxBandLowFrequencyOff.TabIndex = 1;
     this.rBtnForceTxBandLowFrequencyOff.Text = "OFF";
     this.rBtnForceTxBandLowFrequencyOff.UseVisualStyleBackColor = true;
     this.rBtnForceTxBandLowFrequencyOff.CheckedChanged += new EventHandler(this.rBtnForceTxBandLowFrequency_CheckedChanged);
     this.rBtnForceTxBandLowFrequencyOn.AutoSize = true;
     this.rBtnForceTxBandLowFrequencyOn.Checked = true;
     this.rBtnForceTxBandLowFrequencyOn.Location = new Point(3, 3);
     this.rBtnForceTxBandLowFrequencyOn.Name = "rBtnForceTxBandLowFrequencyOn";
     this.rBtnForceTxBandLowFrequencyOn.Size = new Size(41, 17);
     this.rBtnForceTxBandLowFrequencyOn.TabIndex = 0;
     this.rBtnForceTxBandLowFrequencyOn.TabStop = true;
     this.rBtnForceTxBandLowFrequencyOn.Text = "ON";
     this.rBtnForceTxBandLowFrequencyOn.UseVisualStyleBackColor = true;
     this.rBtnForceTxBandLowFrequencyOn.CheckedChanged += new EventHandler(this.rBtnForceTxBandLowFrequency_CheckedChanged);
     this.label29.AutoSize = true;
     this.label29.Location = new Point(6, 24);
     this.label29.Name = "label29";
     this.label29.Size = new Size(52, 13);
     this.label29.TabIndex = 0;
     this.label29.Text = "Force Tx:";
     this.groupBoxEx2.Controls.Add((Control)this.cBoxBand);
     this.groupBoxEx2.Controls.Add((Control)this.panel8);
     this.groupBoxEx2.Controls.Add((Control)this.label4);
     this.groupBoxEx2.Controls.Add((Control)this.label18);
     this.groupBoxEx2.Controls.Add((Control)this.label19);
     this.groupBoxEx2.Location = new Point(583, 238);
     this.groupBoxEx2.Name = "groupBoxEx2";
     this.groupBoxEx2.Size = new Size(355, 83);
     this.groupBoxEx2.TabIndex = 7;
     this.groupBoxEx2.TabStop = false;
     this.groupBoxEx2.Text = "Band";
     this.groupBoxEx2.Visible = false;
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.groupBoxEx2);
     this.Controls.Add((Control)this.groupBoxEx1);
     this.Controls.Add((Control)this.gBoxBatteryManagement);
     this.Controls.Add((Control)this.gBoxOscillators);
     this.Controls.Add((Control)this.gBoxModulation);
     this.Controls.Add((Control)this.gBoxGeneral);
     this.Name = "CommonViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.nudBitrate.EndInit();
     this.nudFdev.EndInit();
     this.nudFrequencyRf.EndInit();
     this.gBoxBatteryManagement.ResumeLayout(false);
     this.gBoxBatteryManagement.PerformLayout();
     this.panel4.ResumeLayout(false);
     this.panel4.PerformLayout();
     this.gBoxOscillators.ResumeLayout(false);
     this.gBoxOscillators.PerformLayout();
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.nudFrequencyXo.EndInit();
     this.gBoxModulation.ResumeLayout(false);
     this.gBoxModulation.PerformLayout();
     this.panel2.ResumeLayout(false);
     this.panel2.PerformLayout();
     this.panel3.ResumeLayout(false);
     this.panel3.PerformLayout();
     this.gBoxGeneral.ResumeLayout(false);
     this.gBoxGeneral.PerformLayout();
     this.panel5.ResumeLayout(false);
     this.panel5.PerformLayout();
     this.nudBitrateFrac.EndInit();
     this.panel8.ResumeLayout(false);
     this.panel8.PerformLayout();
     this.groupBoxEx1.ResumeLayout(false);
     this.groupBoxEx1.PerformLayout();
     this.panel10.ResumeLayout(false);
     this.panel10.PerformLayout();
     this.panel9.ResumeLayout(false);
     this.panel9.PerformLayout();
     this.groupBoxEx2.ResumeLayout(false);
     this.groupBoxEx2.PerformLayout();
     this.ResumeLayout(false);
 }
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.errorProvider = new ErrorProvider(components);
     this.nudOcpTrim = new NumericUpDownEx();
     this.gBoxOverloadCurrentProtection = new GroupBoxEx();
     this.panel4 = new Panel();
     this.rBtnOcpOff = new RadioButton();
     this.rBtnOcpOn = new RadioButton();
     this.label5 = new Label();
     this.suffixOCPtrim = new Label();
     this.gBoxOutputPower = new GroupBoxEx();
     this.pnlPa20dBm = new Panel();
     this.rBtnPa20dBmOff = new RadioButton();
     this.rBtnPa20dBmOn = new RadioButton();
     this.lblPa20dBm = new Label();
     this.nudMaxOutputPower = new NumericUpDownEx();
     this.label7 = new Label();
     this.nudOutputPower = new NumericUpDownEx();
     this.label6 = new Label();
     this.label1 = new Label();
     this.suffixOutputPower = new Label();
     this.gBoxPowerAmplifier = new GroupBoxEx();
     this.cBoxPaRamp = new ComboBox();
     this.pnlPaSelect = new Panel();
     this.rBtnRfPa = new RadioButton();
     this.rBtnRfo = new RadioButton();
     this.suffixPAramp = new Label();
     this.label3 = new Label();
     this.groupBoxEx1 = new GroupBoxEx();
     this.nudPllBandwidth = new NumericUpDownEx();
     this.label4 = new Label();
     this.label2 = new Label();
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.nudOcpTrim.BeginInit();
     this.gBoxOverloadCurrentProtection.SuspendLayout();
     this.panel4.SuspendLayout();
     this.gBoxOutputPower.SuspendLayout();
     this.pnlPa20dBm.SuspendLayout();
     this.nudMaxOutputPower.BeginInit();
     this.nudOutputPower.BeginInit();
     this.gBoxPowerAmplifier.SuspendLayout();
     this.pnlPaSelect.SuspendLayout();
     this.groupBoxEx1.SuspendLayout();
     this.nudPllBandwidth.BeginInit();
     this.SuspendLayout();
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.errorProvider.SetIconPadding((Control)this.nudOcpTrim, 30);
     this.nudOcpTrim.Location = new Point(192, 45);
     NumericUpDownEx numericUpDownEx1 = this.nudOcpTrim;
     int[] bits1 = new int[4];
     bits1[0] = 240;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Maximum = num1;
     NumericUpDownEx numericUpDownEx2 = this.nudOcpTrim;
     int[] bits2 = new int[4];
     bits2[0] = 45;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Minimum = num2;
     this.nudOcpTrim.Name = "nudOcpTrim";
     this.nudOcpTrim.Size = new Size(124, 20);
     this.nudOcpTrim.TabIndex = 2;
     this.nudOcpTrim.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx3 = this.nudOcpTrim;
     int[] bits3 = new int[4];
     bits3[0] = 100;
     Decimal num3 = new Decimal(bits3);
     numericUpDownEx3.Value = num3;
     this.nudOcpTrim.ValueChanged += new EventHandler(this.nudOcpTrim_ValueChanged);
     this.gBoxOverloadCurrentProtection.Controls.Add((Control)this.panel4);
     this.gBoxOverloadCurrentProtection.Controls.Add((Control)this.label5);
     this.gBoxOverloadCurrentProtection.Controls.Add((Control)this.nudOcpTrim);
     this.gBoxOverloadCurrentProtection.Controls.Add((Control)this.suffixOCPtrim);
     this.gBoxOverloadCurrentProtection.Location = new Point(217, 301);
     this.gBoxOverloadCurrentProtection.Name = "gBoxOverloadCurrentProtection";
     this.gBoxOverloadCurrentProtection.Size = new Size(364, 69);
     this.gBoxOverloadCurrentProtection.TabIndex = 2;
     this.gBoxOverloadCurrentProtection.TabStop = false;
     this.gBoxOverloadCurrentProtection.Text = "Overload current protection";
     this.gBoxOverloadCurrentProtection.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxOverloadCurrentProtection.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel4.AutoSize = true;
     this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel4.Controls.Add((Control)this.rBtnOcpOff);
     this.panel4.Controls.Add((Control)this.rBtnOcpOn);
     this.panel4.Location = new Point(192, 19);
     this.panel4.Name = "panel4";
     this.panel4.Size = new Size(102, 20);
     this.panel4.TabIndex = 0;
     this.rBtnOcpOff.AutoSize = true;
     this.rBtnOcpOff.Location = new Point(54, 3);
     this.rBtnOcpOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnOcpOff.Name = "rBtnOcpOff";
     this.rBtnOcpOff.Size = new Size(45, 17);
     this.rBtnOcpOff.TabIndex = 1;
     this.rBtnOcpOff.Text = "OFF";
     this.rBtnOcpOff.UseVisualStyleBackColor = true;
     this.rBtnOcpOff.CheckedChanged += new EventHandler(this.rBtnOcpOn_CheckedChanged);
     this.rBtnOcpOn.AutoSize = true;
     this.rBtnOcpOn.Checked = true;
     this.rBtnOcpOn.Location = new Point(3, 3);
     this.rBtnOcpOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnOcpOn.Name = "rBtnOcpOn";
     this.rBtnOcpOn.Size = new Size(41, 17);
     this.rBtnOcpOn.TabIndex = 0;
     this.rBtnOcpOn.TabStop = true;
     this.rBtnOcpOn.Text = "ON";
     this.rBtnOcpOn.UseVisualStyleBackColor = true;
     this.rBtnOcpOn.CheckedChanged += new EventHandler(this.rBtnOcpOn_CheckedChanged);
     this.label5.AutoSize = true;
     this.label5.Location = new Point(6, 49);
     this.label5.Name = "label5";
     this.label5.Size = new Size(52, 13);
     this.label5.TabIndex = 1;
     this.label5.Text = "Trimming:";
     this.suffixOCPtrim.AutoSize = true;
     this.suffixOCPtrim.Location = new Point(322, 49);
     this.suffixOCPtrim.Name = "suffixOCPtrim";
     this.suffixOCPtrim.Size = new Size(22, 13);
     this.suffixOCPtrim.TabIndex = 3;
     this.suffixOCPtrim.Text = "mA";
     this.gBoxOutputPower.Controls.Add((Control)this.pnlPa20dBm);
     this.gBoxOutputPower.Controls.Add((Control)this.lblPa20dBm);
     this.gBoxOutputPower.Controls.Add((Control)this.nudMaxOutputPower);
     this.gBoxOutputPower.Controls.Add((Control)this.label7);
     this.gBoxOutputPower.Controls.Add((Control)this.nudOutputPower);
     this.gBoxOutputPower.Controls.Add((Control)this.label6);
     this.gBoxOutputPower.Controls.Add((Control)this.label1);
     this.gBoxOutputPower.Controls.Add((Control)this.suffixOutputPower);
     this.gBoxOutputPower.Location = new Point(217, 194);
     this.gBoxOutputPower.Name = "gBoxOutputPower";
     this.gBoxOutputPower.Size = new Size(364, 101);
     this.gBoxOutputPower.TabIndex = 1;
     this.gBoxOutputPower.TabStop = false;
     this.gBoxOutputPower.Text = "Output power";
     this.gBoxOutputPower.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxOutputPower.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.pnlPa20dBm.AutoSize = true;
     this.pnlPa20dBm.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPa20dBm.Controls.Add((Control)this.rBtnPa20dBmOff);
     this.pnlPa20dBm.Controls.Add((Control)this.rBtnPa20dBmOn);
     this.pnlPa20dBm.Location = new Point(192, 71);
     this.pnlPa20dBm.Name = "pnlPa20dBm";
     this.pnlPa20dBm.Size = new Size(102, 20);
     this.pnlPa20dBm.TabIndex = 4;
     this.rBtnPa20dBmOff.AutoSize = true;
     this.rBtnPa20dBmOff.Checked = true;
     this.rBtnPa20dBmOff.Location = new Point(54, 3);
     this.rBtnPa20dBmOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPa20dBmOff.Name = "rBtnPa20dBmOff";
     this.rBtnPa20dBmOff.Size = new Size(45, 17);
     this.rBtnPa20dBmOff.TabIndex = 1;
     this.rBtnPa20dBmOff.TabStop = true;
     this.rBtnPa20dBmOff.Text = "OFF";
     this.rBtnPa20dBmOff.UseVisualStyleBackColor = true;
     this.rBtnPa20dBmOff.CheckedChanged += new EventHandler(this.rBtnPa20dBm_CheckedChanged);
     this.rBtnPa20dBmOn.AutoSize = true;
     this.rBtnPa20dBmOn.Location = new Point(3, 3);
     this.rBtnPa20dBmOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPa20dBmOn.Name = "rBtnPa20dBmOn";
     this.rBtnPa20dBmOn.Size = new Size(41, 17);
     this.rBtnPa20dBmOn.TabIndex = 0;
     this.rBtnPa20dBmOn.Text = "ON";
     this.rBtnPa20dBmOn.UseVisualStyleBackColor = true;
     this.rBtnPa20dBmOn.CheckedChanged += new EventHandler(this.rBtnPa20dBm_CheckedChanged);
     this.lblPa20dBm.AutoSize = true;
     this.lblPa20dBm.Location = new Point(6, 75);
     this.lblPa20dBm.Name = "lblPa20dBm";
     this.lblPa20dBm.Size = new Size(144, 13);
     this.lblPa20dBm.TabIndex = 5;
     this.lblPa20dBm.Text = "+20 dBm on pin PA_BOOST:";
     this.nudMaxOutputPower.DecimalPlaces = 1;
     this.nudMaxOutputPower.Increment = new Decimal(new int[4]
       {
     6,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.Location = new Point(192, 19);
     NumericUpDownEx numericUpDownEx4 = this.nudMaxOutputPower;
     int[] bits4 = new int[4];
     bits4[0] = 15;
     Decimal num4 = new Decimal(bits4);
     numericUpDownEx4.Maximum = num4;
     this.nudMaxOutputPower.Minimum = new Decimal(new int[4]
       {
     108,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.Name = "nudMaxOutputPower";
     this.nudMaxOutputPower.Size = new Size(124, 20);
     this.nudMaxOutputPower.TabIndex = 0;
     this.nudMaxOutputPower.ThousandsSeparator = true;
     this.nudMaxOutputPower.Value = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.ValueChanged += new EventHandler(this.nudMaxOutputPower_ValueChanged);
     this.label7.AutoSize = true;
     this.label7.Location = new Point(6, 23);
     this.label7.Name = "label7";
     this.label7.Size = new Size(119, 13);
     this.label7.TabIndex = 1;
     this.label7.Text = "Maximum output power:";
     this.nudOutputPower.DecimalPlaces = 1;
     this.nudOutputPower.Location = new Point(192, 45);
     this.nudOutputPower.Maximum = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudOutputPower.Minimum = new Decimal(new int[4]
       {
     18,
     0,
     0,
     -2147418112
       });
     this.nudOutputPower.Name = "nudOutputPower";
     this.nudOutputPower.Size = new Size(124, 20);
     this.nudOutputPower.TabIndex = 0;
     this.nudOutputPower.ThousandsSeparator = true;
     this.nudOutputPower.Value = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudOutputPower.ValueChanged += new EventHandler(this.nudOutputPower_ValueChanged);
     this.label6.AutoSize = true;
     this.label6.Location = new Point(322, 23);
     this.label6.Name = "label6";
     this.label6.Size = new Size(28, 13);
     this.label6.TabIndex = 1;
     this.label6.Text = "dBm";
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 49);
     this.label1.Name = "label1";
     this.label1.Size = new Size(74, 13);
     this.label1.TabIndex = 1;
     this.label1.Text = "Output power:";
     this.suffixOutputPower.AutoSize = true;
     this.suffixOutputPower.Location = new Point(322, 49);
     this.suffixOutputPower.Name = "suffixOutputPower";
     this.suffixOutputPower.Size = new Size(28, 13);
     this.suffixOutputPower.TabIndex = 1;
     this.suffixOutputPower.Text = "dBm";
     this.gBoxPowerAmplifier.Controls.Add((Control)this.cBoxPaRamp);
     this.gBoxPowerAmplifier.Controls.Add((Control)this.pnlPaSelect);
     this.gBoxPowerAmplifier.Controls.Add((Control)this.suffixPAramp);
     this.gBoxPowerAmplifier.Controls.Add((Control)this.label3);
     this.gBoxPowerAmplifier.Location = new Point(217, 69);
     this.gBoxPowerAmplifier.Name = "gBoxPowerAmplifier";
     this.gBoxPowerAmplifier.Size = new Size(364, 119);
     this.gBoxPowerAmplifier.TabIndex = 0;
     this.gBoxPowerAmplifier.TabStop = false;
     this.gBoxPowerAmplifier.Text = "Power Amplifier";
     this.gBoxPowerAmplifier.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxPowerAmplifier.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.cBoxPaRamp.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxPaRamp.Items.AddRange(new object[16]
       {
     (object) "3400",
     (object) "2000",
     (object) "1000",
     (object) "500",
     (object) "250",
     (object) "125",
     (object) "100",
     (object) "62",
     (object) "50",
     (object) "40",
     (object) "31",
     (object) "25",
     (object) "20",
     (object) "15",
     (object) "12",
     (object) "10"
       });
     this.cBoxPaRamp.Location = new Point(192, 94);
     this.cBoxPaRamp.Name = "cBoxPaRamp";
     this.cBoxPaRamp.Size = new Size(124, 21);
     this.cBoxPaRamp.TabIndex = 2;
     this.cBoxPaRamp.SelectedIndexChanged += new EventHandler(this.cBoxPaRamp_SelectedIndexChanged);
     this.pnlPaSelect.AutoSize = true;
     this.pnlPaSelect.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPaSelect.Controls.Add((Control)this.rBtnRfPa);
     this.pnlPaSelect.Controls.Add((Control)this.rBtnRfo);
     this.pnlPaSelect.Location = new Point(65, 19);
     this.pnlPaSelect.Name = "pnlPaSelect";
     this.pnlPaSelect.Size = new Size(203, 46);
     this.pnlPaSelect.TabIndex = 0;
     this.rBtnRfPa.AutoSize = true;
     this.rBtnRfPa.Location = new Point(3, 26);
     this.rBtnRfPa.Name = "rBtnRfPa";
     this.rBtnRfPa.Size = new Size(197, 17);
     this.rBtnRfPa.TabIndex = 1;
     this.rBtnRfPa.Text = "PA1 -> Transmits on pin PA_BOOST";
     this.rBtnRfPa.UseVisualStyleBackColor = true;
     this.rBtnRfPa.CheckedChanged += new EventHandler(this.rBtnPaControl_CheckedChanged);
     this.rBtnRfo.AutoSize = true;
     this.rBtnRfo.Checked = true;
     this.rBtnRfo.Location = new Point(3, 3);
     this.rBtnRfo.Name = "rBtnRfo";
     this.rBtnRfo.Size = new Size(162, 17);
     this.rBtnRfo.TabIndex = 0;
     this.rBtnRfo.TabStop = true;
     this.rBtnRfo.Text = "PA0 -> Transmits on pin RFO";
     this.rBtnRfo.UseVisualStyleBackColor = true;
     this.rBtnRfo.CheckedChanged += new EventHandler(this.rBtnPaControl_CheckedChanged);
     this.suffixPAramp.AutoSize = true;
     this.suffixPAramp.Location = new Point(322, 98);
     this.suffixPAramp.Name = "suffixPAramp";
     this.suffixPAramp.Size = new Size(18, 13);
     this.suffixPAramp.TabIndex = 3;
     this.suffixPAramp.Text = "µs";
     this.label3.AutoSize = true;
     this.label3.Location = new Point(6, 98);
     this.label3.Name = "label3";
     this.label3.Size = new Size(50, 13);
     this.label3.TabIndex = 1;
     this.label3.Text = "PA ramp:";
     this.groupBoxEx1.Controls.Add((Control)this.nudPllBandwidth);
     this.groupBoxEx1.Controls.Add((Control)this.label4);
     this.groupBoxEx1.Controls.Add((Control)this.label2);
     this.groupBoxEx1.Location = new Point(217, 376);
     this.groupBoxEx1.Name = "groupBoxEx1";
     this.groupBoxEx1.Size = new Size(364, 48);
     this.groupBoxEx1.TabIndex = 3;
     this.groupBoxEx1.TabStop = false;
     this.groupBoxEx1.Text = "PLL bandwidth";
     NumericUpDownEx numericUpDownEx5 = this.nudPllBandwidth;
     int[] bits5 = new int[4];
     bits5[0] = 75000;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx5.Increment = num5;
     this.nudPllBandwidth.Location = new Point(192, 19);
     NumericUpDownEx numericUpDownEx6 = this.nudPllBandwidth;
     int[] bits6 = new int[4];
     bits6[0] = 300000;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx6.Maximum = num6;
     NumericUpDownEx numericUpDownEx7 = this.nudPllBandwidth;
     int[] bits7 = new int[4];
     bits7[0] = 75000;
     Decimal num7 = new Decimal(bits7);
     numericUpDownEx7.Minimum = num7;
     this.nudPllBandwidth.Name = "nudPllBandwidth";
     this.nudPllBandwidth.Size = new Size(124, 20);
     this.nudPllBandwidth.TabIndex = 2;
     this.nudPllBandwidth.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx8 = this.nudPllBandwidth;
     int[] bits8 = new int[4];
     bits8[0] = 300000;
     Decimal num8 = new Decimal(bits8);
     numericUpDownEx8.Value = num8;
     this.nudPllBandwidth.ValueChanged += new EventHandler(this.nudPllBandwidth_ValueChanged);
     this.label4.AutoSize = true;
     this.label4.Location = new Point(6, 23);
     this.label4.Name = "label4";
     this.label4.Size = new Size(29, 13);
     this.label4.TabIndex = 1;
     this.label4.Text = "PLL:";
     this.label2.AutoSize = true;
     this.label2.Location = new Point(322, 23);
     this.label2.Name = "label2";
     this.label2.Size = new Size(20, 13);
     this.label2.TabIndex = 3;
     this.label2.Text = "Hz";
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.groupBoxEx1);
     this.Controls.Add((Control)this.gBoxOverloadCurrentProtection);
     this.Controls.Add((Control)this.gBoxOutputPower);
     this.Controls.Add((Control)this.gBoxPowerAmplifier);
     this.Name = "TransmitterViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.nudOcpTrim.EndInit();
     this.gBoxOverloadCurrentProtection.ResumeLayout(false);
     this.gBoxOverloadCurrentProtection.PerformLayout();
     this.panel4.ResumeLayout(false);
     this.panel4.PerformLayout();
     this.gBoxOutputPower.ResumeLayout(false);
     this.gBoxOutputPower.PerformLayout();
     this.pnlPa20dBm.ResumeLayout(false);
     this.pnlPa20dBm.PerformLayout();
     this.nudMaxOutputPower.EndInit();
     this.nudOutputPower.EndInit();
     this.gBoxPowerAmplifier.ResumeLayout(false);
     this.gBoxPowerAmplifier.PerformLayout();
     this.pnlPaSelect.ResumeLayout(false);
     this.pnlPaSelect.PerformLayout();
     this.groupBoxEx1.ResumeLayout(false);
     this.groupBoxEx1.PerformLayout();
     this.nudPllBandwidth.EndInit();
     this.ResumeLayout(false);
 }
Beispiel #12
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.label20 = new Label();
     this.panel6 = new Panel();
     this.label21 = new Label();
     this.label22 = new Label();
     this.panel7 = new Panel();
     this.label23 = new Label();
     this.label24 = new Label();
     this.label25 = new Label();
     this.label26 = new Label();
     this.label27 = new Label();
     this.label28 = new Label();
     this.errorProvider = new ErrorProvider(this.components);
     this.lblListenResolRx = new Label();
     this.label30 = new Label();
     this.groupBox1 = new GroupBox();
     this.tableLayoutPanel1 = new TableLayoutPanel();
     this.cBoxDio4Mapping = new ComboBox();
     this.cBoxDio3Mapping = new ComboBox();
     this.cBoxDio2Mapping = new ComboBox();
     this.cBoxDio1Mapping = new ComboBox();
     this.cBoxDio0Mapping = new ComboBox();
     this.label54 = new Label();
     this.label55 = new Label();
     this.label56 = new Label();
     this.label57 = new Label();
     this.label58 = new Label();
     this.label35 = new Label();
     this.cBoxDio5Mapping = new ComboBox();
     this.gBoxRxSettings = new GroupBoxEx();
     this.panel12 = new Panel();
     this.panel9 = new Panel();
     this.rBtnAgcAutoOff = new RadioButton();
     this.rBtnAgcAutoOn = new RadioButton();
     this.label17 = new Label();
     this.label2 = new Label();
     this.panel3 = new Panel();
     this.rBtnLnaBoostOff = new RadioButton();
     this.rBtnLnaBoostOn = new RadioButton();
     this.label4 = new Label();
     this.lblAgcReference = new Label();
     this.label48 = new Label();
     this.label49 = new Label();
     this.label50 = new Label();
     this.label51 = new Label();
     this.label52 = new Label();
     this.lblLnaGain1 = new Label();
     this.label53 = new Label();
     this.panel2 = new Panel();
     this.rBtnLnaGain1 = new RadioButton();
     this.rBtnLnaGain2 = new RadioButton();
     this.rBtnLnaGain3 = new RadioButton();
     this.rBtnLnaGain4 = new RadioButton();
     this.rBtnLnaGain5 = new RadioButton();
     this.rBtnLnaGain6 = new RadioButton();
     this.lblLnaGain2 = new Label();
     this.lblLnaGain3 = new Label();
     this.lblLnaGain4 = new Label();
     this.lblLnaGain5 = new Label();
     this.lblLnaGain6 = new Label();
     this.lblAgcThresh1 = new Label();
     this.lblAgcThresh2 = new Label();
     this.lblAgcThresh3 = new Label();
     this.lblAgcThresh4 = new Label();
     this.lblAgcThresh5 = new Label();
     this.label47 = new Label();
     this.gBoxAgc = new GroupBoxEx();
     this.label15 = new Label();
     this.label16 = new Label();
     this.label29 = new Label();
     this.label31 = new Label();
     this.label32 = new Label();
     this.label33 = new Label();
     this.label34 = new Label();
     this.label46 = new Label();
     this.label59 = new Label();
     this.label60 = new Label();
     this.label61 = new Label();
     this.label62 = new Label();
     this.nudAgcStep5 = new NumericUpDown();
     this.nudAgcStep4 = new NumericUpDown();
     this.nudAgcReferenceLevel = new NumericUpDownEx();
     this.nudAgcStep3 = new NumericUpDown();
     this.nudAgcStep1 = new NumericUpDown();
     this.nudAgcStep2 = new NumericUpDown();
     this.gBoxTxSettings = new GroupBoxEx();
     this.pnlPa20dBm = new Panel();
     this.rBtnPa20dBmOff = new RadioButton();
     this.rBtnPa20dBmOn = new RadioButton();
     this.lblPa20dBm = new Label();
     this.nudMaxOutputPower = new NumericUpDownEx();
     this.label7 = new Label();
     this.label6 = new Label();
     this.nudPllBandwidth = new NumericUpDownEx();
     this.panel4 = new Panel();
     this.rBtnOcpOff = new RadioButton();
     this.rBtnOcpOn = new RadioButton();
     this.label19 = new Label();
     this.label10 = new Label();
     this.label5 = new Label();
     this.label8 = new Label();
     this.nudOcpTrim = new NumericUpDownEx();
     this.suffixOCPtrim = new Label();
     this.label18 = new Label();
     this.cBoxPaRamp = new ComboBox();
     this.pnlPaSelect = new Panel();
     this.rBtnRfPa = new RadioButton();
     this.rBtnRfo = new RadioButton();
     this.nudOutputPower = new NumericUpDownEx();
     this.suffixOutputPower = new Label();
     this.suffixPAramp = new Label();
     this.label12 = new Label();
     this.gBoxGeneral = new GroupBoxEx();
     this.gBoxOptioanl = new GroupBoxEx();
     this.panel10 = new Panel();
     this.rBtnForceRxBandLowFrequencyOff = new RadioButton();
     this.rBtnForceRxBandLowFrequencyOn = new RadioButton();
     this.label38 = new Label();
     this.cBoxBand = new ComboBox();
     this.panel8 = new Panel();
     this.rBtnLowFrequencyModeOff = new RadioButton();
     this.rBtnLowFrequencyModeOn = new RadioButton();
     this.label36 = new Label();
     this.label37 = new Label();
     this.label11 = new Label();
     this.panel11 = new Panel();
     this.rBtnForceTxBandLowFrequencyOff = new RadioButton();
     this.rBtnForceTxBandLowFrequencyOn = new RadioButton();
     this.panel5 = new Panel();
     this.rBtnFastHopOff = new RadioButton();
     this.rBtnFastHopOn = new RadioButton();
     this.label39 = new Label();
     this.label3 = new Label();
     this.panel1 = new Panel();
     this.rBtnTcxoInputOff = new RadioButton();
     this.rBtnTcxoInputOn = new RadioButton();
     this.nudFrequencyXo = new NumericUpDownEx();
     this.label9 = new Label();
     this.label1 = new Label();
     this.label13 = new Label();
     this.lblRcOscillatorCalStat = new Label();
     this.label14 = new Label();
     this.nudFrequencyRf = new NumericUpDownEx();
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.groupBox1.SuspendLayout();
     this.tableLayoutPanel1.SuspendLayout();
     this.gBoxRxSettings.SuspendLayout();
     this.panel12.SuspendLayout();
     this.panel9.SuspendLayout();
     this.panel3.SuspendLayout();
     this.panel2.SuspendLayout();
     this.gBoxAgc.SuspendLayout();
     this.nudAgcStep5.BeginInit();
     this.nudAgcStep4.BeginInit();
     this.nudAgcReferenceLevel.BeginInit();
     this.nudAgcStep3.BeginInit();
     this.nudAgcStep1.BeginInit();
     this.nudAgcStep2.BeginInit();
     this.gBoxTxSettings.SuspendLayout();
     this.pnlPa20dBm.SuspendLayout();
     this.nudMaxOutputPower.BeginInit();
     this.nudPllBandwidth.BeginInit();
     this.panel4.SuspendLayout();
     this.nudOcpTrim.BeginInit();
     this.pnlPaSelect.SuspendLayout();
     this.nudOutputPower.BeginInit();
     this.gBoxGeneral.SuspendLayout();
     this.gBoxOptioanl.SuspendLayout();
     this.panel10.SuspendLayout();
     this.panel8.SuspendLayout();
     this.panel11.SuspendLayout();
     this.panel5.SuspendLayout();
     this.panel1.SuspendLayout();
     this.nudFrequencyXo.BeginInit();
     this.nudFrequencyRf.BeginInit();
     this.SuspendLayout();
     this.label20.Location = new Point(0, 0);
     this.label20.Name = "label20";
     this.label20.Size = new Size(100, 23);
     this.label20.TabIndex = 0;
     this.panel6.AutoSize = true;
     this.panel6.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel6.Location = new Point(165, 85);
     this.panel6.Name = "panel6";
     this.panel6.Size = new Size(98, 17);
     this.panel6.TabIndex = 1;
     this.label21.AutoSize = true;
     this.label21.Location = new Point(8, 114);
     this.label21.Name = "label21";
     this.label21.Size = new Size(105, 13);
     this.label21.TabIndex = 3;
     this.label21.Text = "Listen resolution idle:";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(295, 112);
     this.label22.Name = "label22";
     this.label22.Size = new Size(18, 13);
     this.label22.TabIndex = 5;
     this.label22.Text = "µs";
     this.panel7.Location = new Point(0, 0);
     this.panel7.Name = "panel7";
     this.panel7.Size = new Size(200, 100);
     this.panel7.TabIndex = 0;
     this.label23.AutoSize = true;
     this.label23.Location = new Point(8, 167);
     this.label23.Name = "label23";
     this.label23.Size = new Size(72, 13);
     this.label23.TabIndex = 9;
     this.label23.Text = "Listen criteria:";
     this.label24.AutoSize = true;
     this.label24.Location = new Point(8, 217);
     this.label24.Name = "label24";
     this.label24.Size = new Size(59, 13);
     this.label24.TabIndex = 11;
     this.label24.Text = "Listen end:";
     this.label25.AutoSize = true;
     this.label25.Location = new Point(295, 245);
     this.label25.Name = "label25";
     this.label25.Size = new Size(20, 13);
     this.label25.TabIndex = 15;
     this.label25.Text = "ms";
     this.label26.AutoSize = true;
     this.label26.Location = new Point(295, 271);
     this.label26.Name = "label26";
     this.label26.Size = new Size(20, 13);
     this.label26.TabIndex = 18;
     this.label26.Text = "ms";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(8, 245);
     this.label27.Name = "label27";
     this.label27.Size = new Size(79, 13);
     this.label27.TabIndex = 13;
     this.label27.Text = "Listen idle time:";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(8, 270);
     this.label28.Name = "label28";
     this.label28.Size = new Size(76, 13);
     this.label28.TabIndex = 16;
     this.label28.Text = "Listen Rx time:";
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.lblListenResolRx.AutoSize = true;
     this.lblListenResolRx.Location = new Point(8, 141);
     this.lblListenResolRx.Name = "lblListenResolRx";
     this.lblListenResolRx.Size = new Size(102, 13);
     this.lblListenResolRx.TabIndex = 6;
     this.lblListenResolRx.Text = "Listen resolution Rx:";
     this.label30.AutoSize = true;
     this.label30.Location = new Point(295, 139);
     this.label30.Name = "label30";
     this.label30.Size = new Size(18, 13);
     this.label30.TabIndex = 8;
     this.label30.Text = "µs";
     this.groupBox1.Controls.Add((Control)this.tableLayoutPanel1);
     this.groupBox1.Location = new Point(3, 402);
     this.groupBox1.Name = "groupBox1";
     this.groupBox1.Size = new Size(793, 81);
     this.groupBox1.TabIndex = 14;
     this.groupBox1.TabStop = false;
     this.groupBox1.Text = "DIO mapping";
     this.tableLayoutPanel1.AutoSize = true;
     this.tableLayoutPanel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
     this.tableLayoutPanel1.ColumnCount = 6;
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio4Mapping, 1, 1);
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio3Mapping, 2, 1);
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio2Mapping, 3, 1);
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio1Mapping, 4, 1);
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio0Mapping, 5, 1);
     this.tableLayoutPanel1.Controls.Add((Control)this.label54, 5, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.label55, 4, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.label56, 3, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.label57, 2, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.label58, 1, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.label35, 0, 0);
     this.tableLayoutPanel1.Controls.Add((Control)this.cBoxDio5Mapping, 0, 1);
     this.tableLayoutPanel1.Location = new Point(6, 19);
     this.tableLayoutPanel1.Name = "tableLayoutPanel1";
     this.tableLayoutPanel1.RowCount = 2;
     this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
     this.tableLayoutPanel1.RowStyles.Add(new RowStyle());
     this.tableLayoutPanel1.Size = new Size(781, 49);
     this.tableLayoutPanel1.TabIndex = 29;
     this.cBoxDio4Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio4Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio4Mapping.FormattingEnabled = true;
     this.cBoxDio4Mapping.Items.AddRange(new object[4]
       {
     (object) "CadDetected",
     (object) "PllLock",
     (object) "PllLock",
     (object) "-"
       });
     this.cBoxDio4Mapping.Location = new Point(133, 24);
     this.cBoxDio4Mapping.Name = "cBoxDio4Mapping";
     this.cBoxDio4Mapping.Size = new Size(122, 21);
     this.cBoxDio4Mapping.TabIndex = 0;
     this.cBoxDio4Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio4Mapping_SelectedIndexChanged);
     this.cBoxDio3Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio3Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio3Mapping.FormattingEnabled = true;
     this.cBoxDio3Mapping.Items.AddRange(new object[4]
       {
     (object) "CadDone",
     (object) "ValidHeader",
     (object) "PayloadCrcError",
     (object) "-"
       });
     this.cBoxDio3Mapping.Location = new Point(262, 24);
     this.cBoxDio3Mapping.Name = "cBoxDio3Mapping";
     this.cBoxDio3Mapping.Size = new Size(122, 21);
     this.cBoxDio3Mapping.TabIndex = 0;
     this.cBoxDio3Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio3Mapping_SelectedIndexChanged);
     this.cBoxDio2Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio2Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio2Mapping.FormattingEnabled = true;
     this.cBoxDio2Mapping.Items.AddRange(new object[4]
       {
     (object) "FhssChangeChannel",
     (object) "FhssChangeChannel",
     (object) "FhssChangeChannel",
     (object) "-"
       });
     this.cBoxDio2Mapping.Location = new Point(391, 24);
     this.cBoxDio2Mapping.Name = "cBoxDio2Mapping";
     this.cBoxDio2Mapping.Size = new Size(122, 21);
     this.cBoxDio2Mapping.TabIndex = 0;
     this.cBoxDio2Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio2Mapping_SelectedIndexChanged);
     this.cBoxDio1Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio1Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio1Mapping.FormattingEnabled = true;
     this.cBoxDio1Mapping.Items.AddRange(new object[4]
       {
     (object) "RxTimeout",
     (object) "FhssChangeChannel",
     (object) "CadDetected",
     (object) "-"
       });
     this.cBoxDio1Mapping.Location = new Point(520, 24);
     this.cBoxDio1Mapping.Name = "cBoxDio1Mapping";
     this.cBoxDio1Mapping.Size = new Size(122, 21);
     this.cBoxDio1Mapping.TabIndex = 0;
     this.cBoxDio1Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio1Mapping_SelectedIndexChanged);
     this.cBoxDio0Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio0Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio0Mapping.FormattingEnabled = true;
     this.cBoxDio0Mapping.Items.AddRange(new object[4]
       {
     (object) "RxDone",
     (object) "TxDone",
     (object) "CadDone",
     (object) "-"
       });
     this.cBoxDio0Mapping.Location = new Point(651, 24);
     this.cBoxDio0Mapping.Name = "cBoxDio0Mapping";
     this.cBoxDio0Mapping.Size = new Size(123, 21);
     this.cBoxDio0Mapping.TabIndex = 0;
     this.cBoxDio0Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio0Mapping_SelectedIndexChanged);
     this.label54.Anchor = AnchorStyles.None;
     this.label54.AutoSize = true;
     this.label54.Location = new Point(697, 4);
     this.label54.Margin = new Padding(3);
     this.label54.Name = "label54";
     this.label54.Size = new Size(32, 13);
     this.label54.TabIndex = 1;
     this.label54.Text = "DIO0";
     this.label54.TextAlign = ContentAlignment.MiddleCenter;
     this.label55.Anchor = AnchorStyles.None;
     this.label55.AutoSize = true;
     this.label55.Location = new Point(565, 4);
     this.label55.Margin = new Padding(3);
     this.label55.Name = "label55";
     this.label55.Size = new Size(32, 13);
     this.label55.TabIndex = 1;
     this.label55.Text = "DIO1";
     this.label55.TextAlign = ContentAlignment.MiddleCenter;
     this.label56.Anchor = AnchorStyles.None;
     this.label56.AutoSize = true;
     this.label56.Location = new Point(436, 4);
     this.label56.Margin = new Padding(3);
     this.label56.Name = "label56";
     this.label56.Size = new Size(32, 13);
     this.label56.TabIndex = 1;
     this.label56.Text = "DIO2";
     this.label56.TextAlign = ContentAlignment.MiddleCenter;
     this.label57.Anchor = AnchorStyles.None;
     this.label57.AutoSize = true;
     this.label57.Location = new Point(307, 4);
     this.label57.Margin = new Padding(3);
     this.label57.Name = "label57";
     this.label57.Size = new Size(32, 13);
     this.label57.TabIndex = 1;
     this.label57.Text = "DIO3";
     this.label57.TextAlign = ContentAlignment.MiddleCenter;
     this.label58.Anchor = AnchorStyles.None;
     this.label58.AutoSize = true;
     this.label58.Location = new Point(178, 4);
     this.label58.Margin = new Padding(3);
     this.label58.Name = "label58";
     this.label58.Size = new Size(32, 13);
     this.label58.TabIndex = 1;
     this.label58.Text = "DIO4";
     this.label58.TextAlign = ContentAlignment.MiddleCenter;
     this.label35.Anchor = AnchorStyles.None;
     this.label35.AutoSize = true;
     this.label35.Location = new Point(49, 4);
     this.label35.Margin = new Padding(3);
     this.label35.Name = "label35";
     this.label35.Size = new Size(32, 13);
     this.label35.TabIndex = 1;
     this.label35.Text = "DIO5";
     this.label35.TextAlign = ContentAlignment.MiddleCenter;
     this.cBoxDio5Mapping.Anchor = AnchorStyles.None;
     this.cBoxDio5Mapping.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxDio5Mapping.FormattingEnabled = true;
     this.cBoxDio5Mapping.Items.AddRange(new object[4]
       {
     (object) "ModeReady",
     (object) "ClkOut",
     (object) "ClkOut",
     (object) "-"
       });
     this.cBoxDio5Mapping.Location = new Point(4, 24);
     this.cBoxDio5Mapping.Name = "cBoxDio5Mapping";
     this.cBoxDio5Mapping.Size = new Size(122, 21);
     this.cBoxDio5Mapping.TabIndex = 0;
     this.cBoxDio5Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio5Mapping_SelectedIndexChanged);
     this.gBoxRxSettings.Controls.Add((Control)this.panel12);
     this.gBoxRxSettings.Controls.Add((Control)this.label4);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcReference);
     this.gBoxRxSettings.Controls.Add((Control)this.label48);
     this.gBoxRxSettings.Controls.Add((Control)this.label49);
     this.gBoxRxSettings.Controls.Add((Control)this.label50);
     this.gBoxRxSettings.Controls.Add((Control)this.label51);
     this.gBoxRxSettings.Controls.Add((Control)this.label52);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain1);
     this.gBoxRxSettings.Controls.Add((Control)this.label53);
     this.gBoxRxSettings.Controls.Add((Control)this.panel2);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain2);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain3);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain4);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain5);
     this.gBoxRxSettings.Controls.Add((Control)this.lblLnaGain6);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcThresh1);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcThresh2);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcThresh3);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcThresh4);
     this.gBoxRxSettings.Controls.Add((Control)this.lblAgcThresh5);
     this.gBoxRxSettings.Controls.Add((Control)this.label47);
     this.gBoxRxSettings.Location = new Point(3, 293);
     this.gBoxRxSettings.Name = "gBoxRxSettings";
     this.gBoxRxSettings.Size = new Size(793, 103);
     this.gBoxRxSettings.TabIndex = 8;
     this.gBoxRxSettings.TabStop = false;
     this.gBoxRxSettings.Text = "Rx settings";
     this.panel12.AutoSize = true;
     this.panel12.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel12.Controls.Add((Control)this.panel9);
     this.panel12.Controls.Add((Control)this.label17);
     this.panel12.Controls.Add((Control)this.label2);
     this.panel12.Controls.Add((Control)this.panel3);
     this.panel12.Location = new Point(264, 28);
     this.panel12.Name = "panel12";
     this.panel12.Size = new Size(264, 46);
     this.panel12.TabIndex = 7;
     this.panel9.AutoSize = true;
     this.panel9.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel9.Controls.Add((Control)this.rBtnAgcAutoOff);
     this.panel9.Controls.Add((Control)this.rBtnAgcAutoOn);
     this.panel9.Location = new Point(163, 3);
     this.panel9.Name = "panel9";
     this.panel9.Size = new Size(98, 17);
     this.panel9.TabIndex = 23;
     this.rBtnAgcAutoOff.AutoSize = true;
     this.rBtnAgcAutoOff.Location = new Point(50, 0);
     this.rBtnAgcAutoOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAgcAutoOff.Name = "rBtnAgcAutoOff";
     this.rBtnAgcAutoOff.Size = new Size(45, 17);
     this.rBtnAgcAutoOff.TabIndex = 1;
     this.rBtnAgcAutoOff.Text = "OFF";
     this.rBtnAgcAutoOff.UseVisualStyleBackColor = true;
     this.rBtnAgcAutoOff.CheckedChanged += new EventHandler(this.rBtnAgcAutoOn_CheckedChanged);
     this.rBtnAgcAutoOn.AutoSize = true;
     this.rBtnAgcAutoOn.Checked = true;
     this.rBtnAgcAutoOn.Location = new Point(3, 0);
     this.rBtnAgcAutoOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAgcAutoOn.Name = "rBtnAgcAutoOn";
     this.rBtnAgcAutoOn.Size = new Size(41, 17);
     this.rBtnAgcAutoOn.TabIndex = 0;
     this.rBtnAgcAutoOn.TabStop = true;
     this.rBtnAgcAutoOn.Text = "ON";
     this.rBtnAgcAutoOn.UseVisualStyleBackColor = true;
     this.rBtnAgcAutoOn.CheckedChanged += new EventHandler(this.rBtnAgcAutoOn_CheckedChanged);
     this.label17.AutoSize = true;
     this.label17.Location = new Point(3, 5);
     this.label17.Name = "label17";
     this.label17.Size = new Size(56, 13);
     this.label17.TabIndex = 22;
     this.label17.Text = "AGC auto:";
     this.label2.AutoSize = true;
     this.label2.Location = new Point(3, 28);
     this.label2.Name = "label2";
     this.label2.Size = new Size(60, 13);
     this.label2.TabIndex = 0;
     this.label2.Text = "LNA boost:";
     this.panel3.AutoSize = true;
     this.panel3.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel3.Controls.Add((Control)this.rBtnLnaBoostOff);
     this.panel3.Controls.Add((Control)this.rBtnLnaBoostOn);
     this.panel3.Location = new Point(163, 26);
     this.panel3.Name = "panel3";
     this.panel3.Size = new Size(98, 17);
     this.panel3.TabIndex = 23;
     this.rBtnLnaBoostOff.AutoSize = true;
     this.rBtnLnaBoostOff.Location = new Point(50, 0);
     this.rBtnLnaBoostOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaBoostOff.Name = "rBtnLnaBoostOff";
     this.rBtnLnaBoostOff.Size = new Size(45, 17);
     this.rBtnLnaBoostOff.TabIndex = 1;
     this.rBtnLnaBoostOff.Text = "OFF";
     this.rBtnLnaBoostOff.UseVisualStyleBackColor = true;
     this.rBtnLnaBoostOff.CheckedChanged += new EventHandler(this.rBtnLnaBoost_CheckedChanged);
     this.rBtnLnaBoostOn.AutoSize = true;
     this.rBtnLnaBoostOn.Checked = true;
     this.rBtnLnaBoostOn.Location = new Point(3, 0);
     this.rBtnLnaBoostOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaBoostOn.Name = "rBtnLnaBoostOn";
     this.rBtnLnaBoostOn.Size = new Size(41, 17);
     this.rBtnLnaBoostOn.TabIndex = 0;
     this.rBtnLnaBoostOn.TabStop = true;
     this.rBtnLnaBoostOn.Text = "ON";
     this.rBtnLnaBoostOn.UseVisualStyleBackColor = true;
     this.rBtnLnaBoostOn.CheckedChanged += new EventHandler(this.rBtnLnaBoost_CheckedChanged);
     this.label4.BackColor = Color.Transparent;
     this.label4.Location = new Point(167, 75);
     this.label4.Name = "label4";
     this.label4.Size = new Size(42, 13);
     this.label4.TabIndex = 6;
     this.label4.Text = "Gain";
     this.label4.TextAlign = ContentAlignment.MiddleCenter;
     this.label4.Visible = false;
     this.lblAgcReference.BackColor = Color.Transparent;
     this.lblAgcReference.Location = new Point(124, 32);
     this.lblAgcReference.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcReference.Name = "lblAgcReference";
     this.lblAgcReference.Size = new Size(100, 13);
     this.lblAgcReference.TabIndex = 7;
     this.lblAgcReference.Text = "-80";
     this.lblAgcReference.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcReference.Visible = false;
     this.label48.BackColor = Color.Transparent;
     this.label48.Location = new Point(124, 16);
     this.label48.Margin = new Padding(0, 0, 0, 3);
     this.label48.Name = "label48";
     this.label48.Size = new Size(100, 13);
     this.label48.TabIndex = 0;
     this.label48.Text = "Reference";
     this.label48.TextAlign = ContentAlignment.MiddleCenter;
     this.label48.Visible = false;
     this.label49.BackColor = Color.Transparent;
     this.label49.Location = new Point(224, 16);
     this.label49.Margin = new Padding(0, 0, 0, 3);
     this.label49.Name = "label49";
     this.label49.Size = new Size(100, 13);
     this.label49.TabIndex = 1;
     this.label49.Text = "Threshold 1";
     this.label49.TextAlign = ContentAlignment.MiddleCenter;
     this.label49.Visible = false;
     this.label50.BackColor = Color.Transparent;
     this.label50.Location = new Point(324, 16);
     this.label50.Margin = new Padding(0, 0, 0, 3);
     this.label50.Name = "label50";
     this.label50.Size = new Size(100, 13);
     this.label50.TabIndex = 2;
     this.label50.Text = "Threshold 2";
     this.label50.TextAlign = ContentAlignment.MiddleCenter;
     this.label50.Visible = false;
     this.label51.BackColor = Color.Transparent;
     this.label51.Location = new Point(424, 16);
     this.label51.Margin = new Padding(0, 0, 0, 3);
     this.label51.Name = "label51";
     this.label51.Size = new Size(100, 13);
     this.label51.TabIndex = 3;
     this.label51.Text = "Threshold 3";
     this.label51.TextAlign = ContentAlignment.MiddleCenter;
     this.label51.Visible = false;
     this.label52.BackColor = Color.Transparent;
     this.label52.Location = new Point(524, 16);
     this.label52.Margin = new Padding(0, 0, 0, 3);
     this.label52.Name = "label52";
     this.label52.Size = new Size(100, 13);
     this.label52.TabIndex = 4;
     this.label52.Text = "Threshold 4";
     this.label52.TextAlign = ContentAlignment.MiddleCenter;
     this.label52.Visible = false;
     this.lblLnaGain1.BackColor = Color.LightSteelBlue;
     this.lblLnaGain1.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain1.Location = new Point(174, 48);
     this.lblLnaGain1.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain1.Name = "lblLnaGain1";
     this.lblLnaGain1.Size = new Size(100, 20);
     this.lblLnaGain1.TabIndex = 14;
     this.lblLnaGain1.Text = "G1";
     this.lblLnaGain1.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain1.Visible = false;
     this.label53.BackColor = Color.Transparent;
     this.label53.Location = new Point(624, 16);
     this.label53.Margin = new Padding(0, 0, 0, 3);
     this.label53.Name = "label53";
     this.label53.Size = new Size(100, 13);
     this.label53.TabIndex = 5;
     this.label53.Text = "Threshold 5";
     this.label53.TextAlign = ContentAlignment.MiddleCenter;
     this.label53.Visible = false;
     this.panel2.AutoSize = true;
     this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel2.Controls.Add((Control)this.rBtnLnaGain1);
     this.panel2.Controls.Add((Control)this.rBtnLnaGain2);
     this.panel2.Controls.Add((Control)this.rBtnLnaGain3);
     this.panel2.Controls.Add((Control)this.rBtnLnaGain4);
     this.panel2.Controls.Add((Control)this.rBtnLnaGain5);
     this.panel2.Controls.Add((Control)this.rBtnLnaGain6);
     this.panel2.Location = new Point(215, 75);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(521, 13);
     this.panel2.TabIndex = 22;
     this.panel2.Visible = false;
     this.rBtnLnaGain1.AutoSize = true;
     this.rBtnLnaGain1.Checked = true;
     this.rBtnLnaGain1.Location = new Point(3, 0);
     this.rBtnLnaGain1.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain1.Name = "rBtnLnaGain1";
     this.rBtnLnaGain1.Size = new Size(14, 13);
     this.rBtnLnaGain1.TabIndex = 0;
     this.rBtnLnaGain1.TabStop = true;
     this.rBtnLnaGain1.UseVisualStyleBackColor = true;
     this.rBtnLnaGain1.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain2.AutoSize = true;
     this.rBtnLnaGain2.Location = new Point(102, 0);
     this.rBtnLnaGain2.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain2.Name = "rBtnLnaGain2";
     this.rBtnLnaGain2.Size = new Size(14, 13);
     this.rBtnLnaGain2.TabIndex = 1;
     this.rBtnLnaGain2.UseVisualStyleBackColor = true;
     this.rBtnLnaGain2.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain3.AutoSize = true;
     this.rBtnLnaGain3.Location = new Point(203, 0);
     this.rBtnLnaGain3.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain3.Name = "rBtnLnaGain3";
     this.rBtnLnaGain3.Size = new Size(14, 13);
     this.rBtnLnaGain3.TabIndex = 2;
     this.rBtnLnaGain3.UseVisualStyleBackColor = true;
     this.rBtnLnaGain3.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain4.AutoSize = true;
     this.rBtnLnaGain4.Location = new Point(303, 0);
     this.rBtnLnaGain4.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain4.Name = "rBtnLnaGain4";
     this.rBtnLnaGain4.Size = new Size(14, 13);
     this.rBtnLnaGain4.TabIndex = 3;
     this.rBtnLnaGain4.UseVisualStyleBackColor = true;
     this.rBtnLnaGain4.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain5.AutoSize = true;
     this.rBtnLnaGain5.Location = new Point(404, 0);
     this.rBtnLnaGain5.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain5.Name = "rBtnLnaGain5";
     this.rBtnLnaGain5.Size = new Size(14, 13);
     this.rBtnLnaGain5.TabIndex = 4;
     this.rBtnLnaGain5.UseVisualStyleBackColor = true;
     this.rBtnLnaGain5.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain6.AutoSize = true;
     this.rBtnLnaGain6.Location = new Point(504, 0);
     this.rBtnLnaGain6.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain6.Name = "rBtnLnaGain6";
     this.rBtnLnaGain6.Size = new Size(14, 13);
     this.rBtnLnaGain6.TabIndex = 5;
     this.rBtnLnaGain6.UseVisualStyleBackColor = true;
     this.rBtnLnaGain6.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.lblLnaGain2.BackColor = Color.Transparent;
     this.lblLnaGain2.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain2.Location = new Point(274, 48);
     this.lblLnaGain2.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain2.Name = "lblLnaGain2";
     this.lblLnaGain2.Size = new Size(100, 20);
     this.lblLnaGain2.TabIndex = 15;
     this.lblLnaGain2.Text = "G2";
     this.lblLnaGain2.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain2.Visible = false;
     this.lblLnaGain3.BackColor = Color.Transparent;
     this.lblLnaGain3.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain3.Location = new Point(374, 48);
     this.lblLnaGain3.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain3.Name = "lblLnaGain3";
     this.lblLnaGain3.Size = new Size(100, 20);
     this.lblLnaGain3.TabIndex = 16;
     this.lblLnaGain3.Text = "G3";
     this.lblLnaGain3.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain3.Visible = false;
     this.lblLnaGain4.BackColor = Color.Transparent;
     this.lblLnaGain4.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain4.Location = new Point(474, 48);
     this.lblLnaGain4.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain4.Name = "lblLnaGain4";
     this.lblLnaGain4.Size = new Size(100, 20);
     this.lblLnaGain4.TabIndex = 17;
     this.lblLnaGain4.Text = "G4";
     this.lblLnaGain4.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain4.Visible = false;
     this.lblLnaGain5.BackColor = Color.Transparent;
     this.lblLnaGain5.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain5.Location = new Point(574, 48);
     this.lblLnaGain5.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain5.Name = "lblLnaGain5";
     this.lblLnaGain5.Size = new Size(100, 20);
     this.lblLnaGain5.TabIndex = 18;
     this.lblLnaGain5.Text = "G5";
     this.lblLnaGain5.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain5.Visible = false;
     this.lblLnaGain6.BackColor = Color.Transparent;
     this.lblLnaGain6.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain6.Location = new Point(674, 48);
     this.lblLnaGain6.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain6.Name = "lblLnaGain6";
     this.lblLnaGain6.Size = new Size(100, 20);
     this.lblLnaGain6.TabIndex = 19;
     this.lblLnaGain6.Text = "G6";
     this.lblLnaGain6.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain6.Visible = false;
     this.lblAgcThresh1.BackColor = Color.Transparent;
     this.lblAgcThresh1.Location = new Point(224, 32);
     this.lblAgcThresh1.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh1.Name = "lblAgcThresh1";
     this.lblAgcThresh1.Size = new Size(100, 13);
     this.lblAgcThresh1.TabIndex = 8;
     this.lblAgcThresh1.Text = "0";
     this.lblAgcThresh1.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh1.Visible = false;
     this.lblAgcThresh2.BackColor = Color.Transparent;
     this.lblAgcThresh2.Location = new Point(324, 32);
     this.lblAgcThresh2.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh2.Name = "lblAgcThresh2";
     this.lblAgcThresh2.Size = new Size(100, 13);
     this.lblAgcThresh2.TabIndex = 9;
     this.lblAgcThresh2.Text = "0";
     this.lblAgcThresh2.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh2.Visible = false;
     this.lblAgcThresh3.BackColor = Color.Transparent;
     this.lblAgcThresh3.Location = new Point(424, 32);
     this.lblAgcThresh3.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh3.Name = "lblAgcThresh3";
     this.lblAgcThresh3.Size = new Size(100, 13);
     this.lblAgcThresh3.TabIndex = 10;
     this.lblAgcThresh3.Text = "0";
     this.lblAgcThresh3.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh3.Visible = false;
     this.lblAgcThresh4.BackColor = Color.Transparent;
     this.lblAgcThresh4.Location = new Point(524, 32);
     this.lblAgcThresh4.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh4.Name = "lblAgcThresh4";
     this.lblAgcThresh4.Size = new Size(100, 13);
     this.lblAgcThresh4.TabIndex = 11;
     this.lblAgcThresh4.Text = "0";
     this.lblAgcThresh4.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh4.Visible = false;
     this.lblAgcThresh5.BackColor = Color.Transparent;
     this.lblAgcThresh5.Location = new Point(624, 32);
     this.lblAgcThresh5.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh5.Name = "lblAgcThresh5";
     this.lblAgcThresh5.Size = new Size(100, 13);
     this.lblAgcThresh5.TabIndex = 12;
     this.lblAgcThresh5.Text = "0";
     this.lblAgcThresh5.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh5.Visible = false;
     this.label47.AutoSize = true;
     this.label47.BackColor = Color.Transparent;
     this.label47.Location = new Point(723, 32);
     this.label47.Margin = new Padding(0);
     this.label47.Name = "label47";
     this.label47.Size = new Size(64, 13);
     this.label47.TabIndex = 13;
     this.label47.Text = "-> Pin [dBm]";
     this.label47.TextAlign = ContentAlignment.MiddleLeft;
     this.label47.Visible = false;
     this.gBoxAgc.Controls.Add((Control)this.label15);
     this.gBoxAgc.Controls.Add((Control)this.label16);
     this.gBoxAgc.Controls.Add((Control)this.label29);
     this.gBoxAgc.Controls.Add((Control)this.label31);
     this.gBoxAgc.Controls.Add((Control)this.label32);
     this.gBoxAgc.Controls.Add((Control)this.label33);
     this.gBoxAgc.Controls.Add((Control)this.label34);
     this.gBoxAgc.Controls.Add((Control)this.label46);
     this.gBoxAgc.Controls.Add((Control)this.label59);
     this.gBoxAgc.Controls.Add((Control)this.label60);
     this.gBoxAgc.Controls.Add((Control)this.label61);
     this.gBoxAgc.Controls.Add((Control)this.label62);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep5);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep4);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcReferenceLevel);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep3);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep1);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep2);
     this.gBoxAgc.Location = new Point(3, 489);
     this.gBoxAgc.Name = "gBoxAgc";
     this.gBoxAgc.Size = new Size(515, 98);
     this.gBoxAgc.TabIndex = 13;
     this.gBoxAgc.TabStop = false;
     this.gBoxAgc.Text = "AGC";
     this.gBoxAgc.Visible = false;
     this.label15.AutoSize = true;
     this.label15.BackColor = Color.Transparent;
     this.label15.Location = new Point(2, 23);
     this.label15.Name = "label15";
     this.label15.Size = new Size(89, 13);
     this.label15.TabIndex = 2;
     this.label15.Text = "Reference Level:";
     this.label16.AutoSize = true;
     this.label16.BackColor = Color.Transparent;
     this.label16.Location = new Point(244, 23);
     this.label16.Name = "label16";
     this.label16.Size = new Size(89, 13);
     this.label16.TabIndex = 8;
     this.label16.Text = "Threshold step 1:";
     this.label29.AutoSize = true;
     this.label29.BackColor = Color.Transparent;
     this.label29.Location = new Point(2, 49);
     this.label29.Name = "label29";
     this.label29.Size = new Size(89, 13);
     this.label29.TabIndex = 11;
     this.label29.Text = "Threshold step 2:";
     this.label31.AutoSize = true;
     this.label31.BackColor = Color.Transparent;
     this.label31.Location = new Point(244, 49);
     this.label31.Name = "label31";
     this.label31.Size = new Size(89, 13);
     this.label31.TabIndex = 14;
     this.label31.Text = "Threshold step 3:";
     this.label32.AutoSize = true;
     this.label32.BackColor = Color.Transparent;
     this.label32.Location = new Point(2, 75);
     this.label32.Name = "label32";
     this.label32.Size = new Size(89, 13);
     this.label32.TabIndex = 17;
     this.label32.Text = "Threshold step 4:";
     this.label33.AutoSize = true;
     this.label33.BackColor = Color.Transparent;
     this.label33.Location = new Point(244, 75);
     this.label33.Name = "label33";
     this.label33.Size = new Size(89, 13);
     this.label33.TabIndex = 20;
     this.label33.Text = "Threshold step 5:";
     this.label34.AutoSize = true;
     this.label34.BackColor = Color.Transparent;
     this.label34.Location = new Point(223, 23);
     this.label34.Name = "label34";
     this.label34.Size = new Size(20, 13);
     this.label34.TabIndex = 4;
     this.label34.Text = "dB";
     this.label46.AutoSize = true;
     this.label46.BackColor = Color.Transparent;
     this.label46.Location = new Point(465, 23);
     this.label46.Name = "label46";
     this.label46.Size = new Size(20, 13);
     this.label46.TabIndex = 10;
     this.label46.Text = "dB";
     this.label59.AutoSize = true;
     this.label59.BackColor = Color.Transparent;
     this.label59.Location = new Point(223, 49);
     this.label59.Name = "label59";
     this.label59.Size = new Size(20, 13);
     this.label59.TabIndex = 13;
     this.label59.Text = "dB";
     this.label60.AutoSize = true;
     this.label60.BackColor = Color.Transparent;
     this.label60.Location = new Point(465, 49);
     this.label60.Name = "label60";
     this.label60.Size = new Size(20, 13);
     this.label60.TabIndex = 16;
     this.label60.Text = "dB";
     this.label61.AutoSize = true;
     this.label61.BackColor = Color.Transparent;
     this.label61.Location = new Point(223, 75);
     this.label61.Name = "label61";
     this.label61.Size = new Size(20, 13);
     this.label61.TabIndex = 19;
     this.label61.Text = "dB";
     this.label62.AutoSize = true;
     this.label62.BackColor = Color.Transparent;
     this.label62.Location = new Point(465, 75);
     this.label62.Name = "label62";
     this.label62.Size = new Size(20, 13);
     this.label62.TabIndex = 22;
     this.label62.Text = "dB";
     this.nudAgcStep5.Location = new Point(361, 71);
     NumericUpDown numericUpDown1 = this.nudAgcStep5;
     int[] bits1 = new int[4];
     bits1[0] = 15;
     Decimal num1 = new Decimal(bits1);
     numericUpDown1.Maximum = num1;
     this.nudAgcStep5.Name = "nudAgcStep5";
     this.nudAgcStep5.Size = new Size(98, 20);
     this.nudAgcStep5.TabIndex = 21;
     NumericUpDown numericUpDown2 = this.nudAgcStep5;
     int[] bits2 = new int[4];
     bits2[0] = 11;
     Decimal num2 = new Decimal(bits2);
     numericUpDown2.Value = num2;
     this.nudAgcStep5.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep4.Location = new Point(119, 71);
     NumericUpDown numericUpDown3 = this.nudAgcStep4;
     int[] bits3 = new int[4];
     bits3[0] = 15;
     Decimal num3 = new Decimal(bits3);
     numericUpDown3.Maximum = num3;
     this.nudAgcStep4.Name = "nudAgcStep4";
     this.nudAgcStep4.Size = new Size(98, 20);
     this.nudAgcStep4.TabIndex = 18;
     NumericUpDown numericUpDown4 = this.nudAgcStep4;
     int[] bits4 = new int[4];
     bits4[0] = 9;
     Decimal num4 = new Decimal(bits4);
     numericUpDown4.Value = num4;
     this.nudAgcStep4.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcReferenceLevel.Location = new Point(119, 19);
     NumericUpDownEx numericUpDownEx1 = this.nudAgcReferenceLevel;
     int[] bits5 = new int[4];
     bits5[0] = 63;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx1.Maximum = num5;
     this.nudAgcReferenceLevel.Name = "nudAgcReferenceLevel";
     this.nudAgcReferenceLevel.Size = new Size(98, 20);
     this.nudAgcReferenceLevel.TabIndex = 3;
     this.nudAgcReferenceLevel.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx2 = this.nudAgcReferenceLevel;
     int[] bits6 = new int[4];
     bits6[0] = 19;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx2.Value = num6;
     this.nudAgcReferenceLevel.ValueChanged += new EventHandler(this.nudAgcReferenceLevel_ValueChanged);
     this.nudAgcStep3.Location = new Point(361, 45);
     NumericUpDown numericUpDown5 = this.nudAgcStep3;
     int[] bits7 = new int[4];
     bits7[0] = 15;
     Decimal num7 = new Decimal(bits7);
     numericUpDown5.Maximum = num7;
     this.nudAgcStep3.Name = "nudAgcStep3";
     this.nudAgcStep3.Size = new Size(98, 20);
     this.nudAgcStep3.TabIndex = 15;
     NumericUpDown numericUpDown6 = this.nudAgcStep3;
     int[] bits8 = new int[4];
     bits8[0] = 11;
     Decimal num8 = new Decimal(bits8);
     numericUpDown6.Value = num8;
     this.nudAgcStep3.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep1.Location = new Point(361, 19);
     NumericUpDown numericUpDown7 = this.nudAgcStep1;
     int[] bits9 = new int[4];
     bits9[0] = 31;
     Decimal num9 = new Decimal(bits9);
     numericUpDown7.Maximum = num9;
     this.nudAgcStep1.Name = "nudAgcStep1";
     this.nudAgcStep1.Size = new Size(98, 20);
     this.nudAgcStep1.TabIndex = 9;
     NumericUpDown numericUpDown8 = this.nudAgcStep1;
     int[] bits10 = new int[4];
     bits10[0] = 16;
     Decimal num10 = new Decimal(bits10);
     numericUpDown8.Value = num10;
     this.nudAgcStep1.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep2.Location = new Point(119, 45);
     NumericUpDown numericUpDown9 = this.nudAgcStep2;
     int[] bits11 = new int[4];
     bits11[0] = 15;
     Decimal num11 = new Decimal(bits11);
     numericUpDown9.Maximum = num11;
     this.nudAgcStep2.Name = "nudAgcStep2";
     this.nudAgcStep2.Size = new Size(98, 20);
     this.nudAgcStep2.TabIndex = 12;
     NumericUpDown numericUpDown10 = this.nudAgcStep2;
     int[] bits12 = new int[4];
     bits12[0] = 7;
     Decimal num12 = new Decimal(bits12);
     numericUpDown10.Value = num12;
     this.nudAgcStep2.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.gBoxTxSettings.Controls.Add((Control)this.pnlPa20dBm);
     this.gBoxTxSettings.Controls.Add((Control)this.lblPa20dBm);
     this.gBoxTxSettings.Controls.Add((Control)this.nudMaxOutputPower);
     this.gBoxTxSettings.Controls.Add((Control)this.label7);
     this.gBoxTxSettings.Controls.Add((Control)this.label6);
     this.gBoxTxSettings.Controls.Add((Control)this.nudPllBandwidth);
     this.gBoxTxSettings.Controls.Add((Control)this.panel4);
     this.gBoxTxSettings.Controls.Add((Control)this.label19);
     this.gBoxTxSettings.Controls.Add((Control)this.label10);
     this.gBoxTxSettings.Controls.Add((Control)this.label5);
     this.gBoxTxSettings.Controls.Add((Control)this.label8);
     this.gBoxTxSettings.Controls.Add((Control)this.nudOcpTrim);
     this.gBoxTxSettings.Controls.Add((Control)this.suffixOCPtrim);
     this.gBoxTxSettings.Controls.Add((Control)this.label18);
     this.gBoxTxSettings.Controls.Add((Control)this.cBoxPaRamp);
     this.gBoxTxSettings.Controls.Add((Control)this.pnlPaSelect);
     this.gBoxTxSettings.Controls.Add((Control)this.nudOutputPower);
     this.gBoxTxSettings.Controls.Add((Control)this.suffixOutputPower);
     this.gBoxTxSettings.Controls.Add((Control)this.suffixPAramp);
     this.gBoxTxSettings.Controls.Add((Control)this.label12);
     this.gBoxTxSettings.Location = new Point(3, 111);
     this.gBoxTxSettings.Name = "gBoxTxSettings";
     this.gBoxTxSettings.Size = new Size(793, 176);
     this.gBoxTxSettings.TabIndex = 9;
     this.gBoxTxSettings.TabStop = false;
     this.gBoxTxSettings.Text = "Tx settings";
     this.pnlPa20dBm.AutoSize = true;
     this.pnlPa20dBm.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPa20dBm.Controls.Add((Control)this.rBtnPa20dBmOff);
     this.pnlPa20dBm.Controls.Add((Control)this.rBtnPa20dBmOn);
     this.pnlPa20dBm.Location = new Point(164, 150);
     this.pnlPa20dBm.Name = "pnlPa20dBm";
     this.pnlPa20dBm.Size = new Size(102, 20);
     this.pnlPa20dBm.TabIndex = 7;
     this.rBtnPa20dBmOff.AutoSize = true;
     this.rBtnPa20dBmOff.Checked = true;
     this.rBtnPa20dBmOff.Location = new Point(54, 3);
     this.rBtnPa20dBmOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPa20dBmOff.Name = "rBtnPa20dBmOff";
     this.rBtnPa20dBmOff.Size = new Size(45, 17);
     this.rBtnPa20dBmOff.TabIndex = 1;
     this.rBtnPa20dBmOff.TabStop = true;
     this.rBtnPa20dBmOff.Text = "OFF";
     this.rBtnPa20dBmOff.UseVisualStyleBackColor = true;
     this.rBtnPa20dBmOff.CheckedChanged += new EventHandler(this.rBtnPa20dBm_CheckedChanged);
     this.rBtnPa20dBmOn.AutoSize = true;
     this.rBtnPa20dBmOn.Location = new Point(3, 3);
     this.rBtnPa20dBmOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPa20dBmOn.Name = "rBtnPa20dBmOn";
     this.rBtnPa20dBmOn.Size = new Size(41, 17);
     this.rBtnPa20dBmOn.TabIndex = 0;
     this.rBtnPa20dBmOn.Text = "ON";
     this.rBtnPa20dBmOn.UseVisualStyleBackColor = true;
     this.rBtnPa20dBmOn.CheckedChanged += new EventHandler(this.rBtnPa20dBm_CheckedChanged);
     this.lblPa20dBm.AutoSize = true;
     this.lblPa20dBm.Location = new Point(6, 154);
     this.lblPa20dBm.Name = "lblPa20dBm";
     this.lblPa20dBm.Size = new Size(144, 13);
     this.lblPa20dBm.TabIndex = 8;
     this.lblPa20dBm.Text = "+20 dBm on pin PA_BOOST:";
     this.nudMaxOutputPower.DecimalPlaces = 1;
     this.nudMaxOutputPower.Increment = new Decimal(new int[4]
       {
     6,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.Location = new Point(164, 98);
     NumericUpDownEx numericUpDownEx3 = this.nudMaxOutputPower;
     int[] bits13 = new int[4];
     bits13[0] = 15;
     Decimal num13 = new Decimal(bits13);
     numericUpDownEx3.Maximum = num13;
     this.nudMaxOutputPower.Minimum = new Decimal(new int[4]
       {
     108,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.Name = "nudMaxOutputPower";
     this.nudMaxOutputPower.Size = new Size(124, 20);
     this.nudMaxOutputPower.TabIndex = 4;
     this.nudMaxOutputPower.ThousandsSeparator = true;
     this.nudMaxOutputPower.Value = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudMaxOutputPower.ValueChanged += new EventHandler(this.nudMaxOutputPower_ValueChanged);
     this.label7.AutoSize = true;
     this.label7.Location = new Point(6, 102);
     this.label7.Name = "label7";
     this.label7.Size = new Size(119, 13);
     this.label7.TabIndex = 6;
     this.label7.Text = "Maximum output power:";
     this.label6.AutoSize = true;
     this.label6.Location = new Point(294, 102);
     this.label6.Name = "label6";
     this.label6.Size = new Size(28, 13);
     this.label6.TabIndex = 5;
     this.label6.Text = "dBm";
     NumericUpDownEx numericUpDownEx4 = this.nudPllBandwidth;
     int[] bits14 = new int[4];
     bits14[0] = 75000;
     Decimal num14 = new Decimal(bits14);
     numericUpDownEx4.Increment = num14;
     this.nudPllBandwidth.Location = new Point(542, 72);
     NumericUpDownEx numericUpDownEx5 = this.nudPllBandwidth;
     int[] bits15 = new int[4];
     bits15[0] = 300000;
     Decimal num15 = new Decimal(bits15);
     numericUpDownEx5.Maximum = num15;
     NumericUpDownEx numericUpDownEx6 = this.nudPllBandwidth;
     int[] bits16 = new int[4];
     bits16[0] = 75000;
     Decimal num16 = new Decimal(bits16);
     numericUpDownEx6.Minimum = num16;
     this.nudPllBandwidth.Name = "nudPllBandwidth";
     this.nudPllBandwidth.Size = new Size(124, 20);
     this.nudPllBandwidth.TabIndex = 2;
     this.nudPllBandwidth.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx7 = this.nudPllBandwidth;
     int[] bits17 = new int[4];
     bits17[0] = 300000;
     Decimal num17 = new Decimal(bits17);
     numericUpDownEx7.Value = num17;
     this.nudPllBandwidth.ValueChanged += new EventHandler(this.nudPllBandwidth_ValueChanged);
     this.panel4.AutoSize = true;
     this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel4.Controls.Add((Control)this.rBtnOcpOff);
     this.panel4.Controls.Add((Control)this.rBtnOcpOn);
     this.panel4.Location = new Point(542, 98);
     this.panel4.Name = "panel4";
     this.panel4.Size = new Size(102, 20);
     this.panel4.TabIndex = 0;
     this.rBtnOcpOff.AutoSize = true;
     this.rBtnOcpOff.Location = new Point(54, 3);
     this.rBtnOcpOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnOcpOff.Name = "rBtnOcpOff";
     this.rBtnOcpOff.Size = new Size(45, 17);
     this.rBtnOcpOff.TabIndex = 1;
     this.rBtnOcpOff.Text = "OFF";
     this.rBtnOcpOff.UseVisualStyleBackColor = true;
     this.rBtnOcpOff.CheckedChanged += new EventHandler(this.rBtnOcpOn_CheckedChanged);
     this.rBtnOcpOn.AutoSize = true;
     this.rBtnOcpOn.Checked = true;
     this.rBtnOcpOn.Location = new Point(3, 3);
     this.rBtnOcpOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnOcpOn.Name = "rBtnOcpOn";
     this.rBtnOcpOn.Size = new Size(41, 17);
     this.rBtnOcpOn.TabIndex = 0;
     this.rBtnOcpOn.TabStop = true;
     this.rBtnOcpOn.Text = "ON";
     this.rBtnOcpOn.UseVisualStyleBackColor = true;
     this.rBtnOcpOn.CheckedChanged += new EventHandler(this.rBtnOcpOn_CheckedChanged);
     this.label19.AutoSize = true;
     this.label19.Location = new Point(376, 102);
     this.label19.Name = "label19";
     this.label19.Size = new Size(139, 13);
     this.label19.TabIndex = 1;
     this.label19.Text = "Overload current protection:";
     this.label10.AutoSize = true;
     this.label10.Location = new Point(376, 129);
     this.label10.Name = "label10";
     this.label10.Size = new Size(130, 13);
     this.label10.TabIndex = 1;
     this.label10.Text = "Overload current trimming:";
     this.label5.AutoSize = true;
     this.label5.Location = new Point(376, 76);
     this.label5.Name = "label5";
     this.label5.Size = new Size(81, 13);
     this.label5.TabIndex = 1;
     this.label5.Text = "PLL bandwidth:";
     this.label8.AutoSize = true;
     this.label8.Location = new Point(672, 76);
     this.label8.Name = "label8";
     this.label8.Size = new Size(20, 13);
     this.label8.TabIndex = 3;
     this.label8.Text = "Hz";
     this.errorProvider.SetIconPadding((Control)this.nudOcpTrim, 30);
     this.nudOcpTrim.Location = new Point(542, 125);
     NumericUpDownEx numericUpDownEx8 = this.nudOcpTrim;
     int[] bits18 = new int[4];
     bits18[0] = 240;
     Decimal num18 = new Decimal(bits18);
     numericUpDownEx8.Maximum = num18;
     NumericUpDownEx numericUpDownEx9 = this.nudOcpTrim;
     int[] bits19 = new int[4];
     bits19[0] = 45;
     Decimal num19 = new Decimal(bits19);
     numericUpDownEx9.Minimum = num19;
     this.nudOcpTrim.Name = "nudOcpTrim";
     this.nudOcpTrim.Size = new Size(124, 20);
     this.nudOcpTrim.TabIndex = 2;
     this.nudOcpTrim.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx10 = this.nudOcpTrim;
     int[] bits20 = new int[4];
     bits20[0] = 100;
     Decimal num20 = new Decimal(bits20);
     numericUpDownEx10.Value = num20;
     this.nudOcpTrim.ValueChanged += new EventHandler(this.nudOcpTrim_ValueChanged);
     this.suffixOCPtrim.AutoSize = true;
     this.suffixOCPtrim.Location = new Point(672, 129);
     this.suffixOCPtrim.Name = "suffixOCPtrim";
     this.suffixOCPtrim.Size = new Size(22, 13);
     this.suffixOCPtrim.TabIndex = 3;
     this.suffixOCPtrim.Text = "mA";
     this.label18.AutoSize = true;
     this.label18.Location = new Point(6, 128);
     this.label18.Name = "label18";
     this.label18.Size = new Size(74, 13);
     this.label18.TabIndex = 3;
     this.label18.Text = "Output power:";
     this.cBoxPaRamp.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxPaRamp.Items.AddRange(new object[16]
       {
     (object) "3400",
     (object) "2000",
     (object) "1000",
     (object) "500",
     (object) "250",
     (object) "125",
     (object) "100",
     (object) "62",
     (object) "50",
     (object) "40",
     (object) "31",
     (object) "25",
     (object) "20",
     (object) "15",
     (object) "12",
     (object) "10"
       });
     this.cBoxPaRamp.Location = new Point(164, 71);
     this.cBoxPaRamp.Name = "cBoxPaRamp";
     this.cBoxPaRamp.Size = new Size(124, 21);
     this.cBoxPaRamp.TabIndex = 2;
     this.cBoxPaRamp.SelectedIndexChanged += new EventHandler(this.cBoxPaRamp_SelectedIndexChanged);
     this.pnlPaSelect.AutoSize = true;
     this.pnlPaSelect.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPaSelect.Controls.Add((Control)this.rBtnRfPa);
     this.pnlPaSelect.Controls.Add((Control)this.rBtnRfo);
     this.pnlPaSelect.Location = new Point(266, 19);
     this.pnlPaSelect.Name = "pnlPaSelect";
     this.pnlPaSelect.Size = new Size(203, 46);
     this.pnlPaSelect.TabIndex = 0;
     this.rBtnRfPa.AutoSize = true;
     this.rBtnRfPa.Location = new Point(3, 26);
     this.rBtnRfPa.Name = "rBtnRfPa";
     this.rBtnRfPa.Size = new Size(197, 17);
     this.rBtnRfPa.TabIndex = 1;
     this.rBtnRfPa.Text = "PA1 -> Transmits on pin PA_BOOST";
     this.rBtnRfPa.UseVisualStyleBackColor = true;
     this.rBtnRfPa.CheckedChanged += new EventHandler(this.rBtnPaControl_CheckedChanged);
     this.rBtnRfo.AutoSize = true;
     this.rBtnRfo.Checked = true;
     this.rBtnRfo.Location = new Point(3, 3);
     this.rBtnRfo.Name = "rBtnRfo";
     this.rBtnRfo.Size = new Size(162, 17);
     this.rBtnRfo.TabIndex = 0;
     this.rBtnRfo.TabStop = true;
     this.rBtnRfo.Text = "PA0 -> Transmits on pin RFO";
     this.rBtnRfo.UseVisualStyleBackColor = true;
     this.rBtnRfo.CheckedChanged += new EventHandler(this.rBtnPaControl_CheckedChanged);
     this.nudOutputPower.DecimalPlaces = 1;
     this.nudOutputPower.Location = new Point(164, 124);
     this.nudOutputPower.Maximum = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudOutputPower.Minimum = new Decimal(new int[4]
       {
     18,
     0,
     0,
     -2147418112
       });
     this.nudOutputPower.Name = "nudOutputPower";
     this.nudOutputPower.Size = new Size(124, 20);
     this.nudOutputPower.TabIndex = 0;
     this.nudOutputPower.ThousandsSeparator = true;
     this.nudOutputPower.Value = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.nudOutputPower.ValueChanged += new EventHandler(this.nudOutputPower_ValueChanged);
     this.suffixOutputPower.AutoSize = true;
     this.suffixOutputPower.Location = new Point(294, 128);
     this.suffixOutputPower.Name = "suffixOutputPower";
     this.suffixOutputPower.Size = new Size(28, 13);
     this.suffixOutputPower.TabIndex = 1;
     this.suffixOutputPower.Text = "dBm";
     this.suffixPAramp.AutoSize = true;
     this.suffixPAramp.Location = new Point(294, 75);
     this.suffixPAramp.Name = "suffixPAramp";
     this.suffixPAramp.Size = new Size(18, 13);
     this.suffixPAramp.TabIndex = 3;
     this.suffixPAramp.Text = "µs";
     this.label12.AutoSize = true;
     this.label12.Location = new Point(6, 75);
     this.label12.Name = "label12";
     this.label12.Size = new Size(50, 13);
     this.label12.TabIndex = 1;
     this.label12.Text = "PA ramp:";
     this.gBoxGeneral.Controls.Add((Control)this.gBoxOptioanl);
     this.gBoxGeneral.Controls.Add((Control)this.panel1);
     this.gBoxGeneral.Controls.Add((Control)this.nudFrequencyXo);
     this.gBoxGeneral.Controls.Add((Control)this.label9);
     this.gBoxGeneral.Controls.Add((Control)this.label1);
     this.gBoxGeneral.Controls.Add((Control)this.label13);
     this.gBoxGeneral.Controls.Add((Control)this.lblRcOscillatorCalStat);
     this.gBoxGeneral.Controls.Add((Control)this.label14);
     this.gBoxGeneral.Controls.Add((Control)this.nudFrequencyRf);
     this.gBoxGeneral.Location = new Point(3, 3);
     this.gBoxGeneral.Name = "gBoxGeneral";
     this.gBoxGeneral.Size = new Size(793, 102);
     this.gBoxGeneral.TabIndex = 0;
     this.gBoxGeneral.TabStop = false;
     this.gBoxGeneral.Text = "General";
     this.gBoxGeneral.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxGeneral.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxOptioanl.Controls.Add((Control)this.panel10);
     this.gBoxOptioanl.Controls.Add((Control)this.label38);
     this.gBoxOptioanl.Controls.Add((Control)this.cBoxBand);
     this.gBoxOptioanl.Controls.Add((Control)this.panel8);
     this.gBoxOptioanl.Controls.Add((Control)this.label36);
     this.gBoxOptioanl.Controls.Add((Control)this.label37);
     this.gBoxOptioanl.Controls.Add((Control)this.label11);
     this.gBoxOptioanl.Controls.Add((Control)this.panel11);
     this.gBoxOptioanl.Controls.Add((Control)this.panel5);
     this.gBoxOptioanl.Controls.Add((Control)this.label39);
     this.gBoxOptioanl.Controls.Add((Control)this.label3);
     this.gBoxOptioanl.Location = new Point(474, 76);
     this.gBoxOptioanl.Name = "gBoxOptioanl";
     this.gBoxOptioanl.Size = new Size(338, 154);
     this.gBoxOptioanl.TabIndex = 7;
     this.gBoxOptioanl.TabStop = false;
     this.gBoxOptioanl.Text = "Optional";
     this.gBoxOptioanl.Visible = false;
     this.panel10.AutoSize = true;
     this.panel10.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel10.Controls.Add((Control)this.rBtnForceRxBandLowFrequencyOff);
     this.panel10.Controls.Add((Control)this.rBtnForceRxBandLowFrequencyOn);
     this.panel10.Location = new Point(173, 99);
     this.panel10.Name = "panel10";
     this.panel10.Size = new Size(102, 23);
     this.panel10.TabIndex = 9;
     this.rBtnForceRxBandLowFrequencyOff.AutoSize = true;
     this.rBtnForceRxBandLowFrequencyOff.Location = new Point(54, 3);
     this.rBtnForceRxBandLowFrequencyOff.Name = "rBtnForceRxBandLowFrequencyOff";
     this.rBtnForceRxBandLowFrequencyOff.Size = new Size(45, 17);
     this.rBtnForceRxBandLowFrequencyOff.TabIndex = 1;
     this.rBtnForceRxBandLowFrequencyOff.Text = "OFF";
     this.rBtnForceRxBandLowFrequencyOff.UseVisualStyleBackColor = true;
     this.rBtnForceRxBandLowFrequencyOff.CheckedChanged += new EventHandler(this.rBtnForceRxBandLowFrequency_CheckedChanged);
     this.rBtnForceRxBandLowFrequencyOn.AutoSize = true;
     this.rBtnForceRxBandLowFrequencyOn.Checked = true;
     this.rBtnForceRxBandLowFrequencyOn.Location = new Point(3, 3);
     this.rBtnForceRxBandLowFrequencyOn.Name = "rBtnForceRxBandLowFrequencyOn";
     this.rBtnForceRxBandLowFrequencyOn.Size = new Size(41, 17);
     this.rBtnForceRxBandLowFrequencyOn.TabIndex = 0;
     this.rBtnForceRxBandLowFrequencyOn.TabStop = true;
     this.rBtnForceRxBandLowFrequencyOn.Text = "ON";
     this.rBtnForceRxBandLowFrequencyOn.UseVisualStyleBackColor = true;
     this.rBtnForceRxBandLowFrequencyOn.CheckedChanged += new EventHandler(this.rBtnForceRxBandLowFrequency_CheckedChanged);
     this.label38.AutoSize = true;
     this.label38.Location = new Point(7, 104);
     this.label38.Name = "label38";
     this.label38.Size = new Size(149, 13);
     this.label38.TabIndex = 8;
     this.label38.Text = "Force Rx band low frequency:";
     this.cBoxBand.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxBand.FormattingEnabled = true;
     this.cBoxBand.Items.AddRange(new object[4]
       {
     (object) "Auto",
     (object) "820-1024",
     (object) "410-525",
     (object) "137-175"
       });
     this.cBoxBand.Location = new Point(173, 22);
     this.cBoxBand.Name = "cBoxBand";
     this.cBoxBand.Size = new Size(124, 21);
     this.cBoxBand.TabIndex = 25;
     this.cBoxBand.SelectedIndexChanged += new EventHandler(this.cBoxBand_SelectedIndexChanged);
     this.panel8.AutoSize = true;
     this.panel8.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel8.Controls.Add((Control)this.rBtnLowFrequencyModeOff);
     this.panel8.Controls.Add((Control)this.rBtnLowFrequencyModeOn);
     this.panel8.Location = new Point(173, 123);
     this.panel8.Name = "panel8";
     this.panel8.Size = new Size(102, 23);
     this.panel8.TabIndex = 28;
     this.rBtnLowFrequencyModeOff.AutoSize = true;
     this.rBtnLowFrequencyModeOff.Location = new Point(54, 3);
     this.rBtnLowFrequencyModeOff.Name = "rBtnLowFrequencyModeOff";
     this.rBtnLowFrequencyModeOff.Size = new Size(45, 17);
     this.rBtnLowFrequencyModeOff.TabIndex = 1;
     this.rBtnLowFrequencyModeOff.Text = "OFF";
     this.rBtnLowFrequencyModeOff.UseVisualStyleBackColor = true;
     this.rBtnLowFrequencyModeOff.CheckedChanged += new EventHandler(this.rBtnLowFrequencyMode_CheckedChanged);
     this.rBtnLowFrequencyModeOn.AutoSize = true;
     this.rBtnLowFrequencyModeOn.Checked = true;
     this.rBtnLowFrequencyModeOn.Location = new Point(3, 3);
     this.rBtnLowFrequencyModeOn.Name = "rBtnLowFrequencyModeOn";
     this.rBtnLowFrequencyModeOn.Size = new Size(41, 17);
     this.rBtnLowFrequencyModeOn.TabIndex = 0;
     this.rBtnLowFrequencyModeOn.TabStop = true;
     this.rBtnLowFrequencyModeOn.Text = "ON";
     this.rBtnLowFrequencyModeOn.UseVisualStyleBackColor = true;
     this.rBtnLowFrequencyModeOn.CheckedChanged += new EventHandler(this.rBtnLowFrequencyMode_CheckedChanged);
     this.label36.AutoSize = true;
     this.label36.Location = new Point(303, 26);
     this.label36.Name = "label36";
     this.label36.Size = new Size(29, 13);
     this.label36.TabIndex = 26;
     this.label36.Text = "MHz";
     this.label37.AutoSize = true;
     this.label37.Location = new Point(7, 128);
     this.label37.Name = "label37";
     this.label37.Size = new Size(109, 13);
     this.label37.TabIndex = 27;
     this.label37.Text = "Low frequency mode:";
     this.label11.AutoSize = true;
     this.label11.Location = new Point(15, 25);
     this.label11.Name = "label11";
     this.label11.Size = new Size(35, 13);
     this.label11.TabIndex = 24;
     this.label11.Text = "Band:";
     this.panel11.AutoSize = true;
     this.panel11.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel11.Controls.Add((Control)this.rBtnForceTxBandLowFrequencyOff);
     this.panel11.Controls.Add((Control)this.rBtnForceTxBandLowFrequencyOn);
     this.panel11.Location = new Point(173, 49);
     this.panel11.Name = "panel11";
     this.panel11.Size = new Size(102, 23);
     this.panel11.TabIndex = 10;
     this.rBtnForceTxBandLowFrequencyOff.AutoSize = true;
     this.rBtnForceTxBandLowFrequencyOff.Location = new Point(54, 3);
     this.rBtnForceTxBandLowFrequencyOff.Name = "rBtnForceTxBandLowFrequencyOff";
     this.rBtnForceTxBandLowFrequencyOff.Size = new Size(45, 17);
     this.rBtnForceTxBandLowFrequencyOff.TabIndex = 1;
     this.rBtnForceTxBandLowFrequencyOff.Text = "OFF";
     this.rBtnForceTxBandLowFrequencyOff.UseVisualStyleBackColor = true;
     this.rBtnForceTxBandLowFrequencyOff.CheckedChanged += new EventHandler(this.rBtnForceTxBandLowFrequency_CheckedChanged);
     this.rBtnForceTxBandLowFrequencyOn.AutoSize = true;
     this.rBtnForceTxBandLowFrequencyOn.Checked = true;
     this.rBtnForceTxBandLowFrequencyOn.Location = new Point(3, 3);
     this.rBtnForceTxBandLowFrequencyOn.Name = "rBtnForceTxBandLowFrequencyOn";
     this.rBtnForceTxBandLowFrequencyOn.Size = new Size(41, 17);
     this.rBtnForceTxBandLowFrequencyOn.TabIndex = 0;
     this.rBtnForceTxBandLowFrequencyOn.TabStop = true;
     this.rBtnForceTxBandLowFrequencyOn.Text = "ON";
     this.rBtnForceTxBandLowFrequencyOn.UseVisualStyleBackColor = true;
     this.rBtnForceTxBandLowFrequencyOn.CheckedChanged += new EventHandler(this.rBtnForceTxBandLowFrequency_CheckedChanged);
     this.panel5.AutoSize = true;
     this.panel5.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel5.Controls.Add((Control)this.rBtnFastHopOff);
     this.panel5.Controls.Add((Control)this.rBtnFastHopOn);
     this.panel5.Location = new Point(173, 76);
     this.panel5.Name = "panel5";
     this.panel5.Size = new Size(98, 17);
     this.panel5.TabIndex = 23;
     this.rBtnFastHopOff.AutoSize = true;
     this.rBtnFastHopOff.Location = new Point(50, 0);
     this.rBtnFastHopOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFastHopOff.Name = "rBtnFastHopOff";
     this.rBtnFastHopOff.Size = new Size(45, 17);
     this.rBtnFastHopOff.TabIndex = 1;
     this.rBtnFastHopOff.Text = "OFF";
     this.rBtnFastHopOff.UseVisualStyleBackColor = true;
     this.rBtnFastHopOff.CheckedChanged += new EventHandler(this.rBtnFastHop_CheckedChanged);
     this.rBtnFastHopOn.AutoSize = true;
     this.rBtnFastHopOn.Checked = true;
     this.rBtnFastHopOn.Location = new Point(3, 0);
     this.rBtnFastHopOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFastHopOn.Name = "rBtnFastHopOn";
     this.rBtnFastHopOn.Size = new Size(41, 17);
     this.rBtnFastHopOn.TabIndex = 0;
     this.rBtnFastHopOn.TabStop = true;
     this.rBtnFastHopOn.Text = "ON";
     this.rBtnFastHopOn.UseVisualStyleBackColor = true;
     this.rBtnFastHopOn.CheckedChanged += new EventHandler(this.rBtnFastHop_CheckedChanged);
     this.label39.AutoSize = true;
     this.label39.Location = new Point(15, 54);
     this.label39.Name = "label39";
     this.label39.Size = new Size(148, 13);
     this.label39.TabIndex = 7;
     this.label39.Text = "Force Tx band low frequency:";
     this.label3.AutoSize = true;
     this.label3.Location = new Point(15, 78);
     this.label3.Name = "label3";
     this.label3.Size = new Size(71, 13);
     this.label3.TabIndex = 22;
     this.label3.Text = "Fast hopping:";
     this.panel1.AutoSize = true;
     this.panel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel1.Controls.Add((Control)this.rBtnTcxoInputOff);
     this.panel1.Controls.Add((Control)this.rBtnTcxoInputOn);
     this.panel1.Location = new Point(545, 54);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(122, 20);
     this.panel1.TabIndex = 1;
     this.rBtnTcxoInputOff.AutoSize = true;
     this.rBtnTcxoInputOff.Location = new Point(63, 3);
     this.rBtnTcxoInputOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTcxoInputOff.Name = "rBtnTcxoInputOff";
     this.rBtnTcxoInputOff.Size = new Size(56, 17);
     this.rBtnTcxoInputOff.TabIndex = 1;
     this.rBtnTcxoInputOff.Text = "Crystal";
     this.rBtnTcxoInputOff.UseVisualStyleBackColor = true;
     this.rBtnTcxoInputOff.CheckedChanged += new EventHandler(this.rBtnTcxoInput_CheckedChanged);
     this.rBtnTcxoInputOn.AutoSize = true;
     this.rBtnTcxoInputOn.Checked = true;
     this.rBtnTcxoInputOn.Location = new Point(3, 3);
     this.rBtnTcxoInputOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTcxoInputOn.Name = "rBtnTcxoInputOn";
     this.rBtnTcxoInputOn.Size = new Size(54, 17);
     this.rBtnTcxoInputOn.TabIndex = 0;
     this.rBtnTcxoInputOn.TabStop = true;
     this.rBtnTcxoInputOn.Text = "TCXO";
     this.rBtnTcxoInputOn.UseVisualStyleBackColor = true;
     this.rBtnTcxoInputOn.CheckedChanged += new EventHandler(this.rBtnTcxoInput_CheckedChanged);
     this.nudFrequencyXo.Location = new Point(545, 28);
     NumericUpDownEx numericUpDownEx11 = this.nudFrequencyXo;
     int[] bits21 = new int[4];
     bits21[0] = 32000000;
     Decimal num21 = new Decimal(bits21);
     numericUpDownEx11.Maximum = num21;
     NumericUpDownEx numericUpDownEx12 = this.nudFrequencyXo;
     int[] bits22 = new int[4];
     bits22[0] = 26000000;
     Decimal num22 = new Decimal(bits22);
     numericUpDownEx12.Minimum = num22;
     this.nudFrequencyXo.Name = "nudFrequencyXo";
     this.nudFrequencyXo.Size = new Size(124, 20);
     this.nudFrequencyXo.TabIndex = 1;
     this.nudFrequencyXo.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx13 = this.nudFrequencyXo;
     int[] bits23 = new int[4];
     bits23[0] = 32000000;
     Decimal num23 = new Decimal(bits23);
     numericUpDownEx13.Value = num23;
     this.nudFrequencyXo.ValueChanged += new EventHandler(this.nudFrequencyXo_ValueChanged);
     this.label9.AutoSize = true;
     this.label9.Location = new Point(675, 32);
     this.label9.Name = "label9";
     this.label9.Size = new Size(20, 13);
     this.label9.TabIndex = 2;
     this.label9.Text = "Hz";
     this.label1.AutoSize = true;
     this.label1.Location = new Point(379, 32);
     this.label1.Name = "label1";
     this.label1.Size = new Size(78, 13);
     this.label1.TabIndex = 0;
     this.label1.Text = "XO Frequency:";
     this.label13.AutoSize = true;
     this.label13.Location = new Point(297, 45);
     this.label13.Name = "label13";
     this.label13.Size = new Size(20, 13);
     this.label13.TabIndex = 2;
     this.label13.Text = "Hz";
     this.lblRcOscillatorCalStat.AutoSize = true;
     this.lblRcOscillatorCalStat.Location = new Point(379, 58);
     this.lblRcOscillatorCalStat.Name = "lblRcOscillatorCalStat";
     this.lblRcOscillatorCalStat.Size = new Size(96, 13);
     this.lblRcOscillatorCalStat.TabIndex = 5;
     this.lblRcOscillatorCalStat.Text = "XO input selection:";
     this.label14.AutoSize = true;
     this.label14.Location = new Point(9, 45);
     this.label14.Name = "label14";
     this.label14.Size = new Size(74, 13);
     this.label14.TabIndex = 0;
     this.label14.Text = "RF frequency:";
     this.errorProvider.SetIconPadding((Control)this.nudFrequencyRf, 30);
     NumericUpDownEx numericUpDownEx14 = this.nudFrequencyRf;
     int[] bits24 = new int[4];
     bits24[0] = 61;
     Decimal num24 = new Decimal(bits24);
     numericUpDownEx14.Increment = num24;
     this.nudFrequencyRf.Location = new Point(167, 41);
     NumericUpDownEx numericUpDownEx15 = this.nudFrequencyRf;
     int[] bits25 = new int[4];
     bits25[0] = 2040000000;
     Decimal num25 = new Decimal(bits25);
     numericUpDownEx15.Maximum = num25;
     NumericUpDownEx numericUpDownEx16 = this.nudFrequencyRf;
     int[] bits26 = new int[4];
     bits26[0] = 100000000;
     Decimal num26 = new Decimal(bits26);
     numericUpDownEx16.Minimum = num26;
     this.nudFrequencyRf.Name = "nudFrequencyRf";
     this.nudFrequencyRf.Size = new Size(124, 20);
     this.nudFrequencyRf.TabIndex = 1;
     this.nudFrequencyRf.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx17 = this.nudFrequencyRf;
     int[] bits27 = new int[4];
     bits27[0] = 915000000;
     Decimal num27 = new Decimal(bits27);
     numericUpDownEx17.Value = num27;
     this.nudFrequencyRf.ValueChanged += new EventHandler(this.nudFrequencyRf_ValueChanged);
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.groupBox1);
     this.Controls.Add((Control)this.gBoxRxSettings);
     this.Controls.Add((Control)this.gBoxAgc);
     this.Controls.Add((Control)this.gBoxTxSettings);
     this.Controls.Add((Control)this.gBoxGeneral);
     this.Name = "CommonViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.groupBox1.ResumeLayout(false);
     this.groupBox1.PerformLayout();
     this.tableLayoutPanel1.ResumeLayout(false);
     this.tableLayoutPanel1.PerformLayout();
     this.gBoxRxSettings.ResumeLayout(false);
     this.gBoxRxSettings.PerformLayout();
     this.panel12.ResumeLayout(false);
     this.panel12.PerformLayout();
     this.panel9.ResumeLayout(false);
     this.panel9.PerformLayout();
     this.panel3.ResumeLayout(false);
     this.panel3.PerformLayout();
     this.panel2.ResumeLayout(false);
     this.panel2.PerformLayout();
     this.gBoxAgc.ResumeLayout(false);
     this.gBoxAgc.PerformLayout();
     this.nudAgcStep5.EndInit();
     this.nudAgcStep4.EndInit();
     this.nudAgcReferenceLevel.EndInit();
     this.nudAgcStep3.EndInit();
     this.nudAgcStep1.EndInit();
     this.nudAgcStep2.EndInit();
     this.gBoxTxSettings.ResumeLayout(false);
     this.gBoxTxSettings.PerformLayout();
     this.pnlPa20dBm.ResumeLayout(false);
     this.pnlPa20dBm.PerformLayout();
     this.nudMaxOutputPower.EndInit();
     this.nudPllBandwidth.EndInit();
     this.panel4.ResumeLayout(false);
     this.panel4.PerformLayout();
     this.nudOcpTrim.EndInit();
     this.pnlPaSelect.ResumeLayout(false);
     this.pnlPaSelect.PerformLayout();
     this.nudOutputPower.EndInit();
     this.gBoxGeneral.ResumeLayout(false);
     this.gBoxGeneral.PerformLayout();
     this.gBoxOptioanl.ResumeLayout(false);
     this.gBoxOptioanl.PerformLayout();
     this.panel10.ResumeLayout(false);
     this.panel10.PerformLayout();
     this.panel8.ResumeLayout(false);
     this.panel8.PerformLayout();
     this.panel11.ResumeLayout(false);
     this.panel11.PerformLayout();
     this.panel5.ResumeLayout(false);
     this.panel5.PerformLayout();
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.nudFrequencyXo.EndInit();
     this.nudFrequencyRf.EndInit();
     this.ResumeLayout(false);
 }
Beispiel #13
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.label20 = new Label();
     this.panel6 = new Panel();
     this.label21 = new Label();
     this.label22 = new Label();
     this.panel7 = new Panel();
     this.label23 = new Label();
     this.label24 = new Label();
     this.label25 = new Label();
     this.label26 = new Label();
     this.label27 = new Label();
     this.label28 = new Label();
     this.errorProvider = new ErrorProvider(this.components);
     this.nudPreambleLength = new NumericUpDownEx();
     this.cBoxBandwidth = new ComboBox();
     this.lblListenResolRx = new Label();
     this.label30 = new Label();
     this.panel11 = new Panel();
     this.rBtnImplicitHeaderOff = new RadioButton();
     this.rBtnImplicitHeaderOn = new RadioButton();
     this.label8 = new Label();
     this.label9 = new Label();
     this.label11 = new Label();
     this.label12 = new Label();
     this.panel12 = new Panel();
     this.rBtnPayloadCrcOff = new RadioButton();
     this.rBtnPayloadCrcOn = new RadioButton();
     this.cBoxCodingRate = new ComboBox();
     this.label15 = new Label();
     this.label16 = new Label();
     this.label17 = new Label();
     this.label19 = new Label();
     this.label29 = new Label();
     this.label31 = new Label();
     this.label32 = new Label();
     this.label33 = new Label();
     this.cBoxSpreadingFactor = new ComboBox();
     this.label34 = new Label();
     this.label35 = new Label();
     this.lblRxNbBytes = new Label();
     this.label38 = new Label();
     this.label18 = new Label();
     this.lblRxValidHeaderCnt = new Label();
     this.label40 = new Label();
     this.lblRxPacketCnt = new Label();
     this.label46 = new Label();
     this.lblPacketSnr = new Label();
     this.label47 = new Label();
     this.lblPacketRssi = new Label();
     this.label48 = new Label();
     this.lblRssiValue = new Label();
     this.label49 = new Label();
     this.lblHopChannel = new Label();
     this.label50 = new Label();
     this.lblFifoRxCurrentAddr = new Label();
     this.pnlPacketStatus = new TableLayoutPanel();
     this.lblRxPayloadCodingRate = new Label();
     this.label37 = new Label();
     this.label39 = new Label();
     this.pnlHeaderInfo = new TableLayoutPanel();
     this.lblPllTimeout = new Label();
     this.ledRxPayloadCrcOn = new Led();
     this.ledPllTimeout = new Led();
     this.pnlRxHeaderInfoHeader = new Panel();
     this.lblRxHeaderInfoHeaderName = new Label();
     this.pnlPacketStatusHeaderName = new Panel();
     this.lblPacketStatusHeaderName = new Label();
     this.gBoxSettings = new GroupBox();
     this.nudSymbTimeout = new NumericUpDownEx();
     this.label13 = new Label();
     this.panel13 = new Panel();
     this.rBtnLowDatarateOptimizeOff = new RadioButton();
     this.rBtnLowDatarateOptimizeOn = new RadioButton();
     this.nudFreqHoppingPeriod = new NumericUpDownEx();
     this.nudPayloadLength = new NumericUpDownEx();
     this.gBoxMessage = new GroupBoxEx();
     this.tblPayloadMessage = new TableLayoutPanel();
     this.hexBoxPayload = new HexBox();
     this.label51 = new Label();
     this.label52 = new Label();
     this.gBoxControl = new GroupBoxEx();
     this.ledLogEnabled = new Led();
     this.pnlPacketMode = new Panel();
     this.rBtnPacketModeRx = new RadioButton();
     this.rBtnPacketModeTx = new RadioButton();
     this.tBoxPacketsNb = new TextBox();
     this.btnLog = new Button();
     this.cBtnPacketHandlerStartStop = new CheckBox();
     this.lblPacketsNb = new Label();
     this.tBoxPacketsRepeatValue = new TextBox();
     this.lblPacketsRepeatValue = new Label();
     this.groupBoxEx1 = new GroupBoxEx();
     this.label53 = new Label();
     this.label42 = new Label();
     this.ledSignalDetected = new Led();
     this.label45 = new Label();
     this.ledSignalSynchronized = new Led();
     this.label43 = new Label();
     this.ledRxOnGoing = new Led();
     this.label41 = new Label();
     this.ledHeaderInfoValid = new Led();
     this.label44 = new Label();
     this.ledModemClear = new Led();
     this.gBoxIrqMask = new GroupBoxEx();
     this.panel10 = new Panel();
     this.rBtnCadDetectedMaskOff = new RadioButton();
     this.rBtnCadDetectedMaskOn = new RadioButton();
     this.label7 = new Label();
     this.panel9 = new Panel();
     this.rBtnFhssChangeChannelMaskOff = new RadioButton();
     this.rBtnFhssChangeChannelMaskOn = new RadioButton();
     this.label6 = new Label();
     this.panel8 = new Panel();
     this.rBtnCadDoneMaskOff = new RadioButton();
     this.rBtnCadDoneMaskOn = new RadioButton();
     this.label5 = new Label();
     this.panel5 = new Panel();
     this.rBtnTxDoneMaskOff = new RadioButton();
     this.rBtnTxDoneMaskOn = new RadioButton();
     this.label4 = new Label();
     this.panel3 = new Panel();
     this.rBtnValidHeaderMaskOff = new RadioButton();
     this.rBtnValidHeaderMaskOn = new RadioButton();
     this.label3 = new Label();
     this.panel2 = new Panel();
     this.rBtnPayloadCrcErrorMaskOff = new RadioButton();
     this.rBtnPayloadCrcErrorMaskOn = new RadioButton();
     this.label2 = new Label();
     this.panel1 = new Panel();
     this.rBtnRxDoneMaskOff = new RadioButton();
     this.rBtnRxDoneMaskOn = new RadioButton();
     this.label1 = new Label();
     this.panel4 = new Panel();
     this.rBtnRxTimeoutMaskOff = new RadioButton();
     this.rBtnRxTimeoutMaskOn = new RadioButton();
     this.label10 = new Label();
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.nudPreambleLength.BeginInit();
     this.panel11.SuspendLayout();
     this.panel12.SuspendLayout();
     this.pnlPacketStatus.SuspendLayout();
     this.pnlHeaderInfo.SuspendLayout();
     this.gBoxSettings.SuspendLayout();
     this.nudSymbTimeout.BeginInit();
     this.panel13.SuspendLayout();
     this.nudFreqHoppingPeriod.BeginInit();
     this.nudPayloadLength.BeginInit();
     this.gBoxMessage.SuspendLayout();
     this.tblPayloadMessage.SuspendLayout();
     this.gBoxControl.SuspendLayout();
     this.pnlPacketMode.SuspendLayout();
     this.groupBoxEx1.SuspendLayout();
     this.gBoxIrqMask.SuspendLayout();
     this.panel10.SuspendLayout();
     this.panel9.SuspendLayout();
     this.panel8.SuspendLayout();
     this.panel5.SuspendLayout();
     this.panel3.SuspendLayout();
     this.panel2.SuspendLayout();
     this.panel1.SuspendLayout();
     this.panel4.SuspendLayout();
     this.SuspendLayout();
     this.label20.Location = new Point(0, 0);
     this.label20.Name = "label20";
     this.label20.Size = new Size(100, 23);
     this.label20.TabIndex = 0;
     this.panel6.AutoSize = true;
     this.panel6.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel6.Location = new Point(165, 85);
     this.panel6.Name = "panel6";
     this.panel6.Size = new Size(98, 17);
     this.panel6.TabIndex = 1;
     this.label21.AutoSize = true;
     this.label21.Location = new Point(8, 114);
     this.label21.Name = "label21";
     this.label21.Size = new Size(105, 13);
     this.label21.TabIndex = 3;
     this.label21.Text = "Listen resolution idle:";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(295, 112);
     this.label22.Name = "label22";
     this.label22.Size = new Size(18, 13);
     this.label22.TabIndex = 5;
     this.label22.Text = "µs";
     this.panel7.Location = new Point(0, 0);
     this.panel7.Name = "panel7";
     this.panel7.Size = new Size(200, 100);
     this.panel7.TabIndex = 0;
     this.label23.AutoSize = true;
     this.label23.Location = new Point(8, 167);
     this.label23.Name = "label23";
     this.label23.Size = new Size(72, 13);
     this.label23.TabIndex = 9;
     this.label23.Text = "Listen criteria:";
     this.label24.AutoSize = true;
     this.label24.Location = new Point(8, 217);
     this.label24.Name = "label24";
     this.label24.Size = new Size(59, 13);
     this.label24.TabIndex = 11;
     this.label24.Text = "Listen end:";
     this.label25.AutoSize = true;
     this.label25.Location = new Point(295, 245);
     this.label25.Name = "label25";
     this.label25.Size = new Size(20, 13);
     this.label25.TabIndex = 15;
     this.label25.Text = "ms";
     this.label26.AutoSize = true;
     this.label26.Location = new Point(295, 271);
     this.label26.Name = "label26";
     this.label26.Size = new Size(20, 13);
     this.label26.TabIndex = 18;
     this.label26.Text = "ms";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(8, 245);
     this.label27.Name = "label27";
     this.label27.Size = new Size(79, 13);
     this.label27.TabIndex = 13;
     this.label27.Text = "Listen idle time:";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(8, 270);
     this.label28.Name = "label28";
     this.label28.Size = new Size(76, 13);
     this.label28.TabIndex = 16;
     this.label28.Text = "Listen Rx time:";
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.errorProvider.SetIconPadding((Control)this.nudPreambleLength, 6);
     this.nudPreambleLength.Location = new Point(368, 23);
     NumericUpDownEx numericUpDownEx1 = this.nudPreambleLength;
     int[] bits1 = new int[4];
     bits1[0] = 65539;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Maximum = num1;
     NumericUpDownEx numericUpDownEx2 = this.nudPreambleLength;
     int[] bits2 = new int[4];
     bits2[0] = 4;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Minimum = num2;
     this.nudPreambleLength.Name = "nudPreambleLength";
     this.nudPreambleLength.Size = new Size(124, 20);
     this.nudPreambleLength.TabIndex = 14;
     NumericUpDownEx numericUpDownEx3 = this.nudPreambleLength;
     int[] bits3 = new int[4];
     bits3[0] = 12;
     Decimal num3 = new Decimal(bits3);
     numericUpDownEx3.Value = num3;
     this.nudPreambleLength.ValueChanged += new EventHandler(this.nudPreambleLength_ValueChanged);
     this.cBoxBandwidth.DropDownStyle = ComboBoxStyle.DropDownList;
     this.errorProvider.SetIconPadding((Control)this.cBoxBandwidth, 30);
     this.cBoxBandwidth.Items.AddRange(new object[10]
       {
     (object) "7.8125",
     (object) "10.4167",
     (object) "15.625",
     (object) "20.8333",
     (object) "31.25",
     (object) "41.6667",
     (object) "62.5",
     (object) "125",
     (object) "250",
     (object) "500"
       });
     this.cBoxBandwidth.Location = new Point(99, 77);
     this.cBoxBandwidth.Name = "cBoxBandwidth";
     this.cBoxBandwidth.Size = new Size(124, 21);
     this.cBoxBandwidth.TabIndex = 5;
     this.cBoxBandwidth.SelectedIndexChanged += new EventHandler(this.cBoxBandwidth_SelectedIndexChanged);
     this.lblListenResolRx.AutoSize = true;
     this.lblListenResolRx.Location = new Point(8, 141);
     this.lblListenResolRx.Name = "lblListenResolRx";
     this.lblListenResolRx.Size = new Size(102, 13);
     this.lblListenResolRx.TabIndex = 6;
     this.lblListenResolRx.Text = "Listen resolution Rx:";
     this.label30.AutoSize = true;
     this.label30.Location = new Point(295, 139);
     this.label30.Name = "label30";
     this.label30.Size = new Size(18, 13);
     this.label30.TabIndex = 8;
     this.label30.Text = "µs";
     this.panel11.AutoSize = true;
     this.panel11.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel11.Controls.Add((Control)this.rBtnImplicitHeaderOff);
     this.panel11.Controls.Add((Control)this.rBtnImplicitHeaderOn);
     this.panel11.Location = new Point(368, 50);
     this.panel11.Name = "panel11";
     this.panel11.Size = new Size(102, 20);
     this.panel11.TabIndex = 17;
     this.rBtnImplicitHeaderOff.AutoSize = true;
     this.rBtnImplicitHeaderOff.Location = new Point(54, 3);
     this.rBtnImplicitHeaderOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnImplicitHeaderOff.Name = "rBtnImplicitHeaderOff";
     this.rBtnImplicitHeaderOff.Size = new Size(45, 17);
     this.rBtnImplicitHeaderOff.TabIndex = 1;
     this.rBtnImplicitHeaderOff.Text = "OFF";
     this.rBtnImplicitHeaderOff.UseVisualStyleBackColor = true;
     this.rBtnImplicitHeaderOff.CheckedChanged += new EventHandler(this.rBtnImplicitHeader_CheckedChanged);
     this.rBtnImplicitHeaderOn.AutoSize = true;
     this.rBtnImplicitHeaderOn.Checked = true;
     this.rBtnImplicitHeaderOn.Location = new Point(3, 3);
     this.rBtnImplicitHeaderOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnImplicitHeaderOn.Name = "rBtnImplicitHeaderOn";
     this.rBtnImplicitHeaderOn.Size = new Size(41, 17);
     this.rBtnImplicitHeaderOn.TabIndex = 0;
     this.rBtnImplicitHeaderOn.TabStop = true;
     this.rBtnImplicitHeaderOn.Text = "ON";
     this.rBtnImplicitHeaderOn.UseVisualStyleBackColor = true;
     this.rBtnImplicitHeaderOn.CheckedChanged += new EventHandler(this.rBtnImplicitHeader_CheckedChanged);
     this.label8.AutoSize = true;
     this.label8.Location = new Point(276, 54);
     this.label8.Name = "label8";
     this.label8.Size = new Size(78, 13);
     this.label8.TabIndex = 16;
     this.label8.Text = "Implicit header:";
     this.label9.AutoSize = true;
     this.label9.Location = new Point(5, 108);
     this.label9.Name = "label9";
     this.label9.Size = new Size(60, 13);
     this.label9.TabIndex = 7;
     this.label9.Text = "Rx timeout:";
     this.label11.AutoSize = true;
     this.label11.Location = new Point(229, 108);
     this.label11.Name = "label11";
     this.label11.Size = new Size(12, 13);
     this.label11.TabIndex = 9;
     this.label11.Text = "s";
     this.label12.AutoSize = true;
     this.label12.Location = new Point(276, 108);
     this.label12.Name = "label12";
     this.label12.Size = new Size(73, 13);
     this.label12.TabIndex = 21;
     this.label12.Text = "Payload CRC:";
     this.panel12.AutoSize = true;
     this.panel12.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel12.Controls.Add((Control)this.rBtnPayloadCrcOff);
     this.panel12.Controls.Add((Control)this.rBtnPayloadCrcOn);
     this.panel12.Location = new Point(368, 104);
     this.panel12.Name = "panel12";
     this.panel12.Size = new Size(102, 20);
     this.panel12.TabIndex = 22;
     this.rBtnPayloadCrcOff.AutoSize = true;
     this.rBtnPayloadCrcOff.Location = new Point(54, 3);
     this.rBtnPayloadCrcOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPayloadCrcOff.Name = "rBtnPayloadCrcOff";
     this.rBtnPayloadCrcOff.Size = new Size(45, 17);
     this.rBtnPayloadCrcOff.TabIndex = 1;
     this.rBtnPayloadCrcOff.Text = "OFF";
     this.rBtnPayloadCrcOff.UseVisualStyleBackColor = true;
     this.rBtnPayloadCrcOff.CheckedChanged += new EventHandler(this.rBtnPayloadCrc_CheckedChanged);
     this.rBtnPayloadCrcOn.AutoSize = true;
     this.rBtnPayloadCrcOn.Checked = true;
     this.rBtnPayloadCrcOn.Location = new Point(3, 3);
     this.rBtnPayloadCrcOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPayloadCrcOn.Name = "rBtnPayloadCrcOn";
     this.rBtnPayloadCrcOn.Size = new Size(41, 17);
     this.rBtnPayloadCrcOn.TabIndex = 0;
     this.rBtnPayloadCrcOn.TabStop = true;
     this.rBtnPayloadCrcOn.Text = "ON";
     this.rBtnPayloadCrcOn.UseVisualStyleBackColor = true;
     this.rBtnPayloadCrcOn.CheckedChanged += new EventHandler(this.rBtnPayloadCrc_CheckedChanged);
     this.cBoxCodingRate.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxCodingRate.Items.AddRange(new object[4]
       {
     (object) "4/5",
     (object) "4/6",
     (object) "4/7",
     (object) "4/8"
       });
     this.cBoxCodingRate.Location = new Point(99, 50);
     this.cBoxCodingRate.Name = "cBoxCodingRate";
     this.cBoxCodingRate.Size = new Size(124, 21);
     this.cBoxCodingRate.TabIndex = 3;
     this.cBoxCodingRate.SelectedIndexChanged += new EventHandler(this.cBoxCodingRate_SelectedIndexChanged);
     this.label15.AutoSize = true;
     this.label15.Location = new Point(5, 54);
     this.label15.Name = "label15";
     this.label15.Size = new Size(64, 13);
     this.label15.TabIndex = 2;
     this.label15.Text = "Coding rate:";
     this.label16.AutoSize = true;
     this.label16.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.label16.Location = new Point(276, 81);
     this.label16.Name = "label16";
     this.label16.Size = new Size(80, 13);
     this.label16.TabIndex = 18;
     this.label16.Text = "Payload length:";
     this.label16.TextAlign = ContentAlignment.MiddleLeft;
     this.label17.AutoSize = true;
     this.label17.Location = new Point(498, 81);
     this.label17.Name = "label17";
     this.label17.Size = new Size(32, 13);
     this.label17.TabIndex = 20;
     this.label17.Text = "bytes";
     this.label17.TextAlign = ContentAlignment.MiddleLeft;
     this.label19.AutoSize = true;
     this.label19.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.label19.Location = new Point(276, 27);
     this.label19.Name = "label19";
     this.label19.Size = new Size(86, 13);
     this.label19.TabIndex = 13;
     this.label19.Text = "Preamble length:";
     this.label19.TextAlign = ContentAlignment.MiddleLeft;
     this.label29.AutoSize = true;
     this.label29.Location = new Point(498, 27);
     this.label29.Name = "label29";
     this.label29.Size = new Size(44, 13);
     this.label29.TabIndex = 15;
     this.label29.Text = "symbols";
     this.label29.TextAlign = ContentAlignment.MiddleLeft;
     this.label31.AutoSize = true;
     this.label31.Location = new Point(5, 81);
     this.label31.Name = "label31";
     this.label31.Size = new Size(60, 13);
     this.label31.TabIndex = 4;
     this.label31.Text = "Bandwidth:";
     this.label32.AutoSize = true;
     this.label32.Location = new Point(229, 81);
     this.label32.Name = "label32";
     this.label32.Size = new Size(26, 13);
     this.label32.TabIndex = 6;
     this.label32.Text = "kHz";
     this.label33.AutoSize = true;
     this.label33.Location = new Point(5, 27);
     this.label33.Name = "label33";
     this.label33.Size = new Size(88, 13);
     this.label33.TabIndex = 0;
     this.label33.Text = "Spreading factor:";
     this.cBoxSpreadingFactor.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxSpreadingFactor.Items.AddRange(new object[6]
       {
     (object) "SF7",
     (object) "SF8",
     (object) "SF9",
     (object) "SF10",
     (object) "SF11",
     (object) "SF12"
       });
     this.cBoxSpreadingFactor.Location = new Point(99, 23);
     this.cBoxSpreadingFactor.Name = "cBoxSpreadingFactor";
     this.cBoxSpreadingFactor.Size = new Size(124, 21);
     this.cBoxSpreadingFactor.TabIndex = 1;
     this.cBoxSpreadingFactor.SelectedIndexChanged += new EventHandler(this.cBoxSpreadingFactor_SelectedIndexChanged);
     this.label34.AutoSize = true;
     this.label34.Location = new Point(229, 170);
     this.label34.Name = "label34";
     this.label34.Size = new Size(76, 13);
     this.label34.TabIndex = 12;
     this.label34.Text = "symbol periods";
     this.label34.TextAlign = ContentAlignment.MiddleLeft;
     this.label34.Visible = false;
     this.label35.AutoSize = true;
     this.label35.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.label35.Location = new Point(5, 163);
     this.label35.MaximumSize = new Size(94, 0);
     this.label35.Name = "label35";
     this.label35.Size = new Size(80, 26);
     this.label35.TabIndex = 10;
     this.label35.Text = "Frequency hopping period:";
     this.label35.TextAlign = ContentAlignment.MiddleLeft;
     this.label35.Visible = false;
     this.lblRxNbBytes.Anchor = AnchorStyles.None;
     this.lblRxNbBytes.BorderStyle = BorderStyle.Fixed3D;
     this.lblRxNbBytes.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblRxNbBytes.Location = new Point(407, 37);
     this.lblRxNbBytes.Margin = new Padding(3);
     this.lblRxNbBytes.Name = "lblRxNbBytes";
     this.lblRxNbBytes.Size = new Size(59, 20);
     this.lblRxNbBytes.TabIndex = 9;
     this.lblRxNbBytes.Text = "-";
     this.lblRxNbBytes.TextAlign = ContentAlignment.MiddleCenter;
     this.label38.Anchor = AnchorStyles.None;
     this.label38.AutoSize = true;
     this.label38.Location = new Point(392, 4);
     this.label38.Margin = new Padding(3);
     this.label38.MaximumSize = new Size(90, 0);
     this.label38.MinimumSize = new Size(90, 0);
     this.label38.Name = "label38";
     this.label38.Size = new Size(90, 26);
     this.label38.TabIndex = 4;
     this.label38.Text = "Number of bytes received";
     this.label38.TextAlign = ContentAlignment.MiddleCenter;
     this.label18.Anchor = AnchorStyles.None;
     this.label18.AutoSize = true;
     this.label18.Location = new Point(4, 4);
     this.label18.Margin = new Padding(3);
     this.label18.MaximumSize = new Size(90, 0);
     this.label18.MinimumSize = new Size(90, 0);
     this.label18.Name = "label18";
     this.label18.Size = new Size(90, 26);
     this.label18.TabIndex = 0;
     this.label18.Text = "Received valid header count";
     this.label18.TextAlign = ContentAlignment.MiddleCenter;
     this.lblRxValidHeaderCnt.Anchor = AnchorStyles.None;
     this.lblRxValidHeaderCnt.BorderStyle = BorderStyle.Fixed3D;
     this.lblRxValidHeaderCnt.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblRxValidHeaderCnt.Location = new Point(19, 37);
     this.lblRxValidHeaderCnt.Margin = new Padding(3);
     this.lblRxValidHeaderCnt.Name = "lblRxValidHeaderCnt";
     this.lblRxValidHeaderCnt.Size = new Size(59, 20);
     this.lblRxValidHeaderCnt.TabIndex = 5;
     this.lblRxValidHeaderCnt.Text = "-";
     this.lblRxValidHeaderCnt.TextAlign = ContentAlignment.MiddleCenter;
     this.label40.Anchor = AnchorStyles.None;
     this.label40.AutoSize = true;
     this.label40.Location = new Point(100, 4);
     this.label40.Margin = new Padding(3);
     this.label40.MaximumSize = new Size(90, 0);
     this.label40.MinimumSize = new Size(90, 0);
     this.label40.Name = "label40";
     this.label40.Size = new Size(90, 26);
     this.label40.TabIndex = 1;
     this.label40.Text = "Received valid packet count";
     this.label40.TextAlign = ContentAlignment.MiddleCenter;
     this.lblRxPacketCnt.Anchor = AnchorStyles.None;
     this.lblRxPacketCnt.BorderStyle = BorderStyle.Fixed3D;
     this.lblRxPacketCnt.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblRxPacketCnt.Location = new Point(115, 37);
     this.lblRxPacketCnt.Margin = new Padding(3);
     this.lblRxPacketCnt.Name = "lblRxPacketCnt";
     this.lblRxPacketCnt.Size = new Size(59, 20);
     this.lblRxPacketCnt.TabIndex = 7;
     this.lblRxPacketCnt.Text = "-";
     this.lblRxPacketCnt.TextAlign = ContentAlignment.MiddleCenter;
     this.label46.Anchor = AnchorStyles.None;
     this.label46.AutoSize = true;
     this.label46.Location = new Point(292, 4);
     this.label46.Margin = new Padding(3);
     this.label46.MaximumSize = new Size(90, 0);
     this.label46.MinimumSize = new Size(90, 0);
     this.label46.Name = "label46";
     this.label46.Size = new Size(90, 26);
     this.label46.TabIndex = 3;
     this.label46.Text = "Received packet SNR [dB]";
     this.label46.TextAlign = ContentAlignment.MiddleCenter;
     this.lblPacketSnr.Anchor = AnchorStyles.None;
     this.lblPacketSnr.BorderStyle = BorderStyle.Fixed3D;
     this.lblPacketSnr.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblPacketSnr.Location = new Point(307, 37);
     this.lblPacketSnr.Margin = new Padding(3);
     this.lblPacketSnr.Name = "lblPacketSnr";
     this.lblPacketSnr.Size = new Size(59, 20);
     this.lblPacketSnr.TabIndex = 9;
     this.lblPacketSnr.Text = "-";
     this.lblPacketSnr.TextAlign = ContentAlignment.MiddleCenter;
     this.label47.Anchor = AnchorStyles.None;
     this.label47.AutoSize = true;
     this.label47.Location = new Point(388, 4);
     this.label47.Margin = new Padding(3);
     this.label47.MaximumSize = new Size(90, 0);
     this.label47.MinimumSize = new Size(90, 0);
     this.label47.Name = "label47";
     this.label47.Size = new Size(90, 26);
     this.label47.TabIndex = 4;
     this.label47.Text = "Received packet RSSI [dBm]";
     this.label47.TextAlign = ContentAlignment.MiddleCenter;
     this.lblPacketRssi.Anchor = AnchorStyles.None;
     this.lblPacketRssi.BorderStyle = BorderStyle.Fixed3D;
     this.lblPacketRssi.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblPacketRssi.Location = new Point(403, 37);
     this.lblPacketRssi.Margin = new Padding(3);
     this.lblPacketRssi.Name = "lblPacketRssi";
     this.lblPacketRssi.Size = new Size(59, 20);
     this.lblPacketRssi.TabIndex = 10;
     this.lblPacketRssi.Text = "-";
     this.lblPacketRssi.TextAlign = ContentAlignment.MiddleCenter;
     this.label48.Anchor = AnchorStyles.None;
     this.label48.AutoSize = true;
     this.label48.Location = new Point(486, 4);
     this.label48.Margin = new Padding(3);
     this.label48.MaximumSize = new Size(90, 0);
     this.label48.MinimumSize = new Size(90, 0);
     this.label48.Name = "label48";
     this.label48.Size = new Size(90, 26);
     this.label48.TabIndex = 5;
     this.label48.Text = "Current RSSI value [dBm]";
     this.label48.TextAlign = ContentAlignment.MiddleCenter;
     this.lblRssiValue.Anchor = AnchorStyles.None;
     this.lblRssiValue.BorderStyle = BorderStyle.Fixed3D;
     this.lblRssiValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblRssiValue.Location = new Point(502, 37);
     this.lblRssiValue.Margin = new Padding(3);
     this.lblRssiValue.Name = "lblRssiValue";
     this.lblRssiValue.Size = new Size(59, 20);
     this.lblRssiValue.TabIndex = 11;
     this.lblRssiValue.Text = "-";
     this.lblRssiValue.TextAlign = ContentAlignment.MiddleCenter;
     this.label49.Anchor = AnchorStyles.None;
     this.label49.AutoSize = true;
     this.label49.Location = new Point(4, 4);
     this.label49.Margin = new Padding(3);
     this.label49.MaximumSize = new Size(90, 0);
     this.label49.MinimumSize = new Size(90, 0);
     this.label49.Name = "label49";
     this.label49.Size = new Size(90, 26);
     this.label49.TabIndex = 0;
     this.label49.Text = "Current hopping channel";
     this.label49.TextAlign = ContentAlignment.MiddleCenter;
     this.lblHopChannel.Anchor = AnchorStyles.None;
     this.lblHopChannel.BorderStyle = BorderStyle.Fixed3D;
     this.lblHopChannel.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblHopChannel.Location = new Point(19, 37);
     this.lblHopChannel.Margin = new Padding(3);
     this.lblHopChannel.Name = "lblHopChannel";
     this.lblHopChannel.Size = new Size(59, 20);
     this.lblHopChannel.TabIndex = 6;
     this.lblHopChannel.Text = "-";
     this.lblHopChannel.TextAlign = ContentAlignment.MiddleCenter;
     this.label50.Anchor = AnchorStyles.None;
     this.label50.AutoSize = true;
     this.label50.Location = new Point(196, 4);
     this.label50.Margin = new Padding(3);
     this.label50.MaximumSize = new Size(90, 0);
     this.label50.MinimumSize = new Size(90, 0);
     this.label50.Name = "label50";
     this.label50.Size = new Size(90, 26);
     this.label50.TabIndex = 2;
     this.label50.Text = "Rx databuffer address";
     this.label50.TextAlign = ContentAlignment.MiddleCenter;
     this.lblFifoRxCurrentAddr.Anchor = AnchorStyles.None;
     this.lblFifoRxCurrentAddr.BorderStyle = BorderStyle.Fixed3D;
     this.lblFifoRxCurrentAddr.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblFifoRxCurrentAddr.Location = new Point(211, 37);
     this.lblFifoRxCurrentAddr.Margin = new Padding(3);
     this.lblFifoRxCurrentAddr.Name = "lblFifoRxCurrentAddr";
     this.lblFifoRxCurrentAddr.Size = new Size(59, 20);
     this.lblFifoRxCurrentAddr.TabIndex = 8;
     this.lblFifoRxCurrentAddr.Text = "-";
     this.lblFifoRxCurrentAddr.TextAlign = ContentAlignment.MiddleCenter;
     this.pnlPacketStatus.AutoSize = true;
     this.pnlPacketStatus.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPacketStatus.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
     this.pnlPacketStatus.ColumnCount = 6;
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 16.66667f));
     this.pnlPacketStatus.Controls.Add((Control)this.label49, 0, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.lblHopChannel, 0, 1);
     this.pnlPacketStatus.Controls.Add((Control)this.lblRssiValue, 5, 1);
     this.pnlPacketStatus.Controls.Add((Control)this.lblPacketRssi, 4, 1);
     this.pnlPacketStatus.Controls.Add((Control)this.label48, 5, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.label47, 4, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.lblPacketSnr, 3, 1);
     this.pnlPacketStatus.Controls.Add((Control)this.label46, 3, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.lblRxPacketCnt, 1, 1);
     this.pnlPacketStatus.Controls.Add((Control)this.label50, 2, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.label40, 1, 0);
     this.pnlPacketStatus.Controls.Add((Control)this.lblFifoRxCurrentAddr, 2, 1);
     this.pnlPacketStatus.Location = new Point(108, 326);
     this.pnlPacketStatus.Name = "pnlPacketStatus";
     this.pnlPacketStatus.RowCount = 2;
     this.pnlPacketStatus.RowStyles.Add(new RowStyle());
     this.pnlPacketStatus.RowStyles.Add(new RowStyle());
     this.pnlPacketStatus.Size = new Size(583, 61);
     this.pnlPacketStatus.TabIndex = 7;
     this.lblRxPayloadCodingRate.Anchor = AnchorStyles.None;
     this.lblRxPayloadCodingRate.BorderStyle = BorderStyle.Fixed3D;
     this.lblRxPayloadCodingRate.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0);
     this.lblRxPayloadCodingRate.Location = new Point(310, 37);
     this.lblRxPayloadCodingRate.Margin = new Padding(3);
     this.lblRxPayloadCodingRate.Name = "lblRxPayloadCodingRate";
     this.lblRxPayloadCodingRate.Size = new Size(59, 20);
     this.lblRxPayloadCodingRate.TabIndex = 8;
     this.lblRxPayloadCodingRate.Text = "-";
     this.lblRxPayloadCodingRate.TextAlign = ContentAlignment.MiddleCenter;
     this.label37.Anchor = AnchorStyles.None;
     this.label37.AutoSize = true;
     this.label37.Location = new Point(295, 4);
     this.label37.Margin = new Padding(3);
     this.label37.MaximumSize = new Size(90, 0);
     this.label37.MinimumSize = new Size(90, 0);
     this.label37.Name = "label37";
     this.label37.Size = new Size(90, 26);
     this.label37.TabIndex = 3;
     this.label37.Text = "Rx payload coding rate";
     this.label37.TextAlign = ContentAlignment.MiddleCenter;
     this.label39.Anchor = AnchorStyles.None;
     this.label39.AutoSize = true;
     this.label39.Location = new Point(198, 10);
     this.label39.Margin = new Padding(3);
     this.label39.MaximumSize = new Size(90, 0);
     this.label39.MinimumSize = new Size(90, 0);
     this.label39.Name = "label39";
     this.label39.Size = new Size(90, 13);
     this.label39.TabIndex = 2;
     this.label39.Text = "Rx payload CRC";
     this.label39.TextAlign = ContentAlignment.MiddleCenter;
     this.pnlHeaderInfo.AutoSize = true;
     this.pnlHeaderInfo.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlHeaderInfo.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
     this.pnlHeaderInfo.ColumnCount = 5;
     this.pnlHeaderInfo.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20f));
     this.pnlHeaderInfo.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20f));
     this.pnlHeaderInfo.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20f));
     this.pnlHeaderInfo.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20f));
     this.pnlHeaderInfo.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 20f));
     this.pnlHeaderInfo.Controls.Add((Control)this.label37, 3, 0);
     this.pnlHeaderInfo.Controls.Add((Control)this.lblRxPayloadCodingRate, 3, 1);
     this.pnlHeaderInfo.Controls.Add((Control)this.lblPllTimeout, 1, 0);
     this.pnlHeaderInfo.Controls.Add((Control)this.ledRxPayloadCrcOn, 2, 1);
     this.pnlHeaderInfo.Controls.Add((Control)this.ledPllTimeout, 1, 1);
     this.pnlHeaderInfo.Controls.Add((Control)this.label39, 2, 0);
     this.pnlHeaderInfo.Controls.Add((Control)this.label18, 0, 0);
     this.pnlHeaderInfo.Controls.Add((Control)this.lblRxValidHeaderCnt, 0, 1);
     this.pnlHeaderInfo.Controls.Add((Control)this.label38, 4, 0);
     this.pnlHeaderInfo.Controls.Add((Control)this.lblRxNbBytes, 4, 1);
     this.pnlHeaderInfo.Location = new Point(156, 245);
     this.pnlHeaderInfo.Name = "pnlHeaderInfo";
     this.pnlHeaderInfo.RowCount = 2;
     this.pnlHeaderInfo.RowStyles.Add(new RowStyle());
     this.pnlHeaderInfo.RowStyles.Add(new RowStyle());
     this.pnlHeaderInfo.Size = new Size(486, 61);
     this.pnlHeaderInfo.TabIndex = 4;
     this.lblPllTimeout.Anchor = AnchorStyles.None;
     this.lblPllTimeout.AutoSize = true;
     this.lblPllTimeout.Location = new Point(101, 10);
     this.lblPllTimeout.Margin = new Padding(3);
     this.lblPllTimeout.MaximumSize = new Size(90, 0);
     this.lblPllTimeout.MinimumSize = new Size(90, 0);
     this.lblPllTimeout.Name = "lblPllTimeout";
     this.lblPllTimeout.Size = new Size(90, 13);
     this.lblPllTimeout.TabIndex = 1;
     this.lblPllTimeout.Text = "PLL timeout";
     this.lblPllTimeout.TextAlign = ContentAlignment.MiddleCenter;
     this.ledRxPayloadCrcOn.Anchor = AnchorStyles.None;
     this.ledRxPayloadCrcOn.BackColor = Color.Transparent;
     this.ledRxPayloadCrcOn.LedColor = Color.Green;
     this.ledRxPayloadCrcOn.LedSize = new Size(11, 11);
     this.ledRxPayloadCrcOn.Location = new Point(235, 39);
     this.ledRxPayloadCrcOn.Name = "ledRxPayloadCrcOn";
     this.ledRxPayloadCrcOn.Size = new Size(15, 15);
     this.ledRxPayloadCrcOn.TabIndex = 7;
     this.ledRxPayloadCrcOn.Text = "Rx payload CRC on";
     this.ledPllTimeout.Anchor = AnchorStyles.None;
     this.ledPllTimeout.BackColor = Color.Transparent;
     this.ledPllTimeout.LedColor = Color.Green;
     this.ledPllTimeout.LedSize = new Size(11, 11);
     this.ledPllTimeout.Location = new Point(138, 39);
     this.ledPllTimeout.Name = "ledPllTimeout";
     this.ledPllTimeout.Size = new Size(15, 15);
     this.ledPllTimeout.TabIndex = 6;
     this.ledPllTimeout.Text = "PLL timeout";
     this.pnlRxHeaderInfoHeader.BorderStyle = BorderStyle.FixedSingle;
     this.pnlRxHeaderInfoHeader.Location = new Point(85, 234);
     this.pnlRxHeaderInfoHeader.Name = "pnlRxHeaderInfoHeader";
     this.pnlRxHeaderInfoHeader.Size = new Size(710, 1);
     this.pnlRxHeaderInfoHeader.TabIndex = 3;
     this.lblRxHeaderInfoHeaderName.AutoSize = true;
     this.lblRxHeaderInfoHeaderName.Location = new Point(3, 228);
     this.lblRxHeaderInfoHeaderName.Name = "lblRxHeaderInfoHeaderName";
     this.lblRxHeaderInfoHeaderName.Size = new Size(76, 13);
     this.lblRxHeaderInfoHeaderName.TabIndex = 2;
     this.lblRxHeaderInfoHeaderName.Text = "Rx header info";
     this.pnlPacketStatusHeaderName.BorderStyle = BorderStyle.FixedSingle;
     this.pnlPacketStatusHeaderName.Location = new Point(85, 315);
     this.pnlPacketStatusHeaderName.Name = "pnlPacketStatusHeaderName";
     this.pnlPacketStatusHeaderName.Size = new Size(710, 1);
     this.pnlPacketStatusHeaderName.TabIndex = 6;
     this.lblPacketStatusHeaderName.AutoSize = true;
     this.lblPacketStatusHeaderName.Location = new Point(3, 309);
     this.lblPacketStatusHeaderName.Name = "lblPacketStatusHeaderName";
     this.lblPacketStatusHeaderName.Size = new Size(72, 13);
     this.lblPacketStatusHeaderName.TabIndex = 5;
     this.lblPacketStatusHeaderName.Text = "Packet status";
     this.gBoxSettings.Controls.Add((Control)this.label33);
     this.gBoxSettings.Controls.Add((Control)this.nudSymbTimeout);
     this.gBoxSettings.Controls.Add((Control)this.label9);
     this.gBoxSettings.Controls.Add((Control)this.label11);
     this.gBoxSettings.Controls.Add((Control)this.label8);
     this.gBoxSettings.Controls.Add((Control)this.panel11);
     this.gBoxSettings.Controls.Add((Control)this.label35);
     this.gBoxSettings.Controls.Add((Control)this.label13);
     this.gBoxSettings.Controls.Add((Control)this.label12);
     this.gBoxSettings.Controls.Add((Control)this.label19);
     this.gBoxSettings.Controls.Add((Control)this.panel13);
     this.gBoxSettings.Controls.Add((Control)this.panel12);
     this.gBoxSettings.Controls.Add((Control)this.nudFreqHoppingPeriod);
     this.gBoxSettings.Controls.Add((Control)this.label34);
     this.gBoxSettings.Controls.Add((Control)this.nudPreambleLength);
     this.gBoxSettings.Controls.Add((Control)this.label15);
     this.gBoxSettings.Controls.Add((Control)this.label29);
     this.gBoxSettings.Controls.Add((Control)this.label31);
     this.gBoxSettings.Controls.Add((Control)this.nudPayloadLength);
     this.gBoxSettings.Controls.Add((Control)this.cBoxCodingRate);
     this.gBoxSettings.Controls.Add((Control)this.label16);
     this.gBoxSettings.Controls.Add((Control)this.label32);
     this.gBoxSettings.Controls.Add((Control)this.label17);
     this.gBoxSettings.Controls.Add((Control)this.cBoxBandwidth);
     this.gBoxSettings.Controls.Add((Control)this.cBoxSpreadingFactor);
     this.gBoxSettings.Location = new Point(3, 3);
     this.gBoxSettings.Name = "gBoxSettings";
     this.gBoxSettings.Size = new Size(548, 225);
     this.gBoxSettings.TabIndex = 0;
     this.gBoxSettings.TabStop = false;
     this.gBoxSettings.Text = "Settings";
     this.nudSymbTimeout.DecimalPlaces = 6;
     this.nudSymbTimeout.Increment = new Decimal(new int[4]
       {
     1024,
     0,
     0,
     393216
       });
     this.nudSymbTimeout.Location = new Point(99, 104);
     this.nudSymbTimeout.Maximum = new Decimal(new int[4]
       {
     1047552,
     0,
     0,
     393216
       });
     this.nudSymbTimeout.Name = "nudSymbTimeout";
     this.nudSymbTimeout.Size = new Size(124, 20);
     this.nudSymbTimeout.TabIndex = 8;
     this.nudSymbTimeout.ThousandsSeparator = true;
     this.nudSymbTimeout.Value = new Decimal(new int[4]
       {
     1024,
     0,
     0,
     262144
       });
     this.nudSymbTimeout.ValueChanged += new EventHandler(this.nudSymbTimeout_ValueChanged);
     this.label13.AutoSize = true;
     this.label13.Location = new Point(5, 131);
     this.label13.MaximumSize = new Size(94, 0);
     this.label13.Name = "label13";
     this.label13.Size = new Size(72, 26);
     this.label13.TabIndex = 21;
     this.label13.Text = "Low datarate optimize:";
     this.panel13.AutoSize = true;
     this.panel13.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel13.Controls.Add((Control)this.rBtnLowDatarateOptimizeOff);
     this.panel13.Controls.Add((Control)this.rBtnLowDatarateOptimizeOn);
     this.panel13.Location = new Point(99, 134);
     this.panel13.Name = "panel13";
     this.panel13.Size = new Size(102, 20);
     this.panel13.TabIndex = 22;
     this.rBtnLowDatarateOptimizeOff.AutoSize = true;
     this.rBtnLowDatarateOptimizeOff.Location = new Point(54, 3);
     this.rBtnLowDatarateOptimizeOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLowDatarateOptimizeOff.Name = "rBtnLowDatarateOptimizeOff";
     this.rBtnLowDatarateOptimizeOff.Size = new Size(45, 17);
     this.rBtnLowDatarateOptimizeOff.TabIndex = 1;
     this.rBtnLowDatarateOptimizeOff.Text = "OFF";
     this.rBtnLowDatarateOptimizeOff.UseVisualStyleBackColor = true;
     this.rBtnLowDatarateOptimizeOff.CheckedChanged += new EventHandler(this.rBtnLowDatarateOptimize_CheckedChanged);
     this.rBtnLowDatarateOptimizeOn.AutoSize = true;
     this.rBtnLowDatarateOptimizeOn.Checked = true;
     this.rBtnLowDatarateOptimizeOn.Location = new Point(3, 3);
     this.rBtnLowDatarateOptimizeOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLowDatarateOptimizeOn.Name = "rBtnLowDatarateOptimizeOn";
     this.rBtnLowDatarateOptimizeOn.Size = new Size(41, 17);
     this.rBtnLowDatarateOptimizeOn.TabIndex = 0;
     this.rBtnLowDatarateOptimizeOn.TabStop = true;
     this.rBtnLowDatarateOptimizeOn.Text = "ON";
     this.rBtnLowDatarateOptimizeOn.UseVisualStyleBackColor = true;
     this.rBtnLowDatarateOptimizeOn.CheckedChanged += new EventHandler(this.rBtnLowDatarateOptimize_CheckedChanged);
     this.nudFreqHoppingPeriod.Location = new Point(99, 166);
     NumericUpDownEx numericUpDownEx4 = this.nudFreqHoppingPeriod;
     int[] bits4 = new int[4];
     bits4[0] = (int)byte.MaxValue;
     Decimal num4 = new Decimal(bits4);
     numericUpDownEx4.Maximum = num4;
     this.nudFreqHoppingPeriod.Name = "nudFreqHoppingPeriod";
     this.nudFreqHoppingPeriod.Size = new Size(124, 20);
     this.nudFreqHoppingPeriod.TabIndex = 11;
     this.nudFreqHoppingPeriod.Visible = false;
     this.nudFreqHoppingPeriod.ValueChanged += new EventHandler(this.nudFreqHoppingPeriod_ValueChanged);
     this.nudPayloadLength.Location = new Point(368, 77);
     NumericUpDownEx numericUpDownEx5 = this.nudPayloadLength;
     int[] bits5 = new int[4];
     bits5[0] = 256;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx5.Maximum = num5;
     this.nudPayloadLength.Name = "nudPayloadLength";
     this.nudPayloadLength.Size = new Size(124, 20);
     this.nudPayloadLength.TabIndex = 19;
     NumericUpDownEx numericUpDownEx6 = this.nudPayloadLength;
     int[] bits6 = new int[4];
     bits6[0] = 14;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx6.Value = num6;
     this.nudPayloadLength.ValueChanged += new EventHandler(this.nudPayloadLength_ValueChanged);
     this.gBoxMessage.Controls.Add((Control)this.tblPayloadMessage);
     this.gBoxMessage.Location = new Point(3, 393);
     this.gBoxMessage.Name = "gBoxMessage";
     this.gBoxMessage.Size = new Size(528, 97);
     this.gBoxMessage.TabIndex = 8;
     this.gBoxMessage.TabStop = false;
     this.gBoxMessage.Text = "Message";
     this.tblPayloadMessage.AutoSize = true;
     this.tblPayloadMessage.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.tblPayloadMessage.ColumnCount = 2;
     this.tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
     this.tblPayloadMessage.ColumnStyles.Add(new ColumnStyle());
     this.tblPayloadMessage.Controls.Add((Control)this.hexBoxPayload, 0, 1);
     this.tblPayloadMessage.Controls.Add((Control)this.label51, 1, 0);
     this.tblPayloadMessage.Controls.Add((Control)this.label52, 0, 0);
     this.tblPayloadMessage.Location = new Point(11, 16);
     this.tblPayloadMessage.Name = "tblPayloadMessage";
     this.tblPayloadMessage.RowCount = 2;
     this.tblPayloadMessage.RowStyles.Add(new RowStyle());
     this.tblPayloadMessage.RowStyles.Add(new RowStyle());
     this.tblPayloadMessage.Size = new Size(507, 79);
     this.tblPayloadMessage.TabIndex = 0;
     this.hexBoxPayload.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
     this.tblPayloadMessage.SetColumnSpan((Control)this.hexBoxPayload, 2);
     this.hexBoxPayload.Font = new Font("Courier New", 8.25f);
     this.hexBoxPayload.LineInfoDigits = (byte)2;
     this.hexBoxPayload.LineInfoForeColor = Color.Empty;
     this.hexBoxPayload.Location = new Point(3, 16);
     this.hexBoxPayload.Name = "hexBoxPayload";
     this.hexBoxPayload.ShadowSelectionColor = Color.FromArgb(100, 60, 188, (int)byte.MaxValue);
     this.hexBoxPayload.Size = new Size(501, 60);
     this.hexBoxPayload.StringViewVisible = true;
     this.hexBoxPayload.TabIndex = 2;
     this.hexBoxPayload.UseFixedBytesPerLine = true;
     this.hexBoxPayload.VScrollBarVisible = true;
     this.label51.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
     this.label51.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label51.Location = new Point(329, 0);
     this.label51.Name = "label51";
     this.label51.Size = new Size(175, 13);
     this.label51.TabIndex = 1;
     this.label51.Text = "ASCII";
     this.label51.TextAlign = ContentAlignment.MiddleCenter;
     this.label52.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
     this.label52.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.label52.Location = new Point(3, 0);
     this.label52.Name = "label52";
     this.label52.Size = new Size(320, 13);
     this.label52.TabIndex = 0;
     this.label52.Text = "HEXADECIMAL";
     this.label52.TextAlign = ContentAlignment.MiddleCenter;
     this.gBoxControl.Controls.Add((Control)this.ledLogEnabled);
     this.gBoxControl.Controls.Add((Control)this.pnlPacketMode);
     this.gBoxControl.Controls.Add((Control)this.tBoxPacketsNb);
     this.gBoxControl.Controls.Add((Control)this.btnLog);
     this.gBoxControl.Controls.Add((Control)this.cBtnPacketHandlerStartStop);
     this.gBoxControl.Controls.Add((Control)this.lblPacketsNb);
     this.gBoxControl.Controls.Add((Control)this.tBoxPacketsRepeatValue);
     this.gBoxControl.Controls.Add((Control)this.lblPacketsRepeatValue);
     this.gBoxControl.Location = new Point(537, 393);
     this.gBoxControl.Name = "gBoxControl";
     this.gBoxControl.Size = new Size(259, 97);
     this.gBoxControl.TabIndex = 9;
     this.gBoxControl.TabStop = false;
     this.gBoxControl.Text = "Packet Control";
     this.ledLogEnabled.BackColor = Color.Transparent;
     this.ledLogEnabled.LedColor = Color.Green;
     this.ledLogEnabled.LedSize = new Size(11, 11);
     this.ledLogEnabled.Location = new Point(143, 23);
     this.ledLogEnabled.Name = "ledLogEnabled";
     this.ledLogEnabled.Size = new Size(15, 15);
     this.ledLogEnabled.TabIndex = 2;
     this.ledLogEnabled.Text = "Log status";
     this.pnlPacketMode.AutoSize = true;
     this.pnlPacketMode.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlPacketMode.Controls.Add((Control)this.rBtnPacketModeRx);
     this.pnlPacketMode.Controls.Add((Control)this.rBtnPacketModeTx);
     this.pnlPacketMode.Location = new Point(168, 19);
     this.pnlPacketMode.Name = "pnlPacketMode";
     this.pnlPacketMode.Size = new Size(87, 20);
     this.pnlPacketMode.TabIndex = 3;
     this.rBtnPacketModeRx.AutoSize = true;
     this.rBtnPacketModeRx.Checked = true;
     this.rBtnPacketModeRx.Location = new Point(46, 3);
     this.rBtnPacketModeRx.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPacketModeRx.Name = "rBtnPacketModeRx";
     this.rBtnPacketModeRx.Size = new Size(38, 17);
     this.rBtnPacketModeRx.TabIndex = 1;
     this.rBtnPacketModeRx.TabStop = true;
     this.rBtnPacketModeRx.Text = "Rx";
     this.rBtnPacketModeRx.UseVisualStyleBackColor = true;
     this.rBtnPacketModeRx.CheckedChanged += new EventHandler(this.rBtnPacketMode_CheckedChanged);
     this.rBtnPacketModeTx.AutoSize = true;
     this.rBtnPacketModeTx.Location = new Point(3, 3);
     this.rBtnPacketModeTx.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPacketModeTx.Name = "rBtnPacketModeTx";
     this.rBtnPacketModeTx.Size = new Size(37, 17);
     this.rBtnPacketModeTx.TabIndex = 0;
     this.rBtnPacketModeTx.Text = "Tx";
     this.rBtnPacketModeTx.UseVisualStyleBackColor = true;
     this.rBtnPacketModeTx.CheckedChanged += new EventHandler(this.rBtnPacketMode_CheckedChanged);
     this.tBoxPacketsNb.Location = new Point(149, 48);
     this.tBoxPacketsNb.Name = "tBoxPacketsNb";
     this.tBoxPacketsNb.ReadOnly = true;
     this.tBoxPacketsNb.Size = new Size(79, 20);
     this.tBoxPacketsNb.TabIndex = 5;
     this.tBoxPacketsNb.Text = "0";
     this.tBoxPacketsNb.TextAlign = HorizontalAlignment.Right;
     this.btnLog.Location = new Point(87, 19);
     this.btnLog.Name = "btnLog";
     this.btnLog.Size = new Size(75, 23);
     this.btnLog.TabIndex = 1;
     this.btnLog.Text = "Log";
     this.btnLog.Click += new EventHandler(this.btnLog_Click);
     this.cBtnPacketHandlerStartStop.Appearance = Appearance.Button;
     this.cBtnPacketHandlerStartStop.Location = new Point(6, 19);
     this.cBtnPacketHandlerStartStop.Name = "cBtnPacketHandlerStartStop";
     this.cBtnPacketHandlerStartStop.Size = new Size(75, 23);
     this.cBtnPacketHandlerStartStop.TabIndex = 0;
     this.cBtnPacketHandlerStartStop.Text = "Start";
     this.cBtnPacketHandlerStartStop.TextAlign = ContentAlignment.MiddleCenter;
     this.cBtnPacketHandlerStartStop.UseVisualStyleBackColor = true;
     this.cBtnPacketHandlerStartStop.CheckedChanged += new EventHandler(this.cBtnPacketHandlerStartStop_CheckedChanged);
     this.lblPacketsNb.AutoSize = true;
     this.lblPacketsNb.Location = new Point(3, 51);
     this.lblPacketsNb.Name = "lblPacketsNb";
     this.lblPacketsNb.Size = new Size(64, 13);
     this.lblPacketsNb.TabIndex = 4;
     this.lblPacketsNb.Text = "Tx Packets:";
     this.lblPacketsNb.TextAlign = ContentAlignment.MiddleLeft;
     this.tBoxPacketsRepeatValue.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte)0);
     this.tBoxPacketsRepeatValue.Location = new Point(149, 70);
     this.tBoxPacketsRepeatValue.Name = "tBoxPacketsRepeatValue";
     this.tBoxPacketsRepeatValue.Size = new Size(79, 20);
     this.tBoxPacketsRepeatValue.TabIndex = 7;
     this.tBoxPacketsRepeatValue.Text = "0";
     this.tBoxPacketsRepeatValue.TextAlign = HorizontalAlignment.Right;
     this.lblPacketsRepeatValue.AutoSize = true;
     this.lblPacketsRepeatValue.Location = new Point(3, 73);
     this.lblPacketsRepeatValue.Name = "lblPacketsRepeatValue";
     this.lblPacketsRepeatValue.Size = new Size(74, 13);
     this.lblPacketsRepeatValue.TabIndex = 6;
     this.lblPacketsRepeatValue.Text = "Repeat value:";
     this.lblPacketsRepeatValue.TextAlign = ContentAlignment.MiddleLeft;
     this.groupBoxEx1.Controls.Add((Control)this.label53);
     this.groupBoxEx1.Controls.Add((Control)this.label42);
     this.groupBoxEx1.Controls.Add((Control)this.ledSignalDetected);
     this.groupBoxEx1.Controls.Add((Control)this.label45);
     this.groupBoxEx1.Controls.Add((Control)this.ledSignalSynchronized);
     this.groupBoxEx1.Controls.Add((Control)this.label43);
     this.groupBoxEx1.Controls.Add((Control)this.ledRxOnGoing);
     this.groupBoxEx1.Controls.Add((Control)this.label41);
     this.groupBoxEx1.Controls.Add((Control)this.ledHeaderInfoValid);
     this.groupBoxEx1.Controls.Add((Control)this.label44);
     this.groupBoxEx1.Controls.Add((Control)this.ledModemClear);
     this.groupBoxEx1.Location = new Point(863, 241);
     this.groupBoxEx1.Name = "groupBoxEx1";
     this.groupBoxEx1.Size = new Size(135, 139);
     this.groupBoxEx1.TabIndex = 28;
     this.groupBoxEx1.TabStop = false;
     this.groupBoxEx1.Text = "Modem status";
     this.groupBoxEx1.Visible = false;
     this.label53.AutoSize = true;
     this.label53.Location = new Point(30, 16);
     this.label53.Name = "label53";
     this.label53.Size = new Size(102, 13);
     this.label53.TabIndex = 1;
     this.label53.Text = "Searching Preamble";
     this.label42.AutoSize = true;
     this.label42.Location = new Point(30, 34);
     this.label42.Name = "label42";
     this.label42.Size = new Size(68, 13);
     this.label42.TabIndex = 1;
     this.label42.Text = "Modem clear";
     this.ledSignalDetected.BackColor = Color.Transparent;
     this.ledSignalDetected.LedColor = Color.Green;
     this.ledSignalDetected.LedSize = new Size(11, 11);
     this.ledSignalDetected.Location = new Point(6, 117);
     this.ledSignalDetected.Name = "ledSignalDetected";
     this.ledSignalDetected.Size = new Size(15, 15);
     this.ledSignalDetected.TabIndex = 2;
     this.ledSignalDetected.Text = "Signal detected";
     this.label45.AutoSize = true;
     this.label45.Location = new Point(30, 118);
     this.label45.Name = "label45";
     this.label45.Size = new Size(81, 13);
     this.label45.TabIndex = 3;
     this.label45.Text = "Signal detected";
     this.ledSignalSynchronized.BackColor = Color.Transparent;
     this.ledSignalSynchronized.LedColor = Color.Green;
     this.ledSignalSynchronized.LedSize = new Size(11, 11);
     this.ledSignalSynchronized.Location = new Point(6, 96);
     this.ledSignalSynchronized.Name = "ledSignalSynchronized";
     this.ledSignalSynchronized.Size = new Size(15, 15);
     this.ledSignalSynchronized.TabIndex = 2;
     this.ledSignalSynchronized.Text = "Signal synchronized";
     this.label43.AutoSize = true;
     this.label43.Location = new Point(30, 97);
     this.label43.Name = "label43";
     this.label43.Size = new Size(101, 13);
     this.label43.TabIndex = 3;
     this.label43.Text = "Signal synchronized";
     this.ledRxOnGoing.BackColor = Color.Transparent;
     this.ledRxOnGoing.LedColor = Color.Green;
     this.ledRxOnGoing.LedSize = new Size(11, 11);
     this.ledRxOnGoing.Location = new Point(6, 75);
     this.ledRxOnGoing.Name = "ledRxOnGoing";
     this.ledRxOnGoing.Size = new Size(15, 15);
     this.ledRxOnGoing.TabIndex = 2;
     this.ledRxOnGoing.Text = "Rx on going";
     this.label41.AutoSize = true;
     this.label41.Location = new Point(30, 76);
     this.label41.Name = "label41";
     this.label41.Size = new Size(64, 13);
     this.label41.TabIndex = 3;
     this.label41.Text = "Rx on going";
     this.ledHeaderInfoValid.BackColor = Color.Transparent;
     this.ledHeaderInfoValid.LedColor = Color.Green;
     this.ledHeaderInfoValid.LedSize = new Size(11, 11);
     this.ledHeaderInfoValid.Location = new Point(6, 54);
     this.ledHeaderInfoValid.Name = "ledHeaderInfoValid";
     this.ledHeaderInfoValid.Size = new Size(15, 15);
     this.ledHeaderInfoValid.TabIndex = 2;
     this.ledHeaderInfoValid.Text = "Header info valid";
     this.label44.AutoSize = true;
     this.label44.Location = new Point(30, 55);
     this.label44.Name = "label44";
     this.label44.Size = new Size(87, 13);
     this.label44.TabIndex = 3;
     this.label44.Text = "Header info valid";
     this.ledModemClear.BackColor = Color.Transparent;
     this.ledModemClear.LedColor = Color.Green;
     this.ledModemClear.LedSize = new Size(11, 11);
     this.ledModemClear.Location = new Point(6, 33);
     this.ledModemClear.Name = "ledModemClear";
     this.ledModemClear.Size = new Size(15, 15);
     this.ledModemClear.TabIndex = 0;
     this.ledModemClear.Text = "Modem clear";
     this.gBoxIrqMask.Controls.Add((Control)this.panel10);
     this.gBoxIrqMask.Controls.Add((Control)this.label7);
     this.gBoxIrqMask.Controls.Add((Control)this.panel9);
     this.gBoxIrqMask.Controls.Add((Control)this.label6);
     this.gBoxIrqMask.Controls.Add((Control)this.panel8);
     this.gBoxIrqMask.Controls.Add((Control)this.label5);
     this.gBoxIrqMask.Controls.Add((Control)this.panel5);
     this.gBoxIrqMask.Controls.Add((Control)this.label4);
     this.gBoxIrqMask.Controls.Add((Control)this.panel3);
     this.gBoxIrqMask.Controls.Add((Control)this.label3);
     this.gBoxIrqMask.Controls.Add((Control)this.panel2);
     this.gBoxIrqMask.Controls.Add((Control)this.label2);
     this.gBoxIrqMask.Controls.Add((Control)this.panel1);
     this.gBoxIrqMask.Controls.Add((Control)this.label1);
     this.gBoxIrqMask.Controls.Add((Control)this.panel4);
     this.gBoxIrqMask.Controls.Add((Control)this.label10);
     this.gBoxIrqMask.Location = new Point(557, 3);
     this.gBoxIrqMask.Name = "gBoxIrqMask";
     this.gBoxIrqMask.Size = new Size(239, 225);
     this.gBoxIrqMask.TabIndex = 1;
     this.gBoxIrqMask.TabStop = false;
     this.gBoxIrqMask.Text = "IRQ mask";
     this.gBoxIrqMask.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxIrqMask.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel10.AutoSize = true;
     this.panel10.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel10.Controls.Add((Control)this.rBtnCadDetectedMaskOff);
     this.panel10.Controls.Add((Control)this.rBtnCadDetectedMaskOn);
     this.panel10.Location = new Point(128, 198);
     this.panel10.Name = "panel10";
     this.panel10.Size = new Size(102, 20);
     this.panel10.TabIndex = 15;
     this.rBtnCadDetectedMaskOff.AutoSize = true;
     this.rBtnCadDetectedMaskOff.Location = new Point(54, 3);
     this.rBtnCadDetectedMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnCadDetectedMaskOff.Name = "rBtnCadDetectedMaskOff";
     this.rBtnCadDetectedMaskOff.Size = new Size(45, 17);
     this.rBtnCadDetectedMaskOff.TabIndex = 1;
     this.rBtnCadDetectedMaskOff.Text = "OFF";
     this.rBtnCadDetectedMaskOff.UseVisualStyleBackColor = true;
     this.rBtnCadDetectedMaskOff.CheckedChanged += new EventHandler(this.rBtnCadDetectedMask_CheckedChanged);
     this.rBtnCadDetectedMaskOn.AutoSize = true;
     this.rBtnCadDetectedMaskOn.Checked = true;
     this.rBtnCadDetectedMaskOn.Location = new Point(3, 3);
     this.rBtnCadDetectedMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnCadDetectedMaskOn.Name = "rBtnCadDetectedMaskOn";
     this.rBtnCadDetectedMaskOn.Size = new Size(41, 17);
     this.rBtnCadDetectedMaskOn.TabIndex = 0;
     this.rBtnCadDetectedMaskOn.TabStop = true;
     this.rBtnCadDetectedMaskOn.Text = "ON";
     this.rBtnCadDetectedMaskOn.UseVisualStyleBackColor = true;
     this.rBtnCadDetectedMaskOn.CheckedChanged += new EventHandler(this.rBtnCadDetectedMask_CheckedChanged);
     this.label7.AutoSize = true;
     this.label7.Location = new Point(6, 202);
     this.label7.Name = "label7";
     this.label7.Size = new Size(77, 13);
     this.label7.TabIndex = 14;
     this.label7.Text = "CAD detected:";
     this.panel9.AutoSize = true;
     this.panel9.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel9.Controls.Add((Control)this.rBtnFhssChangeChannelMaskOff);
     this.panel9.Controls.Add((Control)this.rBtnFhssChangeChannelMaskOn);
     this.panel9.Location = new Point(128, 172);
     this.panel9.Name = "panel9";
     this.panel9.Size = new Size(102, 20);
     this.panel9.TabIndex = 13;
     this.rBtnFhssChangeChannelMaskOff.AutoSize = true;
     this.rBtnFhssChangeChannelMaskOff.Location = new Point(54, 3);
     this.rBtnFhssChangeChannelMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFhssChangeChannelMaskOff.Name = "rBtnFhssChangeChannelMaskOff";
     this.rBtnFhssChangeChannelMaskOff.Size = new Size(45, 17);
     this.rBtnFhssChangeChannelMaskOff.TabIndex = 1;
     this.rBtnFhssChangeChannelMaskOff.Text = "OFF";
     this.rBtnFhssChangeChannelMaskOff.UseVisualStyleBackColor = true;
     this.rBtnFhssChangeChannelMaskOff.CheckedChanged += new EventHandler(this.rBtnFhssChangeChannelMask_CheckedChanged);
     this.rBtnFhssChangeChannelMaskOn.AutoSize = true;
     this.rBtnFhssChangeChannelMaskOn.Checked = true;
     this.rBtnFhssChangeChannelMaskOn.Location = new Point(3, 3);
     this.rBtnFhssChangeChannelMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnFhssChangeChannelMaskOn.Name = "rBtnFhssChangeChannelMaskOn";
     this.rBtnFhssChangeChannelMaskOn.Size = new Size(41, 17);
     this.rBtnFhssChangeChannelMaskOn.TabIndex = 0;
     this.rBtnFhssChangeChannelMaskOn.TabStop = true;
     this.rBtnFhssChangeChannelMaskOn.Text = "ON";
     this.rBtnFhssChangeChannelMaskOn.UseVisualStyleBackColor = true;
     this.rBtnFhssChangeChannelMaskOn.CheckedChanged += new EventHandler(this.rBtnFhssChangeChannelMask_CheckedChanged);
     this.label6.AutoSize = true;
     this.label6.Location = new Point(6, 176);
     this.label6.Name = "label6";
     this.label6.Size = new Size(118, 13);
     this.label6.TabIndex = 12;
     this.label6.Text = "FHSS change channel:";
     this.panel8.AutoSize = true;
     this.panel8.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel8.Controls.Add((Control)this.rBtnCadDoneMaskOff);
     this.panel8.Controls.Add((Control)this.rBtnCadDoneMaskOn);
     this.panel8.Location = new Point(128, 146);
     this.panel8.Name = "panel8";
     this.panel8.Size = new Size(102, 20);
     this.panel8.TabIndex = 11;
     this.rBtnCadDoneMaskOff.AutoSize = true;
     this.rBtnCadDoneMaskOff.Location = new Point(54, 3);
     this.rBtnCadDoneMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnCadDoneMaskOff.Name = "rBtnCadDoneMaskOff";
     this.rBtnCadDoneMaskOff.Size = new Size(45, 17);
     this.rBtnCadDoneMaskOff.TabIndex = 1;
     this.rBtnCadDoneMaskOff.Text = "OFF";
     this.rBtnCadDoneMaskOff.UseVisualStyleBackColor = true;
     this.rBtnCadDoneMaskOff.CheckedChanged += new EventHandler(this.rBtnCadDoneMask_CheckedChanged);
     this.rBtnCadDoneMaskOn.AutoSize = true;
     this.rBtnCadDoneMaskOn.Checked = true;
     this.rBtnCadDoneMaskOn.Location = new Point(3, 3);
     this.rBtnCadDoneMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnCadDoneMaskOn.Name = "rBtnCadDoneMaskOn";
     this.rBtnCadDoneMaskOn.Size = new Size(41, 17);
     this.rBtnCadDoneMaskOn.TabIndex = 0;
     this.rBtnCadDoneMaskOn.TabStop = true;
     this.rBtnCadDoneMaskOn.Text = "ON";
     this.rBtnCadDoneMaskOn.UseVisualStyleBackColor = true;
     this.rBtnCadDoneMaskOn.CheckedChanged += new EventHandler(this.rBtnCadDoneMask_CheckedChanged);
     this.label5.AutoSize = true;
     this.label5.Location = new Point(6, 150);
     this.label5.Name = "label5";
     this.label5.Size = new Size(59, 13);
     this.label5.TabIndex = 10;
     this.label5.Text = "CAD done:";
     this.panel5.AutoSize = true;
     this.panel5.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel5.Controls.Add((Control)this.rBtnTxDoneMaskOff);
     this.panel5.Controls.Add((Control)this.rBtnTxDoneMaskOn);
     this.panel5.Location = new Point(128, 120);
     this.panel5.Name = "panel5";
     this.panel5.Size = new Size(102, 20);
     this.panel5.TabIndex = 9;
     this.rBtnTxDoneMaskOff.AutoSize = true;
     this.rBtnTxDoneMaskOff.Location = new Point(54, 3);
     this.rBtnTxDoneMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTxDoneMaskOff.Name = "rBtnTxDoneMaskOff";
     this.rBtnTxDoneMaskOff.Size = new Size(45, 17);
     this.rBtnTxDoneMaskOff.TabIndex = 1;
     this.rBtnTxDoneMaskOff.Text = "OFF";
     this.rBtnTxDoneMaskOff.UseVisualStyleBackColor = true;
     this.rBtnTxDoneMaskOff.CheckedChanged += new EventHandler(this.rBtnTxDoneMask_CheckedChanged);
     this.rBtnTxDoneMaskOn.AutoSize = true;
     this.rBtnTxDoneMaskOn.Checked = true;
     this.rBtnTxDoneMaskOn.Location = new Point(3, 3);
     this.rBtnTxDoneMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTxDoneMaskOn.Name = "rBtnTxDoneMaskOn";
     this.rBtnTxDoneMaskOn.Size = new Size(41, 17);
     this.rBtnTxDoneMaskOn.TabIndex = 0;
     this.rBtnTxDoneMaskOn.TabStop = true;
     this.rBtnTxDoneMaskOn.Text = "ON";
     this.rBtnTxDoneMaskOn.UseVisualStyleBackColor = true;
     this.rBtnTxDoneMaskOn.CheckedChanged += new EventHandler(this.rBtnTxDoneMask_CheckedChanged);
     this.label4.AutoSize = true;
     this.label4.Location = new Point(6, 124);
     this.label4.Name = "label4";
     this.label4.Size = new Size(49, 13);
     this.label4.TabIndex = 8;
     this.label4.Text = "Tx done:";
     this.panel3.AutoSize = true;
     this.panel3.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel3.Controls.Add((Control)this.rBtnValidHeaderMaskOff);
     this.panel3.Controls.Add((Control)this.rBtnValidHeaderMaskOn);
     this.panel3.Location = new Point(128, 94);
     this.panel3.Name = "panel3";
     this.panel3.Size = new Size(102, 20);
     this.panel3.TabIndex = 7;
     this.rBtnValidHeaderMaskOff.AutoSize = true;
     this.rBtnValidHeaderMaskOff.Location = new Point(54, 3);
     this.rBtnValidHeaderMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnValidHeaderMaskOff.Name = "rBtnValidHeaderMaskOff";
     this.rBtnValidHeaderMaskOff.Size = new Size(45, 17);
     this.rBtnValidHeaderMaskOff.TabIndex = 1;
     this.rBtnValidHeaderMaskOff.Text = "OFF";
     this.rBtnValidHeaderMaskOff.UseVisualStyleBackColor = true;
     this.rBtnValidHeaderMaskOff.CheckedChanged += new EventHandler(this.rBtnValidHeaderMask_CheckedChanged);
     this.rBtnValidHeaderMaskOn.AutoSize = true;
     this.rBtnValidHeaderMaskOn.Checked = true;
     this.rBtnValidHeaderMaskOn.Location = new Point(3, 3);
     this.rBtnValidHeaderMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnValidHeaderMaskOn.Name = "rBtnValidHeaderMaskOn";
     this.rBtnValidHeaderMaskOn.Size = new Size(41, 17);
     this.rBtnValidHeaderMaskOn.TabIndex = 0;
     this.rBtnValidHeaderMaskOn.TabStop = true;
     this.rBtnValidHeaderMaskOn.Text = "ON";
     this.rBtnValidHeaderMaskOn.UseVisualStyleBackColor = true;
     this.rBtnValidHeaderMaskOn.CheckedChanged += new EventHandler(this.rBtnValidHeaderMask_CheckedChanged);
     this.label3.AutoSize = true;
     this.label3.Location = new Point(6, 98);
     this.label3.Name = "label3";
     this.label3.Size = new Size(69, 13);
     this.label3.TabIndex = 6;
     this.label3.Text = "Valid header:";
     this.panel2.AutoSize = true;
     this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel2.Controls.Add((Control)this.rBtnPayloadCrcErrorMaskOff);
     this.panel2.Controls.Add((Control)this.rBtnPayloadCrcErrorMaskOn);
     this.panel2.Location = new Point(128, 68);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(102, 20);
     this.panel2.TabIndex = 5;
     this.rBtnPayloadCrcErrorMaskOff.AutoSize = true;
     this.rBtnPayloadCrcErrorMaskOff.Location = new Point(54, 3);
     this.rBtnPayloadCrcErrorMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPayloadCrcErrorMaskOff.Name = "rBtnPayloadCrcErrorMaskOff";
     this.rBtnPayloadCrcErrorMaskOff.Size = new Size(45, 17);
     this.rBtnPayloadCrcErrorMaskOff.TabIndex = 1;
     this.rBtnPayloadCrcErrorMaskOff.Text = "OFF";
     this.rBtnPayloadCrcErrorMaskOff.UseVisualStyleBackColor = true;
     this.rBtnPayloadCrcErrorMaskOff.CheckedChanged += new EventHandler(this.rBtnPayloadCrcErrorMask_CheckedChanged);
     this.rBtnPayloadCrcErrorMaskOn.AutoSize = true;
     this.rBtnPayloadCrcErrorMaskOn.Checked = true;
     this.rBtnPayloadCrcErrorMaskOn.Location = new Point(3, 3);
     this.rBtnPayloadCrcErrorMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPayloadCrcErrorMaskOn.Name = "rBtnPayloadCrcErrorMaskOn";
     this.rBtnPayloadCrcErrorMaskOn.Size = new Size(41, 17);
     this.rBtnPayloadCrcErrorMaskOn.TabIndex = 0;
     this.rBtnPayloadCrcErrorMaskOn.TabStop = true;
     this.rBtnPayloadCrcErrorMaskOn.Text = "ON";
     this.rBtnPayloadCrcErrorMaskOn.UseVisualStyleBackColor = true;
     this.rBtnPayloadCrcErrorMaskOn.CheckedChanged += new EventHandler(this.rBtnPayloadCrcErrorMask_CheckedChanged);
     this.label2.AutoSize = true;
     this.label2.Location = new Point(6, 72);
     this.label2.Name = "label2";
     this.label2.Size = new Size(97, 13);
     this.label2.TabIndex = 4;
     this.label2.Text = "Payload CRC error:";
     this.panel1.AutoSize = true;
     this.panel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel1.Controls.Add((Control)this.rBtnRxDoneMaskOff);
     this.panel1.Controls.Add((Control)this.rBtnRxDoneMaskOn);
     this.panel1.Location = new Point(128, 42);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(102, 20);
     this.panel1.TabIndex = 3;
     this.rBtnRxDoneMaskOff.AutoSize = true;
     this.rBtnRxDoneMaskOff.Location = new Point(54, 3);
     this.rBtnRxDoneMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxDoneMaskOff.Name = "rBtnRxDoneMaskOff";
     this.rBtnRxDoneMaskOff.Size = new Size(45, 17);
     this.rBtnRxDoneMaskOff.TabIndex = 1;
     this.rBtnRxDoneMaskOff.Text = "OFF";
     this.rBtnRxDoneMaskOff.UseVisualStyleBackColor = true;
     this.rBtnRxDoneMaskOff.CheckedChanged += new EventHandler(this.rBtnRxDoneMask_CheckedChanged);
     this.rBtnRxDoneMaskOn.AutoSize = true;
     this.rBtnRxDoneMaskOn.Checked = true;
     this.rBtnRxDoneMaskOn.Location = new Point(3, 3);
     this.rBtnRxDoneMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxDoneMaskOn.Name = "rBtnRxDoneMaskOn";
     this.rBtnRxDoneMaskOn.Size = new Size(41, 17);
     this.rBtnRxDoneMaskOn.TabIndex = 0;
     this.rBtnRxDoneMaskOn.TabStop = true;
     this.rBtnRxDoneMaskOn.Text = "ON";
     this.rBtnRxDoneMaskOn.UseVisualStyleBackColor = true;
     this.rBtnRxDoneMaskOn.CheckedChanged += new EventHandler(this.rBtnRxDoneMask_CheckedChanged);
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 46);
     this.label1.Name = "label1";
     this.label1.Size = new Size(50, 13);
     this.label1.TabIndex = 2;
     this.label1.Text = "Rx done:";
     this.panel4.AutoSize = true;
     this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel4.Controls.Add((Control)this.rBtnRxTimeoutMaskOff);
     this.panel4.Controls.Add((Control)this.rBtnRxTimeoutMaskOn);
     this.panel4.Location = new Point(128, 16);
     this.panel4.Name = "panel4";
     this.panel4.Size = new Size(102, 20);
     this.panel4.TabIndex = 1;
     this.rBtnRxTimeoutMaskOff.AutoSize = true;
     this.rBtnRxTimeoutMaskOff.Location = new Point(54, 3);
     this.rBtnRxTimeoutMaskOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxTimeoutMaskOff.Name = "rBtnRxTimeoutMaskOff";
     this.rBtnRxTimeoutMaskOff.Size = new Size(45, 17);
     this.rBtnRxTimeoutMaskOff.TabIndex = 1;
     this.rBtnRxTimeoutMaskOff.Text = "OFF";
     this.rBtnRxTimeoutMaskOff.UseVisualStyleBackColor = true;
     this.rBtnRxTimeoutMaskOff.CheckedChanged += new EventHandler(this.rBtnRxTimeoutMask_CheckedChanged);
     this.rBtnRxTimeoutMaskOn.AutoSize = true;
     this.rBtnRxTimeoutMaskOn.Checked = true;
     this.rBtnRxTimeoutMaskOn.Location = new Point(3, 3);
     this.rBtnRxTimeoutMaskOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxTimeoutMaskOn.Name = "rBtnRxTimeoutMaskOn";
     this.rBtnRxTimeoutMaskOn.Size = new Size(41, 17);
     this.rBtnRxTimeoutMaskOn.TabIndex = 0;
     this.rBtnRxTimeoutMaskOn.TabStop = true;
     this.rBtnRxTimeoutMaskOn.Text = "ON";
     this.rBtnRxTimeoutMaskOn.UseVisualStyleBackColor = true;
     this.rBtnRxTimeoutMaskOn.CheckedChanged += new EventHandler(this.rBtnRxTimeoutMask_CheckedChanged);
     this.label10.AutoSize = true;
     this.label10.Location = new Point(6, 20);
     this.label10.Name = "label10";
     this.label10.Size = new Size(60, 13);
     this.label10.TabIndex = 0;
     this.label10.Text = "Rx timeout:";
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.pnlPacketStatusHeaderName);
     this.Controls.Add((Control)this.lblPacketStatusHeaderName);
     this.Controls.Add((Control)this.pnlRxHeaderInfoHeader);
     this.Controls.Add((Control)this.lblRxHeaderInfoHeaderName);
     this.Controls.Add((Control)this.pnlHeaderInfo);
     this.Controls.Add((Control)this.pnlPacketStatus);
     this.Controls.Add((Control)this.gBoxMessage);
     this.Controls.Add((Control)this.gBoxControl);
     this.Controls.Add((Control)this.groupBoxEx1);
     this.Controls.Add((Control)this.gBoxIrqMask);
     this.Controls.Add((Control)this.gBoxSettings);
     this.Name = "LoRaViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.nudPreambleLength.EndInit();
     this.panel11.ResumeLayout(false);
     this.panel11.PerformLayout();
     this.panel12.ResumeLayout(false);
     this.panel12.PerformLayout();
     this.pnlPacketStatus.ResumeLayout(false);
     this.pnlPacketStatus.PerformLayout();
     this.pnlHeaderInfo.ResumeLayout(false);
     this.pnlHeaderInfo.PerformLayout();
     this.gBoxSettings.ResumeLayout(false);
     this.gBoxSettings.PerformLayout();
     this.nudSymbTimeout.EndInit();
     this.panel13.ResumeLayout(false);
     this.panel13.PerformLayout();
     this.nudFreqHoppingPeriod.EndInit();
     this.nudPayloadLength.EndInit();
     this.gBoxMessage.ResumeLayout(false);
     this.gBoxMessage.PerformLayout();
     this.tblPayloadMessage.ResumeLayout(false);
     this.gBoxControl.ResumeLayout(false);
     this.gBoxControl.PerformLayout();
     this.pnlPacketMode.ResumeLayout(false);
     this.pnlPacketMode.PerformLayout();
     this.groupBoxEx1.ResumeLayout(false);
     this.groupBoxEx1.PerformLayout();
     this.gBoxIrqMask.ResumeLayout(false);
     this.gBoxIrqMask.PerformLayout();
     this.panel10.ResumeLayout(false);
     this.panel10.PerformLayout();
     this.panel9.ResumeLayout(false);
     this.panel9.PerformLayout();
     this.panel8.ResumeLayout(false);
     this.panel8.PerformLayout();
     this.panel5.ResumeLayout(false);
     this.panel5.PerformLayout();
     this.panel3.ResumeLayout(false);
     this.panel3.PerformLayout();
     this.panel2.ResumeLayout(false);
     this.panel2.PerformLayout();
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.panel4.ResumeLayout(false);
     this.panel4.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Beispiel #14
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.errorProvider = new ErrorProvider(components);
     this.nudPreambleDetectorTol = new NumericUpDownEx();
     this.nudPreambleDetectorSize = new NumericUpDownEx();
     this.cBoxRxTrigger = new ComboBox();
     this.nudTimeoutRssi = new NumericUpDownEx();
     this.nudAutoRxRestartDelay = new NumericUpDownEx();
     this.nudTimeoutSyncWord = new NumericUpDownEx();
     this.nudTimeoutPreamble = new NumericUpDownEx();
     this.nudRxFilterBwAfc = new NumericUpDownEx();
     this.nudRxFilterBw = new NumericUpDownEx();
     this.nudOokAverageOffset = new NumericUpDownEx();
     this.cBoxOokThreshType = new ComboBox();
     this.nudOokPeakThreshStep = new NumericUpDownEx();
     this.nudOokFixedThresh = new NumericUpDownEx();
     this.cBoxOokPeakThreshDec = new ComboBox();
     this.cBoxOokAverageThreshFilt = new ComboBox();
     this.nudRssiOffset = new NumericUpDownEx();
     this.nudRssiSmoothing = new NumericUpDownEx();
     this.nudRssiCollisionThreshold = new NumericUpDownEx();
     this.lblRssiValue = new Label();
     this.nudRssiThresh = new NumericUpDownEx();
     this.panel2 = new Panel();
     this.gBoxAgc = new GroupBoxEx();
     this.label4 = new Label();
     this.label39 = new Label();
     this.label6 = new Label();
     this.label29 = new Label();
     this.label31 = new Label();
     this.label32 = new Label();
     this.label16 = new Label();
     this.label33 = new Label();
     this.label34 = new Label();
     this.label46 = new Label();
     this.btnAgcStart = new Button();
     this.panel5 = new Panel();
     this.rBtnAgcAutoOff = new RadioButton();
     this.rBtnAgcAutoOn = new RadioButton();
     this.label59 = new Label();
     this.label60 = new Label();
     this.label61 = new Label();
     this.label62 = new Label();
     this.nudAgcStep5 = new NumericUpDown();
     this.nudAgcStep4 = new NumericUpDown();
     this.nudAgcReferenceLevel = new NumericUpDownEx();
     this.nudAgcStep3 = new NumericUpDown();
     this.nudAgcStep1 = new NumericUpDown();
     this.nudAgcStep2 = new NumericUpDown();
     this.gBoxTimeout = new GroupBoxEx();
     this.label35 = new Label();
     this.label15 = new Label();
     this.label37 = new Label();
     this.label27 = new Label();
     this.label11 = new Label();
     this.label36 = new Label();
     this.label14 = new Label();
     this.label9 = new Label();
     this.gBoxPreamble = new GroupBoxEx();
     this.label41 = new Label();
     this.label42 = new Label();
     this.label44 = new Label();
     this.panel1 = new Panel();
     this.rBtnPreambleDetectorOff = new RadioButton();
     this.rBtnPreambleDetectorOn = new RadioButton();
     this.label57 = new Label();
     this.label58 = new Label();
     this.gBoxRxBw = new GroupBoxEx();
     this.lblAfcRxBw = new Label();
     this.lblRxBw = new Label();
     this.suffixAFCRxBw = new Label();
     this.suffixRxBw = new Label();
     this.gBoxRxConfig = new GroupBoxEx();
     this.label38 = new Label();
     this.label5 = new Label();
     this.btnRestartRxWithPllLock = new Button();
     this.label3 = new Label();
     this.btnRestartRxWithoutPllLock = new Button();
     this.panel4 = new Panel();
     this.rBtnRestartRxOnCollisionOff = new RadioButton();
     this.rBtnRestartRxOnCollisionOn = new RadioButton();
     this.label26 = new Label();
     this.gBoxDemodulator = new GroupBoxEx();
     this.pnlHorizontalSeparator = new Panel();
     this.label30 = new Label();
     this.label1 = new Label();
     this.lblOokType = new Label();
     this.lblOokStep = new Label();
     this.label28 = new Label();
     this.lblOokDec = new Label();
     this.lblOokCutoff = new Label();
     this.lblOokFixed = new Label();
     this.suffixOOKstep = new Label();
     this.label40 = new Label();
     this.suffixOOKfixed = new Label();
     this.panel13 = new Panel();
     this.rBtnBitSyncOff = new RadioButton();
     this.rBtnBitSyncOn = new RadioButton();
     this.gBoxRssi = new GroupBoxEx();
     this.label23 = new Label();
     this.label17 = new Label();
     this.label54 = new Label();
     this.label24 = new Label();
     this.label55 = new Label();
     this.label25 = new Label();
     this.label56 = new Label();
     this.gBoxAfc = new GroupBoxEx();
     this.label19 = new Label();
     this.btnFeiRead = new Button();
     this.panel8 = new Panel();
     this.rBtnAfcAutoClearOff = new RadioButton();
     this.rBtnAfcAutoClearOn = new RadioButton();
     this.lblFeiValue = new Label();
     this.label12 = new Label();
     this.label20 = new Label();
     this.label18 = new Label();
     this.label10 = new Label();
     this.btnAfcClear = new Button();
     this.lblAfcValue = new Label();
     this.label22 = new Label();
     this.panel9 = new Panel();
     this.rBtnAfcAutoOff = new RadioButton();
     this.rBtnAfcAutoOn = new RadioButton();
     this.gBoxLnaSettings = new GroupBoxEx();
     this.panel3 = new Panel();
     this.rBtnLnaBoostOff = new RadioButton();
     this.rBtnLnaBoostOn = new RadioButton();
     this.label2 = new Label();
     this.label13 = new Label();
     this.lblAgcReference = new Label();
     this.label48 = new Label();
     this.label49 = new Label();
     this.label50 = new Label();
     this.label51 = new Label();
     this.label52 = new Label();
     this.lblLnaGain1 = new Label();
     this.label53 = new Label();
     this.panel6 = new Panel();
     this.rBtnLnaGain1 = new RadioButton();
     this.rBtnLnaGain2 = new RadioButton();
     this.rBtnLnaGain3 = new RadioButton();
     this.rBtnLnaGain4 = new RadioButton();
     this.rBtnLnaGain5 = new RadioButton();
     this.rBtnLnaGain6 = new RadioButton();
     this.lblLnaGain2 = new Label();
     this.lblLnaGain3 = new Label();
     this.lblLnaGain4 = new Label();
     this.lblLnaGain5 = new Label();
     this.lblLnaGain6 = new Label();
     this.lblAgcThresh1 = new Label();
     this.lblAgcThresh2 = new Label();
     this.lblAgcThresh3 = new Label();
     this.lblAgcThresh4 = new Label();
     this.lblAgcThresh5 = new Label();
     this.label47 = new Label();
     ((ISupportInitialize)this.errorProvider).BeginInit();
     this.nudPreambleDetectorTol.BeginInit();
     this.nudPreambleDetectorSize.BeginInit();
     this.nudTimeoutRssi.BeginInit();
     this.nudAutoRxRestartDelay.BeginInit();
     this.nudTimeoutSyncWord.BeginInit();
     this.nudTimeoutPreamble.BeginInit();
     this.nudRxFilterBwAfc.BeginInit();
     this.nudRxFilterBw.BeginInit();
     this.nudOokAverageOffset.BeginInit();
     this.nudOokPeakThreshStep.BeginInit();
     this.nudOokFixedThresh.BeginInit();
     this.nudRssiOffset.BeginInit();
     this.nudRssiSmoothing.BeginInit();
     this.nudRssiCollisionThreshold.BeginInit();
     this.nudRssiThresh.BeginInit();
     this.panel2.SuspendLayout();
     this.gBoxAgc.SuspendLayout();
     this.panel5.SuspendLayout();
     this.nudAgcStep5.BeginInit();
     this.nudAgcStep4.BeginInit();
     this.nudAgcReferenceLevel.BeginInit();
     this.nudAgcStep3.BeginInit();
     this.nudAgcStep1.BeginInit();
     this.nudAgcStep2.BeginInit();
     this.gBoxTimeout.SuspendLayout();
     this.gBoxPreamble.SuspendLayout();
     this.panel1.SuspendLayout();
     this.gBoxRxBw.SuspendLayout();
     this.gBoxRxConfig.SuspendLayout();
     this.panel4.SuspendLayout();
     this.gBoxDemodulator.SuspendLayout();
     this.panel13.SuspendLayout();
     this.gBoxRssi.SuspendLayout();
     this.gBoxAfc.SuspendLayout();
     this.panel8.SuspendLayout();
     this.panel9.SuspendLayout();
     this.gBoxLnaSettings.SuspendLayout();
     this.panel3.SuspendLayout();
     this.panel6.SuspendLayout();
     this.SuspendLayout();
     this.errorProvider.ContainerControl = (ContainerControl)this;
     this.errorProvider.SetIconPadding((Control)this.nudPreambleDetectorTol, 30);
     this.nudPreambleDetectorTol.Location = new Point(120, 65);
     NumericUpDownEx numericUpDownEx1 = this.nudPreambleDetectorTol;
     int[] bits1 = new int[4];
     bits1[0] = 31;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Maximum = num1;
     this.nudPreambleDetectorTol.Name = "nudPreambleDetectorTol";
     this.nudPreambleDetectorTol.Size = new Size(98, 20);
     this.nudPreambleDetectorTol.TabIndex = 6;
     this.nudPreambleDetectorTol.ThousandsSeparator = true;
     this.nudPreambleDetectorTol.ValueChanged += new EventHandler(this.nudPreambleDetectorTol_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudPreambleDetectorSize, 30);
     this.nudPreambleDetectorSize.Location = new Point(120, 40);
     NumericUpDownEx numericUpDownEx2 = this.nudPreambleDetectorSize;
     int[] bits2 = new int[4];
     bits2[0] = 4;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Maximum = num2;
     NumericUpDownEx numericUpDownEx3 = this.nudPreambleDetectorSize;
     int[] bits3 = new int[4];
     bits3[0] = 1;
     Decimal num3 = new Decimal(bits3);
     numericUpDownEx3.Minimum = num3;
     this.nudPreambleDetectorSize.Name = "nudPreambleDetectorSize";
     this.nudPreambleDetectorSize.Size = new Size(98, 20);
     this.nudPreambleDetectorSize.TabIndex = 6;
     this.nudPreambleDetectorSize.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx4 = this.nudPreambleDetectorSize;
     int[] bits4 = new int[4];
     bits4[0] = 1;
     Decimal num4 = new Decimal(bits4);
     numericUpDownEx4.Value = num4;
     this.nudPreambleDetectorSize.ValueChanged += new EventHandler(this.nudPreambleDetectorSize_ValueChanged);
     this.cBoxRxTrigger.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxRxTrigger.FormattingEnabled = true;
     this.errorProvider.SetIconPadding((Control)this.cBoxRxTrigger, 30);
     this.cBoxRxTrigger.Items.AddRange(new object[4]
       {
     (object) "None",
     (object) "RSSI",
     (object) "Preamble",
     (object) "RSSI & Preamble"
       });
     this.cBoxRxTrigger.Location = new Point(125, 97);
     this.cBoxRxTrigger.Name = "cBoxRxTrigger";
     this.cBoxRxTrigger.Size = new Size(102, 21);
     this.cBoxRxTrigger.TabIndex = 22;
     this.cBoxRxTrigger.SelectedIndexChanged += new EventHandler(this.cBoxRxTrigger_SelectedIndexChanged);
     this.nudTimeoutRssi.DecimalPlaces = 3;
     this.errorProvider.SetIconPadding((Control)this.nudTimeoutRssi, 30);
     this.nudTimeoutRssi.Location = new Point(125, 19);
     NumericUpDownEx numericUpDownEx5 = this.nudTimeoutRssi;
     int[] bits5 = new int[4];
     bits5[0] = 850;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx5.Maximum = num5;
     this.nudTimeoutRssi.Name = "nudTimeoutRssi";
     this.nudTimeoutRssi.Size = new Size(98, 20);
     this.nudTimeoutRssi.TabIndex = 3;
     this.nudTimeoutRssi.ThousandsSeparator = true;
     this.nudTimeoutRssi.ValueChanged += new EventHandler(this.nudTimeoutRssi_ValueChanged);
     this.nudAutoRxRestartDelay.DecimalPlaces = 3;
     this.errorProvider.SetIconPadding((Control)this.nudAutoRxRestartDelay, 30);
     this.nudAutoRxRestartDelay.Location = new Point(125, 97);
     NumericUpDownEx numericUpDownEx6 = this.nudAutoRxRestartDelay;
     int[] bits6 = new int[4];
     bits6[0] = 850;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx6.Maximum = num6;
     this.nudAutoRxRestartDelay.Name = "nudAutoRxRestartDelay";
     this.nudAutoRxRestartDelay.Size = new Size(98, 20);
     this.nudAutoRxRestartDelay.TabIndex = 3;
     this.nudAutoRxRestartDelay.ThousandsSeparator = true;
     this.nudAutoRxRestartDelay.ValueChanged += new EventHandler(this.nudAutoRxRestartDelay_ValueChanged);
     this.nudTimeoutSyncWord.DecimalPlaces = 3;
     this.errorProvider.SetIconPadding((Control)this.nudTimeoutSyncWord, 30);
     this.nudTimeoutSyncWord.Location = new Point(125, 71);
     NumericUpDownEx numericUpDownEx7 = this.nudTimeoutSyncWord;
     int[] bits7 = new int[4];
     bits7[0] = 850;
     Decimal num7 = new Decimal(bits7);
     numericUpDownEx7.Maximum = num7;
     this.nudTimeoutSyncWord.Name = "nudTimeoutSyncWord";
     this.nudTimeoutSyncWord.Size = new Size(98, 20);
     this.nudTimeoutSyncWord.TabIndex = 6;
     this.nudTimeoutSyncWord.ThousandsSeparator = true;
     this.nudTimeoutSyncWord.ValueChanged += new EventHandler(this.nudTimeoutSyncWord_ValueChanged);
     this.nudTimeoutPreamble.DecimalPlaces = 3;
     this.errorProvider.SetIconPadding((Control)this.nudTimeoutPreamble, 30);
     this.nudTimeoutPreamble.Location = new Point(125, 45);
     NumericUpDownEx numericUpDownEx8 = this.nudTimeoutPreamble;
     int[] bits8 = new int[4];
     bits8[0] = 850;
     Decimal num8 = new Decimal(bits8);
     numericUpDownEx8.Maximum = num8;
     this.nudTimeoutPreamble.Name = "nudTimeoutPreamble";
     this.nudTimeoutPreamble.Size = new Size(98, 20);
     this.nudTimeoutPreamble.TabIndex = 6;
     this.nudTimeoutPreamble.ThousandsSeparator = true;
     this.nudTimeoutPreamble.ValueChanged += new EventHandler(this.nudTimeoutPreamble_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudRxFilterBwAfc, 30);
     this.nudRxFilterBwAfc.Location = new Point(120, 42);
     NumericUpDownEx numericUpDownEx9 = this.nudRxFilterBwAfc;
     int[] bits9 = new int[4];
     bits9[0] = 400000;
     Decimal num9 = new Decimal(bits9);
     numericUpDownEx9.Maximum = num9;
     NumericUpDownEx numericUpDownEx10 = this.nudRxFilterBwAfc;
     int[] bits10 = new int[4];
     bits10[0] = 3125;
     Decimal num10 = new Decimal(bits10);
     numericUpDownEx10.Minimum = num10;
     this.nudRxFilterBwAfc.Name = "nudRxFilterBwAfc";
     this.nudRxFilterBwAfc.Size = new Size(98, 20);
     this.nudRxFilterBwAfc.TabIndex = 4;
     this.nudRxFilterBwAfc.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx11 = this.nudRxFilterBwAfc;
     int[] bits11 = new int[4];
     bits11[0] = 50000;
     Decimal num11 = new Decimal(bits11);
     numericUpDownEx11.Value = num11;
     this.nudRxFilterBwAfc.ValueChanged += new EventHandler(this.nudRxFilterBwAfc_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudRxFilterBw, 25);
     this.nudRxFilterBw.Location = new Point(120, 17);
     NumericUpDownEx numericUpDownEx12 = this.nudRxFilterBw;
     int[] bits12 = new int[4];
     bits12[0] = 500000;
     Decimal num12 = new Decimal(bits12);
     numericUpDownEx12.Maximum = num12;
     NumericUpDownEx numericUpDownEx13 = this.nudRxFilterBw;
     int[] bits13 = new int[4];
     bits13[0] = 3906;
     Decimal num13 = new Decimal(bits13);
     numericUpDownEx13.Minimum = num13;
     this.nudRxFilterBw.Name = "nudRxFilterBw";
     this.nudRxFilterBw.Size = new Size(98, 20);
     this.nudRxFilterBw.TabIndex = 4;
     this.nudRxFilterBw.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx14 = this.nudRxFilterBw;
     int[] bits14 = new int[4];
     bits14[0] = 10417;
     Decimal num14 = new Decimal(bits14);
     numericUpDownEx14.Value = num14;
     this.nudRxFilterBw.ValueChanged += new EventHandler(this.nudRxFilterBw_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudOokAverageOffset, 30);
     NumericUpDownEx numericUpDownEx15 = this.nudOokAverageOffset;
     int[] bits15 = new int[4];
     bits15[0] = 2;
     Decimal num15 = new Decimal(bits15);
     numericUpDownEx15.Increment = num15;
     this.nudOokAverageOffset.Location = new Point(125, 188);
     NumericUpDownEx numericUpDownEx16 = this.nudOokAverageOffset;
     int[] bits16 = new int[4];
     bits16[0] = 6;
     Decimal num16 = new Decimal(bits16);
     numericUpDownEx16.Maximum = num16;
     this.nudOokAverageOffset.Name = "nudOokAverageOffset";
     this.nudOokAverageOffset.Size = new Size(98, 20);
     this.nudOokAverageOffset.TabIndex = 3;
     this.nudOokAverageOffset.ThousandsSeparator = true;
     this.nudOokAverageOffset.ValueChanged += new EventHandler(this.nudOokAverageOffset_ValueChanged);
     this.cBoxOokThreshType.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxOokThreshType.FormattingEnabled = true;
     this.errorProvider.SetIconPadding((Control)this.cBoxOokThreshType, 30);
     this.cBoxOokThreshType.Items.AddRange(new object[3]
       {
     (object) "Fixed",
     (object) "Peak",
     (object) "Average"
       });
     this.cBoxOokThreshType.Location = new Point(125, 57);
     this.cBoxOokThreshType.Name = "cBoxOokThreshType";
     this.cBoxOokThreshType.Size = new Size(102, 21);
     this.cBoxOokThreshType.TabIndex = 1;
     this.cBoxOokThreshType.SelectedIndexChanged += new EventHandler(this.cBoxOokThreshType_SelectedIndexChanged);
     this.nudOokPeakThreshStep.DecimalPlaces = 1;
     this.errorProvider.SetIconPadding((Control)this.nudOokPeakThreshStep, 30);
     this.nudOokPeakThreshStep.Increment = new Decimal(new int[4]
       {
     5,
     0,
     0,
     65536
       });
     this.nudOokPeakThreshStep.Location = new Point(125, 83);
     this.nudOokPeakThreshStep.Maximum = new Decimal(new int[4]
       {
     60,
     0,
     0,
     65536
       });
     this.nudOokPeakThreshStep.Minimum = new Decimal(new int[4]
       {
     5,
     0,
     0,
     65536
       });
     this.nudOokPeakThreshStep.Name = "nudOokPeakThreshStep";
     this.nudOokPeakThreshStep.Size = new Size(98, 20);
     this.nudOokPeakThreshStep.TabIndex = 3;
     this.nudOokPeakThreshStep.ThousandsSeparator = true;
     this.nudOokPeakThreshStep.Value = new Decimal(new int[4]
       {
     5,
     0,
     0,
     65536
       });
     this.nudOokPeakThreshStep.ValueChanged += new EventHandler(this.nudOokPeakThreshStep_ValueChanged);
     this.nudOokPeakThreshStep.Validating += new CancelEventHandler(this.nudOokPeakThreshStep_Validating);
     this.errorProvider.SetIconPadding((Control)this.nudOokFixedThresh, 30);
     this.nudOokFixedThresh.Location = new Point(125, 109);
     NumericUpDownEx numericUpDownEx17 = this.nudOokFixedThresh;
     int[] bits17 = new int[4];
     bits17[0] = (int)byte.MaxValue;
     Decimal num17 = new Decimal(bits17);
     numericUpDownEx17.Maximum = num17;
     this.nudOokFixedThresh.Name = "nudOokFixedThresh";
     this.nudOokFixedThresh.Size = new Size(98, 20);
     this.nudOokFixedThresh.TabIndex = 10;
     this.nudOokFixedThresh.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx18 = this.nudOokFixedThresh;
     int[] bits18 = new int[4];
     bits18[0] = 6;
     Decimal num18 = new Decimal(bits18);
     numericUpDownEx18.Value = num18;
     this.nudOokFixedThresh.ValueChanged += new EventHandler(this.nudOokFixedThresh_ValueChanged);
     this.cBoxOokPeakThreshDec.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxOokPeakThreshDec.FormattingEnabled = true;
     this.errorProvider.SetIconPadding((Control)this.cBoxOokPeakThreshDec, 30);
     this.cBoxOokPeakThreshDec.Items.AddRange(new object[8]
       {
     (object) "1x per chip",
     (object) "1x every 2 chips",
     (object) "1x every 4 chips",
     (object) "1x every 8 chips",
     (object) "2x per chip",
     (object) "4x per chip",
     (object) "8x per chip",
     (object) "16x per chip"
       });
     this.cBoxOokPeakThreshDec.Location = new Point(125, 135);
     this.cBoxOokPeakThreshDec.Name = "cBoxOokPeakThreshDec";
     this.cBoxOokPeakThreshDec.Size = new Size(102, 21);
     this.cBoxOokPeakThreshDec.TabIndex = 6;
     this.cBoxOokPeakThreshDec.SelectedIndexChanged += new EventHandler(this.cBoxOokPeakThreshDec_SelectedIndexChanged);
     this.cBoxOokAverageThreshFilt.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxOokAverageThreshFilt.FormattingEnabled = true;
     this.errorProvider.SetIconPadding((Control)this.cBoxOokAverageThreshFilt, 30);
     this.cBoxOokAverageThreshFilt.Items.AddRange(new object[4]
       {
     (object) "Bitrate / 32π",
     (object) "Bitrate / 8π",
     (object) "Bitrate / 4π",
     (object) "Bitrate / 2π"
       });
     this.cBoxOokAverageThreshFilt.Location = new Point(125, 161);
     this.cBoxOokAverageThreshFilt.Name = "cBoxOokAverageThreshFilt";
     this.cBoxOokAverageThreshFilt.Size = new Size(102, 21);
     this.cBoxOokAverageThreshFilt.TabIndex = 8;
     this.cBoxOokAverageThreshFilt.SelectedIndexChanged += new EventHandler(this.cBoxOokAverageThreshFilt_SelectedIndexChanged);
     this.errorProvider.SetIconPadding((Control)this.nudRssiOffset, 30);
     this.nudRssiOffset.Location = new Point(125, 19);
     NumericUpDownEx numericUpDownEx19 = this.nudRssiOffset;
     int[] bits19 = new int[4];
     bits19[0] = 15;
     Decimal num19 = new Decimal(bits19);
     numericUpDownEx19.Maximum = num19;
     this.nudRssiOffset.Minimum = new Decimal(new int[4]
       {
     16,
     0,
     0,
     int.MinValue
       });
     this.nudRssiOffset.Name = "nudRssiOffset";
     this.nudRssiOffset.Size = new Size(98, 20);
     this.nudRssiOffset.TabIndex = 3;
     this.nudRssiOffset.ThousandsSeparator = true;
     this.nudRssiOffset.ValueChanged += new EventHandler(this.nudRssiOffset_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudRssiSmoothing, 30);
     this.nudRssiSmoothing.Location = new Point(125, 45);
     NumericUpDownEx numericUpDownEx20 = this.nudRssiSmoothing;
     int[] bits20 = new int[4];
     bits20[0] = 256;
     Decimal num20 = new Decimal(bits20);
     numericUpDownEx20.Maximum = num20;
     NumericUpDownEx numericUpDownEx21 = this.nudRssiSmoothing;
     int[] bits21 = new int[4];
     bits21[0] = 2;
     Decimal num21 = new Decimal(bits21);
     numericUpDownEx21.Minimum = num21;
     this.nudRssiSmoothing.Name = "nudRssiSmoothing";
     this.nudRssiSmoothing.Size = new Size(98, 20);
     this.nudRssiSmoothing.TabIndex = 3;
     this.nudRssiSmoothing.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx22 = this.nudRssiSmoothing;
     int[] bits22 = new int[4];
     bits22[0] = 2;
     Decimal num22 = new Decimal(bits22);
     numericUpDownEx22.Value = num22;
     this.nudRssiSmoothing.ValueChanged += new EventHandler(this.nudRssiSmoothing_ValueChanged);
     this.errorProvider.SetIconPadding((Control)this.nudRssiCollisionThreshold, 30);
     this.nudRssiCollisionThreshold.Location = new Point(125, 42);
     NumericUpDownEx numericUpDownEx23 = this.nudRssiCollisionThreshold;
     int[] bits23 = new int[4];
     bits23[0] = (int)byte.MaxValue;
     Decimal num23 = new Decimal(bits23);
     numericUpDownEx23.Maximum = num23;
     this.nudRssiCollisionThreshold.Name = "nudRssiCollisionThreshold";
     this.nudRssiCollisionThreshold.Size = new Size(98, 20);
     this.nudRssiCollisionThreshold.TabIndex = 3;
     this.nudRssiCollisionThreshold.ThousandsSeparator = true;
     this.nudRssiCollisionThreshold.ValueChanged += new EventHandler(this.nudRssiCollisionThreshold_ValueChanged);
     this.lblRssiValue.BackColor = Color.Transparent;
     this.lblRssiValue.BorderStyle = BorderStyle.Fixed3D;
     this.errorProvider.SetIconPadding((Control)this.lblRssiValue, 30);
     this.lblRssiValue.Location = new Point(125, 97);
     this.lblRssiValue.Margin = new Padding(3);
     this.lblRssiValue.Name = "lblRssiValue";
     this.lblRssiValue.Size = new Size(98, 20);
     this.lblRssiValue.TabIndex = 15;
     this.lblRssiValue.Text = "0";
     this.lblRssiValue.TextAlign = ContentAlignment.MiddleCenter;
     this.nudRssiThresh.DecimalPlaces = 1;
     this.errorProvider.SetIconPadding((Control)this.nudRssiThresh, 30);
     this.nudRssiThresh.Increment = new Decimal(new int[4]
       {
     5,
     0,
     0,
     65536
       });
     this.nudRssiThresh.Location = new Point(125, 71);
     this.nudRssiThresh.Maximum = new Decimal(new int[4]);
     this.nudRssiThresh.Minimum = new Decimal(new int[4]
       {
     1275,
     0,
     0,
     -2147418112
       });
     this.nudRssiThresh.Name = "nudRssiThresh";
     this.nudRssiThresh.Size = new Size(98, 20);
     this.nudRssiThresh.TabIndex = 11;
     this.nudRssiThresh.ThousandsSeparator = true;
     this.nudRssiThresh.Value = new Decimal(new int[4]
       {
     80,
     0,
     0,
     int.MinValue
       });
     this.nudRssiThresh.ValueChanged += new EventHandler(this.nudRssiThresh_ValueChanged);
     this.panel2.Controls.Add((Control)this.gBoxAgc);
     this.panel2.Controls.Add((Control)this.gBoxTimeout);
     this.panel2.Controls.Add((Control)this.gBoxPreamble);
     this.panel2.Controls.Add((Control)this.gBoxRxBw);
     this.panel2.Controls.Add((Control)this.gBoxRxConfig);
     this.panel2.Controls.Add((Control)this.gBoxDemodulator);
     this.panel2.Controls.Add((Control)this.gBoxRssi);
     this.panel2.Controls.Add((Control)this.gBoxAfc);
     this.panel2.Location = new Point(0, 0);
     this.panel2.Margin = new Padding(0);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(799, 384);
     this.panel2.TabIndex = 8;
     this.gBoxAgc.Controls.Add((Control)this.label4);
     this.gBoxAgc.Controls.Add((Control)this.label39);
     this.gBoxAgc.Controls.Add((Control)this.label6);
     this.gBoxAgc.Controls.Add((Control)this.label29);
     this.gBoxAgc.Controls.Add((Control)this.label31);
     this.gBoxAgc.Controls.Add((Control)this.label32);
     this.gBoxAgc.Controls.Add((Control)this.label16);
     this.gBoxAgc.Controls.Add((Control)this.label33);
     this.gBoxAgc.Controls.Add((Control)this.label34);
     this.gBoxAgc.Controls.Add((Control)this.label46);
     this.gBoxAgc.Controls.Add((Control)this.btnAgcStart);
     this.gBoxAgc.Controls.Add((Control)this.panel5);
     this.gBoxAgc.Controls.Add((Control)this.label59);
     this.gBoxAgc.Controls.Add((Control)this.label60);
     this.gBoxAgc.Controls.Add((Control)this.label61);
     this.gBoxAgc.Controls.Add((Control)this.label62);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep5);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep4);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcReferenceLevel);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep3);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep1);
     this.gBoxAgc.Controls.Add((Control)this.nudAgcStep2);
     this.gBoxAgc.Location = new Point(3, 74);
     this.gBoxAgc.Name = "gBoxAgc";
     this.gBoxAgc.Size = new Size(260, 217);
     this.gBoxAgc.TabIndex = 7;
     this.gBoxAgc.TabStop = false;
     this.gBoxAgc.Text = "AGC";
     this.label4.AutoSize = true;
     this.label4.BackColor = Color.Transparent;
     this.label4.Location = new Point(3, 69);
     this.label4.Name = "label4";
     this.label4.Size = new Size(89, 13);
     this.label4.TabIndex = 2;
     this.label4.Text = "Reference Level:";
     this.label39.AutoSize = true;
     this.label39.BackColor = Color.Transparent;
     this.label39.Location = new Point(3, 18);
     this.label39.Name = "label39";
     this.label39.Size = new Size(32, 13);
     this.label39.TabIndex = 0;
     this.label39.Text = "AGC:";
     this.label6.AutoSize = true;
     this.label6.BackColor = Color.Transparent;
     this.label6.Location = new Point(3, 94);
     this.label6.Name = "label6";
     this.label6.Size = new Size(89, 13);
     this.label6.TabIndex = 8;
     this.label6.Text = "Threshold step 1:";
     this.label29.AutoSize = true;
     this.label29.BackColor = Color.Transparent;
     this.label29.Location = new Point(3, 120);
     this.label29.Name = "label29";
     this.label29.Size = new Size(89, 13);
     this.label29.TabIndex = 11;
     this.label29.Text = "Threshold step 2:";
     this.label31.AutoSize = true;
     this.label31.BackColor = Color.Transparent;
     this.label31.Location = new Point(3, 146);
     this.label31.Name = "label31";
     this.label31.Size = new Size(89, 13);
     this.label31.TabIndex = 14;
     this.label31.Text = "Threshold step 3:";
     this.label32.AutoSize = true;
     this.label32.BackColor = Color.Transparent;
     this.label32.Location = new Point(3, 172);
     this.label32.Name = "label32";
     this.label32.Size = new Size(89, 13);
     this.label32.TabIndex = 17;
     this.label32.Text = "Threshold step 4:";
     this.label16.AutoSize = true;
     this.label16.Location = new Point(3, 44);
     this.label16.Name = "label16";
     this.label16.Size = new Size(56, 13);
     this.label16.TabIndex = 8;
     this.label16.Text = "AGC auto:";
     this.label33.AutoSize = true;
     this.label33.BackColor = Color.Transparent;
     this.label33.Location = new Point(3, 198);
     this.label33.Name = "label33";
     this.label33.Size = new Size(89, 13);
     this.label33.TabIndex = 20;
     this.label33.Text = "Threshold step 5:";
     this.label34.AutoSize = true;
     this.label34.BackColor = Color.Transparent;
     this.label34.Location = new Point(224, 69);
     this.label34.Name = "label34";
     this.label34.Size = new Size(20, 13);
     this.label34.TabIndex = 4;
     this.label34.Text = "dB";
     this.label46.AutoSize = true;
     this.label46.BackColor = Color.Transparent;
     this.label46.Location = new Point(224, 94);
     this.label46.Name = "label46";
     this.label46.Size = new Size(20, 13);
     this.label46.TabIndex = 10;
     this.label46.Text = "dB";
     this.btnAgcStart.Location = new Point(120, 13);
     this.btnAgcStart.Name = "btnAgcStart";
     this.btnAgcStart.Size = new Size(98, 23);
     this.btnAgcStart.TabIndex = 19;
     this.btnAgcStart.Text = "Start";
     this.btnAgcStart.UseVisualStyleBackColor = true;
     this.btnAgcStart.Click += new EventHandler(this.btnAgcStart_Click);
     this.panel5.AutoSize = true;
     this.panel5.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel5.Controls.Add((Control)this.rBtnAgcAutoOff);
     this.panel5.Controls.Add((Control)this.rBtnAgcAutoOn);
     this.panel5.Location = new Point(120, 42);
     this.panel5.Name = "panel5";
     this.panel5.Size = new Size(98, 17);
     this.panel5.TabIndex = 21;
     this.rBtnAgcAutoOff.AutoSize = true;
     this.rBtnAgcAutoOff.Location = new Point(50, 0);
     this.rBtnAgcAutoOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAgcAutoOff.Name = "rBtnAgcAutoOff";
     this.rBtnAgcAutoOff.Size = new Size(45, 17);
     this.rBtnAgcAutoOff.TabIndex = 1;
     this.rBtnAgcAutoOff.Text = "OFF";
     this.rBtnAgcAutoOff.UseVisualStyleBackColor = true;
     this.rBtnAgcAutoOff.CheckedChanged += new EventHandler(this.rBtnAgcAutoOn_CheckedChanged);
     this.rBtnAgcAutoOn.AutoSize = true;
     this.rBtnAgcAutoOn.Checked = true;
     this.rBtnAgcAutoOn.Location = new Point(3, 0);
     this.rBtnAgcAutoOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAgcAutoOn.Name = "rBtnAgcAutoOn";
     this.rBtnAgcAutoOn.Size = new Size(41, 17);
     this.rBtnAgcAutoOn.TabIndex = 0;
     this.rBtnAgcAutoOn.TabStop = true;
     this.rBtnAgcAutoOn.Text = "ON";
     this.rBtnAgcAutoOn.UseVisualStyleBackColor = true;
     this.rBtnAgcAutoOn.CheckedChanged += new EventHandler(this.rBtnAgcAutoOn_CheckedChanged);
     this.label59.AutoSize = true;
     this.label59.BackColor = Color.Transparent;
     this.label59.Location = new Point(224, 120);
     this.label59.Name = "label59";
     this.label59.Size = new Size(20, 13);
     this.label59.TabIndex = 13;
     this.label59.Text = "dB";
     this.label60.AutoSize = true;
     this.label60.BackColor = Color.Transparent;
     this.label60.Location = new Point(224, 146);
     this.label60.Name = "label60";
     this.label60.Size = new Size(20, 13);
     this.label60.TabIndex = 16;
     this.label60.Text = "dB";
     this.label61.AutoSize = true;
     this.label61.BackColor = Color.Transparent;
     this.label61.Location = new Point(224, 172);
     this.label61.Name = "label61";
     this.label61.Size = new Size(20, 13);
     this.label61.TabIndex = 19;
     this.label61.Text = "dB";
     this.label62.AutoSize = true;
     this.label62.BackColor = Color.Transparent;
     this.label62.Location = new Point(224, 198);
     this.label62.Name = "label62";
     this.label62.Size = new Size(20, 13);
     this.label62.TabIndex = 22;
     this.label62.Text = "dB";
     this.nudAgcStep5.Location = new Point(120, 194);
     NumericUpDown numericUpDown1 = this.nudAgcStep5;
     int[] bits24 = new int[4];
     bits24[0] = 15;
     Decimal num24 = new Decimal(bits24);
     numericUpDown1.Maximum = num24;
     this.nudAgcStep5.Name = "nudAgcStep5";
     this.nudAgcStep5.Size = new Size(98, 20);
     this.nudAgcStep5.TabIndex = 21;
     NumericUpDown numericUpDown2 = this.nudAgcStep5;
     int[] bits25 = new int[4];
     bits25[0] = 11;
     Decimal num25 = new Decimal(bits25);
     numericUpDown2.Value = num25;
     this.nudAgcStep5.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep4.Location = new Point(120, 168);
     NumericUpDown numericUpDown3 = this.nudAgcStep4;
     int[] bits26 = new int[4];
     bits26[0] = 15;
     Decimal num26 = new Decimal(bits26);
     numericUpDown3.Maximum = num26;
     this.nudAgcStep4.Name = "nudAgcStep4";
     this.nudAgcStep4.Size = new Size(98, 20);
     this.nudAgcStep4.TabIndex = 18;
     NumericUpDown numericUpDown4 = this.nudAgcStep4;
     int[] bits27 = new int[4];
     bits27[0] = 9;
     Decimal num27 = new Decimal(bits27);
     numericUpDown4.Value = num27;
     this.nudAgcStep4.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcReferenceLevel.Location = new Point(120, 65);
     NumericUpDownEx numericUpDownEx24 = this.nudAgcReferenceLevel;
     int[] bits28 = new int[4];
     bits28[0] = 63;
     Decimal num28 = new Decimal(bits28);
     numericUpDownEx24.Maximum = num28;
     this.nudAgcReferenceLevel.Name = "nudAgcReferenceLevel";
     this.nudAgcReferenceLevel.Size = new Size(98, 20);
     this.nudAgcReferenceLevel.TabIndex = 3;
     this.nudAgcReferenceLevel.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx25 = this.nudAgcReferenceLevel;
     int[] bits29 = new int[4];
     bits29[0] = 19;
     Decimal num29 = new Decimal(bits29);
     numericUpDownEx25.Value = num29;
     this.nudAgcReferenceLevel.ValueChanged += new EventHandler(this.nudAgcReferenceLevel_ValueChanged);
     this.nudAgcStep3.Location = new Point(120, 142);
     NumericUpDown numericUpDown5 = this.nudAgcStep3;
     int[] bits30 = new int[4];
     bits30[0] = 15;
     Decimal num30 = new Decimal(bits30);
     numericUpDown5.Maximum = num30;
     this.nudAgcStep3.Name = "nudAgcStep3";
     this.nudAgcStep3.Size = new Size(98, 20);
     this.nudAgcStep3.TabIndex = 15;
     NumericUpDown numericUpDown6 = this.nudAgcStep3;
     int[] bits31 = new int[4];
     bits31[0] = 11;
     Decimal num31 = new Decimal(bits31);
     numericUpDown6.Value = num31;
     this.nudAgcStep3.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep1.Location = new Point(120, 90);
     NumericUpDown numericUpDown7 = this.nudAgcStep1;
     int[] bits32 = new int[4];
     bits32[0] = 31;
     Decimal num32 = new Decimal(bits32);
     numericUpDown7.Maximum = num32;
     this.nudAgcStep1.Name = "nudAgcStep1";
     this.nudAgcStep1.Size = new Size(98, 20);
     this.nudAgcStep1.TabIndex = 9;
     NumericUpDown numericUpDown8 = this.nudAgcStep1;
     int[] bits33 = new int[4];
     bits33[0] = 16;
     Decimal num33 = new Decimal(bits33);
     numericUpDown8.Value = num33;
     this.nudAgcStep1.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.nudAgcStep2.Location = new Point(120, 116);
     NumericUpDown numericUpDown9 = this.nudAgcStep2;
     int[] bits34 = new int[4];
     bits34[0] = 15;
     Decimal num34 = new Decimal(bits34);
     numericUpDown9.Maximum = num34;
     this.nudAgcStep2.Name = "nudAgcStep2";
     this.nudAgcStep2.Size = new Size(98, 20);
     this.nudAgcStep2.TabIndex = 12;
     NumericUpDown numericUpDown10 = this.nudAgcStep2;
     int[] bits35 = new int[4];
     bits35[0] = 7;
     Decimal num35 = new Decimal(bits35);
     numericUpDown10.Value = num35;
     this.nudAgcStep2.ValueChanged += new EventHandler(this.nudAgcStep_ValueChanged);
     this.gBoxTimeout.Controls.Add((Control)this.nudTimeoutRssi);
     this.gBoxTimeout.Controls.Add((Control)this.nudAutoRxRestartDelay);
     this.gBoxTimeout.Controls.Add((Control)this.nudTimeoutSyncWord);
     this.gBoxTimeout.Controls.Add((Control)this.label35);
     this.gBoxTimeout.Controls.Add((Control)this.nudTimeoutPreamble);
     this.gBoxTimeout.Controls.Add((Control)this.label15);
     this.gBoxTimeout.Controls.Add((Control)this.label37);
     this.gBoxTimeout.Controls.Add((Control)this.label27);
     this.gBoxTimeout.Controls.Add((Control)this.label11);
     this.gBoxTimeout.Controls.Add((Control)this.label36);
     this.gBoxTimeout.Controls.Add((Control)this.label14);
     this.gBoxTimeout.Controls.Add((Control)this.label9);
     this.gBoxTimeout.Location = new Point(535, 244);
     this.gBoxTimeout.Name = "gBoxTimeout";
     this.gBoxTimeout.Size = new Size(261, 121);
     this.gBoxTimeout.TabIndex = 4;
     this.gBoxTimeout.TabStop = false;
     this.gBoxTimeout.Text = "Timeout";
     this.gBoxTimeout.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxTimeout.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label35.AutoSize = true;
     this.label35.BackColor = Color.Transparent;
     this.label35.Location = new Point(229, 75);
     this.label35.Name = "label35";
     this.label35.Size = new Size(20, 13);
     this.label35.TabIndex = 7;
     this.label35.Text = "ms";
     this.label15.AutoSize = true;
     this.label15.BackColor = Color.Transparent;
     this.label15.Location = new Point(229, 49);
     this.label15.Name = "label15";
     this.label15.Size = new Size(20, 13);
     this.label15.TabIndex = 7;
     this.label15.Text = "ms";
     this.label37.AutoSize = true;
     this.label37.BackColor = Color.Transparent;
     this.label37.Location = new Point(229, 101);
     this.label37.Name = "label37";
     this.label37.Size = new Size(20, 13);
     this.label37.TabIndex = 4;
     this.label37.Text = "ms";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(7, 75);
     this.label27.Name = "label27";
     this.label27.Size = new Size(64, 13);
     this.label27.TabIndex = 5;
     this.label27.Text = "Signal sync:";
     this.label11.AutoSize = true;
     this.label11.BackColor = Color.Transparent;
     this.label11.Location = new Point(229, 23);
     this.label11.Name = "label11";
     this.label11.Size = new Size(20, 13);
     this.label11.TabIndex = 4;
     this.label11.Text = "ms";
     this.label36.AutoSize = true;
     this.label36.Location = new Point(7, 101);
     this.label36.Name = "label36";
     this.label36.Size = new Size(111, 13);
     this.label36.TabIndex = 2;
     this.label36.Text = "Inter packet Rx delay:";
     this.label14.AutoSize = true;
     this.label14.Location = new Point(7, 49);
     this.label14.Name = "label14";
     this.label14.Size = new Size(54, 13);
     this.label14.TabIndex = 5;
     this.label14.Text = "Preamble:";
     this.label9.AutoSize = true;
     this.label9.Location = new Point(7, 23);
     this.label9.Name = "label9";
     this.label9.Size = new Size(35, 13);
     this.label9.TabIndex = 2;
     this.label9.Text = "RSSI:";
     this.gBoxPreamble.Controls.Add((Control)this.nudPreambleDetectorTol);
     this.gBoxPreamble.Controls.Add((Control)this.label41);
     this.gBoxPreamble.Controls.Add((Control)this.nudPreambleDetectorSize);
     this.gBoxPreamble.Controls.Add((Control)this.label42);
     this.gBoxPreamble.Controls.Add((Control)this.label44);
     this.gBoxPreamble.Controls.Add((Control)this.panel1);
     this.gBoxPreamble.Controls.Add((Control)this.label57);
     this.gBoxPreamble.Controls.Add((Control)this.label58);
     this.gBoxPreamble.Location = new Point(3, 294);
     this.gBoxPreamble.Name = "gBoxPreamble";
     this.gBoxPreamble.Size = new Size(260, 88);
     this.gBoxPreamble.TabIndex = 4;
     this.gBoxPreamble.TabStop = false;
     this.gBoxPreamble.Text = "Preamble detetction";
     this.gBoxPreamble.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxPreamble.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label41.AutoSize = true;
     this.label41.BackColor = Color.Transparent;
     this.label41.Location = new Point(224, 69);
     this.label41.Name = "label41";
     this.label41.Size = new Size(27, 13);
     this.label41.TabIndex = 7;
     this.label41.Text = "chip";
     this.label42.AutoSize = true;
     this.label42.BackColor = Color.Transparent;
     this.label42.Location = new Point(224, 44);
     this.label42.Name = "label42";
     this.label42.Size = new Size(27, 13);
     this.label42.TabIndex = 7;
     this.label42.Text = "byte";
     this.label44.AutoSize = true;
     this.label44.Location = new Point(7, 69);
     this.label44.Name = "label44";
     this.label44.Size = new Size(79, 13);
     this.label44.TabIndex = 5;
     this.label44.Text = "Error tolerance:";
     this.panel1.AutoSize = true;
     this.panel1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel1.Controls.Add((Control)this.rBtnPreambleDetectorOff);
     this.panel1.Controls.Add((Control)this.rBtnPreambleDetectorOn);
     this.panel1.Location = new Point(120, 18);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(98, 17);
     this.panel1.TabIndex = 6;
     this.rBtnPreambleDetectorOff.AutoSize = true;
     this.rBtnPreambleDetectorOff.Location = new Point(50, 0);
     this.rBtnPreambleDetectorOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPreambleDetectorOff.Name = "rBtnPreambleDetectorOff";
     this.rBtnPreambleDetectorOff.Size = new Size(45, 17);
     this.rBtnPreambleDetectorOff.TabIndex = 1;
     this.rBtnPreambleDetectorOff.Text = "OFF";
     this.rBtnPreambleDetectorOff.UseVisualStyleBackColor = true;
     this.rBtnPreambleDetectorOff.CheckedChanged += new EventHandler(this.rBtnPreambleDetectorOn_CheckedChanged);
     this.rBtnPreambleDetectorOn.AutoSize = true;
     this.rBtnPreambleDetectorOn.Checked = true;
     this.rBtnPreambleDetectorOn.Location = new Point(3, 0);
     this.rBtnPreambleDetectorOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnPreambleDetectorOn.Name = "rBtnPreambleDetectorOn";
     this.rBtnPreambleDetectorOn.Size = new Size(41, 17);
     this.rBtnPreambleDetectorOn.TabIndex = 0;
     this.rBtnPreambleDetectorOn.TabStop = true;
     this.rBtnPreambleDetectorOn.Text = "ON";
     this.rBtnPreambleDetectorOn.UseVisualStyleBackColor = true;
     this.rBtnPreambleDetectorOn.CheckedChanged += new EventHandler(this.rBtnPreambleDetectorOn_CheckedChanged);
     this.label57.AutoSize = true;
     this.label57.Location = new Point(7, 44);
     this.label57.Name = "label57";
     this.label57.Size = new Size(30, 13);
     this.label57.TabIndex = 5;
     this.label57.Text = "Size:";
     this.label58.AutoSize = true;
     this.label58.Location = new Point(7, 20);
     this.label58.Name = "label58";
     this.label58.Size = new Size(56, 13);
     this.label58.TabIndex = 2;
     this.label58.Text = "Detection:";
     this.gBoxRxBw.Controls.Add((Control)this.lblAfcRxBw);
     this.gBoxRxBw.Controls.Add((Control)this.lblRxBw);
     this.gBoxRxBw.Controls.Add((Control)this.suffixAFCRxBw);
     this.gBoxRxBw.Controls.Add((Control)this.nudRxFilterBwAfc);
     this.gBoxRxBw.Controls.Add((Control)this.suffixRxBw);
     this.gBoxRxBw.Controls.Add((Control)this.nudRxFilterBw);
     this.gBoxRxBw.Location = new Point(3, 2);
     this.gBoxRxBw.Name = "gBoxRxBw";
     this.gBoxRxBw.Size = new Size(260, 66);
     this.gBoxRxBw.TabIndex = 0;
     this.gBoxRxBw.TabStop = false;
     this.gBoxRxBw.Text = "Bandwidth";
     this.gBoxRxBw.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxRxBw.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.lblAfcRxBw.AutoSize = true;
     this.lblAfcRxBw.Location = new Point(3, 44);
     this.lblAfcRxBw.Name = "lblAfcRxBw";
     this.lblAfcRxBw.Size = new Size(104, 13);
     this.lblAfcRxBw.TabIndex = 3;
     this.lblAfcRxBw.Text = "AFC filter bandwidth:";
     this.lblRxBw.AutoSize = true;
     this.lblRxBw.Location = new Point(3, 18);
     this.lblRxBw.Name = "lblRxBw";
     this.lblRxBw.Size = new Size(97, 13);
     this.lblRxBw.TabIndex = 3;
     this.lblRxBw.Text = "Rx filter bandwidth:";
     this.suffixAFCRxBw.AutoSize = true;
     this.suffixAFCRxBw.Location = new Point(224, 46);
     this.suffixAFCRxBw.Name = "suffixAFCRxBw";
     this.suffixAFCRxBw.Size = new Size(20, 13);
     this.suffixAFCRxBw.TabIndex = 5;
     this.suffixAFCRxBw.Text = "Hz";
     this.suffixRxBw.AutoSize = true;
     this.suffixRxBw.Location = new Point(224, 21);
     this.suffixRxBw.Name = "suffixRxBw";
     this.suffixRxBw.Size = new Size(20, 13);
     this.suffixRxBw.TabIndex = 5;
     this.suffixRxBw.Text = "Hz";
     this.gBoxRxConfig.Controls.Add((Control)this.cBoxRxTrigger);
     this.gBoxRxConfig.Controls.Add((Control)this.label38);
     this.gBoxRxConfig.Controls.Add((Control)this.label5);
     this.gBoxRxConfig.Controls.Add((Control)this.btnRestartRxWithPllLock);
     this.gBoxRxConfig.Controls.Add((Control)this.label3);
     this.gBoxRxConfig.Controls.Add((Control)this.btnRestartRxWithoutPllLock);
     this.gBoxRxConfig.Controls.Add((Control)this.panel4);
     this.gBoxRxConfig.Controls.Add((Control)this.nudRssiCollisionThreshold);
     this.gBoxRxConfig.Controls.Add((Control)this.label26);
     this.gBoxRxConfig.Location = new Point(269, 258);
     this.gBoxRxConfig.Name = "gBoxRxConfig";
     this.gBoxRxConfig.Size = new Size(261, 124);
     this.gBoxRxConfig.TabIndex = 4;
     this.gBoxRxConfig.TabStop = false;
     this.gBoxRxConfig.Text = "Rx startup control";
     this.gBoxRxConfig.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxRxConfig.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label38.AutoSize = true;
     this.label38.BackColor = Color.Transparent;
     this.label38.Location = new Point(229, 46);
     this.label38.Name = "label38";
     this.label38.Size = new Size(20, 13);
     this.label38.TabIndex = 12;
     this.label38.Text = "dB";
     this.label38.TextAlign = ContentAlignment.MiddleCenter;
     this.label5.AutoSize = true;
     this.label5.Location = new Point(3, 21);
     this.label5.Name = "label5";
     this.label5.Size = new Size(115, 13);
     this.label5.TabIndex = 5;
     this.label5.Text = "Restart Rx on collision:";
     this.btnRestartRxWithPllLock.Location = new Point(133, 68);
     this.btnRestartRxWithPllLock.Name = "btnRestartRxWithPllLock";
     this.btnRestartRxWithPllLock.Size = new Size(89, 23);
     this.btnRestartRxWithPllLock.TabIndex = 19;
     this.btnRestartRxWithPllLock.Text = "Rx Restart PLL";
     this.btnRestartRxWithPllLock.UseVisualStyleBackColor = true;
     this.btnRestartRxWithPllLock.Click += new EventHandler(this.btnRestartRxWithPllLock_Click);
     this.label3.AutoSize = true;
     this.label3.Location = new Point(3, 101);
     this.label3.Name = "label3";
     this.label3.Size = new Size(55, 13);
     this.label3.TabIndex = 8;
     this.label3.Text = "Rx trigger:";
     this.btnRestartRxWithoutPllLock.Location = new Point(38, 68);
     this.btnRestartRxWithoutPllLock.Name = "btnRestartRxWithoutPllLock";
     this.btnRestartRxWithoutPllLock.Size = new Size(89, 23);
     this.btnRestartRxWithoutPllLock.TabIndex = 19;
     this.btnRestartRxWithoutPllLock.Text = " Rx Restart";
     this.btnRestartRxWithoutPllLock.UseVisualStyleBackColor = true;
     this.btnRestartRxWithoutPllLock.Click += new EventHandler(this.btnRestartRxWithoutPllLock_Click);
     this.panel4.AutoSize = true;
     this.panel4.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel4.Controls.Add((Control)this.rBtnRestartRxOnCollisionOff);
     this.panel4.Controls.Add((Control)this.rBtnRestartRxOnCollisionOn);
     this.panel4.Location = new Point(125, 19);
     this.panel4.Name = "panel4";
     this.panel4.Size = new Size(98, 17);
     this.panel4.TabIndex = 6;
     this.rBtnRestartRxOnCollisionOff.AutoSize = true;
     this.rBtnRestartRxOnCollisionOff.Location = new Point(50, 0);
     this.rBtnRestartRxOnCollisionOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRestartRxOnCollisionOff.Name = "rBtnRestartRxOnCollisionOff";
     this.rBtnRestartRxOnCollisionOff.Size = new Size(45, 17);
     this.rBtnRestartRxOnCollisionOff.TabIndex = 1;
     this.rBtnRestartRxOnCollisionOff.Text = "OFF";
     this.rBtnRestartRxOnCollisionOff.UseVisualStyleBackColor = true;
     this.rBtnRestartRxOnCollisionOff.CheckedChanged += new EventHandler(this.rBtnRestartRxOnCollisionOn_CheckedChanged);
     this.rBtnRestartRxOnCollisionOn.AutoSize = true;
     this.rBtnRestartRxOnCollisionOn.Checked = true;
     this.rBtnRestartRxOnCollisionOn.Location = new Point(3, 0);
     this.rBtnRestartRxOnCollisionOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRestartRxOnCollisionOn.Name = "rBtnRestartRxOnCollisionOn";
     this.rBtnRestartRxOnCollisionOn.Size = new Size(41, 17);
     this.rBtnRestartRxOnCollisionOn.TabIndex = 0;
     this.rBtnRestartRxOnCollisionOn.TabStop = true;
     this.rBtnRestartRxOnCollisionOn.Text = "ON";
     this.rBtnRestartRxOnCollisionOn.UseVisualStyleBackColor = true;
     this.rBtnRestartRxOnCollisionOn.CheckedChanged += new EventHandler(this.rBtnRestartRxOnCollisionOn_CheckedChanged);
     this.label26.AutoSize = true;
     this.label26.Location = new Point(3, 46);
     this.label26.Name = "label26";
     this.label26.Size = new Size(94, 13);
     this.label26.TabIndex = 2;
     this.label26.Text = "Collision threshold:";
     this.gBoxDemodulator.Controls.Add((Control)this.pnlHorizontalSeparator);
     this.gBoxDemodulator.Controls.Add((Control)this.nudOokAverageOffset);
     this.gBoxDemodulator.Controls.Add((Control)this.label30);
     this.gBoxDemodulator.Controls.Add((Control)this.cBoxOokThreshType);
     this.gBoxDemodulator.Controls.Add((Control)this.label1);
     this.gBoxDemodulator.Controls.Add((Control)this.lblOokType);
     this.gBoxDemodulator.Controls.Add((Control)this.lblOokStep);
     this.gBoxDemodulator.Controls.Add((Control)this.label28);
     this.gBoxDemodulator.Controls.Add((Control)this.lblOokDec);
     this.gBoxDemodulator.Controls.Add((Control)this.lblOokCutoff);
     this.gBoxDemodulator.Controls.Add((Control)this.lblOokFixed);
     this.gBoxDemodulator.Controls.Add((Control)this.suffixOOKstep);
     this.gBoxDemodulator.Controls.Add((Control)this.label40);
     this.gBoxDemodulator.Controls.Add((Control)this.suffixOOKfixed);
     this.gBoxDemodulator.Controls.Add((Control)this.nudOokPeakThreshStep);
     this.gBoxDemodulator.Controls.Add((Control)this.nudOokFixedThresh);
     this.gBoxDemodulator.Controls.Add((Control)this.panel13);
     this.gBoxDemodulator.Controls.Add((Control)this.cBoxOokPeakThreshDec);
     this.gBoxDemodulator.Controls.Add((Control)this.cBoxOokAverageThreshFilt);
     this.gBoxDemodulator.Location = new Point(535, 20);
     this.gBoxDemodulator.Name = "gBoxDemodulator";
     this.gBoxDemodulator.Size = new Size(261, 218);
     this.gBoxDemodulator.TabIndex = 2;
     this.gBoxDemodulator.TabStop = false;
     this.gBoxDemodulator.Text = "Demodulator";
     this.gBoxDemodulator.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxDemodulator.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.pnlHorizontalSeparator.BorderStyle = BorderStyle.FixedSingle;
     this.pnlHorizontalSeparator.Location = new Point(49, 47);
     this.pnlHorizontalSeparator.Name = "pnlHorizontalSeparator";
     this.pnlHorizontalSeparator.Size = new Size(206, 1);
     this.pnlHorizontalSeparator.TabIndex = 12;
     this.label30.AutoSize = true;
     this.label30.Location = new Point(6, 192);
     this.label30.Name = "label30";
     this.label30.Size = new Size(58, 13);
     this.label30.TabIndex = 2;
     this.label30.Text = "Avg offset:";
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 41);
     this.label1.Name = "label1";
     this.label1.Size = new Size(30, 13);
     this.label1.TabIndex = 0;
     this.label1.Text = "OOK";
     this.lblOokType.AutoSize = true;
     this.lblOokType.Location = new Point(6, 61);
     this.lblOokType.Name = "lblOokType";
     this.lblOokType.Size = new Size(80, 13);
     this.lblOokType.TabIndex = 0;
     this.lblOokType.Text = "Threshold type:";
     this.lblOokStep.AutoSize = true;
     this.lblOokStep.Location = new Point(6, 87);
     this.lblOokStep.Name = "lblOokStep";
     this.lblOokStep.Size = new Size(104, 13);
     this.lblOokStep.TabIndex = 2;
     this.lblOokStep.Text = "Peak threshold step:";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(6, 21);
     this.label28.Name = "label28";
     this.label28.Size = new Size(84, 13);
     this.label28.TabIndex = 8;
     this.label28.Text = "Bit synchronizer:";
     this.lblOokDec.AutoSize = true;
     this.lblOokDec.Location = new Point(6, 139);
     this.lblOokDec.Name = "lblOokDec";
     this.lblOokDec.Size = new Size(108, 13);
     this.lblOokDec.TabIndex = 5;
     this.lblOokDec.Text = "Peak threshold decr.:";
     this.lblOokCutoff.AutoSize = true;
     this.lblOokCutoff.Location = new Point(6, 165);
     this.lblOokCutoff.Name = "lblOokCutoff";
     this.lblOokCutoff.Size = new Size(105, 13);
     this.lblOokCutoff.TabIndex = 7;
     this.lblOokCutoff.Text = "Avg threshold cutoff:";
     this.lblOokFixed.AutoSize = true;
     this.lblOokFixed.Location = new Point(6, 113);
     this.lblOokFixed.Name = "lblOokFixed";
     this.lblOokFixed.Size = new Size(81, 13);
     this.lblOokFixed.TabIndex = 9;
     this.lblOokFixed.Text = "Fixed threshold:";
     this.suffixOOKstep.AutoSize = true;
     this.suffixOOKstep.BackColor = Color.Transparent;
     this.suffixOOKstep.Location = new Point(229, 87);
     this.suffixOOKstep.Name = "suffixOOKstep";
     this.suffixOOKstep.Size = new Size(20, 13);
     this.suffixOOKstep.TabIndex = 4;
     this.suffixOOKstep.Text = "dB";
     this.label40.AutoSize = true;
     this.label40.BackColor = Color.Transparent;
     this.label40.Location = new Point(229, 192);
     this.label40.Name = "label40";
     this.label40.Size = new Size(20, 13);
     this.label40.TabIndex = 11;
     this.label40.Text = "dB";
     this.suffixOOKfixed.AutoSize = true;
     this.suffixOOKfixed.BackColor = Color.Transparent;
     this.suffixOOKfixed.Location = new Point(229, 122);
     this.suffixOOKfixed.Name = "suffixOOKfixed";
     this.suffixOOKfixed.Size = new Size(20, 13);
     this.suffixOOKfixed.TabIndex = 11;
     this.suffixOOKfixed.Text = "dB";
     this.panel13.AutoSize = true;
     this.panel13.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel13.Controls.Add((Control)this.rBtnBitSyncOff);
     this.panel13.Controls.Add((Control)this.rBtnBitSyncOn);
     this.panel13.Location = new Point(125, 19);
     this.panel13.Name = "panel13";
     this.panel13.Size = new Size(98, 17);
     this.panel13.TabIndex = 7;
     this.rBtnBitSyncOff.AutoSize = true;
     this.rBtnBitSyncOff.Location = new Point(50, 0);
     this.rBtnBitSyncOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnBitSyncOff.Name = "rBtnBitSyncOff";
     this.rBtnBitSyncOff.Size = new Size(45, 17);
     this.rBtnBitSyncOff.TabIndex = 1;
     this.rBtnBitSyncOff.Text = "OFF";
     this.rBtnBitSyncOff.UseVisualStyleBackColor = true;
     this.rBtnBitSyncOff.CheckedChanged += new EventHandler(this.rBtnBitSyncOn_CheckedChanged);
     this.rBtnBitSyncOn.AutoSize = true;
     this.rBtnBitSyncOn.Checked = true;
     this.rBtnBitSyncOn.Location = new Point(3, 0);
     this.rBtnBitSyncOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnBitSyncOn.Name = "rBtnBitSyncOn";
     this.rBtnBitSyncOn.Size = new Size(41, 17);
     this.rBtnBitSyncOn.TabIndex = 0;
     this.rBtnBitSyncOn.TabStop = true;
     this.rBtnBitSyncOn.Text = "ON";
     this.rBtnBitSyncOn.UseVisualStyleBackColor = true;
     this.rBtnBitSyncOn.CheckedChanged += new EventHandler(this.rBtnBitSyncOn_CheckedChanged);
     this.gBoxRssi.Controls.Add((Control)this.label23);
     this.gBoxRssi.Controls.Add((Control)this.label17);
     this.gBoxRssi.Controls.Add((Control)this.label54);
     this.gBoxRssi.Controls.Add((Control)this.nudRssiOffset);
     this.gBoxRssi.Controls.Add((Control)this.label24);
     this.gBoxRssi.Controls.Add((Control)this.label55);
     this.gBoxRssi.Controls.Add((Control)this.label25);
     this.gBoxRssi.Controls.Add((Control)this.nudRssiSmoothing);
     this.gBoxRssi.Controls.Add((Control)this.label56);
     this.gBoxRssi.Controls.Add((Control)this.lblRssiValue);
     this.gBoxRssi.Controls.Add((Control)this.nudRssiThresh);
     this.gBoxRssi.Location = new Point(269, (int)sbyte.MaxValue);
     this.gBoxRssi.Name = "gBoxRssi";
     this.gBoxRssi.Size = new Size(261, 125);
     this.gBoxRssi.TabIndex = 4;
     this.gBoxRssi.TabStop = false;
     this.gBoxRssi.Text = "RSSI";
     this.gBoxRssi.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxRssi.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label23.AutoSize = true;
     this.label23.BackColor = Color.Transparent;
     this.label23.Location = new Point(229, 23);
     this.label23.Name = "label23";
     this.label23.Size = new Size(20, 13);
     this.label23.TabIndex = 12;
     this.label23.Text = "dB";
     this.label23.TextAlign = ContentAlignment.MiddleCenter;
     this.label17.AutoSize = true;
     this.label17.BackColor = Color.Transparent;
     this.label17.Location = new Point(229, 75);
     this.label17.Name = "label17";
     this.label17.Size = new Size(28, 13);
     this.label17.TabIndex = 12;
     this.label17.Text = "dBm";
     this.label17.TextAlign = ContentAlignment.MiddleCenter;
     this.label54.AutoSize = true;
     this.label54.BackColor = Color.Transparent;
     this.label54.Location = new Point(229, 101);
     this.label54.Name = "label54";
     this.label54.Size = new Size(28, 13);
     this.label54.TabIndex = 17;
     this.label54.Text = "dBm";
     this.label54.TextAlign = ContentAlignment.MiddleCenter;
     this.label24.AutoSize = true;
     this.label24.Location = new Point(3, 23);
     this.label24.Name = "label24";
     this.label24.Size = new Size(38, 13);
     this.label24.TabIndex = 2;
     this.label24.Text = "Offset:";
     this.label55.AutoSize = true;
     this.label55.BackColor = Color.Transparent;
     this.label55.Location = new Point(3, 75);
     this.label55.Margin = new Padding(0);
     this.label55.Name = "label55";
     this.label55.Size = new Size(57, 13);
     this.label55.TabIndex = 10;
     this.label55.Text = "Threshold:";
     this.label55.TextAlign = ContentAlignment.MiddleCenter;
     this.label25.AutoSize = true;
     this.label25.Location = new Point(3, 49);
     this.label25.Name = "label25";
     this.label25.Size = new Size(60, 13);
     this.label25.TabIndex = 2;
     this.label25.Text = "Smoothing:";
     this.label56.AutoSize = true;
     this.label56.BackColor = Color.Transparent;
     this.label56.Location = new Point(3, 101);
     this.label56.Margin = new Padding(0);
     this.label56.Name = "label56";
     this.label56.Size = new Size(37, 13);
     this.label56.TabIndex = 13;
     this.label56.Text = "Value:";
     this.label56.TextAlign = ContentAlignment.MiddleCenter;
     this.gBoxAfc.Controls.Add((Control)this.label19);
     this.gBoxAfc.Controls.Add((Control)this.btnFeiRead);
     this.gBoxAfc.Controls.Add((Control)this.panel8);
     this.gBoxAfc.Controls.Add((Control)this.lblFeiValue);
     this.gBoxAfc.Controls.Add((Control)this.label12);
     this.gBoxAfc.Controls.Add((Control)this.label20);
     this.gBoxAfc.Controls.Add((Control)this.label18);
     this.gBoxAfc.Controls.Add((Control)this.label10);
     this.gBoxAfc.Controls.Add((Control)this.btnAfcClear);
     this.gBoxAfc.Controls.Add((Control)this.lblAfcValue);
     this.gBoxAfc.Controls.Add((Control)this.label22);
     this.gBoxAfc.Controls.Add((Control)this.panel9);
     this.gBoxAfc.Location = new Point(269, 3);
     this.gBoxAfc.Name = "gBoxAfc";
     this.gBoxAfc.Size = new Size(261, 118);
     this.gBoxAfc.TabIndex = 3;
     this.gBoxAfc.TabStop = false;
     this.gBoxAfc.Text = "AFC";
     this.gBoxAfc.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxAfc.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label19.AutoSize = true;
     this.label19.BackColor = Color.Transparent;
     this.label19.Location = new Point(3, 44);
     this.label19.Name = "label19";
     this.label19.Size = new Size(80, 13);
     this.label19.TabIndex = 5;
     this.label19.Text = "AFC auto clear:";
     this.btnFeiRead.Location = new Point(78, 90);
     this.btnFeiRead.Name = "btnFeiRead";
     this.btnFeiRead.Size = new Size(41, 23);
     this.btnFeiRead.TabIndex = 16;
     this.btnFeiRead.Text = "Read";
     this.btnFeiRead.UseVisualStyleBackColor = true;
     this.btnFeiRead.Click += new EventHandler(this.btnFeiMeasure_Click);
     this.panel8.AutoSize = true;
     this.panel8.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel8.Controls.Add((Control)this.rBtnAfcAutoClearOff);
     this.panel8.Controls.Add((Control)this.rBtnAfcAutoClearOn);
     this.panel8.Location = new Point(125, 42);
     this.panel8.Name = "panel8";
     this.panel8.Size = new Size(98, 17);
     this.panel8.TabIndex = 6;
     this.rBtnAfcAutoClearOff.AutoSize = true;
     this.rBtnAfcAutoClearOff.Location = new Point(50, 0);
     this.rBtnAfcAutoClearOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAfcAutoClearOff.Name = "rBtnAfcAutoClearOff";
     this.rBtnAfcAutoClearOff.Size = new Size(45, 17);
     this.rBtnAfcAutoClearOff.TabIndex = 1;
     this.rBtnAfcAutoClearOff.Text = "OFF";
     this.rBtnAfcAutoClearOff.UseVisualStyleBackColor = true;
     this.rBtnAfcAutoClearOff.CheckedChanged += new EventHandler(this.rBtnAfcAutoClearOn_CheckedChanged);
     this.rBtnAfcAutoClearOn.AutoSize = true;
     this.rBtnAfcAutoClearOn.Checked = true;
     this.rBtnAfcAutoClearOn.Location = new Point(3, 0);
     this.rBtnAfcAutoClearOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAfcAutoClearOn.Name = "rBtnAfcAutoClearOn";
     this.rBtnAfcAutoClearOn.Size = new Size(41, 17);
     this.rBtnAfcAutoClearOn.TabIndex = 0;
     this.rBtnAfcAutoClearOn.TabStop = true;
     this.rBtnAfcAutoClearOn.Text = "ON";
     this.rBtnAfcAutoClearOn.UseVisualStyleBackColor = true;
     this.rBtnAfcAutoClearOn.CheckedChanged += new EventHandler(this.rBtnAfcAutoClearOn_CheckedChanged);
     this.lblFeiValue.BackColor = Color.Transparent;
     this.lblFeiValue.BorderStyle = BorderStyle.Fixed3D;
     this.lblFeiValue.Location = new Point(125, 91);
     this.lblFeiValue.Margin = new Padding(3);
     this.lblFeiValue.Name = "lblFeiValue";
     this.lblFeiValue.Size = new Size(98, 20);
     this.lblFeiValue.TabIndex = 17;
     this.lblFeiValue.Text = "0";
     this.lblFeiValue.TextAlign = ContentAlignment.MiddleLeft;
     this.label12.AutoSize = true;
     this.label12.BackColor = Color.Transparent;
     this.label12.Location = new Point(3, 95);
     this.label12.Name = "label12";
     this.label12.Size = new Size(26, 13);
     this.label12.TabIndex = 15;
     this.label12.Text = "FEI:";
     this.label12.TextAlign = ContentAlignment.MiddleCenter;
     this.label20.AutoSize = true;
     this.label20.Location = new Point(3, 21);
     this.label20.Name = "label20";
     this.label20.Size = new Size(54, 13);
     this.label20.TabIndex = 8;
     this.label20.Text = "AFC auto:";
     this.label18.AutoSize = true;
     this.label18.BackColor = Color.Transparent;
     this.label18.Location = new Point(229, 69);
     this.label18.Name = "label18";
     this.label18.Size = new Size(20, 13);
     this.label18.TabIndex = 14;
     this.label18.Text = "Hz";
     this.label10.AutoSize = true;
     this.label10.BackColor = Color.Transparent;
     this.label10.Location = new Point(229, 95);
     this.label10.Name = "label10";
     this.label10.Size = new Size(20, 13);
     this.label10.TabIndex = 19;
     this.label10.Text = "Hz";
     this.btnAfcClear.Location = new Point(78, 64);
     this.btnAfcClear.Name = "btnAfcClear";
     this.btnAfcClear.Size = new Size(41, 23);
     this.btnAfcClear.TabIndex = 11;
     this.btnAfcClear.Text = "Clear";
     this.btnAfcClear.UseVisualStyleBackColor = true;
     this.btnAfcClear.Click += new EventHandler(this.btnAfcClear_Click);
     this.lblAfcValue.BackColor = Color.Transparent;
     this.lblAfcValue.BorderStyle = BorderStyle.Fixed3D;
     this.lblAfcValue.Location = new Point(125, 65);
     this.lblAfcValue.Margin = new Padding(3);
     this.lblAfcValue.Name = "lblAfcValue";
     this.lblAfcValue.Size = new Size(98, 20);
     this.lblAfcValue.TabIndex = 12;
     this.lblAfcValue.Text = "0";
     this.lblAfcValue.TextAlign = ContentAlignment.MiddleLeft;
     this.label22.AutoSize = true;
     this.label22.BackColor = Color.Transparent;
     this.label22.Location = new Point(3, 69);
     this.label22.Name = "label22";
     this.label22.Size = new Size(30, 13);
     this.label22.TabIndex = 9;
     this.label22.Text = "AFC:";
     this.label22.TextAlign = ContentAlignment.MiddleCenter;
     this.panel9.AutoSize = true;
     this.panel9.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel9.Controls.Add((Control)this.rBtnAfcAutoOff);
     this.panel9.Controls.Add((Control)this.rBtnAfcAutoOn);
     this.panel9.Location = new Point(125, 19);
     this.panel9.Name = "panel9";
     this.panel9.Size = new Size(98, 17);
     this.panel9.TabIndex = 7;
     this.rBtnAfcAutoOff.AutoSize = true;
     this.rBtnAfcAutoOff.Location = new Point(50, 0);
     this.rBtnAfcAutoOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAfcAutoOff.Name = "rBtnAfcAutoOff";
     this.rBtnAfcAutoOff.Size = new Size(45, 17);
     this.rBtnAfcAutoOff.TabIndex = 1;
     this.rBtnAfcAutoOff.Text = "OFF";
     this.rBtnAfcAutoOff.UseVisualStyleBackColor = true;
     this.rBtnAfcAutoOff.CheckedChanged += new EventHandler(this.rBtnAfcAutoOn_CheckedChanged);
     this.rBtnAfcAutoOn.AutoSize = true;
     this.rBtnAfcAutoOn.Checked = true;
     this.rBtnAfcAutoOn.Location = new Point(3, 0);
     this.rBtnAfcAutoOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnAfcAutoOn.Name = "rBtnAfcAutoOn";
     this.rBtnAfcAutoOn.Size = new Size(41, 17);
     this.rBtnAfcAutoOn.TabIndex = 0;
     this.rBtnAfcAutoOn.TabStop = true;
     this.rBtnAfcAutoOn.Text = "ON";
     this.rBtnAfcAutoOn.UseVisualStyleBackColor = true;
     this.rBtnAfcAutoOn.CheckedChanged += new EventHandler(this.rBtnAfcAutoOn_CheckedChanged);
     this.gBoxLnaSettings.Controls.Add((Control)this.panel3);
     this.gBoxLnaSettings.Controls.Add((Control)this.label2);
     this.gBoxLnaSettings.Controls.Add((Control)this.label13);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcReference);
     this.gBoxLnaSettings.Controls.Add((Control)this.label48);
     this.gBoxLnaSettings.Controls.Add((Control)this.label49);
     this.gBoxLnaSettings.Controls.Add((Control)this.label50);
     this.gBoxLnaSettings.Controls.Add((Control)this.label51);
     this.gBoxLnaSettings.Controls.Add((Control)this.label52);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain1);
     this.gBoxLnaSettings.Controls.Add((Control)this.label53);
     this.gBoxLnaSettings.Controls.Add((Control)this.panel6);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain2);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain3);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain4);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain5);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblLnaGain6);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcThresh1);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcThresh2);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcThresh3);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcThresh4);
     this.gBoxLnaSettings.Controls.Add((Control)this.lblAgcThresh5);
     this.gBoxLnaSettings.Controls.Add((Control)this.label47);
     this.gBoxLnaSettings.Location = new Point(3, 387);
     this.gBoxLnaSettings.Name = "gBoxLnaSettings";
     this.gBoxLnaSettings.Size = new Size(793, 103);
     this.gBoxLnaSettings.TabIndex = 7;
     this.gBoxLnaSettings.TabStop = false;
     this.gBoxLnaSettings.Text = "Lna settings";
     this.gBoxLnaSettings.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxLnaSettings.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.panel3.AutoSize = true;
     this.panel3.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel3.Controls.Add((Control)this.rBtnLnaBoostOff);
     this.panel3.Controls.Add((Control)this.rBtnLnaBoostOn);
     this.panel3.Location = new Point(71, 50);
     this.panel3.Name = "panel3";
     this.panel3.Size = new Size(98, 17);
     this.panel3.TabIndex = 23;
     this.rBtnLnaBoostOff.AutoSize = true;
     this.rBtnLnaBoostOff.Location = new Point(50, 0);
     this.rBtnLnaBoostOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaBoostOff.Name = "rBtnLnaBoostOff";
     this.rBtnLnaBoostOff.Size = new Size(45, 17);
     this.rBtnLnaBoostOff.TabIndex = 1;
     this.rBtnLnaBoostOff.Text = "OFF";
     this.rBtnLnaBoostOff.UseVisualStyleBackColor = true;
     this.rBtnLnaBoostOff.CheckedChanged += new EventHandler(this.rBtnLnaBoost_CheckedChanged);
     this.rBtnLnaBoostOn.AutoSize = true;
     this.rBtnLnaBoostOn.Checked = true;
     this.rBtnLnaBoostOn.Location = new Point(3, 0);
     this.rBtnLnaBoostOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaBoostOn.Name = "rBtnLnaBoostOn";
     this.rBtnLnaBoostOn.Size = new Size(41, 17);
     this.rBtnLnaBoostOn.TabIndex = 0;
     this.rBtnLnaBoostOn.TabStop = true;
     this.rBtnLnaBoostOn.Text = "ON";
     this.rBtnLnaBoostOn.UseVisualStyleBackColor = true;
     this.rBtnLnaBoostOn.CheckedChanged += new EventHandler(this.rBtnLnaBoost_CheckedChanged);
     this.label2.AutoSize = true;
     this.label2.Location = new Point(6, 52);
     this.label2.Name = "label2";
     this.label2.Size = new Size(60, 13);
     this.label2.TabIndex = 0;
     this.label2.Text = "LNA boost:";
     this.label13.BackColor = Color.Transparent;
     this.label13.Location = new Point(167, 75);
     this.label13.Name = "label13";
     this.label13.Size = new Size(42, 13);
     this.label13.TabIndex = 6;
     this.label13.Text = "Gain";
     this.label13.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcReference.BackColor = Color.Transparent;
     this.lblAgcReference.Location = new Point(124, 32);
     this.lblAgcReference.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcReference.Name = "lblAgcReference";
     this.lblAgcReference.Size = new Size(100, 13);
     this.lblAgcReference.TabIndex = 7;
     this.lblAgcReference.Text = "-80";
     this.lblAgcReference.TextAlign = ContentAlignment.MiddleCenter;
     this.label48.BackColor = Color.Transparent;
     this.label48.Location = new Point(124, 16);
     this.label48.Margin = new Padding(0, 0, 0, 3);
     this.label48.Name = "label48";
     this.label48.Size = new Size(100, 13);
     this.label48.TabIndex = 0;
     this.label48.Text = "Reference";
     this.label48.TextAlign = ContentAlignment.MiddleCenter;
     this.label49.BackColor = Color.Transparent;
     this.label49.Location = new Point(224, 16);
     this.label49.Margin = new Padding(0, 0, 0, 3);
     this.label49.Name = "label49";
     this.label49.Size = new Size(100, 13);
     this.label49.TabIndex = 1;
     this.label49.Text = "Threshold 1";
     this.label49.TextAlign = ContentAlignment.MiddleCenter;
     this.label50.BackColor = Color.Transparent;
     this.label50.Location = new Point(324, 16);
     this.label50.Margin = new Padding(0, 0, 0, 3);
     this.label50.Name = "label50";
     this.label50.Size = new Size(100, 13);
     this.label50.TabIndex = 2;
     this.label50.Text = "Threshold 2";
     this.label50.TextAlign = ContentAlignment.MiddleCenter;
     this.label51.BackColor = Color.Transparent;
     this.label51.Location = new Point(424, 16);
     this.label51.Margin = new Padding(0, 0, 0, 3);
     this.label51.Name = "label51";
     this.label51.Size = new Size(100, 13);
     this.label51.TabIndex = 3;
     this.label51.Text = "Threshold 3";
     this.label51.TextAlign = ContentAlignment.MiddleCenter;
     this.label52.BackColor = Color.Transparent;
     this.label52.Location = new Point(524, 16);
     this.label52.Margin = new Padding(0, 0, 0, 3);
     this.label52.Name = "label52";
     this.label52.Size = new Size(100, 13);
     this.label52.TabIndex = 4;
     this.label52.Text = "Threshold 4";
     this.label52.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain1.BackColor = Color.LightSteelBlue;
     this.lblLnaGain1.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain1.Location = new Point(174, 48);
     this.lblLnaGain1.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain1.Name = "lblLnaGain1";
     this.lblLnaGain1.Size = new Size(100, 20);
     this.lblLnaGain1.TabIndex = 14;
     this.lblLnaGain1.Text = "G1";
     this.lblLnaGain1.TextAlign = ContentAlignment.MiddleCenter;
     this.label53.BackColor = Color.Transparent;
     this.label53.Location = new Point(624, 16);
     this.label53.Margin = new Padding(0, 0, 0, 3);
     this.label53.Name = "label53";
     this.label53.Size = new Size(100, 13);
     this.label53.TabIndex = 5;
     this.label53.Text = "Threshold 5";
     this.label53.TextAlign = ContentAlignment.MiddleCenter;
     this.panel6.AutoSize = true;
     this.panel6.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel6.Controls.Add((Control)this.rBtnLnaGain1);
     this.panel6.Controls.Add((Control)this.rBtnLnaGain2);
     this.panel6.Controls.Add((Control)this.rBtnLnaGain3);
     this.panel6.Controls.Add((Control)this.rBtnLnaGain4);
     this.panel6.Controls.Add((Control)this.rBtnLnaGain5);
     this.panel6.Controls.Add((Control)this.rBtnLnaGain6);
     this.panel6.Location = new Point(215, 75);
     this.panel6.Name = "panel6";
     this.panel6.Size = new Size(521, 13);
     this.panel6.TabIndex = 22;
     this.rBtnLnaGain1.AutoSize = true;
     this.rBtnLnaGain1.Checked = true;
     this.rBtnLnaGain1.Location = new Point(3, 0);
     this.rBtnLnaGain1.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain1.Name = "rBtnLnaGain1";
     this.rBtnLnaGain1.Size = new Size(14, 13);
     this.rBtnLnaGain1.TabIndex = 0;
     this.rBtnLnaGain1.TabStop = true;
     this.rBtnLnaGain1.UseVisualStyleBackColor = true;
     this.rBtnLnaGain1.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain2.AutoSize = true;
     this.rBtnLnaGain2.Location = new Point(102, 0);
     this.rBtnLnaGain2.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain2.Name = "rBtnLnaGain2";
     this.rBtnLnaGain2.Size = new Size(14, 13);
     this.rBtnLnaGain2.TabIndex = 1;
     this.rBtnLnaGain2.UseVisualStyleBackColor = true;
     this.rBtnLnaGain2.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain3.AutoSize = true;
     this.rBtnLnaGain3.Location = new Point(203, 0);
     this.rBtnLnaGain3.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain3.Name = "rBtnLnaGain3";
     this.rBtnLnaGain3.Size = new Size(14, 13);
     this.rBtnLnaGain3.TabIndex = 2;
     this.rBtnLnaGain3.UseVisualStyleBackColor = true;
     this.rBtnLnaGain3.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain4.AutoSize = true;
     this.rBtnLnaGain4.Location = new Point(303, 0);
     this.rBtnLnaGain4.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain4.Name = "rBtnLnaGain4";
     this.rBtnLnaGain4.Size = new Size(14, 13);
     this.rBtnLnaGain4.TabIndex = 3;
     this.rBtnLnaGain4.UseVisualStyleBackColor = true;
     this.rBtnLnaGain4.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain5.AutoSize = true;
     this.rBtnLnaGain5.Location = new Point(404, 0);
     this.rBtnLnaGain5.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain5.Name = "rBtnLnaGain5";
     this.rBtnLnaGain5.Size = new Size(14, 13);
     this.rBtnLnaGain5.TabIndex = 4;
     this.rBtnLnaGain5.UseVisualStyleBackColor = true;
     this.rBtnLnaGain5.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.rBtnLnaGain6.AutoSize = true;
     this.rBtnLnaGain6.Location = new Point(504, 0);
     this.rBtnLnaGain6.Margin = new Padding(3, 0, 3, 0);
     this.rBtnLnaGain6.Name = "rBtnLnaGain6";
     this.rBtnLnaGain6.Size = new Size(14, 13);
     this.rBtnLnaGain6.TabIndex = 5;
     this.rBtnLnaGain6.UseVisualStyleBackColor = true;
     this.rBtnLnaGain6.CheckedChanged += new EventHandler(this.rBtnLnaGain_CheckedChanged);
     this.lblLnaGain2.BackColor = Color.Transparent;
     this.lblLnaGain2.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain2.Location = new Point(274, 48);
     this.lblLnaGain2.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain2.Name = "lblLnaGain2";
     this.lblLnaGain2.Size = new Size(100, 20);
     this.lblLnaGain2.TabIndex = 15;
     this.lblLnaGain2.Text = "G2";
     this.lblLnaGain2.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain3.BackColor = Color.Transparent;
     this.lblLnaGain3.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain3.Location = new Point(374, 48);
     this.lblLnaGain3.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain3.Name = "lblLnaGain3";
     this.lblLnaGain3.Size = new Size(100, 20);
     this.lblLnaGain3.TabIndex = 16;
     this.lblLnaGain3.Text = "G3";
     this.lblLnaGain3.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain4.BackColor = Color.Transparent;
     this.lblLnaGain4.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain4.Location = new Point(474, 48);
     this.lblLnaGain4.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain4.Name = "lblLnaGain4";
     this.lblLnaGain4.Size = new Size(100, 20);
     this.lblLnaGain4.TabIndex = 17;
     this.lblLnaGain4.Text = "G4";
     this.lblLnaGain4.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain5.BackColor = Color.Transparent;
     this.lblLnaGain5.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain5.Location = new Point(574, 48);
     this.lblLnaGain5.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain5.Name = "lblLnaGain5";
     this.lblLnaGain5.Size = new Size(100, 20);
     this.lblLnaGain5.TabIndex = 18;
     this.lblLnaGain5.Text = "G5";
     this.lblLnaGain5.TextAlign = ContentAlignment.MiddleCenter;
     this.lblLnaGain6.BackColor = Color.Transparent;
     this.lblLnaGain6.BorderStyle = BorderStyle.Fixed3D;
     this.lblLnaGain6.Location = new Point(674, 48);
     this.lblLnaGain6.Margin = new Padding(0, 0, 0, 3);
     this.lblLnaGain6.Name = "lblLnaGain6";
     this.lblLnaGain6.Size = new Size(100, 20);
     this.lblLnaGain6.TabIndex = 19;
     this.lblLnaGain6.Text = "G6";
     this.lblLnaGain6.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh1.BackColor = Color.Transparent;
     this.lblAgcThresh1.Location = new Point(224, 32);
     this.lblAgcThresh1.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh1.Name = "lblAgcThresh1";
     this.lblAgcThresh1.Size = new Size(100, 13);
     this.lblAgcThresh1.TabIndex = 8;
     this.lblAgcThresh1.Text = "0";
     this.lblAgcThresh1.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh2.BackColor = Color.Transparent;
     this.lblAgcThresh2.Location = new Point(324, 32);
     this.lblAgcThresh2.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh2.Name = "lblAgcThresh2";
     this.lblAgcThresh2.Size = new Size(100, 13);
     this.lblAgcThresh2.TabIndex = 9;
     this.lblAgcThresh2.Text = "0";
     this.lblAgcThresh2.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh3.BackColor = Color.Transparent;
     this.lblAgcThresh3.Location = new Point(424, 32);
     this.lblAgcThresh3.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh3.Name = "lblAgcThresh3";
     this.lblAgcThresh3.Size = new Size(100, 13);
     this.lblAgcThresh3.TabIndex = 10;
     this.lblAgcThresh3.Text = "0";
     this.lblAgcThresh3.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh4.BackColor = Color.Transparent;
     this.lblAgcThresh4.Location = new Point(524, 32);
     this.lblAgcThresh4.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh4.Name = "lblAgcThresh4";
     this.lblAgcThresh4.Size = new Size(100, 13);
     this.lblAgcThresh4.TabIndex = 11;
     this.lblAgcThresh4.Text = "0";
     this.lblAgcThresh4.TextAlign = ContentAlignment.MiddleCenter;
     this.lblAgcThresh5.BackColor = Color.Transparent;
     this.lblAgcThresh5.Location = new Point(624, 32);
     this.lblAgcThresh5.Margin = new Padding(0, 0, 0, 3);
     this.lblAgcThresh5.Name = "lblAgcThresh5";
     this.lblAgcThresh5.Size = new Size(100, 13);
     this.lblAgcThresh5.TabIndex = 12;
     this.lblAgcThresh5.Text = "0";
     this.lblAgcThresh5.TextAlign = ContentAlignment.MiddleCenter;
     this.label47.AutoSize = true;
     this.label47.BackColor = Color.Transparent;
     this.label47.Location = new Point(723, 32);
     this.label47.Margin = new Padding(0);
     this.label47.Name = "label47";
     this.label47.Size = new Size(64, 13);
     this.label47.TabIndex = 13;
     this.label47.Text = "-> Pin [dBm]";
     this.label47.TextAlign = ContentAlignment.MiddleLeft;
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.gBoxLnaSettings);
     this.Controls.Add((Control)this.panel2);
     this.Name = "ReceiverViewControl";
     this.Size = new Size(799, 493);
     ((ISupportInitialize)this.errorProvider).EndInit();
     this.nudPreambleDetectorTol.EndInit();
     this.nudPreambleDetectorSize.EndInit();
     this.nudTimeoutRssi.EndInit();
     this.nudAutoRxRestartDelay.EndInit();
     this.nudTimeoutSyncWord.EndInit();
     this.nudTimeoutPreamble.EndInit();
     this.nudRxFilterBwAfc.EndInit();
     this.nudRxFilterBw.EndInit();
     this.nudOokAverageOffset.EndInit();
     this.nudOokPeakThreshStep.EndInit();
     this.nudOokFixedThresh.EndInit();
     this.nudRssiOffset.EndInit();
     this.nudRssiSmoothing.EndInit();
     this.nudRssiCollisionThreshold.EndInit();
     this.nudRssiThresh.EndInit();
     this.panel2.ResumeLayout(false);
     this.gBoxAgc.ResumeLayout(false);
     this.gBoxAgc.PerformLayout();
     this.panel5.ResumeLayout(false);
     this.panel5.PerformLayout();
     this.nudAgcStep5.EndInit();
     this.nudAgcStep4.EndInit();
     this.nudAgcReferenceLevel.EndInit();
     this.nudAgcStep3.EndInit();
     this.nudAgcStep1.EndInit();
     this.nudAgcStep2.EndInit();
     this.gBoxTimeout.ResumeLayout(false);
     this.gBoxTimeout.PerformLayout();
     this.gBoxPreamble.ResumeLayout(false);
     this.gBoxPreamble.PerformLayout();
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.gBoxRxBw.ResumeLayout(false);
     this.gBoxRxBw.PerformLayout();
     this.gBoxRxConfig.ResumeLayout(false);
     this.gBoxRxConfig.PerformLayout();
     this.panel4.ResumeLayout(false);
     this.panel4.PerformLayout();
     this.gBoxDemodulator.ResumeLayout(false);
     this.gBoxDemodulator.PerformLayout();
     this.panel13.ResumeLayout(false);
     this.panel13.PerformLayout();
     this.gBoxRssi.ResumeLayout(false);
     this.gBoxRssi.PerformLayout();
     this.gBoxAfc.ResumeLayout(false);
     this.gBoxAfc.PerformLayout();
     this.panel8.ResumeLayout(false);
     this.panel8.PerformLayout();
     this.panel9.ResumeLayout(false);
     this.panel9.PerformLayout();
     this.gBoxLnaSettings.ResumeLayout(false);
     this.gBoxLnaSettings.PerformLayout();
     this.panel3.ResumeLayout(false);
     this.panel3.PerformLayout();
     this.panel6.ResumeLayout(false);
     this.panel6.PerformLayout();
     this.ResumeLayout(false);
 }
Beispiel #15
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     ComponentResourceManager resources = new ComponentResourceManager(typeof(SpectrumAnalyserForm));
     this.panel1 = new Panel();
     this.cBoxLanGain = new ComboBox();
     this.nudFreqCenter = new NumericUpDownEx();
     this.nudFreqSpan = new NumericUpDownEx();
     this.nudChanBw = new NumericUpDownEx();
     this.label2 = new System.Windows.Forms.Label();
     this.label1 = new System.Windows.Forms.Label();
     this.label6 = new System.Windows.Forms.Label();
     this.label7 = new System.Windows.Forms.Label();
     this.label3 = new System.Windows.Forms.Label();
     this.label4 = new System.Windows.Forms.Label();
     this.label5 = new System.Windows.Forms.Label();
     this.panel2 = new Panel();
     this.graph = new SpectrumGraphControl();
     this.panel1.SuspendLayout();
     this.nudFreqCenter.BeginInit();
     this.nudFreqSpan.BeginInit();
     this.nudChanBw.BeginInit();
     this.panel2.SuspendLayout();
     this.SuspendLayout();
     this.panel1.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Right;
     this.panel1.BackColor = Color.Black;
     this.panel1.BorderStyle = BorderStyle.FixedSingle;
     this.panel1.Controls.Add((Control)this.cBoxLanGain);
     this.panel1.Controls.Add((Control)this.nudFreqCenter);
     this.panel1.Controls.Add((Control)this.nudFreqSpan);
     this.panel1.Controls.Add((Control)this.nudChanBw);
     this.panel1.Controls.Add((Control)this.label2);
     this.panel1.Controls.Add((Control)this.label1);
     this.panel1.Controls.Add((Control)this.label6);
     this.panel1.Controls.Add((Control)this.label7);
     this.panel1.Controls.Add((Control)this.label3);
     this.panel1.Controls.Add((Control)this.label4);
     this.panel1.Controls.Add((Control)this.label5);
     this.panel1.Location = new Point(557, 0);
     this.panel1.Margin = new Padding(0);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(223, 370);
     this.panel1.TabIndex = 0;
     this.cBoxLanGain.FormattingEnabled = true;
     this.cBoxLanGain.Items.AddRange(new object[6]
       {
     (object) "G1",
     (object) "G2",
     (object) "G3",
     (object) "G4",
     (object) "G5",
     (object) "G6"
       });
     this.cBoxLanGain.Location = new Point(99, 181);
     this.cBoxLanGain.Name = "cBoxLanGain";
     this.cBoxLanGain.Size = new Size(98, 21);
     this.cBoxLanGain.TabIndex = 10;
     this.cBoxLanGain.SelectedIndexChanged += new EventHandler(this.cBoxLanGain_SelectedIndexChanged);
     this.nudFreqCenter.Anchor = AnchorStyles.None;
     NumericUpDownEx numericUpDownEx1 = this.nudFreqCenter;
     int[] bits1 = new int[4];
     bits1[0] = 61;
     Decimal num1 = new Decimal(bits1);
     numericUpDownEx1.Increment = num1;
     this.nudFreqCenter.Location = new Point(99, 103);
     NumericUpDownEx numericUpDownEx2 = this.nudFreqCenter;
     int[] bits2 = new int[4];
     bits2[0] = 1020000000;
     Decimal num2 = new Decimal(bits2);
     numericUpDownEx2.Maximum = num2;
     NumericUpDownEx numericUpDownEx3 = this.nudFreqCenter;
     int[] bits3 = new int[4];
     bits3[0] = 290000000;
     Decimal num3 = new Decimal(bits3);
     numericUpDownEx3.Minimum = num3;
     this.nudFreqCenter.Name = "nudFreqCenter";
     this.nudFreqCenter.Size = new Size(98, 20);
     this.nudFreqCenter.TabIndex = 1;
     this.nudFreqCenter.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx4 = this.nudFreqCenter;
     int[] bits4 = new int[4];
     bits4[0] = 915000000;
     Decimal num4 = new Decimal(bits4);
     numericUpDownEx4.Value = num4;
     this.nudFreqCenter.ValueChanged += new EventHandler(this.nudFreqCenter_ValueChanged);
     this.nudFreqSpan.Anchor = AnchorStyles.None;
     NumericUpDownEx numericUpDownEx5 = this.nudFreqSpan;
     int[] bits5 = new int[4];
     bits5[0] = 61;
     Decimal num5 = new Decimal(bits5);
     numericUpDownEx5.Increment = num5;
     this.nudFreqSpan.Location = new Point(99, 129);
     NumericUpDownEx numericUpDownEx6 = this.nudFreqSpan;
     int[] bits6 = new int[4];
     bits6[0] = 100000000;
     Decimal num6 = new Decimal(bits6);
     numericUpDownEx6.Maximum = num6;
     this.nudFreqSpan.Name = "nudFreqSpan";
     this.nudFreqSpan.Size = new Size(98, 20);
     this.nudFreqSpan.TabIndex = 4;
     this.nudFreqSpan.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx7 = this.nudFreqSpan;
     int[] bits7 = new int[4];
     bits7[0] = 1000000;
     Decimal num7 = new Decimal(bits7);
     numericUpDownEx7.Value = num7;
     this.nudFreqSpan.ValueChanged += new EventHandler(this.nudFreqSpan_ValueChanged);
     this.nudChanBw.Anchor = AnchorStyles.None;
     this.nudChanBw.Location = new Point(99, 155);
     NumericUpDownEx numericUpDownEx8 = this.nudChanBw;
     int[] bits8 = new int[4];
     bits8[0] = 500000;
     Decimal num8 = new Decimal(bits8);
     numericUpDownEx8.Maximum = num8;
     NumericUpDownEx numericUpDownEx9 = this.nudChanBw;
     int[] bits9 = new int[4];
     bits9[0] = 3906;
     Decimal num9 = new Decimal(bits9);
     numericUpDownEx9.Minimum = num9;
     this.nudChanBw.Name = "nudChanBw";
     this.nudChanBw.Size = new Size(98, 20);
     this.nudChanBw.TabIndex = 7;
     this.nudChanBw.ThousandsSeparator = true;
     NumericUpDownEx numericUpDownEx10 = this.nudChanBw;
     int[] bits10 = new int[4];
     bits10[0] = 10417;
     Decimal num10 = new Decimal(bits10);
     numericUpDownEx10.Value = num10;
     this.nudChanBw.ValueChanged += new EventHandler(this.nudChanBw_ValueChanged);
     this.label2.Anchor = AnchorStyles.None;
     this.label2.AutoSize = true;
     this.label2.BackColor = Color.Transparent;
     this.label2.ForeColor = Color.Gray;
     this.label2.Location = new Point(-2, 133);
     this.label2.Name = "label2";
     this.label2.Size = new Size(35, 13);
     this.label2.TabIndex = 3;
     this.label2.Text = "Span:";
     this.label1.Anchor = AnchorStyles.None;
     this.label1.AutoSize = true;
     this.label1.BackColor = Color.Transparent;
     this.label1.ForeColor = Color.Gray;
     this.label1.Location = new Point(-2, 107);
     this.label1.Name = "label1";
     this.label1.Size = new Size(91, 13);
     this.label1.TabIndex = 0;
     this.label1.Text = "Center frequency:";
     this.label6.Anchor = AnchorStyles.None;
     this.label6.AutoSize = true;
     this.label6.ForeColor = Color.Gray;
     this.label6.Location = new Point(203, 159);
     this.label6.Name = "label6";
     this.label6.Size = new Size(20, 13);
     this.label6.TabIndex = 8;
     this.label6.Text = "Hz";
     this.label7.Anchor = AnchorStyles.None;
     this.label7.AutoSize = true;
     this.label7.BackColor = Color.Transparent;
     this.label7.ForeColor = Color.Gray;
     this.label7.Location = new Point(-2, 185);
     this.label7.Name = "label7";
     this.label7.Size = new Size(54, 13);
     this.label7.TabIndex = 9;
     this.label7.Text = "LNA gain:";
     this.label3.Anchor = AnchorStyles.None;
     this.label3.AutoSize = true;
     this.label3.BackColor = Color.Transparent;
     this.label3.ForeColor = Color.Gray;
     this.label3.Location = new Point(-2, 159);
     this.label3.Name = "label3";
     this.label3.Size = new Size(101, 13);
     this.label3.TabIndex = 6;
     this.label3.Text = "Channel bandwidth:";
     this.label4.Anchor = AnchorStyles.None;
     this.label4.AutoSize = true;
     this.label4.ForeColor = Color.Gray;
     this.label4.Location = new Point(203, 107);
     this.label4.Name = "label4";
     this.label4.Size = new Size(20, 13);
     this.label4.TabIndex = 2;
     this.label4.Text = "Hz";
     this.label5.Anchor = AnchorStyles.None;
     this.label5.AutoSize = true;
     this.label5.ForeColor = Color.Gray;
     this.label5.Location = new Point(203, 133);
     this.label5.Name = "label5";
     this.label5.Size = new Size(20, 13);
     this.label5.TabIndex = 5;
     this.label5.Text = "Hz";
     this.panel2.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
     this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel2.BorderStyle = BorderStyle.FixedSingle;
     this.panel2.Controls.Add((Control)this.graph);
     this.panel2.Location = new Point(0, 0);
     this.panel2.Margin = new Padding(0);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(557, 370);
     this.panel2.TabIndex = 2;
     this.graph.Dock = DockStyle.Fill;
     this.graph.Location = new Point(0, 0);
     this.graph.Name = "graph";
     this.graph.Size = new Size(555, 368);
     this.graph.TabIndex = 0;
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.ClientSize = new Size(780, 370);
     this.Controls.Add((Control)this.panel2);
     this.Controls.Add((Control)this.panel1);
     this.Icon = (Icon)resources.GetObject("$this.Icon");
     this.Name = "SpectrumAnalyserForm";
     this.Text = "Spectrum analyser";
     this.Load += new EventHandler(this.SpectrumAnalyserForm_Load);
     this.FormClosed += new FormClosedEventHandler(this.SpectrumAnalyserForm_FormClosed);
     this.panel1.ResumeLayout(false);
     this.panel1.PerformLayout();
     this.nudFreqCenter.EndInit();
     this.nudFreqSpan.EndInit();
     this.nudChanBw.EndInit();
     this.panel2.ResumeLayout(false);
     this.ResumeLayout(false);
 }