private void InitializeComponent()
		{
			components = new Container();
			errorProvider = new ErrorProvider(components);
			btnCalibrate = new Button();
			lblMeasuring = new Label();
			tmrTempMeasStart = new System.Windows.Forms.Timer(components);
			pnlAdcLowPower = new Panel();
			rBtnAdcLowPowerOff = new RadioButton();
			rBtnAdcLowPowerOn = new RadioButton();
			label3 = new Label();
			panel1 = new Panel();
			thermometerCtrl = new TempCtrl();
			ledTempMeasRunning = new Led();
			((ISupportInitialize)errorProvider).BeginInit();
			pnlAdcLowPower.SuspendLayout();
			panel1.SuspendLayout();
			base.SuspendLayout();
			errorProvider.ContainerControl = this;
			btnCalibrate.Location = new Point(0x25, 3);
			btnCalibrate.Name = "btnCalibrate";
			btnCalibrate.Size = new Size(0x4b, 0x17);
			btnCalibrate.TabIndex = 0;
			btnCalibrate.Text = "Calibrate";
			btnCalibrate.UseVisualStyleBackColor = true;
			btnCalibrate.MouseLeave += new EventHandler(control_MouseLeave);
			btnCalibrate.Click += new EventHandler(btnTempCalibrate_Click);
			btnCalibrate.MouseEnter += new EventHandler(control_MouseEnter);
			lblMeasuring.AutoSize = true;
			lblMeasuring.Location = new Point(0x22, 0x1d);
			lblMeasuring.Name = "lblMeasuring";
			lblMeasuring.Size = new Size(0x3b, 13);
			lblMeasuring.TabIndex = 1;
			lblMeasuring.Text = "Measuring:";
			lblMeasuring.TextAlign = ContentAlignment.MiddleLeft;
			lblMeasuring.MouseLeave += new EventHandler(control_MouseLeave);
			lblMeasuring.MouseEnter += new EventHandler(control_MouseEnter);
			tmrTempMeasStart.Interval = 0x3e8;
			pnlAdcLowPower.AutoSize = true;
			pnlAdcLowPower.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			pnlAdcLowPower.Controls.Add(rBtnAdcLowPowerOff);
			pnlAdcLowPower.Controls.Add(rBtnAdcLowPowerOn);
			pnlAdcLowPower.Location = new Point(0x2b6, 0x1d3);
			pnlAdcLowPower.Name = "pnlAdcLowPower";
			pnlAdcLowPower.Size = new Size(0x66, 0x17);
			pnlAdcLowPower.TabIndex = 3;
			pnlAdcLowPower.Visible = false;
			pnlAdcLowPower.MouseLeave += new EventHandler(control_MouseLeave);
			pnlAdcLowPower.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAdcLowPowerOff.AutoSize = true;
			rBtnAdcLowPowerOff.Location = new Point(0x36, 3);
			rBtnAdcLowPowerOff.Name = "rBtnAdcLowPowerOff";
			rBtnAdcLowPowerOff.Size = new Size(0x2d, 0x11);
			rBtnAdcLowPowerOff.TabIndex = 1;
			rBtnAdcLowPowerOff.Text = "OFF";
			rBtnAdcLowPowerOff.UseVisualStyleBackColor = true;
			rBtnAdcLowPowerOff.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAdcLowPowerOff.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAdcLowPowerOff.CheckedChanged += new EventHandler(rBtnAdcLowPower_CheckedChanged);
			rBtnAdcLowPowerOn.AutoSize = true;
			rBtnAdcLowPowerOn.Checked = true;
			rBtnAdcLowPowerOn.Location = new Point(3, 3);
			rBtnAdcLowPowerOn.Name = "rBtnAdcLowPowerOn";
			rBtnAdcLowPowerOn.Size = new Size(0x29, 0x11);
			rBtnAdcLowPowerOn.TabIndex = 0;
			rBtnAdcLowPowerOn.TabStop = true;
			rBtnAdcLowPowerOn.Text = "ON";
			rBtnAdcLowPowerOn.UseVisualStyleBackColor = true;
			rBtnAdcLowPowerOn.MouseLeave += new EventHandler(control_MouseLeave);
			rBtnAdcLowPowerOn.MouseEnter += new EventHandler(control_MouseEnter);
			rBtnAdcLowPowerOn.CheckedChanged += new EventHandler(rBtnAdcLowPower_CheckedChanged);
			label3.AutoSize = true;
			label3.Location = new Point(0x25a, 0x1d8);
			label3.Name = "label3";
			label3.Size = new Size(0x53, 13);
			label3.TabIndex = 2;
			label3.Text = "ADC low power:";
			label3.TextAlign = ContentAlignment.MiddleLeft;
			label3.Visible = false;
			label3.MouseLeave += new EventHandler(control_MouseLeave);
			label3.MouseEnter += new EventHandler(control_MouseEnter);
			panel1.Controls.Add(btnCalibrate);
			panel1.Controls.Add(lblMeasuring);
			panel1.Controls.Add(ledTempMeasRunning);
			panel1.Location = new Point(0x145, 0x1bb);
			panel1.Name = "panel1";
			panel1.Size = new Size(0x94, 0x2f);
			panel1.TabIndex = 1;
			panel1.MouseLeave += new EventHandler(control_MouseLeave);
			panel1.MouseEnter += new EventHandler(control_MouseEnter);
			thermometerCtrl.BackColor = Color.Transparent;
			thermometerCtrl.DrawTics = true;
			thermometerCtrl.Enabled = false;
			thermometerCtrl.ForeColor = Color.Red;
			thermometerCtrl.LargeTicFreq = 10;
			thermometerCtrl.Location = new Point(0x145, 3);
			thermometerCtrl.Name = "thermometerCtrl";
			thermometerCtrl.Range.Max = 90.0;
			thermometerCtrl.Range.Min = -40.0;
			thermometerCtrl.Size = new Size(0x94, 0x1b2);
			thermometerCtrl.SmallTicFreq = 5;
			thermometerCtrl.TabIndex = 0;
			thermometerCtrl.Text = "Thermometer";
			thermometerCtrl.Value = 25.0;
			thermometerCtrl.MouseLeave += new EventHandler(control_MouseLeave);
			thermometerCtrl.MouseEnter += new EventHandler(control_MouseEnter);
			ledTempMeasRunning.BackColor = Color.Transparent;
			ledTempMeasRunning.LedColor = Color.Green;
			ledTempMeasRunning.LedSize = new Size(11, 11);
			ledTempMeasRunning.Location = new Point(0x63, 0x1d);
			ledTempMeasRunning.Name = "ledTempMeasRunning";
			ledTempMeasRunning.Size = new Size(15, 15);
			ledTempMeasRunning.TabIndex = 2;
			ledTempMeasRunning.Text = "Measuring";
			ledTempMeasRunning.MouseLeave += new EventHandler(control_MouseLeave);
			ledTempMeasRunning.MouseEnter += new EventHandler(control_MouseEnter);
			base.AutoScaleDimensions = new SizeF(6f, 13f);
			base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			base.Controls.Add(thermometerCtrl);
			base.Controls.Add(pnlAdcLowPower);
			base.Controls.Add(panel1);
			base.Controls.Add(label3);
			base.Name = "TemperatureViewControl";
			base.Size = new Size(0x31f, 0x1ed);
			((ISupportInitialize)errorProvider).EndInit();
			pnlAdcLowPower.ResumeLayout(false);
			pnlAdcLowPower.PerformLayout();
			panel1.ResumeLayout(false);
			panel1.PerformLayout();
			base.ResumeLayout(false);
			base.PerformLayout();
		}
示例#2
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();
 }
示例#3
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);

		}
示例#4
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.tabControl1 = new TabControl();
     this.tabCommon = new TabPage();
     this.commonViewControl1 = new CommonViewControl();
     this.tabTransmitter = new TabPage();
     this.transmitterViewControl1 = new TransmitterViewControl();
     this.tabReceiver = new TabPage();
     this.receiverViewControl1 = new ReceiverViewControl();
     this.tabIrqMap = new TabPage();
     this.irqMapViewControl1 = new IrqMapViewControl();
     this.tabPacketHandler = new TabPage();
     this.packetHandlerView1 = new PacketHandlerView();
     this.tabSequencer = new TabPage();
     this.sequencerViewControl1 = new SequencerViewControl();
     this.tabTemperature = new TabPage();
     this.temperatureViewControl1 = new TemperatureViewControl();
     this.rBtnSynthesizer = new RadioButton();
     this.gBoxOperatingMode = new GroupBoxEx();
     this.rBtnTransmitter = new RadioButton();
     this.rBtnReceiver = new RadioButton();
     this.rBtnSynthesizerTx = new RadioButton();
     this.rBtnSynthesizerRx = new RadioButton();
     this.rBtnStandby = new RadioButton();
     this.rBtnSleep = new RadioButton();
     this.gBoxIrqFlags = new GroupBoxEx();
     this.ledLowBat = new Led();
     this.lbModeReady = new Label();
     this.ledCrcOk = new Led();
     this.ledRxReady = new Led();
     this.ledPayloadReady = new Led();
     this.ledTxReady = new Led();
     this.ledPacketSent = new Led();
     this.label17 = new Label();
     this.label31 = new Label();
     this.ledPllLock = new Led();
     this.label30 = new Label();
     this.label18 = new Label();
     this.label29 = new Label();
     this.label19 = new Label();
     this.label28 = new Label();
     this.ledModeReady = new Led();
     this.ledFifoOverrun = new Led();
     this.ledRssi = new Led();
     this.ledFifoLevel = new Led();
     this.ledTimeout = new Led();
     this.label27 = new Label();
     this.label20 = new Label();
     this.ledFifoEmpty = new Led();
     this.label21 = new Label();
     this.label26 = new Label();
     this.ledPreamble = new Led();
     this.label25 = new Label();
     this.label22 = new Label();
     this.label24 = new Label();
     this.label23 = new Label();
     this.ledFifoFull = new Led();
     this.ledSyncAddressMatch = new Led();
     this.ledFifoNotEmpty = new Led();
     this.tabControl1.SuspendLayout();
     this.tabCommon.SuspendLayout();
     this.tabTransmitter.SuspendLayout();
     this.tabReceiver.SuspendLayout();
     this.tabIrqMap.SuspendLayout();
     this.tabPacketHandler.SuspendLayout();
     this.tabSequencer.SuspendLayout();
     this.tabTemperature.SuspendLayout();
     this.gBoxOperatingMode.SuspendLayout();
     this.gBoxIrqFlags.SuspendLayout();
     this.SuspendLayout();
     this.tabControl1.Controls.Add((Control)this.tabCommon);
     this.tabControl1.Controls.Add((Control)this.tabTransmitter);
     this.tabControl1.Controls.Add((Control)this.tabReceiver);
     this.tabControl1.Controls.Add((Control)this.tabIrqMap);
     this.tabControl1.Controls.Add((Control)this.tabPacketHandler);
     this.tabControl1.Controls.Add((Control)this.tabSequencer);
     this.tabControl1.Controls.Add((Control)this.tabTemperature);
     this.tabControl1.Location = new Point(3, 3);
     this.tabControl1.Name = "tabControl1";
     this.tabControl1.SelectedIndex = 0;
     this.tabControl1.Size = new Size(807, 519);
     this.tabControl1.TabIndex = 0;
     this.tabCommon.Controls.Add((Control)this.commonViewControl1);
     this.tabCommon.Location = new Point(4, 22);
     this.tabCommon.Name = "tabCommon";
     this.tabCommon.Padding = new Padding(3);
     this.tabCommon.Size = new Size(799, 493);
     this.tabCommon.TabIndex = 0;
     this.tabCommon.Text = "Common";
     this.tabCommon.UseVisualStyleBackColor = true;
     this.commonViewControl1.Band = BandEnum.AUTO;
     CommonViewControl commonViewControl1 = this.commonViewControl1;
     int[] bits1 = new int[4];
     bits1[0] = 4800;
     Decimal num1 = new Decimal(bits1);
     commonViewControl1.Bitrate = num1;
     this.commonViewControl1.BitrateFrac = new Decimal(new int[4]);
     this.commonViewControl1.FastHopOn = true;
     CommonViewControl commonViewControl2 = this.commonViewControl1;
     int[] bits2 = new int[4];
     bits2[0] = 5002;
     Decimal num2 = new Decimal(bits2);
     commonViewControl2.Fdev = num2;
     this.commonViewControl1.ForceRxBandLowFrequencyOn = true;
     this.commonViewControl1.ForceTxBandLowFrequencyOn = true;
     CommonViewControl commonViewControl3 = this.commonViewControl1;
     int[] bits3 = new int[4];
     bits3[0] = 915000000;
     Decimal num3 = new Decimal(bits3);
     commonViewControl3.FrequencyRf = num3;
     CommonViewControl commonViewControl4 = this.commonViewControl1;
     int[] bits4 = new int[4];
     bits4[0] = 61;
     Decimal num4 = new Decimal(bits4);
     commonViewControl4.FrequencyStep = num4;
     CommonViewControl commonViewControl5 = this.commonViewControl1;
     int[] bits5 = new int[4];
     bits5[0] = 32000000;
     Decimal num5 = new Decimal(bits5);
     commonViewControl5.FrequencyXo = num5;
     this.commonViewControl1.Location = new Point(0, 0);
     this.commonViewControl1.LowBatOn = true;
     this.commonViewControl1.LowBatTrim = LowBatTrimEnum.Trim1_835;
     this.commonViewControl1.LowFrequencyModeOn = true;
     this.commonViewControl1.ModulationShaping = (byte)0;
     this.commonViewControl1.ModulationType = ModulationTypeEnum.FSK;
     this.commonViewControl1.Name = "commonViewControl1";
     this.commonViewControl1.Size = new Size(799, 493);
     this.commonViewControl1.TabIndex = 0;
     this.commonViewControl1.TcxoInputOn = true;
     this.commonViewControl1.FrequencyXoChanged += new DecimalEventHandler(this.commonViewControl1_FrequencyXoChanged);
     this.commonViewControl1.ModulationTypeChanged += new ModulationTypeEventHandler(this.commonViewControl1_ModulationTypeChanged);
     this.commonViewControl1.ModulationShapingChanged += new ByteEventHandler(this.commonViewControl1_ModulationShapingChanged);
     this.commonViewControl1.BitrateChanged += new DecimalEventHandler(this.commonViewControl1_BitrateChanged);
     this.commonViewControl1.BitrateFracChanged += new DecimalEventHandler(this.commonViewControl1_BitrateFracChanged);
     this.commonViewControl1.FdevChanged += new DecimalEventHandler(this.commonViewControl1_FdevChanged);
     this.commonViewControl1.BandChanged += new BandEventHandler(this.commonViewControl1_BandChanged);
     this.commonViewControl1.ForceTxBandLowFrequencyOnChanged += new BooleanEventHandler(this.commonViewControl1_ForceTxBandLowFrequencyOnChanged);
     this.commonViewControl1.ForceRxBandLowFrequencyOnChanged += new BooleanEventHandler(this.commonViewControl1_ForceRxBandLowFrequencyOnChanged);
     this.commonViewControl1.LowFrequencyModeOnChanged += new BooleanEventHandler(this.commonViewControl1_LowFrequencyModeOnChanged);
     this.commonViewControl1.FrequencyRfChanged += new DecimalEventHandler(this.commonViewControl1_FrequencyRfChanged);
     this.commonViewControl1.FastHopOnChanged += new BooleanEventHandler(this.commonViewControl1_FastHopOnChanged);
     this.commonViewControl1.TcxoInputChanged += new BooleanEventHandler(this.commonViewControl1_TcxoInputChanged);
     this.commonViewControl1.RcCalibrationChanged += new EventHandler(this.commonViewControl1_RcCalibrationChanged);
     this.commonViewControl1.LowBatOnChanged += new BooleanEventHandler(this.commonViewControl1_LowBatOnChanged);
     this.commonViewControl1.LowBatTrimChanged += new LowBatTrimEventHandler(this.commonViewControl1_LowBatTrimChanged);
     this.commonViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.commonViewControl1_DocumentationChanged);
     this.tabTransmitter.Controls.Add((Control)this.transmitterViewControl1);
     this.tabTransmitter.Location = new Point(4, 22);
     this.tabTransmitter.Name = "tabTransmitter";
     this.tabTransmitter.Padding = new Padding(3);
     this.tabTransmitter.Size = new Size(799, 493);
     this.tabTransmitter.TabIndex = 1;
     this.tabTransmitter.Text = "Transmitter";
     this.tabTransmitter.UseVisualStyleBackColor = true;
     this.transmitterViewControl1.Location = new Point(0, 0);
     this.transmitterViewControl1.MaxOutputPower = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.transmitterViewControl1.Name = "transmitterViewControl1";
     this.transmitterViewControl1.OcpOn = true;
     this.transmitterViewControl1.OcpTrim = new Decimal(new int[4]
       {
     1000,
     0,
     0,
     65536
       });
     this.transmitterViewControl1.OutputPower = new Decimal(new int[4]
       {
     132,
     0,
     0,
     65536
       });
     this.transmitterViewControl1.Pa20dBm = false;
     this.transmitterViewControl1.PaRamp = PaRampEnum.PaRamp_40;
     this.transmitterViewControl1.PaSelect = PaSelectEnum.RFO;
     TransmitterViewControl transmitterViewControl = this.transmitterViewControl1;
     int[] bits6 = new int[4];
     bits6[0] = 300000;
     Decimal num6 = new Decimal(bits6);
     transmitterViewControl.PllBandwidth = num6;
     this.transmitterViewControl1.Size = new Size(799, 493);
     this.transmitterViewControl1.TabIndex = 0;
     this.transmitterViewControl1.PaModeChanged += new PaModeEventHandler(this.transmitterViewControl1_PaModeChanged);
     this.transmitterViewControl1.OutputPowerChanged += new DecimalEventHandler(this.transmitterViewControl1_OutputPowerChanged);
     this.transmitterViewControl1.MaxOutputPowerChanged += new DecimalEventHandler(this.transmitterViewControl1_MaxOutputPowerChanged);
     this.transmitterViewControl1.PaRampChanged += new PaRampEventHandler(this.transmitterViewControl1_PaRampChanged);
     this.transmitterViewControl1.OcpOnChanged += new BooleanEventHandler(this.transmitterViewControl1_OcpOnChanged);
     this.transmitterViewControl1.OcpTrimChanged += new DecimalEventHandler(this.transmitterViewControl1_OcpTrimChanged);
     this.transmitterViewControl1.Pa20dBmChanged += new BooleanEventHandler(this.transmitterViewControl1_Pa20dBmChanged);
     this.transmitterViewControl1.PllBandwidthChanged += new DecimalEventHandler(this.transmitterViewControl1_PllBandwidthChanged);
     this.transmitterViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.transmitterViewControl1_DocumentationChanged);
     this.tabReceiver.Controls.Add((Control)this.receiverViewControl1);
     this.tabReceiver.Location = new Point(4, 22);
     this.tabReceiver.Name = "tabReceiver";
     this.tabReceiver.Padding = new Padding(3);
     this.tabReceiver.Size = new Size(799, 493);
     this.tabReceiver.TabIndex = 2;
     this.tabReceiver.Text = "Receiver";
     this.tabReceiver.UseVisualStyleBackColor = true;
     this.receiverViewControl1.AfcAutoClearOn = true;
     this.receiverViewControl1.AfcAutoOn = true;
     ReceiverViewControl receiverViewControl1 = this.receiverViewControl1;
     int[] bits7 = new int[4];
     bits7[0] = 50000;
     Decimal num7 = new Decimal(bits7);
     receiverViewControl1.AfcRxBw = num7;
     ReceiverViewControl receiverViewControl2 = this.receiverViewControl1;
     int[] bits8 = new int[4];
     bits8[0] = 400000;
     Decimal num8 = new Decimal(bits8);
     receiverViewControl2.AfcRxBwMax = num8;
     ReceiverViewControl receiverViewControl3 = this.receiverViewControl1;
     int[] bits9 = new int[4];
     bits9[0] = 3125;
     Decimal num9 = new Decimal(bits9);
     receiverViewControl3.AfcRxBwMin = num9;
     ReceiverViewControl receiverViewControl4 = this.receiverViewControl1;
     int[] bits10 = new int[4];
     bits10[3] = 65536;
     Decimal num10 = new Decimal(bits10);
     receiverViewControl4.AfcValue = num10;
     this.receiverViewControl1.AgcAutoOn = true;
     this.receiverViewControl1.AgcReference = -80;
     this.receiverViewControl1.AgcReferenceLevel = 19;
     this.receiverViewControl1.AgcStep1 = (byte)16;
     this.receiverViewControl1.AgcStep2 = (byte)7;
     this.receiverViewControl1.AgcStep3 = (byte)11;
     this.receiverViewControl1.AgcStep4 = (byte)9;
     this.receiverViewControl1.AgcStep5 = (byte)11;
     this.receiverViewControl1.AgcThresh1 = 0;
     this.receiverViewControl1.AgcThresh2 = 0;
     this.receiverViewControl1.AgcThresh3 = 0;
     this.receiverViewControl1.AgcThresh4 = 0;
     this.receiverViewControl1.AgcThresh5 = 0;
     ReceiverViewControl receiverViewControl5 = this.receiverViewControl1;
     int[] bits11 = new int[4];
     bits11[0] = 4800;
     Decimal num11 = new Decimal(bits11);
     receiverViewControl5.Bitrate = num11;
     this.receiverViewControl1.BitSyncOn = true;
     this.receiverViewControl1.DataMode = DataModeEnum.Packet;
     ReceiverViewControl receiverViewControl6 = this.receiverViewControl1;
     int[] bits12 = new int[4];
     bits12[3] = 65536;
     Decimal num12 = new Decimal(bits12);
     receiverViewControl6.FeiValue = num12;
     ReceiverViewControl receiverViewControl7 = this.receiverViewControl1;
     int[] bits13 = new int[4];
     bits13[0] = 32000000;
     Decimal num13 = new Decimal(bits13);
     receiverViewControl7.FrequencyXo = num13;
     this.receiverViewControl1.InterPacketRxDelay = new Decimal(new int[4]);
     this.receiverViewControl1.LnaBoost = true;
     this.receiverViewControl1.Location = new Point(0, 0);
     this.receiverViewControl1.ModulationType = ModulationTypeEnum.FSK;
     this.receiverViewControl1.Name = "receiverViewControl1";
     this.receiverViewControl1.OokAverageOffset = new Decimal(new int[4]);
     this.receiverViewControl1.OokAverageThreshFilt = OokAverageThreshFiltEnum.COEF_2;
     this.receiverViewControl1.OokFixedThreshold = (byte)6;
     this.receiverViewControl1.OokPeakThreshDec = OokPeakThreshDecEnum.EVERY_1_CHIPS_1_TIMES;
     this.receiverViewControl1.OokPeakThreshStep = new Decimal(new int[4]
       {
     5,
     0,
     0,
     65536
       });
     this.receiverViewControl1.OokThreshType = OokThreshTypeEnum.Peak;
     this.receiverViewControl1.PreambleDetectorOn = true;
     this.receiverViewControl1.PreambleDetectorSize = (byte)1;
     this.receiverViewControl1.PreambleDetectorTol = (byte)0;
     this.receiverViewControl1.RestartRxOnCollision = true;
     this.receiverViewControl1.RssiCollisionThreshold = new Decimal(new int[4]);
     this.receiverViewControl1.RssiOffset = new Decimal(new int[4]);
     ReceiverViewControl receiverViewControl8 = this.receiverViewControl1;
     int[] bits14 = new int[4];
     bits14[0] = 2;
     Decimal num14 = new Decimal(bits14);
     receiverViewControl8.RssiSmoothing = num14;
     this.receiverViewControl1.RssiThreshold = new Decimal(new int[4]
       {
     116,
     0,
     0,
     int.MinValue
       });
     this.receiverViewControl1.RssiValue = new Decimal(new int[4]
       {
     1275,
     0,
     0,
     -2147418112
       });
     this.receiverViewControl1.RxBw = new Decimal(new int[4]
       {
     1890233003,
     -2135170438,
     564688631,
     1572864
       });
     ReceiverViewControl receiverViewControl9 = this.receiverViewControl1;
     int[] bits15 = new int[4];
     bits15[0] = 500000;
     Decimal num15 = new Decimal(bits15);
     receiverViewControl9.RxBwMax = num15;
     ReceiverViewControl receiverViewControl10 = this.receiverViewControl1;
     int[] bits16 = new int[4];
     bits16[0] = 3906;
     Decimal num16 = new Decimal(bits16);
     receiverViewControl10.RxBwMin = num16;
     this.receiverViewControl1.Size = new Size(799, 493);
     this.receiverViewControl1.TabIndex = 0;
     this.receiverViewControl1.TimeoutRxPreamble = new Decimal(new int[4]);
     this.receiverViewControl1.TimeoutRxRssi = new Decimal(new int[4]);
     this.receiverViewControl1.TimeoutSignalSync = new Decimal(new int[4]);
     this.receiverViewControl1.AgcReferenceLevelChanged += new Int32EventHandler(this.receiverViewControl1_AgcReferenceLevelChanged);
     this.receiverViewControl1.AgcStepChanged += new AgcStepEventHandler(this.receiverViewControl1_AgcStepChanged);
     this.receiverViewControl1.LnaGainChanged += new LnaGainEventHandler(this.receiverViewControl1_LnaGainChanged);
     this.receiverViewControl1.LnaBoostChanged += new BooleanEventHandler(this.receiverViewControl1_LnaBoostChanged);
     this.receiverViewControl1.RestartRxOnCollisionOnChanged += new BooleanEventHandler(this.receiverViewControl1_RestartRxOnCollisionOnChanged);
     this.receiverViewControl1.RestartRxWithoutPllLockChanged += new EventHandler(this.receiverViewControl1_RestartRxWithoutPllLockChanged);
     this.receiverViewControl1.RestartRxWithPllLockChanged += new EventHandler(this.receiverViewControl1_RestartRxWithPllLockChanged);
     this.receiverViewControl1.AfcAutoOnChanged += new BooleanEventHandler(this.receiverViewControl1_AfcAutoOnChanged);
     this.receiverViewControl1.AgcAutoOnChanged += new BooleanEventHandler(this.receiverViewControl1_AgcAutoOnChanged);
     this.receiverViewControl1.RxTriggerChanged += new RxTriggerEventHandler(this.receiverViewControl1_RxTriggerChanged);
     this.receiverViewControl1.RssiOffsetChanged += new DecimalEventHandler(this.receiverViewControl1_RssiOffsetChanged);
     this.receiverViewControl1.RssiSmoothingChanged += new DecimalEventHandler(this.receiverViewControl1_RssiSmoothingChanged);
     this.receiverViewControl1.RssiCollisionThresholdChanged += new DecimalEventHandler(this.receiverViewControl1_RssiCollisionThresholdChanged);
     this.receiverViewControl1.RssiThreshChanged += new DecimalEventHandler(this.receiverViewControl1_RssiThreshChanged);
     this.receiverViewControl1.RxBwChanged += new DecimalEventHandler(this.receiverViewControl1_RxBwChanged);
     this.receiverViewControl1.AfcRxBwChanged += new DecimalEventHandler(this.receiverViewControl1_AfcRxBwChanged);
     this.receiverViewControl1.BitSyncOnChanged += new BooleanEventHandler(this.receiverViewControl1_BitSyncOnChanged);
     this.receiverViewControl1.OokThreshTypeChanged += new OokThreshTypeEventHandler(this.receiverViewControl1_OokThreshTypeChanged);
     this.receiverViewControl1.OokPeakThreshStepChanged += new DecimalEventHandler(this.receiverViewControl1_OokPeakThreshStepChanged);
     this.receiverViewControl1.OokPeakThreshDecChanged += new OokPeakThreshDecEventHandler(this.receiverViewControl1_OokPeakThreshDecChanged);
     this.receiverViewControl1.OokAverageThreshFiltChanged += new OokAverageThreshFiltEventHandler(this.receiverViewControl1_OokAverageThreshFiltChanged);
     this.receiverViewControl1.OokAverageBiasChanged += new DecimalEventHandler(this.receiverViewControl1_OokAverageBiasChanged);
     this.receiverViewControl1.OokFixedThreshChanged += new ByteEventHandler(this.receiverViewControl1_OokFixedThreshChanged);
     this.receiverViewControl1.AgcStartChanged += new EventHandler(this.receiverViewControl1_AgcStartChanged);
     this.receiverViewControl1.FeiReadChanged += new EventHandler(this.receiverViewControl1_FeiReadChanged);
     this.receiverViewControl1.AfcAutoClearOnChanged += new BooleanEventHandler(this.receiverViewControl1_AfcAutoClearOnChanged);
     this.receiverViewControl1.AfcClearChanged += new EventHandler(this.receiverViewControl1_AfcClearChanged);
     this.receiverViewControl1.PreambleDetectorOnChanged += new BooleanEventHandler(this.receiverViewControl1_PreambleDetectorOnChanged);
     this.receiverViewControl1.PreambleDetectorSizeChanged += new ByteEventHandler(this.receiverViewControl1_PreambleDetectorSizeChanged);
     this.receiverViewControl1.PreambleDetectorTolChanged += new ByteEventHandler(this.receiverViewControl1_PreambleDetectorTolChanged);
     this.receiverViewControl1.TimeoutRssiChanged += new DecimalEventHandler(this.receiverViewControl1_TimeoutRssiChanged);
     this.receiverViewControl1.TimeoutPreambleChanged += new DecimalEventHandler(this.receiverViewControl1_TimeoutPreambleChanged);
     this.receiverViewControl1.TimeoutSyncWordChanged += new DecimalEventHandler(this.receiverViewControl1_TimeoutSyncWordChanged);
     this.receiverViewControl1.AutoRxRestartDelayChanged += new DecimalEventHandler(this.receiverViewControl1_AutoRxRestartDelayChanged);
     this.receiverViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.receiverViewControl1_DocumentationChanged);
     this.tabIrqMap.Controls.Add((Control)this.irqMapViewControl1);
     this.tabIrqMap.Location = new Point(4, 22);
     this.tabIrqMap.Name = "tabIrqMap";
     this.tabIrqMap.Padding = new Padding(3);
     this.tabIrqMap.Size = new Size(799, 493);
     this.tabIrqMap.TabIndex = 3;
     this.tabIrqMap.Text = "IRQ & Map";
     this.tabIrqMap.UseVisualStyleBackColor = true;
     this.irqMapViewControl1.BitSyncOn = true;
     this.irqMapViewControl1.DataMode = DataModeEnum.Packet;
     IrqMapViewControl irqMapViewControl = this.irqMapViewControl1;
     int[] bits17 = new int[4];
     bits17[0] = 32000000;
     Decimal num17 = new Decimal(bits17);
     irqMapViewControl.FrequencyXo = num17;
     this.irqMapViewControl1.Location = new Point(0, 0);
     this.irqMapViewControl1.MapPreambleDetect = false;
     this.irqMapViewControl1.Mode = OperatingModeEnum.Stdby;
     this.irqMapViewControl1.Name = "irqMapViewControl1";
     this.irqMapViewControl1.Size = new Size(799, 493);
     this.irqMapViewControl1.TabIndex = 0;
     this.irqMapViewControl1.DioPreambleIrqOnChanged += new BooleanEventHandler(this.irqMapViewControl1_DioPreambleIrqOnChanged);
     this.irqMapViewControl1.DioMappingChanged += new DioMappingEventHandler(this.irqMapViewControl1_DioMappingChanged);
     this.irqMapViewControl1.ClockOutChanged += new ClockOutEventHandler(this.irqMapViewControl1_ClockOutChanged);
     this.irqMapViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.irqMapViewControl1_DocumentationChanged);
     this.tabPacketHandler.Controls.Add((Control)this.packetHandlerView1);
     this.tabPacketHandler.Location = new Point(4, 22);
     this.tabPacketHandler.Name = "tabPacketHandler";
     this.tabPacketHandler.Padding = new Padding(3);
     this.tabPacketHandler.Size = new Size(799, 493);
     this.tabPacketHandler.TabIndex = 4;
     this.tabPacketHandler.Text = "Packet Handler";
     this.tabPacketHandler.UseVisualStyleBackColor = true;
     this.packetHandlerView1.AddressFiltering = AddressFilteringEnum.OFF;
     this.packetHandlerView1.AutoRestartRxOn = AutoRestartRxEnum.PLL_WAIT_ON;
     this.packetHandlerView1.BeaconOn = true;
     this.packetHandlerView1.Bitrate = new Decimal(new int[4]);
     this.packetHandlerView1.BitSyncOn = true;
     this.packetHandlerView1.BroadcastAddress = (byte)0;
     this.packetHandlerView1.Crc = (ushort)0;
     this.packetHandlerView1.CrcAutoClearOff = false;
     this.packetHandlerView1.CrcIbmOn = true;
     this.packetHandlerView1.CrcOn = true;
     this.packetHandlerView1.DataMode = DataModeEnum.Packet;
     this.packetHandlerView1.DcFree = DcFreeEnum.OFF;
     this.packetHandlerView1.FifoFillCondition = FifoFillConditionEnum.OnSyncAddressIrq;
     this.packetHandlerView1.FifoThreshold = (byte)15;
     this.packetHandlerView1.IoHomeOn = true;
     this.packetHandlerView1.IoHomePwrFrameOn = true;
     this.packetHandlerView1.Location = new Point(0, 0);
     this.packetHandlerView1.LogEnabled = false;
     this.packetHandlerView1.MaxPacketNumber = 0;
     this.packetHandlerView1.Message = new byte[0];
     this.packetHandlerView1.MessageLength = 0;
     this.packetHandlerView1.Mode = OperatingModeEnum.Stdby;
     this.packetHandlerView1.Name = "packetHandlerView1";
     this.packetHandlerView1.NodeAddress = (byte)0;
     this.packetHandlerView1.NodeAddressRx = (byte)0;
     this.packetHandlerView1.PacketFormat = PacketFormatEnum.Fixed;
     this.packetHandlerView1.PacketNumber = 0;
     this.packetHandlerView1.PayloadLength = (short)66;
     this.packetHandlerView1.PreamblePolarity = PreamblePolarityEnum.POLARITY_AA;
     this.packetHandlerView1.PreambleSize = 3;
     this.packetHandlerView1.Size = new Size(799, 493);
     this.packetHandlerView1.StartStop = false;
     this.packetHandlerView1.SyncOn = true;
     this.packetHandlerView1.SyncSize = (byte)4;
     this.packetHandlerView1.SyncValue = new byte[4]
       {
     (byte) 170,
     (byte) 170,
     (byte) 170,
     (byte) 170
       };
     this.packetHandlerView1.TabIndex = 0;
     this.packetHandlerView1.TxStartCondition = true;
     this.packetHandlerView1.Error += new SemtechLib.General.Events.ErrorEventHandler(this.packetHandlerView1_Error);
     this.packetHandlerView1.DataModeChanged += new DataModeEventHandler(this.packetHandlerView1_DataModeChanged);
     this.packetHandlerView1.PreambleSizeChanged += new Int32EventHandler(this.packetHandlerView1_PreambleSizeChanged);
     this.packetHandlerView1.AutoRestartRxChanged += new AutoRestartRxEventHandler(this.packetHandlerView1_AutoRestartRxChanged);
     this.packetHandlerView1.PreamblePolarityChanged += new PreamblePolarityEventHandler(this.packetHandlerView1_PreamblePolarityChanged);
     this.packetHandlerView1.SyncOnChanged += new BooleanEventHandler(this.packetHandlerView1_SyncOnChanged);
     this.packetHandlerView1.FifoFillConditionChanged += new FifoFillConditionEventHandler(this.packetHandlerView1_FifoFillConditionChanged);
     this.packetHandlerView1.SyncSizeChanged += new ByteEventHandler(this.packetHandlerView1_SyncSizeChanged);
     this.packetHandlerView1.SyncValueChanged += new ByteArrayEventHandler(this.packetHandlerView1_SyncValueChanged);
     this.packetHandlerView1.PacketFormatChanged += new PacketFormatEventHandler(this.packetHandlerView1_PacketFormatChanged);
     this.packetHandlerView1.DcFreeChanged += new DcFreeEventHandler(this.packetHandlerView1_DcFreeChanged);
     this.packetHandlerView1.CrcOnChanged += new BooleanEventHandler(this.packetHandlerView1_CrcOnChanged);
     this.packetHandlerView1.CrcAutoClearOffChanged += new BooleanEventHandler(this.packetHandlerView1_CrcAutoClearOffChanged);
     this.packetHandlerView1.AddressFilteringChanged += new AddressFilteringEventHandler(this.packetHandlerView1_AddressFilteringChanged);
     this.packetHandlerView1.PayloadLengthChanged += new Int16EventHandler(this.packetHandlerView1_PayloadLengthChanged);
     this.packetHandlerView1.NodeAddressChanged += new ByteEventHandler(this.packetHandlerView1_NodeAddressChanged);
     this.packetHandlerView1.BroadcastAddressChanged += new ByteEventHandler(this.packetHandlerView1_BroadcastAddressChanged);
     this.packetHandlerView1.TxStartConditionChanged += new BooleanEventHandler(this.packetHandlerView1_TxStartConditionChanged);
     this.packetHandlerView1.FifoThresholdChanged += new ByteEventHandler(this.packetHandlerView1_FifoThresholdChanged);
     this.packetHandlerView1.MessageLengthChanged += new Int32EventHandler(this.packetHandlerView1_MessageLengthChanged);
     this.packetHandlerView1.MessageChanged += new ByteArrayEventHandler(this.packetHandlerView1_MessageChanged);
     this.packetHandlerView1.StartStopChanged += new BooleanEventHandler(this.packetHandlerView1_StartStopChanged);
     this.packetHandlerView1.MaxPacketNumberChanged += new Int32EventHandler(this.packetHandlerView1_MaxPacketNumberChanged);
     this.packetHandlerView1.PacketHandlerLogEnableChanged += new BooleanEventHandler(this.packetHandlerView1_PacketHandlerLogEnableChanged);
     this.packetHandlerView1.CrcIbmChanged += new BooleanEventHandler(this.packetHandlerView1_CrcIbmChanged);
     this.packetHandlerView1.IoHomeOnChanged += new BooleanEventHandler(this.packetHandlerView1_IoHomeOnChanged);
     this.packetHandlerView1.IoHomePwrFrameOnChanged += new BooleanEventHandler(this.packetHandlerView1_IoHomePwrFrameOnChanged);
     this.packetHandlerView1.BeaconOnChanged += new BooleanEventHandler(this.packetHandlerView1_BeaconOnChanged);
     this.packetHandlerView1.FillFifoChanged += new EventHandler(this.packetHandlerView1_FillFifoChanged);
     this.packetHandlerView1.DocumentationChanged += new DocumentationChangedEventHandler(this.packetHandlerView1_DocumentationChanged);
     this.tabSequencer.Controls.Add((Control)this.sequencerViewControl1);
     this.tabSequencer.Location = new Point(4, 22);
     this.tabSequencer.Name = "tabSequencer";
     this.tabSequencer.Size = new Size(799, 493);
     this.tabSequencer.TabIndex = 6;
     this.tabSequencer.Text = "Sequencer";
     this.tabSequencer.UseVisualStyleBackColor = true;
     this.sequencerViewControl1.FromIdle = FromIdle.TO_RX_ON_TMR1;
     this.sequencerViewControl1.FromPacketReceived = FromPacketReceived.TO_IDLE;
     this.sequencerViewControl1.FromReceive = FromReceive.UNUSED_1;
     this.sequencerViewControl1.FromRxTimeout = FromRxTimeout.TO_RX_RESTART;
     this.sequencerViewControl1.FromStart = FromStart.TO_LOW_POWER_SELECTION;
     this.sequencerViewControl1.FromTransmit = FromTransmit.TO_RX;
     this.sequencerViewControl1.IdleMode = IdleMode.STANDBY;
     this.sequencerViewControl1.Location = new Point(0, 0);
     this.sequencerViewControl1.LowPowerSelection = LowPowerSelection.TO_LPM;
     this.sequencerViewControl1.Name = "sequencerViewControl1";
     this.sequencerViewControl1.Size = new Size(799, 493);
     this.sequencerViewControl1.TabIndex = 0;
     this.sequencerViewControl1.Timer1Coef = (byte)245;
     this.sequencerViewControl1.Timer1Resolution = TimerResolution.OFF;
     this.sequencerViewControl1.Timer2Coef = (byte)32;
     this.sequencerViewControl1.Timer2Resolution = TimerResolution.OFF;
     this.sequencerViewControl1.SequencerStartChanged += new EventHandler(this.sequencerViewControl1_SequencerStartChanged);
     this.sequencerViewControl1.SequencerStopChanged += new EventHandler(this.sequencerViewControl1_SequencerStopChanged);
     this.sequencerViewControl1.IdleModeChanged += new IdleModeEventHandler(this.sequencerViewControl1_IdleModeChanged);
     this.sequencerViewControl1.FromStartChanged += new FromStartEventHandler(this.sequencerViewControl1_FromStartChanged);
     this.sequencerViewControl1.LowPowerSelectionChanged += new LowPowerSelectionEventHandler(this.sequencerViewControl1_LowPowerSelectionChanged);
     this.sequencerViewControl1.FromIdleChanged += new FromIdleEventHandler(this.sequencerViewControl1_FromIdleChanged);
     this.sequencerViewControl1.FromTransmitChanged += new FromTransmitEventHandler(this.sequencerViewControl1_FromTransmitChanged);
     this.sequencerViewControl1.FromReceiveChanged += new FromReceiveEventHandler(this.sequencerViewControl1_FromReceiveChanged);
     this.sequencerViewControl1.FromRxTimeoutChanged += new FromRxTimeoutEventHandler(this.sequencerViewControl1_FromRxTimeoutChanged);
     this.sequencerViewControl1.FromPacketReceivedChanged += new FromPacketReceivedEventHandler(this.sequencerViewControl1_FromPacketReceivedChanged);
     this.sequencerViewControl1.Timer1ResolutionChanged += new TimerResolutionEventHandler(this.sequencerViewControl1_Timer1ResolutionChanged);
     this.sequencerViewControl1.Timer2ResolutionChanged += new TimerResolutionEventHandler(this.sequencerViewControl1_Timer2ResolutionChanged);
     this.sequencerViewControl1.Timer1CoefChanged += new ByteEventHandler(this.sequencerViewControl1_Timer1CoefChanged);
     this.sequencerViewControl1.Timer2CoefChanged += new ByteEventHandler(this.sequencerViewControl1_Timer2CoefChanged);
     this.sequencerViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.sequencerViewControl1_DocumentationChanged);
     this.tabTemperature.Controls.Add((Control)this.temperatureViewControl1);
     this.tabTemperature.Location = new Point(4, 22);
     this.tabTemperature.Name = "tabTemperature";
     this.tabTemperature.Padding = new Padding(3);
     this.tabTemperature.Size = new Size(799, 493);
     this.tabTemperature.TabIndex = 5;
     this.tabTemperature.Text = "Temperature";
     this.tabTemperature.UseVisualStyleBackColor = true;
     this.temperatureViewControl1.AutoImageCalOn = true;
     this.temperatureViewControl1.ImageCalRunning = false;
     this.temperatureViewControl1.Location = new Point(0, 0);
     this.temperatureViewControl1.Mode = OperatingModeEnum.Stdby;
     this.temperatureViewControl1.Name = "temperatureViewControl1";
     this.temperatureViewControl1.Size = new Size(799, 493);
     this.temperatureViewControl1.TabIndex = 0;
     this.temperatureViewControl1.TempCalDone = false;
     this.temperatureViewControl1.TempChange = false;
     TemperatureViewControl temperatureViewControl1 = this.temperatureViewControl1;
     int[] bits18 = new int[4];
     bits18[3] = 65536;
     Decimal num18 = new Decimal(bits18);
     temperatureViewControl1.TempDelta = num18;
     this.temperatureViewControl1.TempMeasRunning = false;
     this.temperatureViewControl1.TempMonitorOff = true;
     this.temperatureViewControl1.TempThreshold = TempThresholdEnum.THRESH_05;
     TemperatureViewControl temperatureViewControl2 = this.temperatureViewControl1;
     int[] bits19 = new int[4];
     bits19[0] = 25;
     Decimal num19 = new Decimal(bits19);
     temperatureViewControl2.TempValue = num19;
     this.temperatureViewControl1.TempValueRoom = new Decimal(new int[4]
       {
     250,
     0,
     0,
     65536
       });
     this.temperatureViewControl1.RxCalAutoOnChanged += new BooleanEventHandler(this.temperatureViewControl1_RxCalAutoOnChanged);
     this.temperatureViewControl1.RxCalibrationChanged += new EventHandler(this.temperatureViewControl1_RxCalibrationChanged);
     this.temperatureViewControl1.TempThresholdChanged += new TempThresholdEventHandler(this.temperatureViewControl1_TempThresholdChanged);
     this.temperatureViewControl1.TempCalibrateChanged += new DecimalEventHandler(this.temperatureViewControl1_TempCalibrateChanged);
     this.temperatureViewControl1.TempMeasOnChanged += new BooleanEventHandler(this.temperatureViewControl1_TempMeasOnChanged);
     this.temperatureViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.temperatureViewControl1_DocumentationChanged);
     this.rBtnSynthesizer.AutoSize = true;
     this.rBtnSynthesizer.Location = new Point(16, 51);
     this.rBtnSynthesizer.Name = "rBtnSynthesizer";
     this.rBtnSynthesizer.Size = new Size(79, 17);
     this.rBtnSynthesizer.TabIndex = 2;
     this.rBtnSynthesizer.Text = "Synthesizer";
     this.rBtnSynthesizer.UseVisualStyleBackColor = true;
     this.rBtnSynthesizer.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnTransmitter);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnReceiver);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSynthesizerTx);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSynthesizerRx);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnStandby);
     this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSleep);
     this.gBoxOperatingMode.Location = new Point(816, 411);
     this.gBoxOperatingMode.Name = "gBoxOperatingMode";
     this.gBoxOperatingMode.Size = new Size(189, 107);
     this.gBoxOperatingMode.TabIndex = 2;
     this.gBoxOperatingMode.TabStop = false;
     this.gBoxOperatingMode.Text = "Operating mode";
     this.gBoxOperatingMode.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxOperatingMode.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.rBtnTransmitter.AutoSize = true;
     this.rBtnTransmitter.Location = new Point(94, 51);
     this.rBtnTransmitter.Name = "rBtnTransmitter";
     this.rBtnTransmitter.Size = new Size(77, 17);
     this.rBtnTransmitter.TabIndex = 4;
     this.rBtnTransmitter.Text = "Transmitter";
     this.rBtnTransmitter.UseVisualStyleBackColor = true;
     this.rBtnTransmitter.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.rBtnReceiver.AutoSize = true;
     this.rBtnReceiver.Location = new Point(94, 80);
     this.rBtnReceiver.Name = "rBtnReceiver";
     this.rBtnReceiver.Size = new Size(68, 17);
     this.rBtnReceiver.TabIndex = 3;
     this.rBtnReceiver.Text = "Receiver";
     this.rBtnReceiver.UseVisualStyleBackColor = true;
     this.rBtnReceiver.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.rBtnSynthesizerTx.AutoSize = true;
     this.rBtnSynthesizerTx.Location = new Point(16, 51);
     this.rBtnSynthesizerTx.Name = "rBtnSynthesizerTx";
     this.rBtnSynthesizerTx.Size = new Size(70, 17);
     this.rBtnSynthesizerTx.TabIndex = 2;
     this.rBtnSynthesizerTx.Text = "Synth. Tx";
     this.rBtnSynthesizerTx.UseVisualStyleBackColor = true;
     this.rBtnSynthesizerTx.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.rBtnSynthesizerRx.AutoSize = true;
     this.rBtnSynthesizerRx.Location = new Point(16, 80);
     this.rBtnSynthesizerRx.Name = "rBtnSynthesizerRx";
     this.rBtnSynthesizerRx.Size = new Size(71, 17);
     this.rBtnSynthesizerRx.TabIndex = 2;
     this.rBtnSynthesizerRx.Text = "Synth. Rx";
     this.rBtnSynthesizerRx.UseVisualStyleBackColor = true;
     this.rBtnSynthesizerRx.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.rBtnStandby.AutoSize = true;
     this.rBtnStandby.Checked = true;
     this.rBtnStandby.Location = new Point(94, 20);
     this.rBtnStandby.Name = "rBtnStandby";
     this.rBtnStandby.Size = new Size(64, 17);
     this.rBtnStandby.TabIndex = 1;
     this.rBtnStandby.TabStop = true;
     this.rBtnStandby.Text = "Standby";
     this.rBtnStandby.UseVisualStyleBackColor = true;
     this.rBtnStandby.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.rBtnSleep.AutoSize = true;
     this.rBtnSleep.Location = new Point(16, 20);
     this.rBtnSleep.Name = "rBtnSleep";
     this.rBtnSleep.Size = new Size(52, 17);
     this.rBtnSleep.TabIndex = 0;
     this.rBtnSleep.Text = "Sleep";
     this.rBtnSleep.UseVisualStyleBackColor = true;
     this.rBtnSleep.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledLowBat);
     this.gBoxIrqFlags.Controls.Add((Control)this.lbModeReady);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledCrcOk);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledRxReady);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledPayloadReady);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledTxReady);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledPacketSent);
     this.gBoxIrqFlags.Controls.Add((Control)this.label17);
     this.gBoxIrqFlags.Controls.Add((Control)this.label31);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledPllLock);
     this.gBoxIrqFlags.Controls.Add((Control)this.label30);
     this.gBoxIrqFlags.Controls.Add((Control)this.label18);
     this.gBoxIrqFlags.Controls.Add((Control)this.label29);
     this.gBoxIrqFlags.Controls.Add((Control)this.label19);
     this.gBoxIrqFlags.Controls.Add((Control)this.label28);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledModeReady);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledFifoOverrun);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledRssi);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledFifoLevel);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledTimeout);
     this.gBoxIrqFlags.Controls.Add((Control)this.label27);
     this.gBoxIrqFlags.Controls.Add((Control)this.label20);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledFifoEmpty);
     this.gBoxIrqFlags.Controls.Add((Control)this.label21);
     this.gBoxIrqFlags.Controls.Add((Control)this.label26);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledPreamble);
     this.gBoxIrqFlags.Controls.Add((Control)this.label25);
     this.gBoxIrqFlags.Controls.Add((Control)this.label22);
     this.gBoxIrqFlags.Controls.Add((Control)this.label24);
     this.gBoxIrqFlags.Controls.Add((Control)this.label23);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledFifoFull);
     this.gBoxIrqFlags.Controls.Add((Control)this.ledSyncAddressMatch);
     this.gBoxIrqFlags.Location = new Point(816, 25);
     this.gBoxIrqFlags.Name = "gBoxIrqFlags";
     this.gBoxIrqFlags.Size = new Size(189, 380);
     this.gBoxIrqFlags.TabIndex = 1;
     this.gBoxIrqFlags.TabStop = false;
     this.gBoxIrqFlags.Text = "Irq flags";
     this.gBoxIrqFlags.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxIrqFlags.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.ledLowBat.BackColor = Color.Transparent;
     this.ledLowBat.LedColor = Color.Green;
     this.ledLowBat.LedSize = new Size(11, 11);
     this.ledLowBat.Location = new Point(34, 352);
     this.ledLowBat.Name = "ledLowBat";
     this.ledLowBat.Size = new Size(15, 15);
     this.ledLowBat.TabIndex = 30;
     this.ledLowBat.Text = "led1";
     this.ledLowBat.Click += new EventHandler(this.ledLowBat_Click);
     this.lbModeReady.AutoSize = true;
     this.lbModeReady.Location = new Point(55, 20);
     this.lbModeReady.Name = "lbModeReady";
     this.lbModeReady.Size = new Size(65, 13);
     this.lbModeReady.TabIndex = 1;
     this.lbModeReady.Text = "ModeReady";
     this.ledCrcOk.BackColor = Color.Transparent;
     this.ledCrcOk.LedColor = Color.Green;
     this.ledCrcOk.LedSize = new Size(11, 11);
     this.ledCrcOk.Location = new Point(34, 331);
     this.ledCrcOk.Name = "ledCrcOk";
     this.ledCrcOk.Size = new Size(15, 15);
     this.ledCrcOk.TabIndex = 28;
     this.ledCrcOk.Text = "led1";
     this.ledRxReady.BackColor = Color.Transparent;
     this.ledRxReady.LedColor = Color.Green;
     this.ledRxReady.LedSize = new Size(11, 11);
     this.ledRxReady.Location = new Point(34, 40);
     this.ledRxReady.Name = "ledRxReady";
     this.ledRxReady.Size = new Size(15, 15);
     this.ledRxReady.TabIndex = 2;
     this.ledRxReady.Text = "led1";
     this.ledPayloadReady.BackColor = Color.Transparent;
     this.ledPayloadReady.LedColor = Color.Green;
     this.ledPayloadReady.LedSize = new Size(11, 11);
     this.ledPayloadReady.Location = new Point(34, 310);
     this.ledPayloadReady.Name = "ledPayloadReady";
     this.ledPayloadReady.Size = new Size(15, 15);
     this.ledPayloadReady.TabIndex = 26;
     this.ledPayloadReady.Text = "led1";
     this.ledTxReady.BackColor = Color.Transparent;
     this.ledTxReady.LedColor = Color.Green;
     this.ledTxReady.LedSize = new Size(11, 11);
     this.ledTxReady.Location = new Point(34, 61);
     this.ledTxReady.Name = "ledTxReady";
     this.ledTxReady.Size = new Size(15, 15);
     this.ledTxReady.TabIndex = 4;
     this.ledTxReady.Text = "led1";
     this.ledPacketSent.BackColor = Color.Transparent;
     this.ledPacketSent.LedColor = Color.Green;
     this.ledPacketSent.LedSize = new Size(11, 11);
     this.ledPacketSent.Location = new Point(34, 289);
     this.ledPacketSent.Margin = new Padding(3, 6, 3, 3);
     this.ledPacketSent.Name = "ledPacketSent";
     this.ledPacketSent.Size = new Size(15, 15);
     this.ledPacketSent.TabIndex = 24;
     this.ledPacketSent.Text = "led1";
     this.label17.AutoSize = true;
     this.label17.Location = new Point(55, 83);
     this.label17.Name = "label17";
     this.label17.Size = new Size(42, 13);
     this.label17.TabIndex = 7;
     this.label17.Text = "PllLock";
     this.label31.AutoSize = true;
     this.label31.Location = new Point(55, 290);
     this.label31.Name = "label31";
     this.label31.Size = new Size(63, 13);
     this.label31.TabIndex = 25;
     this.label31.Text = "PacketSent";
     this.ledPllLock.BackColor = Color.Transparent;
     this.ledPllLock.LedColor = Color.Green;
     this.ledPllLock.LedSize = new Size(11, 11);
     this.ledPllLock.Location = new Point(34, 82);
     this.ledPllLock.Margin = new Padding(3, 3, 3, 6);
     this.ledPllLock.Name = "ledPllLock";
     this.ledPllLock.Size = new Size(15, 15);
     this.ledPllLock.TabIndex = 6;
     this.ledPllLock.Text = "led1";
     this.label30.AutoSize = true;
     this.label30.Location = new Point(55, 311);
     this.label30.Name = "label30";
     this.label30.Size = new Size(76, 13);
     this.label30.TabIndex = 27;
     this.label30.Text = "PayloadReady";
     this.label18.AutoSize = true;
     this.label18.Location = new Point(55, 62);
     this.label18.Name = "label18";
     this.label18.Size = new Size(50, 13);
     this.label18.TabIndex = 5;
     this.label18.Text = "TxReady";
     this.label29.AutoSize = true;
     this.label29.Location = new Point(55, 332);
     this.label29.Name = "label29";
     this.label29.Size = new Size(37, 13);
     this.label29.TabIndex = 29;
     this.label29.Text = "CrcOk";
     this.label19.AutoSize = true;
     this.label19.Location = new Point(55, 41);
     this.label19.Name = "label19";
     this.label19.Size = new Size(51, 13);
     this.label19.TabIndex = 3;
     this.label19.Text = "RxReady";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(55, 353);
     this.label28.Name = "label28";
     this.label28.Size = new Size(43, 13);
     this.label28.TabIndex = 31;
     this.label28.Text = "LowBat";
     this.ledModeReady.BackColor = Color.Transparent;
     this.ledModeReady.LedColor = Color.Green;
     this.ledModeReady.LedSize = new Size(11, 11);
     this.ledModeReady.Location = new Point(34, 19);
     this.ledModeReady.Name = "ledModeReady";
     this.ledModeReady.Size = new Size(15, 15);
     this.ledModeReady.TabIndex = 0;
     this.ledModeReady.Text = "Mode Ready";
     this.ledFifoOverrun.BackColor = Color.Transparent;
     this.ledFifoOverrun.LedColor = Color.Green;
     this.ledFifoOverrun.LedSize = new Size(11, 11);
     this.ledFifoOverrun.Location = new Point(34, 262);
     this.ledFifoOverrun.Margin = new Padding(3, 3, 3, 6);
     this.ledFifoOverrun.Name = "ledFifoOverrun";
     this.ledFifoOverrun.Size = new Size(15, 15);
     this.ledFifoOverrun.TabIndex = 22;
     this.ledFifoOverrun.Text = "led1";
     this.ledFifoOverrun.Click += new EventHandler(this.ledFifoOverrun_Click);
     this.ledRssi.BackColor = Color.Transparent;
     this.ledRssi.LedColor = Color.Green;
     this.ledRssi.LedSize = new Size(11, 11);
     this.ledRssi.Location = new Point(34, 109);
     this.ledRssi.Margin = new Padding(3, 6, 3, 3);
     this.ledRssi.Name = "ledRssi";
     this.ledRssi.Size = new Size(15, 15);
     this.ledRssi.TabIndex = 8;
     this.ledRssi.Text = "led1";
     this.ledRssi.Click += new EventHandler(this.ledRssi_Click);
     this.ledFifoLevel.BackColor = Color.Transparent;
     this.ledFifoLevel.LedColor = Color.Green;
     this.ledFifoLevel.LedSize = new Size(11, 11);
     this.ledFifoLevel.Location = new Point(34, 241);
     this.ledFifoLevel.Name = "ledFifoLevel";
     this.ledFifoLevel.Size = new Size(15, 15);
     this.ledFifoLevel.TabIndex = 20;
     this.ledFifoLevel.Text = "led1";
     this.ledTimeout.BackColor = Color.Transparent;
     this.ledTimeout.LedColor = Color.Green;
     this.ledTimeout.LedSize = new Size(11, 11);
     this.ledTimeout.Location = new Point(34, 130);
     this.ledTimeout.Name = "ledTimeout";
     this.ledTimeout.Size = new Size(15, 15);
     this.ledTimeout.TabIndex = 10;
     this.ledTimeout.Text = "led1";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(55, 200);
     this.label27.Name = "label27";
     this.label27.Size = new Size(40, 13);
     this.label27.TabIndex = 17;
     this.label27.Text = "FifoFull";
     this.label20.AutoSize = true;
     this.label20.Location = new Point(55, 173);
     this.label20.Name = "label20";
     this.label20.Size = new Size(99, 13);
     this.label20.TabIndex = 15;
     this.label20.Text = "SyncAddressMatch";
     this.ledFifoEmpty.BackColor = Color.Transparent;
     this.ledFifoEmpty.LedColor = Color.Green;
     this.ledFifoEmpty.LedSize = new Size(11, 11);
     this.ledFifoEmpty.Location = new Point(34, 220);
     this.ledFifoEmpty.Name = "ledFifoEmpty";
     this.ledFifoEmpty.Size = new Size(15, 15);
     this.ledFifoEmpty.TabIndex = 18;
     this.ledFifoEmpty.Text = "led1";
     this.label21.AutoSize = true;
     this.label21.Location = new Point(55, 152);
     this.label21.Name = "label21";
     this.label21.Size = new Size(51, 13);
     this.label21.TabIndex = 13;
     this.label21.Text = "Preamble";
     this.label26.AutoSize = true;
     this.label26.Location = new Point(55, 221);
     this.label26.Name = "label26";
     this.label26.Size = new Size(53, 13);
     this.label26.TabIndex = 19;
     this.label26.Text = "FifoEmpty";
     this.ledPreamble.BackColor = Color.Transparent;
     this.ledPreamble.LedColor = Color.Green;
     this.ledPreamble.LedSize = new Size(11, 11);
     this.ledPreamble.Location = new Point(34, 151);
     this.ledPreamble.Name = "ledPreamble";
     this.ledPreamble.Size = new Size(15, 15);
     this.ledPreamble.TabIndex = 12;
     this.ledPreamble.Text = "led1";
     this.ledPreamble.Click += new EventHandler(this.ledPreamble_Click);
     this.label25.AutoSize = true;
     this.label25.Location = new Point(55, 242);
     this.label25.Name = "label25";
     this.label25.Size = new Size(50, 13);
     this.label25.TabIndex = 21;
     this.label25.Text = "FifoLevel";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(55, 131);
     this.label22.Name = "label22";
     this.label22.Size = new Size(45, 13);
     this.label22.TabIndex = 11;
     this.label22.Text = "Timeout";
     this.label24.AutoSize = true;
     this.label24.Location = new Point(55, 263);
     this.label24.Name = "label24";
     this.label24.Size = new Size(62, 13);
     this.label24.TabIndex = 23;
     this.label24.Text = "FifoOverrun";
     this.label23.AutoSize = true;
     this.label23.Location = new Point(55, 110);
     this.label23.Name = "label23";
     this.label23.Size = new Size(27, 13);
     this.label23.TabIndex = 9;
     this.label23.Text = "Rssi";
     this.ledFifoFull.BackColor = Color.Transparent;
     this.ledFifoFull.LedColor = Color.Green;
     this.ledFifoFull.LedSize = new Size(11, 11);
     this.ledFifoFull.Location = new Point(34, 199);
     this.ledFifoFull.Margin = new Padding(3, 6, 3, 3);
     this.ledFifoFull.Name = "ledFifoFull";
     this.ledFifoFull.Size = new Size(15, 15);
     this.ledFifoFull.TabIndex = 16;
     this.ledFifoFull.Text = "led1";
     this.ledSyncAddressMatch.BackColor = Color.Transparent;
     this.ledSyncAddressMatch.LedColor = Color.Green;
     this.ledSyncAddressMatch.LedSize = new Size(11, 11);
     this.ledSyncAddressMatch.Location = new Point(34, 172);
     this.ledSyncAddressMatch.Margin = new Padding(3, 3, 3, 6);
     this.ledSyncAddressMatch.Name = "ledSyncAddressMatch";
     this.ledSyncAddressMatch.Size = new Size(15, 15);
     this.ledSyncAddressMatch.TabIndex = 14;
     this.ledSyncAddressMatch.Text = "led1";
     this.ledSyncAddressMatch.Click += new EventHandler(this.ledSyncAddressMatch_Click);
     this.ledFifoNotEmpty.BackColor = Color.Transparent;
     this.ledFifoNotEmpty.LedColor = Color.Green;
     this.ledFifoNotEmpty.LedSize = new Size(11, 11);
     this.ledFifoNotEmpty.Location = new Point(34, 220);
     this.ledFifoNotEmpty.Name = "ledFifoNotEmpty";
     this.ledFifoNotEmpty.Size = new Size(15, 15);
     this.ledFifoNotEmpty.TabIndex = 18;
     this.ledFifoNotEmpty.Text = "led1";
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.gBoxOperatingMode);
     this.Controls.Add((Control)this.tabControl1);
     this.Controls.Add((Control)this.gBoxIrqFlags);
     this.Name = "DeviceViewControl";
     this.Size = new Size(1008, 525);
     this.tabControl1.ResumeLayout(false);
     this.tabCommon.ResumeLayout(false);
     this.tabTransmitter.ResumeLayout(false);
     this.tabReceiver.ResumeLayout(false);
     this.tabIrqMap.ResumeLayout(false);
     this.tabPacketHandler.ResumeLayout(false);
     this.tabSequencer.ResumeLayout(false);
     this.tabTemperature.ResumeLayout(false);
     this.gBoxOperatingMode.ResumeLayout(false);
     this.gBoxOperatingMode.PerformLayout();
     this.gBoxIrqFlags.ResumeLayout(false);
     this.gBoxIrqFlags.PerformLayout();
     this.ResumeLayout(false);
 }
示例#5
0
 private void InitializeComponent()
 {
     this.components = (IContainer)new Container();
     this.panel1 = new Panel();
     this.thermometerCtrl = new TempCtrl();
     this.gBoxTemperature = new GroupBoxEx();
     this.lblMeasuring = new Label();
     this.ledTempMeasRunning = new Led();
     this.btnCalibrate = new Button();
     this.label16 = new Label();
     this.cBoxTempThreshold = new ComboBox();
     this.ledTempStatHigher = new Led();
     this.label3 = new Label();
     this.label4 = new Label();
     this.label5 = new Label();
     this.panel2 = new Panel();
     this.rBtnTempMeasOff = new RadioButton();
     this.rBtnTempMeasOn = new RadioButton();
     this.gBoxIQCalibration = new GroupBoxEx();
     this.label6 = new Label();
     this.ledRxCalOnGoing = new Led();
     this.btnRxCalibration = new Button();
     this.label54 = new Label();
     this.label2 = new Label();
     this.label1 = new Label();
     this.lblTempDelta = new Label();
     this.lblSensitivityBoost = new Label();
     this.pnlSensitivityBoost = new Panel();
     this.rBtnRxCalAutoOff = new RadioButton();
     this.rBtnRxCalAutoOn = new RadioButton();
     this.panel1.SuspendLayout();
     this.gBoxTemperature.SuspendLayout();
     this.panel2.SuspendLayout();
     this.gBoxIQCalibration.SuspendLayout();
     this.pnlSensitivityBoost.SuspendLayout();
     this.SuspendLayout();
     this.panel1.Controls.Add((Control)this.thermometerCtrl);
     this.panel1.Location = new Point(364, 3);
     this.panel1.Name = "panel1";
     this.panel1.Size = new Size(432, 487);
     this.panel1.TabIndex = 7;
     this.thermometerCtrl.BackColor = Color.Transparent;
     this.thermometerCtrl.DrawTics = true;
     this.thermometerCtrl.Enabled = false;
     this.thermometerCtrl.ForeColor = Color.Red;
     this.thermometerCtrl.LargeTicFreq = 10;
     this.thermometerCtrl.Location = new Point(142, 26);
     this.thermometerCtrl.Name = "thermometerCtrl";
     this.thermometerCtrl.Range.Max = 90.0;
     this.thermometerCtrl.Range.Min = -40.0;
     this.thermometerCtrl.Size = new Size(148, 434);
     this.thermometerCtrl.SmallTicFreq = 5;
     this.thermometerCtrl.TabIndex = 0;
     this.thermometerCtrl.Text = "Thermometer";
     this.thermometerCtrl.Value = 25.0;
     this.thermometerCtrl.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.thermometerCtrl.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxTemperature.Controls.Add((Control)this.lblMeasuring);
     this.gBoxTemperature.Controls.Add((Control)this.ledTempMeasRunning);
     this.gBoxTemperature.Controls.Add((Control)this.btnCalibrate);
     this.gBoxTemperature.Controls.Add((Control)this.label16);
     this.gBoxTemperature.Controls.Add((Control)this.cBoxTempThreshold);
     this.gBoxTemperature.Controls.Add((Control)this.ledTempStatHigher);
     this.gBoxTemperature.Controls.Add((Control)this.label3);
     this.gBoxTemperature.Controls.Add((Control)this.label4);
     this.gBoxTemperature.Controls.Add((Control)this.label5);
     this.gBoxTemperature.Controls.Add((Control)this.panel2);
     this.gBoxTemperature.Location = new Point(3, 244);
     this.gBoxTemperature.Name = "gBoxTemperature";
     this.gBoxTemperature.Size = new Size(355, 147);
     this.gBoxTemperature.TabIndex = 6;
     this.gBoxTemperature.TabStop = false;
     this.gBoxTemperature.Text = "Temperature";
     this.lblMeasuring.AutoSize = true;
     this.lblMeasuring.Location = new Point(6, 72);
     this.lblMeasuring.Name = "lblMeasuring";
     this.lblMeasuring.Size = new Size(59, 13);
     this.lblMeasuring.TabIndex = 1;
     this.lblMeasuring.Text = "Measuring:";
     this.lblMeasuring.TextAlign = ContentAlignment.MiddleLeft;
     this.lblMeasuring.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.lblMeasuring.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.ledTempMeasRunning.BackColor = Color.Transparent;
     this.ledTempMeasRunning.LedColor = Color.Green;
     this.ledTempMeasRunning.LedSize = new Size(11, 11);
     this.ledTempMeasRunning.Location = new Point(164, 71);
     this.ledTempMeasRunning.Name = "ledTempMeasRunning";
     this.ledTempMeasRunning.Size = new Size(15, 15);
     this.ledTempMeasRunning.TabIndex = 2;
     this.ledTempMeasRunning.Text = "Measuring";
     this.ledTempMeasRunning.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.ledTempMeasRunning.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.btnCalibrate.Location = new Point(164, 42);
     this.btnCalibrate.Name = "btnCalibrate";
     this.btnCalibrate.Size = new Size(75, 23);
     this.btnCalibrate.TabIndex = 0;
     this.btnCalibrate.Text = "Calibrate";
     this.btnCalibrate.UseVisualStyleBackColor = true;
     this.btnCalibrate.Click += new EventHandler(this.btnTempCalibrate_Click);
     this.btnCalibrate.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.btnCalibrate.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.label16.AutoSize = true;
     this.label16.Location = new Point(294, 96);
     this.label16.Name = "label16";
     this.label16.Size = new Size(18, 13);
     this.label16.TabIndex = 9;
     this.label16.Text = "°C";
     this.cBoxTempThreshold.DropDownStyle = ComboBoxStyle.DropDownList;
     this.cBoxTempThreshold.FormattingEnabled = true;
     this.cBoxTempThreshold.Items.AddRange(new object[4]
       {
     (object) "5",
     (object) "10",
     (object) "15",
     (object) "20"
       });
     this.cBoxTempThreshold.Location = new Point(164, 92);
     this.cBoxTempThreshold.Name = "cBoxTempThreshold";
     this.cBoxTempThreshold.Size = new Size(124, 21);
     this.cBoxTempThreshold.TabIndex = 8;
     this.cBoxTempThreshold.SelectedIndexChanged += new EventHandler(this.cBoxTempThreshold_SelectedIndexChanged);
     this.ledTempStatHigher.BackColor = Color.Transparent;
     this.ledTempStatHigher.LedColor = Color.Green;
     this.ledTempStatHigher.LedSize = new Size(11, 11);
     this.ledTempStatHigher.Location = new Point(164, 121);
     this.ledTempStatHigher.Name = "ledTempStatHigher";
     this.ledTempStatHigher.Size = new Size(15, 15);
     this.ledTempStatHigher.TabIndex = 7;
     this.ledTempStatHigher.Text = "led1";
     this.label3.AutoSize = true;
     this.label3.Location = new Point(6, 123);
     this.label3.Name = "label3";
     this.label3.Size = new Size(149, 13);
     this.label3.TabIndex = 3;
     this.label3.Text = "Change higher than threshold:";
     this.label4.AutoSize = true;
     this.label4.Location = new Point(6, 97);
     this.label4.Name = "label4";
     this.label4.Size = new Size(57, 13);
     this.label4.TabIndex = 3;
     this.label4.Text = "Threshold:";
     this.label5.AutoSize = true;
     this.label5.Location = new Point(6, 21);
     this.label5.Name = "label5";
     this.label5.Size = new Size(45, 13);
     this.label5.TabIndex = 3;
     this.label5.Text = "Monitor:";
     this.panel2.AutoSize = true;
     this.panel2.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.panel2.Controls.Add((Control)this.rBtnTempMeasOff);
     this.panel2.Controls.Add((Control)this.rBtnTempMeasOn);
     this.panel2.Location = new Point(164, 19);
     this.panel2.Name = "panel2";
     this.panel2.Size = new Size(93, 17);
     this.panel2.TabIndex = 4;
     this.rBtnTempMeasOff.AutoSize = true;
     this.rBtnTempMeasOff.Location = new Point(45, 0);
     this.rBtnTempMeasOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTempMeasOff.Name = "rBtnTempMeasOff";
     this.rBtnTempMeasOff.Size = new Size(45, 17);
     this.rBtnTempMeasOff.TabIndex = 1;
     this.rBtnTempMeasOff.Text = "OFF";
     this.rBtnTempMeasOff.UseVisualStyleBackColor = true;
     this.rBtnTempMeasOff.CheckedChanged += new EventHandler(this.rBtnTempMeasOn_CheckedChanged);
     this.rBtnTempMeasOn.AutoSize = true;
     this.rBtnTempMeasOn.Checked = true;
     this.rBtnTempMeasOn.Location = new Point(3, 0);
     this.rBtnTempMeasOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnTempMeasOn.Name = "rBtnTempMeasOn";
     this.rBtnTempMeasOn.Size = new Size(41, 17);
     this.rBtnTempMeasOn.TabIndex = 0;
     this.rBtnTempMeasOn.TabStop = true;
     this.rBtnTempMeasOn.Text = "ON";
     this.rBtnTempMeasOn.UseVisualStyleBackColor = true;
     this.rBtnTempMeasOn.CheckedChanged += new EventHandler(this.rBtnTempMeasOn_CheckedChanged);
     this.gBoxIQCalibration.Controls.Add((Control)this.label6);
     this.gBoxIQCalibration.Controls.Add((Control)this.ledRxCalOnGoing);
     this.gBoxIQCalibration.Controls.Add((Control)this.btnRxCalibration);
     this.gBoxIQCalibration.Controls.Add((Control)this.label54);
     this.gBoxIQCalibration.Controls.Add((Control)this.label2);
     this.gBoxIQCalibration.Controls.Add((Control)this.label1);
     this.gBoxIQCalibration.Controls.Add((Control)this.lblTempDelta);
     this.gBoxIQCalibration.Controls.Add((Control)this.lblSensitivityBoost);
     this.gBoxIQCalibration.Controls.Add((Control)this.pnlSensitivityBoost);
     this.gBoxIQCalibration.Location = new Point(3, 102);
     this.gBoxIQCalibration.Name = "gBoxIQCalibration";
     this.gBoxIQCalibration.Size = new Size(355, 136);
     this.gBoxIQCalibration.TabIndex = 6;
     this.gBoxIQCalibration.TabStop = false;
     this.gBoxIQCalibration.Text = "IQ calibration";
     this.label6.AutoSize = true;
     this.label6.Location = new Point(6, 96);
     this.label6.Name = "label6";
     this.label6.Size = new Size(93, 26);
     this.label6.TabIndex = 20;
     this.label6.Text = "Temperature delta\r\n( Actual - Former ):";
     this.ledRxCalOnGoing.BackColor = Color.Transparent;
     this.ledRxCalOnGoing.LedColor = Color.Green;
     this.ledRxCalOnGoing.LedSize = new Size(11, 11);
     this.ledRxCalOnGoing.Location = new Point(164, 71);
     this.ledRxCalOnGoing.Name = "ledRxCalOnGoing";
     this.ledRxCalOnGoing.Size = new Size(15, 15);
     this.ledRxCalOnGoing.TabIndex = 7;
     this.ledRxCalOnGoing.Text = "led1";
     this.btnRxCalibration.Location = new Point(164, 42);
     this.btnRxCalibration.Name = "btnRxCalibration";
     this.btnRxCalibration.Size = new Size(75, 23);
     this.btnRxCalibration.TabIndex = 5;
     this.btnRxCalibration.Text = "Calibrate";
     this.btnRxCalibration.UseVisualStyleBackColor = true;
     this.btnRxCalibration.Click += new EventHandler(this.btnRxCalibration_Click);
     this.label54.AutoSize = true;
     this.label54.BackColor = Color.Transparent;
     this.label54.Location = new Point(294, 103);
     this.label54.Name = "label54";
     this.label54.Size = new Size(18, 13);
     this.label54.TabIndex = 19;
     this.label54.Text = "°C";
     this.label54.TextAlign = ContentAlignment.MiddleCenter;
     this.label2.AutoSize = true;
     this.label2.Location = new Point(6, 73);
     this.label2.Name = "label2";
     this.label2.Size = new Size(90, 13);
     this.label2.TabIndex = 3;
     this.label2.Text = "Calibration status:";
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 47);
     this.label1.Name = "label1";
     this.label1.Size = new Size(59, 13);
     this.label1.TabIndex = 3;
     this.label1.Text = "Calibration:";
     this.lblTempDelta.BackColor = Color.Transparent;
     this.lblTempDelta.BorderStyle = BorderStyle.Fixed3D;
     this.lblTempDelta.Location = new Point(164, 99);
     this.lblTempDelta.Margin = new Padding(3);
     this.lblTempDelta.Name = "lblTempDelta";
     this.lblTempDelta.Size = new Size(124, 20);
     this.lblTempDelta.TabIndex = 18;
     this.lblTempDelta.Text = "0";
     this.lblTempDelta.TextAlign = ContentAlignment.MiddleCenter;
     this.lblSensitivityBoost.AutoSize = true;
     this.lblSensitivityBoost.Location = new Point(6, 21);
     this.lblSensitivityBoost.Name = "lblSensitivityBoost";
     this.lblSensitivityBoost.Size = new Size(32, 13);
     this.lblSensitivityBoost.TabIndex = 3;
     this.lblSensitivityBoost.Text = "Auto:";
     this.pnlSensitivityBoost.AutoSize = true;
     this.pnlSensitivityBoost.AutoSizeMode = AutoSizeMode.GrowAndShrink;
     this.pnlSensitivityBoost.Controls.Add((Control)this.rBtnRxCalAutoOff);
     this.pnlSensitivityBoost.Controls.Add((Control)this.rBtnRxCalAutoOn);
     this.pnlSensitivityBoost.Enabled = true;
     this.pnlSensitivityBoost.Location = new Point(164, 19);
     this.pnlSensitivityBoost.Name = "pnlSensitivityBoost";
     this.pnlSensitivityBoost.Size = new Size(93, 17);
     this.pnlSensitivityBoost.TabIndex = 4;
     this.rBtnRxCalAutoOff.AutoSize = true;
     this.rBtnRxCalAutoOff.Location = new Point(45, 0);
     this.rBtnRxCalAutoOff.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxCalAutoOff.Name = "rBtnRxCalAutoOff";
     this.rBtnRxCalAutoOff.Size = new Size(45, 17);
     this.rBtnRxCalAutoOff.TabIndex = 1;
     this.rBtnRxCalAutoOff.Text = "OFF";
     this.rBtnRxCalAutoOff.UseVisualStyleBackColor = true;
     this.rBtnRxCalAutoOff.CheckedChanged += new EventHandler(this.rBtnRxCalAutoOn_CheckedChanged);
     this.rBtnRxCalAutoOn.AutoSize = true;
     this.rBtnRxCalAutoOn.Checked = true;
     this.rBtnRxCalAutoOn.Location = new Point(3, 0);
     this.rBtnRxCalAutoOn.Margin = new Padding(3, 0, 3, 0);
     this.rBtnRxCalAutoOn.Name = "rBtnRxCalAutoOn";
     this.rBtnRxCalAutoOn.Size = new Size(41, 17);
     this.rBtnRxCalAutoOn.TabIndex = 0;
     this.rBtnRxCalAutoOn.TabStop = true;
     this.rBtnRxCalAutoOn.Text = "ON";
     this.rBtnRxCalAutoOn.UseVisualStyleBackColor = true;
     this.rBtnRxCalAutoOn.CheckedChanged += new EventHandler(this.rBtnRxCalAutoOn_CheckedChanged);
     this.AutoScaleDimensions = new SizeF(6f, 13f);
     this.AutoScaleMode = AutoScaleMode.Font;
     this.Controls.Add((Control)this.panel1);
     this.Controls.Add((Control)this.gBoxTemperature);
     this.Controls.Add((Control)this.gBoxIQCalibration);
     this.Name = "TemperatureViewControl";
     this.Size = new Size(799, 493);
     this.panel1.ResumeLayout(false);
     this.gBoxTemperature.ResumeLayout(false);
     this.gBoxTemperature.PerformLayout();
     this.panel2.ResumeLayout(false);
     this.panel2.PerformLayout();
     this.gBoxIQCalibration.ResumeLayout(false);
     this.gBoxIQCalibration.PerformLayout();
     this.pnlSensitivityBoost.ResumeLayout(false);
     this.pnlSensitivityBoost.PerformLayout();
     this.ResumeLayout(false);
 }
示例#6
0
 private void InitializeComponent()
 {
     this.components = new Container();
     this.errorProvider = new ErrorProvider(this.components);
     this.cBoxDio5Mapping = new ComboBox();
     this.label1 = new Label();
     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.lblOperatingMode = new Label();
     this.cBoxDio4Mapping = new ComboBox();
     this.cBoxDio3Mapping = new ComboBox();
     this.cBoxDio2Mapping = new ComboBox();
     this.cBoxDio1Mapping = new ComboBox();
     this.cBoxDio0Mapping = new ComboBox();
     this.label13 = new Label();
     this.lblDataMode = new Label();
     this.label15 = new Label();
     this.cBoxClockOut = new ComboBox();
     this.label16 = new Label();
     this.label17 = new Label();
     this.label18 = new Label();
     this.label19 = new Label();
     this.lbModeReady = new Label();
     this.label20 = new Label();
     this.label21 = new Label();
     this.label22 = new Label();
     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.label29 = new Label();
     this.label30 = new Label();
     this.label31 = new Label();
     this.gBoxIrqFlags = new GroupBoxEx();
     this.ledModeReady = new Led();
     this.ledLowBat = new Led();
     this.ledFifoOverrun = new Led();
     this.ledSyncAddressMatch = new Led();
     this.ledPllLock = new Led();
     this.ledCrcOk = new Led();
     this.ledFifoLevel = new Led();
     this.ledAutoMode = new Led();
     this.ledTxReady = new Led();
     this.ledPayloadReady = new Led();
     this.ledFifoNotEmpty = new Led();
     this.ledTimeout = new Led();
     this.ledRxReady = new Led();
     this.ledPacketSent = new Led();
     this.ledFifoFull = new Led();
     this.ledRssi = new Led();
     this.label8 = new Label();
     this.lblBitSynchroniser = new Label();
     this.gBoxDeviceStatus = new GroupBoxEx();
     this.gBoxDioMapping = new GroupBoxEx();
     this.gBoxClockOut = new GroupBoxEx();
     ((ISupportInitialize) this.errorProvider).BeginInit();
     this.gBoxIrqFlags.SuspendLayout();
     this.gBoxDeviceStatus.SuspendLayout();
     this.gBoxDioMapping.SuspendLayout();
     this.gBoxClockOut.SuspendLayout();
     base.SuspendLayout();
     this.errorProvider.ContainerControl = this;
     this.cBoxDio5Mapping.FormattingEnabled = true;
     this.cBoxDio5Mapping.Location = new Point(0xa2, 0x13);
     this.cBoxDio5Mapping.Name = "cBoxDio5Mapping";
     this.cBoxDio5Mapping.Size = new Size(100, 0x15);
     this.cBoxDio5Mapping.TabIndex = 1;
     this.cBoxDio5Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio5Mapping_SelectedIndexChanged);
     this.label1.AutoSize = true;
     this.label1.Location = new Point(6, 0x39);
     this.label1.Margin = new Padding(3);
     this.label1.Name = "label1";
     this.label1.Size = new Size(0x55, 13);
     this.label1.TabIndex = 4;
     this.label1.Text = "Operating mode:";
     this.label1.TextAlign = ContentAlignment.MiddleLeft;
     this.label2.AutoSize = true;
     this.label2.Location = new Point(6, 0x17);
     this.label2.Margin = new Padding(3);
     this.label2.Name = "label2";
     this.label2.Size = new Size(0x23, 13);
     this.label2.TabIndex = 0;
     this.label2.Text = "DIO5:";
     this.label2.TextAlign = ContentAlignment.MiddleLeft;
     this.label3.AutoSize = true;
     this.label3.Location = new Point(6, 50);
     this.label3.Margin = new Padding(3);
     this.label3.Name = "label3";
     this.label3.Size = new Size(0x23, 13);
     this.label3.TabIndex = 2;
     this.label3.Text = "DIO4:";
     this.label3.TextAlign = ContentAlignment.MiddleLeft;
     this.label4.AutoSize = true;
     this.label4.Location = new Point(6, 0x4d);
     this.label4.Margin = new Padding(3);
     this.label4.Name = "label4";
     this.label4.Size = new Size(0x23, 13);
     this.label4.TabIndex = 4;
     this.label4.Text = "DIO3:";
     this.label4.TextAlign = ContentAlignment.MiddleLeft;
     this.label5.AutoSize = true;
     this.label5.Location = new Point(6, 0x68);
     this.label5.Margin = new Padding(3);
     this.label5.Name = "label5";
     this.label5.Size = new Size(0x23, 13);
     this.label5.TabIndex = 6;
     this.label5.Text = "DIO2:";
     this.label5.TextAlign = ContentAlignment.MiddleLeft;
     this.label6.AutoSize = true;
     this.label6.Location = new Point(6, 0x83);
     this.label6.Margin = new Padding(3);
     this.label6.Name = "label6";
     this.label6.Size = new Size(0x23, 13);
     this.label6.TabIndex = 8;
     this.label6.Text = "DIO1:";
     this.label6.TextAlign = ContentAlignment.MiddleLeft;
     this.label7.AutoSize = true;
     this.label7.Location = new Point(6, 0x9e);
     this.label7.Margin = new Padding(3);
     this.label7.Name = "label7";
     this.label7.Size = new Size(0x23, 13);
     this.label7.TabIndex = 10;
     this.label7.Text = "DIO0:";
     this.label7.TextAlign = ContentAlignment.MiddleLeft;
     this.lblOperatingMode.AutoSize = true;
     this.lblOperatingMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
     this.lblOperatingMode.Location = new Point(0x9f, 0x39);
     this.lblOperatingMode.Margin = new Padding(3);
     this.lblOperatingMode.Name = "lblOperatingMode";
     this.lblOperatingMode.Size = new Size(0x27, 13);
     this.lblOperatingMode.TabIndex = 5;
     this.lblOperatingMode.Text = "Sleep";
     this.lblOperatingMode.TextAlign = ContentAlignment.MiddleLeft;
     this.cBoxDio4Mapping.FormattingEnabled = true;
     this.cBoxDio4Mapping.Location = new Point(0xa2, 0x2e);
     this.cBoxDio4Mapping.Name = "cBoxDio4Mapping";
     this.cBoxDio4Mapping.Size = new Size(100, 0x15);
     this.cBoxDio4Mapping.TabIndex = 3;
     this.cBoxDio4Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio4Mapping_SelectedIndexChanged);
     this.cBoxDio3Mapping.FormattingEnabled = true;
     this.cBoxDio3Mapping.Location = new Point(0xa2, 0x49);
     this.cBoxDio3Mapping.Name = "cBoxDio3Mapping";
     this.cBoxDio3Mapping.Size = new Size(100, 0x15);
     this.cBoxDio3Mapping.TabIndex = 5;
     this.cBoxDio3Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio3Mapping_SelectedIndexChanged);
     this.cBoxDio2Mapping.FormattingEnabled = true;
     this.cBoxDio2Mapping.Location = new Point(0xa2, 100);
     this.cBoxDio2Mapping.Name = "cBoxDio2Mapping";
     this.cBoxDio2Mapping.Size = new Size(100, 0x15);
     this.cBoxDio2Mapping.TabIndex = 7;
     this.cBoxDio2Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio2Mapping_SelectedIndexChanged);
     this.cBoxDio1Mapping.FormattingEnabled = true;
     this.cBoxDio1Mapping.Location = new Point(0xa2, 0x7f);
     this.cBoxDio1Mapping.Name = "cBoxDio1Mapping";
     this.cBoxDio1Mapping.Size = new Size(100, 0x15);
     this.cBoxDio1Mapping.TabIndex = 9;
     this.cBoxDio1Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio1Mapping_SelectedIndexChanged);
     this.cBoxDio0Mapping.FormattingEnabled = true;
     this.cBoxDio0Mapping.Location = new Point(0xa2, 0x9a);
     this.cBoxDio0Mapping.Name = "cBoxDio0Mapping";
     this.cBoxDio0Mapping.Size = new Size(100, 0x15);
     this.cBoxDio0Mapping.TabIndex = 11;
     this.cBoxDio0Mapping.SelectedIndexChanged += new EventHandler(this.cBoxDio0Mapping_SelectedIndexChanged);
     this.label13.AutoSize = true;
     this.label13.Location = new Point(6, 0x26);
     this.label13.Margin = new Padding(3);
     this.label13.Name = "label13";
     this.label13.Size = new Size(0x3e, 13);
     this.label13.TabIndex = 2;
     this.label13.Text = "Data mode:";
     this.label13.TextAlign = ContentAlignment.MiddleLeft;
     this.lblDataMode.AutoSize = true;
     this.lblDataMode.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
     this.lblDataMode.Location = new Point(0x9f, 0x26);
     this.lblDataMode.Margin = new Padding(3);
     this.lblDataMode.Name = "lblDataMode";
     this.lblDataMode.Size = new Size(0x2f, 13);
     this.lblDataMode.TabIndex = 3;
     this.lblDataMode.Text = "Packet";
     this.lblDataMode.TextAlign = ContentAlignment.MiddleLeft;
     this.label15.AutoSize = true;
     this.label15.Location = new Point(5, 0x17);
     this.label15.Name = "label15";
     this.label15.Size = new Size(60, 13);
     this.label15.TabIndex = 0;
     this.label15.Text = "Frequency:";
     this.label15.TextAlign = ContentAlignment.MiddleLeft;
     this.cBoxClockOut.FormattingEnabled = true;
     this.cBoxClockOut.Location = new Point(0xa2, 0x13);
     this.cBoxClockOut.Name = "cBoxClockOut";
     this.cBoxClockOut.Size = new Size(100, 0x15);
     this.cBoxClockOut.TabIndex = 1;
     this.cBoxClockOut.SelectedIndexChanged += new EventHandler(this.cBoxClockOut_SelectedIndexChanged);
     this.label16.AutoSize = true;
     this.label16.Location = new Point(0x10c, 0x17);
     this.label16.Name = "label16";
     this.label16.Size = new Size(20, 13);
     this.label16.TabIndex = 2;
     this.label16.Text = "Hz";
     this.label16.TextAlign = ContentAlignment.MiddleLeft;
     this.label17.AutoSize = true;
     this.label17.Location = new Point(0x72, 0x53);
     this.label17.Name = "label17";
     this.label17.Size = new Size(0x2a, 13);
     this.label17.TabIndex = 7;
     this.label17.Text = "PllLock";
     this.label18.AutoSize = true;
     this.label18.Location = new Point(0x72, 0x3e);
     this.label18.Name = "label18";
     this.label18.Size = new Size(50, 13);
     this.label18.TabIndex = 5;
     this.label18.Text = "TxReady";
     this.label19.AutoSize = true;
     this.label19.Location = new Point(0x72, 0x29);
     this.label19.Name = "label19";
     this.label19.Size = new Size(0x33, 13);
     this.label19.TabIndex = 3;
     this.label19.Text = "RxReady";
     this.lbModeReady.AutoSize = true;
     this.lbModeReady.Location = new Point(0x72, 20);
     this.lbModeReady.Name = "lbModeReady";
     this.lbModeReady.Size = new Size(0x41, 13);
     this.lbModeReady.TabIndex = 1;
     this.lbModeReady.Text = "ModeReady";
     this.label20.AutoSize = true;
     this.label20.Location = new Point(0xfe, 0x53);
     this.label20.Name = "label20";
     this.label20.Size = new Size(0x63, 13);
     this.label20.TabIndex = 15;
     this.label20.Text = "SyncAddressMatch";
     this.label21.AutoSize = true;
     this.label21.Location = new Point(0xfe, 0x3e);
     this.label21.Name = "label21";
     this.label21.Size = new Size(0x38, 13);
     this.label21.TabIndex = 13;
     this.label21.Text = "AutoMode";
     this.label22.AutoSize = true;
     this.label22.Location = new Point(0xfe, 0x29);
     this.label22.Name = "label22";
     this.label22.Size = new Size(0x2d, 13);
     this.label22.TabIndex = 11;
     this.label22.Text = "Timeout";
     this.label23.AutoSize = true;
     this.label23.Location = new Point(0xfe, 20);
     this.label23.Name = "label23";
     this.label23.Size = new Size(0x1b, 13);
     this.label23.TabIndex = 9;
     this.label23.Text = "Rssi";
     this.label24.AutoSize = true;
     this.label24.Location = new Point(0x18a, 0x53);
     this.label24.Name = "label24";
     this.label24.Size = new Size(0x3e, 13);
     this.label24.TabIndex = 0x17;
     this.label24.Text = "FifoOverrun";
     this.label25.AutoSize = true;
     this.label25.Location = new Point(0x18a, 0x3e);
     this.label25.Name = "label25";
     this.label25.Size = new Size(50, 13);
     this.label25.TabIndex = 0x15;
     this.label25.Text = "FifoLevel";
     this.label26.AutoSize = true;
     this.label26.Location = new Point(0x18a, 0x29);
     this.label26.Name = "label26";
     this.label26.Size = new Size(70, 13);
     this.label26.TabIndex = 0x13;
     this.label26.Text = "FifoNotEmpty";
     this.label27.AutoSize = true;
     this.label27.Location = new Point(0x18a, 20);
     this.label27.Name = "label27";
     this.label27.Size = new Size(40, 13);
     this.label27.TabIndex = 0x11;
     this.label27.Text = "FifoFull";
     this.label28.AutoSize = true;
     this.label28.Location = new Point(0x216, 0x53);
     this.label28.Name = "label28";
     this.label28.Size = new Size(0x2b, 13);
     this.label28.TabIndex = 0x1f;
     this.label28.Text = "LowBat";
     this.label29.AutoSize = true;
     this.label29.Location = new Point(0x216, 0x3e);
     this.label29.Name = "label29";
     this.label29.Size = new Size(0x25, 13);
     this.label29.TabIndex = 0x1d;
     this.label29.Text = "CrcOk";
     this.label30.AutoSize = true;
     this.label30.Location = new Point(0x216, 0x29);
     this.label30.Name = "label30";
     this.label30.Size = new Size(0x4c, 13);
     this.label30.TabIndex = 0x1b;
     this.label30.Text = "PayloadReady";
     this.label31.AutoSize = true;
     this.label31.Location = new Point(0x216, 20);
     this.label31.Name = "label31";
     this.label31.Size = new Size(0x3f, 13);
     this.label31.TabIndex = 0x19;
     this.label31.Text = "PacketSent";
     this.gBoxIrqFlags.Controls.Add(this.ledModeReady);
     this.gBoxIrqFlags.Controls.Add(this.ledLowBat);
     this.gBoxIrqFlags.Controls.Add(this.lbModeReady);
     this.gBoxIrqFlags.Controls.Add(this.ledFifoOverrun);
     this.gBoxIrqFlags.Controls.Add(this.label19);
     this.gBoxIrqFlags.Controls.Add(this.ledSyncAddressMatch);
     this.gBoxIrqFlags.Controls.Add(this.label18);
     this.gBoxIrqFlags.Controls.Add(this.ledPllLock);
     this.gBoxIrqFlags.Controls.Add(this.label17);
     this.gBoxIrqFlags.Controls.Add(this.ledCrcOk);
     this.gBoxIrqFlags.Controls.Add(this.label23);
     this.gBoxIrqFlags.Controls.Add(this.ledFifoLevel);
     this.gBoxIrqFlags.Controls.Add(this.label22);
     this.gBoxIrqFlags.Controls.Add(this.ledAutoMode);
     this.gBoxIrqFlags.Controls.Add(this.label21);
     this.gBoxIrqFlags.Controls.Add(this.ledTxReady);
     this.gBoxIrqFlags.Controls.Add(this.label20);
     this.gBoxIrqFlags.Controls.Add(this.ledPayloadReady);
     this.gBoxIrqFlags.Controls.Add(this.label27);
     this.gBoxIrqFlags.Controls.Add(this.ledFifoNotEmpty);
     this.gBoxIrqFlags.Controls.Add(this.label26);
     this.gBoxIrqFlags.Controls.Add(this.ledTimeout);
     this.gBoxIrqFlags.Controls.Add(this.label25);
     this.gBoxIrqFlags.Controls.Add(this.ledRxReady);
     this.gBoxIrqFlags.Controls.Add(this.label24);
     this.gBoxIrqFlags.Controls.Add(this.ledPacketSent);
     this.gBoxIrqFlags.Controls.Add(this.label31);
     this.gBoxIrqFlags.Controls.Add(this.ledFifoFull);
     this.gBoxIrqFlags.Controls.Add(this.label30);
     this.gBoxIrqFlags.Controls.Add(this.ledRssi);
     this.gBoxIrqFlags.Controls.Add(this.label29);
     this.gBoxIrqFlags.Controls.Add(this.label28);
     this.gBoxIrqFlags.Location = new Point(0x30, 0x17b);
     this.gBoxIrqFlags.Name = "gBoxIrqFlags";
     this.gBoxIrqFlags.Size = new Size(0x2bf, 0x6f);
     this.gBoxIrqFlags.TabIndex = 3;
     this.gBoxIrqFlags.TabStop = false;
     this.gBoxIrqFlags.Text = "Irq flags";
     this.gBoxIrqFlags.Visible = false;
     this.gBoxIrqFlags.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxIrqFlags.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.ledModeReady.BackColor = Color.Transparent;
     this.ledModeReady.LedColor = Color.Green;
     this.ledModeReady.LedSize = new Size(11, 11);
     this.ledModeReady.Location = new Point(0x5d, 0x13);
     this.ledModeReady.Name = "ledModeReady";
     this.ledModeReady.Size = new Size(15, 15);
     this.ledModeReady.TabIndex = 0;
     this.ledModeReady.Text = "Mode Ready";
     this.ledLowBat.BackColor = Color.Transparent;
     this.ledLowBat.LedColor = Color.Green;
     this.ledLowBat.LedSize = new Size(11, 11);
     this.ledLowBat.Location = new Point(0x201, 0x52);
     this.ledLowBat.Name = "ledLowBat";
     this.ledLowBat.Size = new Size(15, 15);
     this.ledLowBat.TabIndex = 30;
     this.ledLowBat.Text = "led1";
     this.ledFifoOverrun.BackColor = Color.Transparent;
     this.ledFifoOverrun.LedColor = Color.Green;
     this.ledFifoOverrun.LedSize = new Size(11, 11);
     this.ledFifoOverrun.Location = new Point(0x175, 0x52);
     this.ledFifoOverrun.Name = "ledFifoOverrun";
     this.ledFifoOverrun.Size = new Size(15, 15);
     this.ledFifoOverrun.TabIndex = 0x16;
     this.ledFifoOverrun.Text = "led1";
     this.ledSyncAddressMatch.BackColor = Color.Transparent;
     this.ledSyncAddressMatch.LedColor = Color.Green;
     this.ledSyncAddressMatch.LedSize = new Size(11, 11);
     this.ledSyncAddressMatch.Location = new Point(0xe9, 0x52);
     this.ledSyncAddressMatch.Name = "ledSyncAddressMatch";
     this.ledSyncAddressMatch.Size = new Size(15, 15);
     this.ledSyncAddressMatch.TabIndex = 14;
     this.ledSyncAddressMatch.Text = "led1";
     this.ledPllLock.BackColor = Color.Transparent;
     this.ledPllLock.LedColor = Color.Green;
     this.ledPllLock.LedSize = new Size(11, 11);
     this.ledPllLock.Location = new Point(0x5d, 0x52);
     this.ledPllLock.Name = "ledPllLock";
     this.ledPllLock.Size = new Size(15, 15);
     this.ledPllLock.TabIndex = 6;
     this.ledPllLock.Text = "led1";
     this.ledCrcOk.BackColor = Color.Transparent;
     this.ledCrcOk.LedColor = Color.Green;
     this.ledCrcOk.LedSize = new Size(11, 11);
     this.ledCrcOk.Location = new Point(0x201, 0x3d);
     this.ledCrcOk.Name = "ledCrcOk";
     this.ledCrcOk.Size = new Size(15, 15);
     this.ledCrcOk.TabIndex = 0x1c;
     this.ledCrcOk.Text = "led1";
     this.ledFifoLevel.BackColor = Color.Transparent;
     this.ledFifoLevel.LedColor = Color.Green;
     this.ledFifoLevel.LedSize = new Size(11, 11);
     this.ledFifoLevel.Location = new Point(0x175, 0x3d);
     this.ledFifoLevel.Name = "ledFifoLevel";
     this.ledFifoLevel.Size = new Size(15, 15);
     this.ledFifoLevel.TabIndex = 20;
     this.ledFifoLevel.Text = "led1";
     this.ledAutoMode.BackColor = Color.Transparent;
     this.ledAutoMode.LedColor = Color.Green;
     this.ledAutoMode.LedSize = new Size(11, 11);
     this.ledAutoMode.Location = new Point(0xe9, 0x3d);
     this.ledAutoMode.Name = "ledAutoMode";
     this.ledAutoMode.Size = new Size(15, 15);
     this.ledAutoMode.TabIndex = 12;
     this.ledAutoMode.Text = "led1";
     this.ledTxReady.BackColor = Color.Transparent;
     this.ledTxReady.LedColor = Color.Green;
     this.ledTxReady.LedSize = new Size(11, 11);
     this.ledTxReady.Location = new Point(0x5d, 0x3d);
     this.ledTxReady.Name = "ledTxReady";
     this.ledTxReady.Size = new Size(15, 15);
     this.ledTxReady.TabIndex = 4;
     this.ledTxReady.Text = "led1";
     this.ledPayloadReady.BackColor = Color.Transparent;
     this.ledPayloadReady.LedColor = Color.Green;
     this.ledPayloadReady.LedSize = new Size(11, 11);
     this.ledPayloadReady.Location = new Point(0x201, 40);
     this.ledPayloadReady.Name = "ledPayloadReady";
     this.ledPayloadReady.Size = new Size(15, 15);
     this.ledPayloadReady.TabIndex = 0x1a;
     this.ledPayloadReady.Text = "led1";
     this.ledFifoNotEmpty.BackColor = Color.Transparent;
     this.ledFifoNotEmpty.LedColor = Color.Green;
     this.ledFifoNotEmpty.LedSize = new Size(11, 11);
     this.ledFifoNotEmpty.Location = new Point(0x175, 40);
     this.ledFifoNotEmpty.Name = "ledFifoNotEmpty";
     this.ledFifoNotEmpty.Size = new Size(15, 15);
     this.ledFifoNotEmpty.TabIndex = 0x12;
     this.ledFifoNotEmpty.Text = "led1";
     this.ledTimeout.BackColor = Color.Transparent;
     this.ledTimeout.LedColor = Color.Green;
     this.ledTimeout.LedSize = new Size(11, 11);
     this.ledTimeout.Location = new Point(0xe9, 40);
     this.ledTimeout.Name = "ledTimeout";
     this.ledTimeout.Size = new Size(15, 15);
     this.ledTimeout.TabIndex = 10;
     this.ledTimeout.Text = "led1";
     this.ledRxReady.BackColor = Color.Transparent;
     this.ledRxReady.LedColor = Color.Green;
     this.ledRxReady.LedSize = new Size(11, 11);
     this.ledRxReady.Location = new Point(0x5d, 40);
     this.ledRxReady.Name = "ledRxReady";
     this.ledRxReady.Size = new Size(15, 15);
     this.ledRxReady.TabIndex = 2;
     this.ledRxReady.Text = "led1";
     this.ledPacketSent.BackColor = Color.Transparent;
     this.ledPacketSent.LedColor = Color.Green;
     this.ledPacketSent.LedSize = new Size(11, 11);
     this.ledPacketSent.Location = new Point(0x201, 0x13);
     this.ledPacketSent.Name = "ledPacketSent";
     this.ledPacketSent.Size = new Size(15, 15);
     this.ledPacketSent.TabIndex = 0x18;
     this.ledPacketSent.Text = "led1";
     this.ledFifoFull.BackColor = Color.Transparent;
     this.ledFifoFull.LedColor = Color.Green;
     this.ledFifoFull.LedSize = new Size(11, 11);
     this.ledFifoFull.Location = new Point(0x175, 0x13);
     this.ledFifoFull.Name = "ledFifoFull";
     this.ledFifoFull.Size = new Size(15, 15);
     this.ledFifoFull.TabIndex = 0x10;
     this.ledFifoFull.Text = "led1";
     this.ledRssi.BackColor = Color.Transparent;
     this.ledRssi.LedColor = Color.Green;
     this.ledRssi.LedSize = new Size(11, 11);
     this.ledRssi.Location = new Point(0xe9, 0x13);
     this.ledRssi.Name = "ledRssi";
     this.ledRssi.Size = new Size(15, 15);
     this.ledRssi.TabIndex = 8;
     this.ledRssi.Text = "led1";
     this.label8.AutoSize = true;
     this.label8.Location = new Point(6, 0x13);
     this.label8.Margin = new Padding(3);
     this.label8.Name = "label8";
     this.label8.Size = new Size(0x56, 13);
     this.label8.TabIndex = 0;
     this.label8.Text = "Bit Synchronizer:";
     this.label8.TextAlign = ContentAlignment.MiddleLeft;
     this.lblBitSynchroniser.AutoSize = true;
     this.lblBitSynchroniser.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, 0);
     this.lblBitSynchroniser.Location = new Point(0x9f, 0x13);
     this.lblBitSynchroniser.Margin = new Padding(3);
     this.lblBitSynchroniser.Name = "lblBitSynchroniser";
     this.lblBitSynchroniser.Size = new Size(0x19, 13);
     this.lblBitSynchroniser.TabIndex = 1;
     this.lblBitSynchroniser.Text = "ON";
     this.lblBitSynchroniser.TextAlign = ContentAlignment.MiddleLeft;
     this.gBoxDeviceStatus.Controls.Add(this.lblBitSynchroniser);
     this.gBoxDeviceStatus.Controls.Add(this.lblOperatingMode);
     this.gBoxDeviceStatus.Controls.Add(this.label13);
     this.gBoxDeviceStatus.Controls.Add(this.label1);
     this.gBoxDeviceStatus.Controls.Add(this.label8);
     this.gBoxDeviceStatus.Controls.Add(this.lblDataMode);
     this.gBoxDeviceStatus.Location = new Point(0xfd, 90);
     this.gBoxDeviceStatus.Name = "gBoxDeviceStatus";
     this.gBoxDeviceStatus.Size = new Size(0x125, 0x4d);
     this.gBoxDeviceStatus.TabIndex = 0;
     this.gBoxDeviceStatus.TabStop = false;
     this.gBoxDeviceStatus.Text = "Device status";
     this.gBoxDeviceStatus.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxDeviceStatus.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio5Mapping);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio4Mapping);
     this.gBoxDioMapping.Controls.Add(this.label2);
     this.gBoxDioMapping.Controls.Add(this.label7);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio3Mapping);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio0Mapping);
     this.gBoxDioMapping.Controls.Add(this.label3);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio1Mapping);
     this.gBoxDioMapping.Controls.Add(this.label4);
     this.gBoxDioMapping.Controls.Add(this.cBoxDio2Mapping);
     this.gBoxDioMapping.Controls.Add(this.label5);
     this.gBoxDioMapping.Controls.Add(this.label6);
     this.gBoxDioMapping.Location = new Point(0xfd, 0xad);
     this.gBoxDioMapping.Name = "gBoxDioMapping";
     this.gBoxDioMapping.Size = new Size(0x125, 0xb3);
     this.gBoxDioMapping.TabIndex = 1;
     this.gBoxDioMapping.TabStop = false;
     this.gBoxDioMapping.Text = "DIO mapping";
     this.gBoxDioMapping.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxDioMapping.MouseEnter += new EventHandler(this.control_MouseEnter);
     this.gBoxClockOut.Controls.Add(this.cBoxClockOut);
     this.gBoxClockOut.Controls.Add(this.label15);
     this.gBoxClockOut.Controls.Add(this.label16);
     this.gBoxClockOut.Location = new Point(0xfd, 0x166);
     this.gBoxClockOut.Name = "gBoxClockOut";
     this.gBoxClockOut.Size = new Size(0x125, 0x2d);
     this.gBoxClockOut.TabIndex = 2;
     this.gBoxClockOut.TabStop = false;
     this.gBoxClockOut.Text = "Clock out";
     this.gBoxClockOut.MouseLeave += new EventHandler(this.control_MouseLeave);
     this.gBoxClockOut.MouseEnter += new EventHandler(this.control_MouseEnter);
     base.AutoScaleDimensions = new SizeF(6f, 13f);
     base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     base.Controls.Add(this.gBoxClockOut);
     base.Controls.Add(this.gBoxDioMapping);
     base.Controls.Add(this.gBoxDeviceStatus);
     base.Controls.Add(this.gBoxIrqFlags);
     base.Name = "IrqMapViewControl";
     base.Size = new Size(0x31f, 0x1ed);
     ((ISupportInitialize) this.errorProvider).EndInit();
     this.gBoxIrqFlags.ResumeLayout(false);
     this.gBoxIrqFlags.PerformLayout();
     this.gBoxDeviceStatus.ResumeLayout(false);
     this.gBoxDeviceStatus.PerformLayout();
     this.gBoxDioMapping.ResumeLayout(false);
     this.gBoxDioMapping.PerformLayout();
     this.gBoxClockOut.ResumeLayout(false);
     this.gBoxClockOut.PerformLayout();
     base.ResumeLayout(false);
 }
示例#7
0
		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);
		}
示例#8
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();
 }
示例#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();
		}
示例#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.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();
 }
示例#11
0
		private void InitializeComponent()
        {
			this.tabControl1 = new System.Windows.Forms.TabControl();
			this.tabCommon = new System.Windows.Forms.TabPage();
			this.commonViewControl1 = new SemtechLib.Devices.SX1231.Controls.CommonViewControl();
			this.tabTransmitter = new System.Windows.Forms.TabPage();
			this.transmitterViewControl1 = new SemtechLib.Devices.SX1231.Controls.TransmitterViewControl();
			this.tabReceiver = new System.Windows.Forms.TabPage();
			this.receiverViewControl1 = new SemtechLib.Devices.SX1231.Controls.ReceiverViewControl();
			this.tabIrqMap = new System.Windows.Forms.TabPage();
			this.irqMapViewControl1 = new SemtechLib.Devices.SX1231.Controls.IrqMapViewControl();
			this.tabPacketHandler = new System.Windows.Forms.TabPage();
			this.packetHandlerView1 = new SemtechLib.Devices.SX1231.Controls.PacketHandlerView();
			this.tabTemperature = new System.Windows.Forms.TabPage();
			this.temperatureViewControl1 = new SemtechLib.Devices.SX1231.Controls.TemperatureViewControl();
			this.gBoxOperatingMode = new SemtechLib.Controls.GroupBoxEx();
			this.rBtnTransmitter = new System.Windows.Forms.RadioButton();
			this.rBtnReceiver = new System.Windows.Forms.RadioButton();
			this.rBtnSynthesizer = new System.Windows.Forms.RadioButton();
			this.rBtnStandby = new System.Windows.Forms.RadioButton();
			this.rBtnSleep = new System.Windows.Forms.RadioButton();
			this.lbModeReady = new System.Windows.Forms.Label();
			this.label19 = new System.Windows.Forms.Label();
			this.label18 = new System.Windows.Forms.Label();
			this.label17 = new System.Windows.Forms.Label();
			this.label23 = new System.Windows.Forms.Label();
			this.label22 = new System.Windows.Forms.Label();
			this.label21 = new System.Windows.Forms.Label();
			this.label20 = new System.Windows.Forms.Label();
			this.label27 = new System.Windows.Forms.Label();
			this.label26 = new System.Windows.Forms.Label();
			this.label25 = new System.Windows.Forms.Label();
			this.label24 = new System.Windows.Forms.Label();
			this.label31 = new System.Windows.Forms.Label();
			this.label30 = new System.Windows.Forms.Label();
			this.label29 = new System.Windows.Forms.Label();
			this.label28 = new System.Windows.Forms.Label();
			this.gBoxIrqFlags = new SemtechLib.Controls.GroupBoxEx();
			this.ledLowBat = new SemtechLib.Controls.Led();
			this.ledCrcOk = new SemtechLib.Controls.Led();
			this.ledRxReady = new SemtechLib.Controls.Led();
			this.ledPayloadReady = new SemtechLib.Controls.Led();
			this.ledTxReady = new SemtechLib.Controls.Led();
			this.ledPacketSent = new SemtechLib.Controls.Led();
			this.ledPllLock = new SemtechLib.Controls.Led();
			this.ledModeReady = new SemtechLib.Controls.Led();
			this.ledFifoOverrun = new SemtechLib.Controls.Led();
			this.ledRssi = new SemtechLib.Controls.Led();
			this.ledFifoLevel = new SemtechLib.Controls.Led();
			this.ledTimeout = new SemtechLib.Controls.Led();
			this.ledFifoNotEmpty = new SemtechLib.Controls.Led();
			this.ledAutoMode = new SemtechLib.Controls.Led();
			this.ledFifoFull = new SemtechLib.Controls.Led();
			this.ledSyncAddressMatch = new SemtechLib.Controls.Led();
			this.tabControl1.SuspendLayout();
			this.tabCommon.SuspendLayout();
			this.tabTransmitter.SuspendLayout();
			this.tabReceiver.SuspendLayout();
			this.tabIrqMap.SuspendLayout();
			this.tabPacketHandler.SuspendLayout();
			this.tabTemperature.SuspendLayout();
			this.gBoxOperatingMode.SuspendLayout();
			this.gBoxIrqFlags.SuspendLayout();
			this.SuspendLayout();
			// 
			// tabControl1
			// 
			this.tabControl1.Controls.Add(this.tabCommon);
			this.tabControl1.Controls.Add(this.tabTransmitter);
			this.tabControl1.Controls.Add(this.tabReceiver);
			this.tabControl1.Controls.Add(this.tabIrqMap);
			this.tabControl1.Controls.Add(this.tabPacketHandler);
			this.tabControl1.Controls.Add(this.tabTemperature);
			this.tabControl1.Location = new System.Drawing.Point(3, 3);
			this.tabControl1.Name = "tabControl1";
			this.tabControl1.SelectedIndex = 0;
			this.tabControl1.Size = new System.Drawing.Size(807, 519);
			this.tabControl1.TabIndex = 0;
			// 
			// tabCommon
			// 
			this.tabCommon.Controls.Add(this.commonViewControl1);
			this.tabCommon.Location = new System.Drawing.Point(4, 22);
			this.tabCommon.Name = "tabCommon";
			this.tabCommon.Padding = new System.Windows.Forms.Padding(3);
			this.tabCommon.Size = new System.Drawing.Size(799, 493);
			this.tabCommon.TabIndex = 0;
			this.tabCommon.Text = "Common";
			this.tabCommon.UseVisualStyleBackColor = true;
			// 
			// commonViewControl1
			// 
			this.commonViewControl1.BitRate = new decimal(new int[] {
            4800,
            0,
            0,
            0});
			this.commonViewControl1.DataMode = SemtechLib.Devices.SX1231.Enumerations.DataModeEnum.Packet;
			this.commonViewControl1.Fdev = new decimal(new int[] {
            5002,
            0,
            0,
            0});
			this.commonViewControl1.FrequencyRf = new decimal(new int[] {
            915000000,
            0,
            0,
            0});
			this.commonViewControl1.FrequencyStep = new decimal(new int[] {
            61,
            0,
            0,
            0});
			this.commonViewControl1.FrequencyXo = new decimal(new int[] {
            32000000,
            0,
            0,
            0});
			this.commonViewControl1.ListenCoefIdle = new decimal(new int[] {
            10045,
            0,
            0,
            65536});
			this.commonViewControl1.ListenCoefRx = new decimal(new int[] {
            131,
            0,
            0,
            0});
			this.commonViewControl1.ListenCriteria = SemtechLib.Devices.SX1231.Enumerations.ListenCriteriaEnum.RssiThresh;
			this.commonViewControl1.ListenMode = false;
			this.commonViewControl1.ListenResolIdle = SemtechLib.Devices.SX1231.Enumerations.ListenResolEnum.Res004100;
			this.commonViewControl1.ListenResolRx = SemtechLib.Devices.SX1231.Enumerations.ListenResolEnum.Res004100;
			this.commonViewControl1.Location = new System.Drawing.Point(0, 0);
			this.commonViewControl1.LowBatMonitor = true;
			this.commonViewControl1.LowBatOn = true;
			this.commonViewControl1.ModulationShaping = ((byte)(0));
			this.commonViewControl1.ModulationType = SemtechLib.Devices.SX1231.Enumerations.ModulationTypeEnum.FSK;
			this.commonViewControl1.Name = "commonViewControl1";
			this.commonViewControl1.RcCalDone = false;
			this.commonViewControl1.Sequencer = false;
			this.commonViewControl1.Size = new System.Drawing.Size(799, 493);
			this.commonViewControl1.TabIndex = 0;
			this.commonViewControl1.Version = "2.3";
			this.commonViewControl1.BitRateChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_BitRateChanged);
			this.commonViewControl1.DataModeChanged += new SemtechLib.Devices.SX1231.Events.DataModeEventHandler(this.commonViewControl1_DataModeChanged);
			this.commonViewControl1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.commonViewControl1_DocumentationChanged);
			this.commonViewControl1.FdevChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_FdevChanged);
			this.commonViewControl1.FrequencyRfChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_FrequencyRfChanged);
			this.commonViewControl1.FrequencyXoChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_FrequencyXoChanged);
			this.commonViewControl1.ListenCoefIdleChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_ListenCoefIdleChanged);
			this.commonViewControl1.ListenCoefRxChanged += new SemtechLib.General.Events.DecimalEventHandler(this.commonViewControl1_ListenCoefRxChanged);
			this.commonViewControl1.ListenCriteriaChanged += new SemtechLib.Devices.SX1231.Events.ListenCriteriaEventHandler(this.commonViewControl1_ListenCriteriaChanged);
			this.commonViewControl1.ListenEndChanged += new SemtechLib.Devices.SX1231.Events.ListenEndEventHandler(this.commonViewControl1_ListenEndChanged);
			this.commonViewControl1.ListenModeAbortChanged += new System.EventHandler(this.commonViewControl1_ListenModeAbortChanged);
			this.commonViewControl1.ListenModeChanged += new SemtechLib.General.Events.BooleanEventHandler(this.commonViewControl1_ListenModeChanged);
			this.commonViewControl1.ListenResolIdleChanged += new SemtechLib.Devices.SX1231.Events.ListenResolEventHandler(this.commonViewControl1_ListenResolIdleChanged);
			this.commonViewControl1.ListenResolRxChanged += new SemtechLib.Devices.SX1231.Events.ListenResolEventHandler(this.commonViewControl1_ListenResolRxChanged);
			this.commonViewControl1.LowBatOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.commonViewControl1_LowBatOnChanged);
			this.commonViewControl1.LowBatTrimChanged += new SemtechLib.Devices.SX1231.Events.LowBatTrimEventHandler(this.commonViewControl1_LowBatTrimChanged);
			this.commonViewControl1.ModulationShapingChanged += new SemtechLib.General.Events.ByteEventHandler(this.commonViewControl1_ModulationShapingChanged);
			this.commonViewControl1.ModulationTypeChanged += new SemtechLib.Devices.SX1231.Events.ModulationTypeEventHandler(this.commonViewControl1_ModulationTypeChanged);
			this.commonViewControl1.RcCalibrationChanged += new System.EventHandler(this.commonViewControl1_RcCalibrationChanged);
			this.commonViewControl1.SequencerChanged += new SemtechLib.General.Events.BooleanEventHandler(this.commonViewControl1_SequencerChanged);
			// 
			// tabTransmitter
			// 
			this.tabTransmitter.Controls.Add(this.transmitterViewControl1);
			this.tabTransmitter.Location = new System.Drawing.Point(4, 22);
			this.tabTransmitter.Name = "tabTransmitter";
			this.tabTransmitter.Padding = new System.Windows.Forms.Padding(3);
			this.tabTransmitter.Size = new System.Drawing.Size(799, 493);
			this.tabTransmitter.TabIndex = 1;
			this.tabTransmitter.Text = "Transmitter";
			this.tabTransmitter.UseVisualStyleBackColor = true;
			// 
			// transmitterViewControl1
			// 
			this.transmitterViewControl1.Location = new System.Drawing.Point(0, 0);
			this.transmitterViewControl1.Name = "transmitterViewControl1";
			this.transmitterViewControl1.OcpOn = true;
			this.transmitterViewControl1.OcpTrim = new decimal(new int[] {
            1000,
            0,
            0,
            65536});
			this.transmitterViewControl1.OutputPower = new decimal(new int[] {
            13,
            0,
            0,
            0});
			this.transmitterViewControl1.PaMode = SemtechLib.Devices.SX1231.Enumerations.PaModeEnum.PA0;
			this.transmitterViewControl1.Size = new System.Drawing.Size(799, 493);
			this.transmitterViewControl1.TabIndex = 0;
			this.transmitterViewControl1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.transmitterViewControl1_DocumentationChanged);
			this.transmitterViewControl1.OcpOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.transmitterViewControl1_OcpOnChanged);
			this.transmitterViewControl1.OcpTrimChanged += new SemtechLib.General.Events.DecimalEventHandler(this.transmitterViewControl1_OcpTrimChanged);
			this.transmitterViewControl1.OutputPowerChanged += new SemtechLib.General.Events.DecimalEventHandler(this.transmitterViewControl1_OutputPowerChanged);
			this.transmitterViewControl1.PaModeChanged += new SemtechLib.Devices.SX1231.Events.PaModeEventHandler(this.transmitterViewControl1_PaModeChanged);
			this.transmitterViewControl1.PaRampChanged += new SemtechLib.Devices.SX1231.Events.PaRampEventHandler(this.transmitterViewControl1_PaRampChanged);
			// 
			// tabReceiver
			// 
			this.tabReceiver.Controls.Add(this.receiverViewControl1);
			this.tabReceiver.Location = new System.Drawing.Point(4, 22);
			this.tabReceiver.Name = "tabReceiver";
			this.tabReceiver.Padding = new System.Windows.Forms.Padding(3);
			this.tabReceiver.Size = new System.Drawing.Size(799, 493);
			this.tabReceiver.TabIndex = 2;
			this.tabReceiver.Text = "Receiver";
			this.tabReceiver.UseVisualStyleBackColor = true;
			// 
			// receiverViewControl1
			// 
			this.receiverViewControl1.AfcAutoClearOn = true;
			this.receiverViewControl1.AfcAutoOn = true;
			this.receiverViewControl1.AfcDccFreq = new decimal(new int[] {
            -905921831,
            295814893,
            539237922,
            1638400});
			this.receiverViewControl1.AfcDccFreqMax = new decimal(new int[] {
            1657,
            0,
            0,
            0});
			this.receiverViewControl1.AfcDccFreqMin = new decimal(new int[] {
            12,
            0,
            0,
            0});
			this.receiverViewControl1.AfcDone = false;
			this.receiverViewControl1.AfcLowBetaOn = true;
			this.receiverViewControl1.AfcRxBw = new decimal(new int[] {
            50000,
            0,
            0,
            0});
			this.receiverViewControl1.AfcRxBwMax = new decimal(new int[] {
            400000,
            0,
            0,
            0});
			this.receiverViewControl1.AfcRxBwMin = new decimal(new int[] {
            3125,
            0,
            0,
            0});
			this.receiverViewControl1.AfcValue = new decimal(new int[] {
            0,
            0,
            0,
            65536});
			this.receiverViewControl1.AgcAutoRefOn = true;
			this.receiverViewControl1.AgcReference = -80;
			this.receiverViewControl1.AgcRefLevel = -80;
			this.receiverViewControl1.AgcSnrMargin = ((byte)(5));
			this.receiverViewControl1.AgcStep1 = ((byte)(16));
			this.receiverViewControl1.AgcStep2 = ((byte)(7));
			this.receiverViewControl1.AgcStep3 = ((byte)(11));
			this.receiverViewControl1.AgcStep4 = ((byte)(9));
			this.receiverViewControl1.AgcStep5 = ((byte)(11));
			this.receiverViewControl1.AgcThresh1 = 0;
			this.receiverViewControl1.AgcThresh2 = 0;
			this.receiverViewControl1.AgcThresh3 = 0;
			this.receiverViewControl1.AgcThresh4 = 0;
			this.receiverViewControl1.AgcThresh5 = 0;
			this.receiverViewControl1.AutoRxRestartOn = true;
			this.receiverViewControl1.BitRate = new decimal(new int[] {
            4800,
            0,
            0,
            0});
			this.receiverViewControl1.DagcOn = true;
			this.receiverViewControl1.DataMode = SemtechLib.Devices.SX1231.Enumerations.DataModeEnum.Packet;
			this.receiverViewControl1.DccFreq = new decimal(new int[] {
            -163586584,
            -1389046539,
            -2048070723,
            1703936});
			this.receiverViewControl1.DccFreqMax = new decimal(new int[] {
            1657,
            0,
            0,
            0});
			this.receiverViewControl1.DccFreqMin = new decimal(new int[] {
            12,
            0,
            0,
            0});
			this.receiverViewControl1.FastRx = true;
			this.receiverViewControl1.FeiDone = false;
			this.receiverViewControl1.FeiValue = new decimal(new int[] {
            0,
            0,
            0,
            65536});
			this.receiverViewControl1.FrequencyXo = new decimal(new int[] {
            32000000,
            0,
            0,
            0});
			this.receiverViewControl1.LnaLowPowerOn = true;
			this.receiverViewControl1.LnaZin = SemtechLib.Devices.SX1231.Enumerations.LnaZinEnum.ZIN_200;
			this.receiverViewControl1.Location = new System.Drawing.Point(0, 0);
			this.receiverViewControl1.LowBetaAfcOffset = new decimal(new int[] {
            0,
            0,
            0,
            65536});
			this.receiverViewControl1.ModulationType = SemtechLib.Devices.SX1231.Enumerations.ModulationTypeEnum.FSK;
			this.receiverViewControl1.Name = "receiverViewControl1";
			this.receiverViewControl1.OokAverageThreshFilt = SemtechLib.Devices.SX1231.Enumerations.OokAverageThreshFiltEnum.COEF_2;
			this.receiverViewControl1.OokFixedThresh = ((byte)(6));
			this.receiverViewControl1.OokPeakThreshDec = SemtechLib.Devices.SX1231.Enumerations.OokPeakThreshDecEnum.EVERY_1_CHIPS_1_TIMES;
			this.receiverViewControl1.OokPeakThreshStep = new decimal(new int[] {
            5,
            0,
            0,
            65536});
			this.receiverViewControl1.OokThreshType = SemtechLib.Devices.SX1231.Enumerations.OokThreshTypeEnum.Peak;
			this.receiverViewControl1.RssiAutoThresh = true;
			this.receiverViewControl1.RssiDone = false;
			this.receiverViewControl1.RssiThresh = new decimal(new int[] {
            85,
            0,
            0,
            -2147483648});
			this.receiverViewControl1.RssiValue = new decimal(new int[] {
            1275,
            0,
            0,
            -2147418112});
			this.receiverViewControl1.RxBw = new decimal(new int[] {
            1890233003,
            -2135170438,
            564688631,
            1572864});
			this.receiverViewControl1.RxBwMax = new decimal(new int[] {
            500000,
            0,
            0,
            0});
			this.receiverViewControl1.RxBwMin = new decimal(new int[] {
            3906,
            0,
            0,
            0});
			this.receiverViewControl1.SensitivityBoostOn = true;
			this.receiverViewControl1.Size = new System.Drawing.Size(799, 493);
			this.receiverViewControl1.TabIndex = 0;
			this.receiverViewControl1.TimeoutRssiThresh = new decimal(new int[] {
            0,
            0,
            0,
            0});
			this.receiverViewControl1.TimeoutRxStart = new decimal(new int[] {
            0,
            0,
            0,
            0});
			this.receiverViewControl1.Version = "2.3";
			this.receiverViewControl1.AfcAutoClearOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_AfcAutoClearOnChanged);
			this.receiverViewControl1.AfcAutoOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_AfcAutoOnChanged);
			this.receiverViewControl1.AfcClearChanged += new System.EventHandler(this.receiverViewControl1_AfcClearChanged);
			this.receiverViewControl1.AfcDccFreqChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_AfcDccFreqChanged);
			this.receiverViewControl1.AfcLowBetaOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_AfcLowBetaOnChanged);
			this.receiverViewControl1.AfcRxBwChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_AfcRxBwChanged);
			this.receiverViewControl1.AfcStartChanged += new System.EventHandler(this.receiverViewControl1_AfcStartChanged);
			this.receiverViewControl1.AgcAutoRefChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_AgcAutoRefChanged);
			this.receiverViewControl1.AgcRefLevelChanged += new SemtechLib.General.Events.Int32EventHandler(this.receiverViewControl1_AgcRefLevelChanged);
			this.receiverViewControl1.AgcSnrMarginChanged += new SemtechLib.General.Events.ByteEventHandler(this.receiverViewControl1_AgcSnrMarginChanged);
			this.receiverViewControl1.AgcStepChanged += new SemtechLib.Devices.SX1231.Events.AgcStepEventHandler(this.receiverViewControl1_AgcStepChanged);
			this.receiverViewControl1.AutoRxRestartOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_AutoRxRestartOnChanged);
			this.receiverViewControl1.DagcOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_DagcOnChanged);
			this.receiverViewControl1.DccFreqChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_DccFreqChanged);
			this.receiverViewControl1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.receiverViewControl1_DocumentationChanged);
			this.receiverViewControl1.FastRxChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_FastRxChanged);
			this.receiverViewControl1.FeiStartChanged += new System.EventHandler(this.receiverViewControl1_FeiStartChanged);
			this.receiverViewControl1.LnaGainChanged += new SemtechLib.Devices.SX1231.Events.LnaGainEventHandler(this.receiverViewControl1_LnaGainChanged);
			this.receiverViewControl1.LnaLowPowerOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_LnaLowPowerOnChanged);
			this.receiverViewControl1.LnaZinChanged += new SemtechLib.Devices.SX1231.Events.LnaZinEventHandler(this.receiverViewControl1_LnaZinChanged);
			this.receiverViewControl1.LowBetaAfcOffsetChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_LowBetaAfcOffsetChanged);
			this.receiverViewControl1.OokAverageThreshFiltChanged += new SemtechLib.Devices.SX1231.Events.OokAverageThreshFiltEventHandler(this.receiverViewControl1_OokAverageThreshFiltChanged);
			this.receiverViewControl1.OokFixedThreshChanged += new SemtechLib.General.Events.ByteEventHandler(this.receiverViewControl1_OokFixedThreshChanged);
			this.receiverViewControl1.OokPeakThreshDecChanged += new SemtechLib.Devices.SX1231.Events.OokPeakThreshDecEventHandler(this.receiverViewControl1_OokPeakThreshDecChanged);
			this.receiverViewControl1.OokPeakThreshStepChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_OokPeakThreshStepChanged);
			this.receiverViewControl1.OokThreshTypeChanged += new SemtechLib.Devices.SX1231.Events.OokThreshTypeEventHandler(this.receiverViewControl1_OokThreshTypeChanged);
			this.receiverViewControl1.RestartRxChanged += new System.EventHandler(this.receiverViewControl1_RestartRxChanged);
			this.receiverViewControl1.RssiAutoThreshChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_RssiAutoThreshChanged);
			this.receiverViewControl1.RssiStartChanged += new System.EventHandler(this.receiverViewControl1_RssiStartChanged);
			this.receiverViewControl1.RssiThreshChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_RssiThreshChanged);
			this.receiverViewControl1.RxBwChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_RxBwChanged);
			this.receiverViewControl1.SensitivityBoostOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.receiverViewControl1_SensitivityBoostOnChanged);
			this.receiverViewControl1.TimeoutRssiThreshChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_TimeoutRssiThreshChanged);
			this.receiverViewControl1.TimeoutRxStartChanged += new SemtechLib.General.Events.DecimalEventHandler(this.receiverViewControl1_TimeoutRxStartChanged);
			// 
			// tabIrqMap
			// 
			this.tabIrqMap.Controls.Add(this.irqMapViewControl1);
			this.tabIrqMap.Location = new System.Drawing.Point(4, 22);
			this.tabIrqMap.Name = "tabIrqMap";
			this.tabIrqMap.Padding = new System.Windows.Forms.Padding(3);
			this.tabIrqMap.Size = new System.Drawing.Size(799, 493);
			this.tabIrqMap.TabIndex = 3;
			this.tabIrqMap.Text = "IRQ & Map";
			this.tabIrqMap.UseVisualStyleBackColor = true;
			// 
			// irqMapViewControl1
			// 
			this.irqMapViewControl1.AutoMode = false;
			this.irqMapViewControl1.CrcOk = false;
			this.irqMapViewControl1.DataMode = SemtechLib.Devices.SX1231.Enumerations.DataModeEnum.Packet;
			this.irqMapViewControl1.FifoFull = false;
			this.irqMapViewControl1.FifoLevel = false;
			this.irqMapViewControl1.FifoNotEmpty = false;
			this.irqMapViewControl1.FifoOverrun = false;
			this.irqMapViewControl1.FrequencyXo = new decimal(new int[] {
            32000000,
            0,
            0,
            0});
			this.irqMapViewControl1.Location = new System.Drawing.Point(0, 0);
			this.irqMapViewControl1.LowBat = false;
			this.irqMapViewControl1.Mode = SemtechLib.Devices.SX1231.Enumerations.OperatingModeEnum.Stdby;
			this.irqMapViewControl1.ModeReady = false;
			this.irqMapViewControl1.Name = "irqMapViewControl1";
			this.irqMapViewControl1.PacketSent = false;
			this.irqMapViewControl1.PayloadReady = false;
			this.irqMapViewControl1.PllLock = false;
			this.irqMapViewControl1.Rssi = false;
			this.irqMapViewControl1.RxReady = false;
			this.irqMapViewControl1.Size = new System.Drawing.Size(799, 493);
			this.irqMapViewControl1.SyncAddressMatch = false;
			this.irqMapViewControl1.TabIndex = 0;
			this.irqMapViewControl1.Timeout = false;
			this.irqMapViewControl1.TxReady = false;
			this.irqMapViewControl1.ClockOutChanged += new SemtechLib.Devices.SX1231.Events.ClockOutEventHandler(this.irqMapViewControl1_ClockOutChanged);
			this.irqMapViewControl1.DioMappingChanged += new SemtechLib.Devices.SX1231.Events.DioMappingEventHandler(this.irqMapViewControl1_DioMappingChanged);
			this.irqMapViewControl1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.irqMapViewControl1_DocumentationChanged);
			this.irqMapViewControl1.Load += new System.EventHandler(this.irqMapViewControl1_Load);
			// 
			// tabPacketHandler
			// 
			this.tabPacketHandler.Controls.Add(this.packetHandlerView1);
			this.tabPacketHandler.Location = new System.Drawing.Point(4, 22);
			this.tabPacketHandler.Name = "tabPacketHandler";
			this.tabPacketHandler.Padding = new System.Windows.Forms.Padding(3);
			this.tabPacketHandler.Size = new System.Drawing.Size(799, 493);
			this.tabPacketHandler.TabIndex = 4;
			this.tabPacketHandler.Text = "Packet Handler";
			this.tabPacketHandler.UseVisualStyleBackColor = true;
			// 
			// packetHandlerView1
			// 
			this.packetHandlerView1.AddressFiltering = SemtechLib.Devices.SX1231.Enumerations.AddressFilteringEnum.OFF;
			this.packetHandlerView1.AesKey = new byte[] {
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0)),
        ((byte)(0))};
			this.packetHandlerView1.AesOn = true;
			this.packetHandlerView1.BitRate = new decimal(new int[] {
            0,
            0,
            0,
            0});
			this.packetHandlerView1.BroadcastAddress = ((byte)(0));
			this.packetHandlerView1.Crc = ((ushort)(0));
			this.packetHandlerView1.CrcAutoClearOff = false;
			this.packetHandlerView1.CrcOn = true;
			this.packetHandlerView1.DataMode = SemtechLib.Devices.SX1231.Enumerations.DataModeEnum.Packet;
			this.packetHandlerView1.DcFree = SemtechLib.Devices.SX1231.Enumerations.DcFreeEnum.OFF;
			this.packetHandlerView1.EnterCondition = SemtechLib.Devices.SX1231.Enumerations.EnterConditionEnum.OFF;
			this.packetHandlerView1.ExitCondition = SemtechLib.Devices.SX1231.Enumerations.ExitConditionEnum.OFF;
			this.packetHandlerView1.FifoFillCondition = SemtechLib.Devices.SX1231.Enumerations.FifoFillConditionEnum.OnSyncAddressIrq;
			this.packetHandlerView1.FifoThreshold = ((byte)(15));
			this.packetHandlerView1.IntermediateMode = SemtechLib.Devices.SX1231.Enumerations.IntermediateModeEnum.Sleep;
			this.packetHandlerView1.InterPacketRxDelay = 0;
			this.packetHandlerView1.Location = new System.Drawing.Point(0, 0);
			this.packetHandlerView1.LogEnabled = false;
			this.packetHandlerView1.MaxPacketNumber = 0;
			this.packetHandlerView1.Message = new byte[0];
			this.packetHandlerView1.MessageLength = 0;
			this.packetHandlerView1.Mode = SemtechLib.Devices.SX1231.Enumerations.OperatingModeEnum.Stdby;
			this.packetHandlerView1.Name = "packetHandlerView1";
			this.packetHandlerView1.NodeAddress = ((byte)(0));
			this.packetHandlerView1.NodeAddressRx = ((byte)(0));
			this.packetHandlerView1.PacketFormat = SemtechLib.Devices.SX1231.Enumerations.PacketFormatEnum.Fixed;
			this.packetHandlerView1.PacketNumber = 0;
			this.packetHandlerView1.PayloadLength = ((byte)(66));
			this.packetHandlerView1.PreambleSize = 3;
			this.packetHandlerView1.Size = new System.Drawing.Size(799, 493);
			this.packetHandlerView1.StartStop = false;
			this.packetHandlerView1.SyncOn = true;
			this.packetHandlerView1.SyncSize = ((byte)(4));
			this.packetHandlerView1.SyncTol = ((byte)(0));
			this.packetHandlerView1.SyncValue = new byte[] {
        ((byte)(170)),
        ((byte)(170)),
        ((byte)(170)),
        ((byte)(170))};
			this.packetHandlerView1.TabIndex = 0;
			this.packetHandlerView1.TxStartCondition = true;
			this.packetHandlerView1.AddressFilteringChanged += new SemtechLib.Devices.SX1231.Events.AddressFilteringEventHandler(this.packetHandlerView1_AddressFilteringChanged);
			this.packetHandlerView1.AesKeyChanged += new SemtechLib.General.Events.ByteArrayEventHandler(this.packetHandlerView1_AesKeyChanged);
			this.packetHandlerView1.AesOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_AesOnChanged);
			this.packetHandlerView1.BroadcastAddressChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_BroadcastAddressChanged);
			this.packetHandlerView1.CrcAutoClearOffChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_CrcAutoClearOffChanged);
			this.packetHandlerView1.CrcOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_CrcOnChanged);
			this.packetHandlerView1.DcFreeChanged += new SemtechLib.Devices.SX1231.Events.DcFreeEventHandler(this.packetHandlerView1_DcFreeChanged);
			this.packetHandlerView1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.packetHandlerView1_DocumentationChanged);
			this.packetHandlerView1.EnterConditionChanged += new SemtechLib.Devices.SX1231.Events.EnterConditionEventHandler(this.packetHandlerView1_EnterConditionChanged);
			this.packetHandlerView1.Error += new SemtechLib.General.Events.ErrorEventHandler(this.packetHandlerView1_Error);
			this.packetHandlerView1.ExitConditionChanged += new SemtechLib.Devices.SX1231.Events.ExitConditionEventHandler(this.packetHandlerView1_ExitConditionChanged);
			this.packetHandlerView1.FifoFillConditionChanged += new SemtechLib.Devices.SX1231.Events.FifoFillConditionEventHandler(this.packetHandlerView1_FifoFillConditionChanged);
			this.packetHandlerView1.FifoThresholdChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_FifoThresholdChanged);
			this.packetHandlerView1.IntermediateModeChanged += new SemtechLib.Devices.SX1231.Events.IntermediateModeEventHandler(this.packetHandlerView1_IntermediateModeChanged);
			this.packetHandlerView1.InterPacketRxDelayChanged += new SemtechLib.General.Events.Int32EventHandler(this.packetHandlerView1_InterPacketRxDelayChanged);
			this.packetHandlerView1.MaxPacketNumberChanged += new SemtechLib.General.Events.Int32EventHandler(this.packetHandlerView1_MaxPacketNumberChanged);
			this.packetHandlerView1.MessageChanged += new SemtechLib.General.Events.ByteArrayEventHandler(this.packetHandlerView1_MessageChanged);
			this.packetHandlerView1.MessageLengthChanged += new SemtechLib.General.Events.Int32EventHandler(this.packetHandlerView1_MessageLengthChanged);
			this.packetHandlerView1.NodeAddressChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_NodeAddressChanged);
			this.packetHandlerView1.PacketFormatChanged += new SemtechLib.Devices.SX1231.Events.PacketFormatEventHandler(this.packetHandlerView1_PacketFormatChanged);
			this.packetHandlerView1.PacketHandlerLogEnableChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_PacketHandlerLogEnableChanged);
			this.packetHandlerView1.PayloadLengthChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_PayloadLengthChanged);
			this.packetHandlerView1.PreambleSizeChanged += new SemtechLib.General.Events.Int32EventHandler(this.packetHandlerView1_PreambleSizeChanged);
			this.packetHandlerView1.StartStopChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_StartStopChanged);
			this.packetHandlerView1.SyncOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_SyncOnChanged);
			this.packetHandlerView1.SyncSizeChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_SyncSizeChanged);
			this.packetHandlerView1.SyncTolChanged += new SemtechLib.General.Events.ByteEventHandler(this.packetHandlerView1_SyncTolChanged);
			this.packetHandlerView1.SyncValueChanged += new SemtechLib.General.Events.ByteArrayEventHandler(this.packetHandlerView1_SyncValueChanged);
			this.packetHandlerView1.TxStartConditionChanged += new SemtechLib.General.Events.BooleanEventHandler(this.packetHandlerView1_TxStartConditionChanged);
			// 
			// tabTemperature
			// 
			this.tabTemperature.Controls.Add(this.temperatureViewControl1);
			this.tabTemperature.Location = new System.Drawing.Point(4, 22);
			this.tabTemperature.Name = "tabTemperature";
			this.tabTemperature.Padding = new System.Windows.Forms.Padding(3);
			this.tabTemperature.Size = new System.Drawing.Size(799, 493);
			this.tabTemperature.TabIndex = 5;
			this.tabTemperature.Text = "Temperature";
			this.tabTemperature.UseVisualStyleBackColor = true;
			// 
			// temperatureViewControl1
			// 
			this.temperatureViewControl1.AdcLowPowerOn = true;
			this.temperatureViewControl1.Location = new System.Drawing.Point(0, 0);
			this.temperatureViewControl1.Mode = SemtechLib.Devices.SX1231.Enumerations.OperatingModeEnum.Stdby;
			this.temperatureViewControl1.Name = "temperatureViewControl1";
			this.temperatureViewControl1.Size = new System.Drawing.Size(799, 493);
			this.temperatureViewControl1.TabIndex = 0;
			this.temperatureViewControl1.TempCalDone = false;
			this.temperatureViewControl1.TempMeasRunning = false;
			this.temperatureViewControl1.TempValue = new decimal(new int[] {
            25,
            0,
            0,
            0});
			this.temperatureViewControl1.TempValueRoom = new decimal(new int[] {
            250,
            0,
            0,
            65536});
			this.temperatureViewControl1.AdcLowPowerOnChanged += new SemtechLib.General.Events.BooleanEventHandler(this.temperatureViewControl1_AdcLowPowerOnChanged);
			this.temperatureViewControl1.DocumentationChanged += new SemtechLib.General.Interfaces.DocumentationChangedEventHandler(this.temperatureViewControl1_DocumentationChanged);
			this.temperatureViewControl1.TempCalibrateChanged += new SemtechLib.General.Events.DecimalEventHandler(this.temperatureViewControl1_TempCalibrateChanged);
			// 
			// gBoxOperatingMode
			// 
			this.gBoxOperatingMode.Controls.Add(this.rBtnTransmitter);
			this.gBoxOperatingMode.Controls.Add(this.rBtnReceiver);
			this.gBoxOperatingMode.Controls.Add(this.rBtnSynthesizer);
			this.gBoxOperatingMode.Controls.Add(this.rBtnStandby);
			this.gBoxOperatingMode.Controls.Add(this.rBtnSleep);
			this.gBoxOperatingMode.Location = new System.Drawing.Point(816, 411);
			this.gBoxOperatingMode.Name = "gBoxOperatingMode";
			this.gBoxOperatingMode.Size = new System.Drawing.Size(189, 107);
			this.gBoxOperatingMode.TabIndex = 2;
			this.gBoxOperatingMode.TabStop = false;
			this.gBoxOperatingMode.Text = "Operating mode";
			this.gBoxOperatingMode.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxOperatingMode.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// rBtnTransmitter
			// 
			this.rBtnTransmitter.AutoSize = true;
			this.rBtnTransmitter.Location = new System.Drawing.Point(94, 80);
			this.rBtnTransmitter.Name = "rBtnTransmitter";
			this.rBtnTransmitter.Size = new System.Drawing.Size(77, 17);
			this.rBtnTransmitter.TabIndex = 4;
			this.rBtnTransmitter.Text = "Transmitter";
			this.rBtnTransmitter.UseVisualStyleBackColor = true;
			this.rBtnTransmitter.CheckedChanged += new System.EventHandler(this.rBtnOperatingMode_CheckedChanged);
			// 
			// rBtnReceiver
			// 
			this.rBtnReceiver.AutoSize = true;
			this.rBtnReceiver.Location = new System.Drawing.Point(16, 80);
			this.rBtnReceiver.Name = "rBtnReceiver";
			this.rBtnReceiver.Size = new System.Drawing.Size(68, 17);
			this.rBtnReceiver.TabIndex = 3;
			this.rBtnReceiver.Text = "Receiver";
			this.rBtnReceiver.UseVisualStyleBackColor = true;
			this.rBtnReceiver.CheckedChanged += new System.EventHandler(this.rBtnOperatingMode_CheckedChanged);
			// 
			// rBtnSynthesizer
			// 
			this.rBtnSynthesizer.AutoSize = true;
			this.rBtnSynthesizer.Location = new System.Drawing.Point(94, 51);
			this.rBtnSynthesizer.Name = "rBtnSynthesizer";
			this.rBtnSynthesizer.Size = new System.Drawing.Size(79, 17);
			this.rBtnSynthesizer.TabIndex = 2;
			this.rBtnSynthesizer.Text = "Synthesizer";
			this.rBtnSynthesizer.UseVisualStyleBackColor = true;
			this.rBtnSynthesizer.CheckedChanged += new System.EventHandler(this.rBtnOperatingMode_CheckedChanged);
			// 
			// rBtnStandby
			// 
			this.rBtnStandby.AutoSize = true;
			this.rBtnStandby.Checked = true;
			this.rBtnStandby.Location = new System.Drawing.Point(16, 51);
			this.rBtnStandby.Name = "rBtnStandby";
			this.rBtnStandby.Size = new System.Drawing.Size(64, 17);
			this.rBtnStandby.TabIndex = 1;
			this.rBtnStandby.TabStop = true;
			this.rBtnStandby.Text = "Standby";
			this.rBtnStandby.UseVisualStyleBackColor = true;
			this.rBtnStandby.CheckedChanged += new System.EventHandler(this.rBtnOperatingMode_CheckedChanged);
			// 
			// rBtnSleep
			// 
			this.rBtnSleep.AutoSize = true;
			this.rBtnSleep.Location = new System.Drawing.Point(16, 20);
			this.rBtnSleep.Name = "rBtnSleep";
			this.rBtnSleep.Size = new System.Drawing.Size(52, 17);
			this.rBtnSleep.TabIndex = 0;
			this.rBtnSleep.Text = "Sleep";
			this.rBtnSleep.UseVisualStyleBackColor = true;
			this.rBtnSleep.CheckedChanged += new System.EventHandler(this.rBtnOperatingMode_CheckedChanged);
			// 
			// lbModeReady
			// 
			this.lbModeReady.AutoSize = true;
			this.lbModeReady.Location = new System.Drawing.Point(55, 20);
			this.lbModeReady.Name = "lbModeReady";
			this.lbModeReady.Size = new System.Drawing.Size(65, 13);
			this.lbModeReady.TabIndex = 1;
			this.lbModeReady.Text = "ModeReady";
			// 
			// label19
			// 
			this.label19.AutoSize = true;
			this.label19.Location = new System.Drawing.Point(55, 41);
			this.label19.Name = "label19";
			this.label19.Size = new System.Drawing.Size(51, 13);
			this.label19.TabIndex = 3;
			this.label19.Text = "RxReady";
			// 
			// label18
			// 
			this.label18.AutoSize = true;
			this.label18.Location = new System.Drawing.Point(55, 62);
			this.label18.Name = "label18";
			this.label18.Size = new System.Drawing.Size(50, 13);
			this.label18.TabIndex = 5;
			this.label18.Text = "TxReady";
			// 
			// label17
			// 
			this.label17.AutoSize = true;
			this.label17.Location = new System.Drawing.Point(55, 83);
			this.label17.Name = "label17";
			this.label17.Size = new System.Drawing.Size(42, 13);
			this.label17.TabIndex = 7;
			this.label17.Text = "PllLock";
			// 
			// label23
			// 
			this.label23.AutoSize = true;
			this.label23.Location = new System.Drawing.Point(55, 110);
			this.label23.Name = "label23";
			this.label23.Size = new System.Drawing.Size(27, 13);
			this.label23.TabIndex = 9;
			this.label23.Text = "Rssi";
			// 
			// label22
			// 
			this.label22.AutoSize = true;
			this.label22.Location = new System.Drawing.Point(55, 131);
			this.label22.Name = "label22";
			this.label22.Size = new System.Drawing.Size(45, 13);
			this.label22.TabIndex = 11;
			this.label22.Text = "Timeout";
			// 
			// label21
			// 
			this.label21.AutoSize = true;
			this.label21.Location = new System.Drawing.Point(55, 152);
			this.label21.Name = "label21";
			this.label21.Size = new System.Drawing.Size(56, 13);
			this.label21.TabIndex = 13;
			this.label21.Text = "AutoMode";
			// 
			// label20
			// 
			this.label20.AutoSize = true;
			this.label20.Location = new System.Drawing.Point(55, 173);
			this.label20.Name = "label20";
			this.label20.Size = new System.Drawing.Size(99, 13);
			this.label20.TabIndex = 15;
			this.label20.Text = "SyncAddressMatch";
			// 
			// label27
			// 
			this.label27.AutoSize = true;
			this.label27.Location = new System.Drawing.Point(55, 200);
			this.label27.Name = "label27";
			this.label27.Size = new System.Drawing.Size(40, 13);
			this.label27.TabIndex = 17;
			this.label27.Text = "FifoFull";
			// 
			// label26
			// 
			this.label26.AutoSize = true;
			this.label26.Location = new System.Drawing.Point(55, 221);
			this.label26.Name = "label26";
			this.label26.Size = new System.Drawing.Size(70, 13);
			this.label26.TabIndex = 19;
			this.label26.Text = "FifoNotEmpty";
			// 
			// label25
			// 
			this.label25.AutoSize = true;
			this.label25.Location = new System.Drawing.Point(55, 242);
			this.label25.Name = "label25";
			this.label25.Size = new System.Drawing.Size(50, 13);
			this.label25.TabIndex = 21;
			this.label25.Text = "FifoLevel";
			// 
			// label24
			// 
			this.label24.AutoSize = true;
			this.label24.Location = new System.Drawing.Point(55, 263);
			this.label24.Name = "label24";
			this.label24.Size = new System.Drawing.Size(62, 13);
			this.label24.TabIndex = 23;
			this.label24.Text = "FifoOverrun";
			// 
			// label31
			// 
			this.label31.AutoSize = true;
			this.label31.Location = new System.Drawing.Point(55, 290);
			this.label31.Name = "label31";
			this.label31.Size = new System.Drawing.Size(63, 13);
			this.label31.TabIndex = 25;
			this.label31.Text = "PacketSent";
			// 
			// label30
			// 
			this.label30.AutoSize = true;
			this.label30.Location = new System.Drawing.Point(55, 311);
			this.label30.Name = "label30";
			this.label30.Size = new System.Drawing.Size(76, 13);
			this.label30.TabIndex = 27;
			this.label30.Text = "PayloadReady";
			// 
			// label29
			// 
			this.label29.AutoSize = true;
			this.label29.Location = new System.Drawing.Point(55, 332);
			this.label29.Name = "label29";
			this.label29.Size = new System.Drawing.Size(37, 13);
			this.label29.TabIndex = 29;
			this.label29.Text = "CrcOk";
			// 
			// label28
			// 
			this.label28.AutoSize = true;
			this.label28.Location = new System.Drawing.Point(55, 353);
			this.label28.Name = "label28";
			this.label28.Size = new System.Drawing.Size(43, 13);
			this.label28.TabIndex = 31;
			this.label28.Text = "LowBat";
			// 
			// gBoxIrqFlags
			// 
			this.gBoxIrqFlags.Controls.Add(this.ledLowBat);
			this.gBoxIrqFlags.Controls.Add(this.lbModeReady);
			this.gBoxIrqFlags.Controls.Add(this.ledCrcOk);
			this.gBoxIrqFlags.Controls.Add(this.ledRxReady);
			this.gBoxIrqFlags.Controls.Add(this.ledPayloadReady);
			this.gBoxIrqFlags.Controls.Add(this.ledTxReady);
			this.gBoxIrqFlags.Controls.Add(this.ledPacketSent);
			this.gBoxIrqFlags.Controls.Add(this.label17);
			this.gBoxIrqFlags.Controls.Add(this.label31);
			this.gBoxIrqFlags.Controls.Add(this.ledPllLock);
			this.gBoxIrqFlags.Controls.Add(this.label30);
			this.gBoxIrqFlags.Controls.Add(this.label18);
			this.gBoxIrqFlags.Controls.Add(this.label29);
			this.gBoxIrqFlags.Controls.Add(this.label19);
			this.gBoxIrqFlags.Controls.Add(this.label28);
			this.gBoxIrqFlags.Controls.Add(this.ledModeReady);
			this.gBoxIrqFlags.Controls.Add(this.ledFifoOverrun);
			this.gBoxIrqFlags.Controls.Add(this.ledRssi);
			this.gBoxIrqFlags.Controls.Add(this.ledFifoLevel);
			this.gBoxIrqFlags.Controls.Add(this.ledTimeout);
			this.gBoxIrqFlags.Controls.Add(this.label27);
			this.gBoxIrqFlags.Controls.Add(this.label20);
			this.gBoxIrqFlags.Controls.Add(this.ledFifoNotEmpty);
			this.gBoxIrqFlags.Controls.Add(this.label21);
			this.gBoxIrqFlags.Controls.Add(this.label26);
			this.gBoxIrqFlags.Controls.Add(this.ledAutoMode);
			this.gBoxIrqFlags.Controls.Add(this.label25);
			this.gBoxIrqFlags.Controls.Add(this.label22);
			this.gBoxIrqFlags.Controls.Add(this.label24);
			this.gBoxIrqFlags.Controls.Add(this.label23);
			this.gBoxIrqFlags.Controls.Add(this.ledFifoFull);
			this.gBoxIrqFlags.Controls.Add(this.ledSyncAddressMatch);
			this.gBoxIrqFlags.Location = new System.Drawing.Point(816, 25);
			this.gBoxIrqFlags.Name = "gBoxIrqFlags";
			this.gBoxIrqFlags.Size = new System.Drawing.Size(189, 380);
			this.gBoxIrqFlags.TabIndex = 1;
			this.gBoxIrqFlags.TabStop = false;
			this.gBoxIrqFlags.Text = "Irq flags";
			this.gBoxIrqFlags.MouseEnter += new System.EventHandler(this.control_MouseEnter);
			this.gBoxIrqFlags.MouseLeave += new System.EventHandler(this.control_MouseLeave);
			// 
			// ledLowBat
			// 
			this.ledLowBat.BackColor = System.Drawing.Color.Transparent;
			this.ledLowBat.LedColor = System.Drawing.Color.Green;
			this.ledLowBat.LedSize = new System.Drawing.Size(11, 11);
			this.ledLowBat.Location = new System.Drawing.Point(34, 352);
			this.ledLowBat.Name = "ledLowBat";
			this.ledLowBat.Size = new System.Drawing.Size(15, 15);
			this.ledLowBat.TabIndex = 30;
			this.ledLowBat.Text = "led1";
			// 
			// ledCrcOk
			// 
			this.ledCrcOk.BackColor = System.Drawing.Color.Transparent;
			this.ledCrcOk.LedColor = System.Drawing.Color.Green;
			this.ledCrcOk.LedSize = new System.Drawing.Size(11, 11);
			this.ledCrcOk.Location = new System.Drawing.Point(34, 331);
			this.ledCrcOk.Name = "ledCrcOk";
			this.ledCrcOk.Size = new System.Drawing.Size(15, 15);
			this.ledCrcOk.TabIndex = 28;
			this.ledCrcOk.Text = "led1";
			// 
			// ledRxReady
			// 
			this.ledRxReady.BackColor = System.Drawing.Color.Transparent;
			this.ledRxReady.LedColor = System.Drawing.Color.Green;
			this.ledRxReady.LedSize = new System.Drawing.Size(11, 11);
			this.ledRxReady.Location = new System.Drawing.Point(34, 40);
			this.ledRxReady.Name = "ledRxReady";
			this.ledRxReady.Size = new System.Drawing.Size(15, 15);
			this.ledRxReady.TabIndex = 2;
			this.ledRxReady.Text = "led1";
			// 
			// ledPayloadReady
			// 
			this.ledPayloadReady.BackColor = System.Drawing.Color.Transparent;
			this.ledPayloadReady.LedColor = System.Drawing.Color.Green;
			this.ledPayloadReady.LedSize = new System.Drawing.Size(11, 11);
			this.ledPayloadReady.Location = new System.Drawing.Point(34, 310);
			this.ledPayloadReady.Name = "ledPayloadReady";
			this.ledPayloadReady.Size = new System.Drawing.Size(15, 15);
			this.ledPayloadReady.TabIndex = 26;
			this.ledPayloadReady.Text = "led1";
			// 
			// ledTxReady
			// 
			this.ledTxReady.BackColor = System.Drawing.Color.Transparent;
			this.ledTxReady.LedColor = System.Drawing.Color.Green;
			this.ledTxReady.LedSize = new System.Drawing.Size(11, 11);
			this.ledTxReady.Location = new System.Drawing.Point(34, 61);
			this.ledTxReady.Name = "ledTxReady";
			this.ledTxReady.Size = new System.Drawing.Size(15, 15);
			this.ledTxReady.TabIndex = 4;
			this.ledTxReady.Text = "led1";
			// 
			// ledPacketSent
			// 
			this.ledPacketSent.BackColor = System.Drawing.Color.Transparent;
			this.ledPacketSent.LedColor = System.Drawing.Color.Green;
			this.ledPacketSent.LedSize = new System.Drawing.Size(11, 11);
			this.ledPacketSent.Location = new System.Drawing.Point(34, 289);
			this.ledPacketSent.Margin = new System.Windows.Forms.Padding(3, 6, 3, 3);
			this.ledPacketSent.Name = "ledPacketSent";
			this.ledPacketSent.Size = new System.Drawing.Size(15, 15);
			this.ledPacketSent.TabIndex = 24;
			this.ledPacketSent.Text = "led1";
			// 
			// ledPllLock
			// 
			this.ledPllLock.BackColor = System.Drawing.Color.Transparent;
			this.ledPllLock.LedColor = System.Drawing.Color.Green;
			this.ledPllLock.LedSize = new System.Drawing.Size(11, 11);
			this.ledPllLock.Location = new System.Drawing.Point(34, 82);
			this.ledPllLock.Margin = new System.Windows.Forms.Padding(3, 3, 3, 6);
			this.ledPllLock.Name = "ledPllLock";
			this.ledPllLock.Size = new System.Drawing.Size(15, 15);
			this.ledPllLock.TabIndex = 6;
			this.ledPllLock.Text = "led1";
			// 
			// ledModeReady
			// 
			this.ledModeReady.BackColor = System.Drawing.Color.Transparent;
			this.ledModeReady.LedColor = System.Drawing.Color.Green;
			this.ledModeReady.LedSize = new System.Drawing.Size(11, 11);
			this.ledModeReady.Location = new System.Drawing.Point(34, 19);
			this.ledModeReady.Name = "ledModeReady";
			this.ledModeReady.Size = new System.Drawing.Size(15, 15);
			this.ledModeReady.TabIndex = 0;
			this.ledModeReady.Text = "Mode Ready";
			// 
			// ledFifoOverrun
			// 
			this.ledFifoOverrun.BackColor = System.Drawing.Color.Transparent;
			this.ledFifoOverrun.LedColor = System.Drawing.Color.Green;
			this.ledFifoOverrun.LedSize = new System.Drawing.Size(11, 11);
			this.ledFifoOverrun.Location = new System.Drawing.Point(34, 262);
			this.ledFifoOverrun.Margin = new System.Windows.Forms.Padding(3, 3, 3, 6);
			this.ledFifoOverrun.Name = "ledFifoOverrun";
			this.ledFifoOverrun.Size = new System.Drawing.Size(15, 15);
			this.ledFifoOverrun.TabIndex = 22;
			this.ledFifoOverrun.Text = "led1";
			// 
			// ledRssi
			// 
			this.ledRssi.BackColor = System.Drawing.Color.Transparent;
			this.ledRssi.LedColor = System.Drawing.Color.Green;
			this.ledRssi.LedSize = new System.Drawing.Size(11, 11);
			this.ledRssi.Location = new System.Drawing.Point(34, 109);
			this.ledRssi.Margin = new System.Windows.Forms.Padding(3, 6, 3, 3);
			this.ledRssi.Name = "ledRssi";
			this.ledRssi.Size = new System.Drawing.Size(15, 15);
			this.ledRssi.TabIndex = 8;
			this.ledRssi.Text = "led1";
			// 
			// ledFifoLevel
			// 
			this.ledFifoLevel.BackColor = System.Drawing.Color.Transparent;
			this.ledFifoLevel.LedColor = System.Drawing.Color.Green;
			this.ledFifoLevel.LedSize = new System.Drawing.Size(11, 11);
			this.ledFifoLevel.Location = new System.Drawing.Point(34, 241);
			this.ledFifoLevel.Name = "ledFifoLevel";
			this.ledFifoLevel.Size = new System.Drawing.Size(15, 15);
			this.ledFifoLevel.TabIndex = 20;
			this.ledFifoLevel.Text = "led1";
			// 
			// ledTimeout
			// 
			this.ledTimeout.BackColor = System.Drawing.Color.Transparent;
			this.ledTimeout.LedColor = System.Drawing.Color.Green;
			this.ledTimeout.LedSize = new System.Drawing.Size(11, 11);
			this.ledTimeout.Location = new System.Drawing.Point(34, 130);
			this.ledTimeout.Name = "ledTimeout";
			this.ledTimeout.Size = new System.Drawing.Size(15, 15);
			this.ledTimeout.TabIndex = 10;
			this.ledTimeout.Text = "led1";
			// 
			// ledFifoNotEmpty
			// 
			this.ledFifoNotEmpty.BackColor = System.Drawing.Color.Transparent;
			this.ledFifoNotEmpty.LedColor = System.Drawing.Color.Green;
			this.ledFifoNotEmpty.LedSize = new System.Drawing.Size(11, 11);
			this.ledFifoNotEmpty.Location = new System.Drawing.Point(34, 220);
			this.ledFifoNotEmpty.Name = "ledFifoNotEmpty";
			this.ledFifoNotEmpty.Size = new System.Drawing.Size(15, 15);
			this.ledFifoNotEmpty.TabIndex = 18;
			this.ledFifoNotEmpty.Text = "led1";
			// 
			// ledAutoMode
			// 
			this.ledAutoMode.BackColor = System.Drawing.Color.Transparent;
			this.ledAutoMode.LedColor = System.Drawing.Color.Green;
			this.ledAutoMode.LedSize = new System.Drawing.Size(11, 11);
			this.ledAutoMode.Location = new System.Drawing.Point(34, 151);
			this.ledAutoMode.Name = "ledAutoMode";
			this.ledAutoMode.Size = new System.Drawing.Size(15, 15);
			this.ledAutoMode.TabIndex = 12;
			this.ledAutoMode.Text = "led1";
			// 
			// ledFifoFull
			// 
			this.ledFifoFull.BackColor = System.Drawing.Color.Transparent;
			this.ledFifoFull.LedColor = System.Drawing.Color.Green;
			this.ledFifoFull.LedSize = new System.Drawing.Size(11, 11);
			this.ledFifoFull.Location = new System.Drawing.Point(34, 199);
			this.ledFifoFull.Margin = new System.Windows.Forms.Padding(3, 6, 3, 3);
			this.ledFifoFull.Name = "ledFifoFull";
			this.ledFifoFull.Size = new System.Drawing.Size(15, 15);
			this.ledFifoFull.TabIndex = 16;
			this.ledFifoFull.Text = "led1";
			// 
			// ledSyncAddressMatch
			// 
			this.ledSyncAddressMatch.BackColor = System.Drawing.Color.Transparent;
			this.ledSyncAddressMatch.LedColor = System.Drawing.Color.Green;
			this.ledSyncAddressMatch.LedSize = new System.Drawing.Size(11, 11);
			this.ledSyncAddressMatch.Location = new System.Drawing.Point(34, 172);
			this.ledSyncAddressMatch.Margin = new System.Windows.Forms.Padding(3, 3, 3, 6);
			this.ledSyncAddressMatch.Name = "ledSyncAddressMatch";
			this.ledSyncAddressMatch.Size = new System.Drawing.Size(15, 15);
			this.ledSyncAddressMatch.TabIndex = 14;
			this.ledSyncAddressMatch.Text = "led1";
			// 
			// DeviceViewControl
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			this.Controls.Add(this.gBoxOperatingMode);
			this.Controls.Add(this.tabControl1);
			this.Controls.Add(this.gBoxIrqFlags);
			this.Name = "DeviceViewControl";
			this.Size = new System.Drawing.Size(1008, 525);
			this.tabControl1.ResumeLayout(false);
			this.tabCommon.ResumeLayout(false);
			this.tabTransmitter.ResumeLayout(false);
			this.tabReceiver.ResumeLayout(false);
			this.tabIrqMap.ResumeLayout(false);
			this.tabPacketHandler.ResumeLayout(false);
			this.tabTemperature.ResumeLayout(false);
			this.gBoxOperatingMode.ResumeLayout(false);
			this.gBoxOperatingMode.PerformLayout();
			this.gBoxIrqFlags.ResumeLayout(false);
			this.gBoxIrqFlags.PerformLayout();
			this.ResumeLayout(false);

        }
示例#12
0
        private void InitializeComponent()
        {
            this.components = (IContainer)new Container();

            this.tabControl1 = new TabControl();
            this.tabCommon = new TabPage();
            this.commonViewControl1 = new CommonViewControl();
            this.tabLoRa = new TabPage();
            this.loRaViewControl1 = new LoRaViewControl();
            this.rBtnSynthesizer = new RadioButton();
            this.gBoxOperatingMode = new GroupBoxEx();
            this.rBtnTransmitterContinuous = new RadioButton();
            this.rBtnReceiverSingle = new RadioButton();
            this.rBtnReceiverCad = new RadioButton();
            this.rBtnSynthesizerTx = new RadioButton();
            this.rBtnSynthesizerRx = new RadioButton();
            this.rBtnStandby = new RadioButton();
            this.rBtnSleep = new RadioButton();
            this.rBtnReceiver = new RadioButton();
            this.gBoxIrqFlags = new GroupBoxEx();
            this.lbModeReady = new Label();
            this.ledRxDone = new Led();
            this.ledPayloadCrcError = new Led();
            this.label17 = new Label();
            this.ledValidHeader = new Led();
            this.label18 = new Label();
            this.label19 = new Label();
            this.ledRxTimeout = new Led();
            this.ledTxDone = new Led();
            this.ledCadDone = new Led();
            this.label20 = new Label();
            this.label21 = new Label();
            this.ledFhssChangeChannel = new Led();
            this.label22 = new Label();
            this.label23 = new Label();
            this.ledCadDetected = new Led();
            this.ledFifoNotEmpty = new Led();
            this.ledModeReady = new Led();
            this.groupBoxEx1 = new GroupBoxEx();
            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.tabControl1.SuspendLayout();
            this.tabCommon.SuspendLayout();
            this.tabLoRa.SuspendLayout();
            this.gBoxOperatingMode.SuspendLayout();
            this.gBoxIrqFlags.SuspendLayout();
            this.groupBoxEx1.SuspendLayout();
            this.SuspendLayout();
            this.tabControl1.Controls.Add((Control)this.tabCommon);
            this.tabControl1.Controls.Add((Control)this.tabLoRa);
            this.tabControl1.Location = new Point(3, 3);
            this.tabControl1.Name = "tabControl1";
            this.tabControl1.SelectedIndex = 0;
            this.tabControl1.Size = new Size(807, 519);
            this.tabControl1.TabIndex = 0;
            this.tabCommon.Controls.Add((Control)this.commonViewControl1);
            this.tabCommon.Location = new Point(4, 22);
            this.tabCommon.Name = "tabCommon";
            this.tabCommon.Padding = new Padding(3);
            this.tabCommon.Size = new Size(799, 493);
            this.tabCommon.TabIndex = 0;
            this.tabCommon.Text = "Common";
            this.tabCommon.UseVisualStyleBackColor = true;
            this.commonViewControl1.AgcAutoOn = true;
            this.commonViewControl1.AgcReference = 19;
            this.commonViewControl1.AgcReferenceLevel = 19;
            this.commonViewControl1.AgcStep1 = (byte)16;
            this.commonViewControl1.AgcStep2 = (byte)7;
            this.commonViewControl1.AgcStep3 = (byte)11;
            this.commonViewControl1.AgcStep4 = (byte)9;
            this.commonViewControl1.AgcStep5 = (byte)11;
            this.commonViewControl1.AgcThresh1 = 0;
            this.commonViewControl1.AgcThresh2 = 0;
            this.commonViewControl1.AgcThresh3 = 0;
            this.commonViewControl1.AgcThresh4 = 0;
            this.commonViewControl1.AgcThresh5 = 0;
            this.commonViewControl1.Band = BandEnum.AUTO;
            this.commonViewControl1.Dio0Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.Dio1Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.Dio2Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.Dio3Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.Dio4Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.Dio5Mapping = DioMappingEnum.DIO_MAP_00;
            this.commonViewControl1.FastHopOn = true;
            this.commonViewControl1.ForceRxBandLowFrequencyOn = true;
            this.commonViewControl1.ForceTxBandLowFrequencyOn = true;
            CommonViewControl commonViewControl1 = this.commonViewControl1;
            int[] bits1 = new int[4];
            bits1[0] = 915000000;
            Decimal num1 = new Decimal(bits1);
            commonViewControl1.FrequencyRf = num1;
            CommonViewControl commonViewControl2 = this.commonViewControl1;
            int[] bits2 = new int[4];
            bits2[0] = 61;
            Decimal num2 = new Decimal(bits2);
            commonViewControl2.FrequencyStep = num2;
            CommonViewControl commonViewControl3 = this.commonViewControl1;
            int[] bits3 = new int[4];
            bits3[0] = 32000000;
            Decimal num3 = new Decimal(bits3);
            commonViewControl3.FrequencyXo = num3;
            this.commonViewControl1.LnaBoost = true;
            this.commonViewControl1.Location = new Point(0, 0);
            this.commonViewControl1.LowFrequencyModeOn = true;
            this.commonViewControl1.MaxOutputPower = new Decimal(new int[4]
              {
            132,
            0,
            0,
            65536
              });
            this.commonViewControl1.Name = "commonViewControl1";
            this.commonViewControl1.OcpOn = true;
            this.commonViewControl1.OcpTrim = new Decimal(new int[4]
              {
            1000,
            0,
            0,
            65536
              });
            this.commonViewControl1.OutputPower = new Decimal(new int[4]
              {
            132,
            0,
            0,
            65536
              });
            this.commonViewControl1.Pa20dBm = false;
            this.commonViewControl1.PaRamp = PaRampEnum.PaRamp_40;
            this.commonViewControl1.PaSelect = PaSelectEnum.RFO;
            CommonViewControl commonViewControl4 = this.commonViewControl1;
            int[] bits4 = new int[4];
            bits4[0] = 300000;
            Decimal num4 = new Decimal(bits4);
            commonViewControl4.PllBandwidth = num4;
            this.commonViewControl1.Size = new Size(799, 493);
            this.commonViewControl1.TabIndex = 0;
            this.commonViewControl1.TcxoInputOn = true;
            this.commonViewControl1.FrequencyXoChanged += new DecimalEventHandler(this.commonViewControl1_FrequencyXoChanged);
            this.commonViewControl1.BandChanged += new BandEventHandler(this.commonViewControl1_BandChanged);
            this.commonViewControl1.ForceTxBandLowFrequencyOnChanged += new BooleanEventHandler(this.commonViewControl1_ForceTxBandLowFrequencyOnChanged);
            this.commonViewControl1.ForceRxBandLowFrequencyOnChanged += new BooleanEventHandler(this.commonViewControl1_ForceRxBandLowFrequencyOnChanged);
            this.commonViewControl1.LowFrequencyModeOnChanged += new BooleanEventHandler(this.commonViewControl1_LowFrequencyModeOnChanged);
            this.commonViewControl1.FrequencyRfChanged += new DecimalEventHandler(this.commonViewControl1_FrequencyRfChanged);
            this.commonViewControl1.FastHopOnChanged += new BooleanEventHandler(this.commonViewControl1_FastHopOnChanged);
            this.commonViewControl1.PaModeChanged += new PaModeEventHandler(this.commonViewControl1_PaModeChanged);
            this.commonViewControl1.OutputPowerChanged += new DecimalEventHandler(this.commonViewControl1_OutputPowerChanged);
            this.commonViewControl1.MaxOutputPowerChanged += new DecimalEventHandler(this.commonViewControl1_MaxOutputPowerChanged);
            this.commonViewControl1.PaRampChanged += new PaRampEventHandler(this.commonViewControl1_PaRampChanged);
            this.commonViewControl1.OcpOnChanged += new BooleanEventHandler(this.commonViewControl1_OcpOnChanged);
            this.commonViewControl1.OcpTrimChanged += new DecimalEventHandler(this.commonViewControl1_OcpTrimChanged);
            this.commonViewControl1.Pa20dBmChanged += new BooleanEventHandler(this.commonViewControl1_Pa20dBmChanged);
            this.commonViewControl1.PllBandwidthChanged += new DecimalEventHandler(this.commonViewControl1_PllBandwidthChanged);
            this.commonViewControl1.AgcReferenceLevelChanged += new Int32EventHandler(this.commonViewControl1_AgcReferenceLevelChanged);
            this.commonViewControl1.AgcStepChanged += new AgcStepEventHandler(this.commonViewControl1_AgcStepChanged);
            this.commonViewControl1.LnaGainChanged += new LnaGainEventHandler(this.commonViewControl1_LnaGainChanged);
            this.commonViewControl1.LnaBoostChanged += new BooleanEventHandler(this.commonViewControl1_LnaBoostChanged);
            this.commonViewControl1.AgcAutoOnChanged += new BooleanEventHandler(this.commonViewControl1_AgcAutoOnChanged);
            this.commonViewControl1.TcxoInputChanged += new BooleanEventHandler(this.commonViewControl1_TcxoInputChanged);
            this.commonViewControl1.DioMappingChanged += new DioMappingEventHandler(this.commonViewControl1_DioMappingChanged);
            this.commonViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.commonViewControl1_DocumentationChanged);
            this.tabLoRa.Controls.Add((Control)this.loRaViewControl1);
            this.tabLoRa.Location = new Point(4, 22);
            this.tabLoRa.Name = "tabLoRa";
            this.tabLoRa.Padding = new Padding(3);
            this.tabLoRa.Size = new Size(799, 493);
            this.tabLoRa.TabIndex = 1;
            this.tabLoRa.Text = "LoRa";
            this.tabLoRa.UseVisualStyleBackColor = true;
            this.loRaViewControl1.Bandwidth = (byte)7;
            this.loRaViewControl1.CadDetectedMask = true;
            this.loRaViewControl1.CadDoneMask = true;
            this.loRaViewControl1.CodingRate = (byte)1;
            this.loRaViewControl1.FhssChangeChannelMask = true;
            this.loRaViewControl1.FreqHoppingPeriod = (byte)0;
            LoRaViewControl loRaViewControl = this.loRaViewControl1;
            int[] bits5 = new int[4];
            bits5[0] = 32000000;
            Decimal num5 = new Decimal(bits5);
            loRaViewControl.FrequencyXo = num5;
            this.loRaViewControl1.ImplicitHeaderModeOn = true;
            this.loRaViewControl1.Location = new Point(0, 0);
            this.loRaViewControl1.LogEnabled = false;
            this.loRaViewControl1.MaxPacketNumber = 0;
            this.loRaViewControl1.LowDatarateOptimize = true;
            this.loRaViewControl1.Mode = OperatingModeEnum.Stdby;
            this.loRaViewControl1.Name = "loRaViewControl1";
            this.loRaViewControl1.PacketModeTx = false;
            this.loRaViewControl1.PacketNumber = 0;
            this.loRaViewControl1.Payload = new byte[0];
            this.loRaViewControl1.PayloadCrcErrorMask = true;
            this.loRaViewControl1.PayloadCrcOn = false;
            this.loRaViewControl1.PayloadLength = (byte)14;
            this.loRaViewControl1.PreambleLength = 8;
            this.loRaViewControl1.RxDoneMask = true;
            this.loRaViewControl1.RxTimeoutMask = true;
            this.loRaViewControl1.Size = new Size(799, 493);
            this.loRaViewControl1.SpreadingFactor = (byte)7;
            this.loRaViewControl1.StartStop = false;
            this.loRaViewControl1.SymbolTime = new Decimal(new int[4]
              {
            1024,
            0,
            0,
            393216
              });
            this.loRaViewControl1.SymbTimeout = new Decimal(new int[4]
              {
            1024,
            0,
            0,
            262144
              });
            this.loRaViewControl1.TabIndex = 0;
            this.loRaViewControl1.TxDoneMask = true;
            this.loRaViewControl1.ValidHeaderMask = true;
            this.loRaViewControl1.Error += new SemtechLib.General.Events.ErrorEventHandler(this.loRaViewControl1_Error);
            this.loRaViewControl1.RxTimeoutMaskChanged += new BooleanEventHandler(this.loRaViewControl1_RxTimeoutMaskChanged);
            this.loRaViewControl1.RxDoneMaskChanged += new BooleanEventHandler(this.loRaViewControl1_RxDoneMaskChanged);
            this.loRaViewControl1.PayloadCrcErrorMaskChanged += new BooleanEventHandler(this.loRaViewControl1_PayloadCrcErrorMaskChanged);
            this.loRaViewControl1.ValidHeaderMaskChanged += new BooleanEventHandler(this.loRaViewControl1_ValidHeaderMaskChanged);
            this.loRaViewControl1.TxDoneMaskChanged += new BooleanEventHandler(this.loRaViewControl1_TxDoneMaskChanged);
            this.loRaViewControl1.CadDoneMaskChanged += new BooleanEventHandler(this.loRaViewControl1_CadDoneMaskChanged);
            this.loRaViewControl1.FhssChangeChannelMaskChanged += new BooleanEventHandler(this.loRaViewControl1_FhssChangeChannelMaskChanged);
            this.loRaViewControl1.CadDetectedMaskChanged += new BooleanEventHandler(this.loRaViewControl1_CadDetectedMaskChanged);
            this.loRaViewControl1.ImplicitHeaderModeOnChanged += new BooleanEventHandler(this.loRaViewControl1_ImplicitHeaderModeOnChanged);
            this.loRaViewControl1.SymbTimeoutChanged += new DecimalEventHandler(this.loRaViewControl1_SymbTimeoutChanged);
            this.loRaViewControl1.PayloadCrcOnChanged += new BooleanEventHandler(this.loRaViewControl1_PayloadCrcOnChanged);
            this.loRaViewControl1.CodingRateChanged += new ByteEventHandler(this.loRaViewControl1_CodingRateChanged);
            this.loRaViewControl1.PayloadLengthChanged += new ByteEventHandler(this.loRaViewControl1_PayloadLengthChanged);
            this.loRaViewControl1.PreambleLengthChanged += new Int32EventHandler(this.loRaViewControl1_PreambleLengthChanged);
            this.loRaViewControl1.BandwidthChanged += new ByteEventHandler(this.loRaViewControl1_BandwidthChanged);
            this.loRaViewControl1.SpreadingFactorChanged += new ByteEventHandler(this.loRaViewControl1_SpreadingFactorChanged);
            this.loRaViewControl1.FreqHoppingPeriodChanged += new ByteEventHandler(this.loRaViewControl1_FreqHoppingPeriodChanged);
            this.loRaViewControl1.MessageChanged += new ByteArrayEventHandler(this.loRaViewControl1_MessageChanged);
            this.loRaViewControl1.StartStopChanged += new BooleanEventHandler(this.loRaViewControl1_StartStopChanged);
            this.loRaViewControl1.MaxPacketNumberChanged += new Int32EventHandler(this.loRaViewControl1_MaxPacketNumberChanged);
            this.loRaViewControl1.PacketHandlerLog += new EventHandler(this.loRaViewControl1_PacketHandlerLog);
            this.loRaViewControl1.PacketModeTxChanged += new BooleanEventHandler(this.loRaViewControl1_PacketModeTxChanged);
            this.loRaViewControl1.LowDatarateOptimizeChanged += new BooleanEventHandler(this.loRaViewControl1_LowDatarateOptimizeChanged);
            this.loRaViewControl1.DocumentationChanged += new DocumentationChangedEventHandler(this.commonViewControl1_DocumentationChanged);
            this.rBtnSynthesizer.AutoSize = true;
            this.rBtnSynthesizer.Location = new Point(16, 51);
            this.rBtnSynthesizer.Name = "rBtnSynthesizer";
            this.rBtnSynthesizer.Size = new Size(79, 17);
            this.rBtnSynthesizer.TabIndex = 2;
            this.rBtnSynthesizer.Text = "Synthesizer";
            this.rBtnSynthesizer.UseVisualStyleBackColor = true;
            this.rBtnSynthesizer.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnTransmitterContinuous);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnReceiverSingle);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnReceiverCad);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSynthesizerTx);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSynthesizerRx);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnStandby);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnSleep);
            this.gBoxOperatingMode.Controls.Add((Control)this.rBtnReceiver);
            this.gBoxOperatingMode.Location = new Point(816, 367);
            this.gBoxOperatingMode.Name = "gBoxOperatingMode";
            this.gBoxOperatingMode.Size = new Size(189, 151);
            this.gBoxOperatingMode.TabIndex = 3;
            this.gBoxOperatingMode.TabStop = false;
            this.gBoxOperatingMode.Text = "Operating mode";
            this.gBoxOperatingMode.MouseEnter += new EventHandler(this.control_MouseEnter);
            this.gBoxOperatingMode.MouseLeave += new EventHandler(this.control_MouseLeave);
            this.rBtnTransmitterContinuous.AutoSize = true;
            this.rBtnTransmitterContinuous.Location = new Point(91, 87);
            this.rBtnTransmitterContinuous.Name = "rBtnTransmitterContinuous";
            this.rBtnTransmitterContinuous.Size = new Size(92, 17);
            this.rBtnTransmitterContinuous.TabIndex = 5;
            this.rBtnTransmitterContinuous.Text = "Tx continuous";
            this.rBtnTransmitterContinuous.UseVisualStyleBackColor = true;
            this.rBtnTransmitterContinuous.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnReceiverSingle.AutoSize = true;
            this.rBtnReceiverSingle.Location = new Point(12, 110);
            this.rBtnReceiverSingle.Name = "rBtnReceiverSingle";
            this.rBtnReceiverSingle.Size = new Size(70, 17);
            this.rBtnReceiverSingle.TabIndex = 6;
            this.rBtnReceiverSingle.Text = "Rx Single";
            this.rBtnReceiverSingle.UseVisualStyleBackColor = true;
            this.rBtnReceiverSingle.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnReceiverCad.AutoSize = true;
            this.rBtnReceiverCad.Location = new Point(91, 110);
            this.rBtnReceiverCad.Name = "rBtnReceiverCad";
            this.rBtnReceiverCad.Size = new Size(47, 17);
            this.rBtnReceiverCad.TabIndex = 7;
            this.rBtnReceiverCad.Text = "CAD";
            this.rBtnReceiverCad.UseVisualStyleBackColor = true;
            this.rBtnReceiverCad.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnSynthesizerTx.AutoSize = true;
            this.rBtnSynthesizerTx.Location = new Point(91, 64);
            this.rBtnSynthesizerTx.Name = "rBtnSynthesizerTx";
            this.rBtnSynthesizerTx.Size = new Size(70, 17);
            this.rBtnSynthesizerTx.TabIndex = 3;
            this.rBtnSynthesizerTx.Text = "Synth. Tx";
            this.rBtnSynthesizerTx.UseVisualStyleBackColor = true;
            this.rBtnSynthesizerTx.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnSynthesizerRx.AutoSize = true;
            this.rBtnSynthesizerRx.Location = new Point(12, 64);
            this.rBtnSynthesizerRx.Name = "rBtnSynthesizerRx";
            this.rBtnSynthesizerRx.Size = new Size(71, 17);
            this.rBtnSynthesizerRx.TabIndex = 2;
            this.rBtnSynthesizerRx.Text = "Synth. Rx";
            this.rBtnSynthesizerRx.UseVisualStyleBackColor = true;
            this.rBtnSynthesizerRx.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnStandby.AutoSize = true;
            this.rBtnStandby.Checked = true;
            this.rBtnStandby.Location = new Point(91, 41);
            this.rBtnStandby.Name = "rBtnStandby";
            this.rBtnStandby.Size = new Size(64, 17);
            this.rBtnStandby.TabIndex = 1;
            this.rBtnStandby.TabStop = true;
            this.rBtnStandby.Text = "Standby";
            this.rBtnStandby.UseVisualStyleBackColor = true;
            this.rBtnStandby.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnSleep.AutoSize = true;
            this.rBtnSleep.Location = new Point(12, 41);
            this.rBtnSleep.Name = "rBtnSleep";
            this.rBtnSleep.Size = new Size(52, 17);
            this.rBtnSleep.TabIndex = 0;
            this.rBtnSleep.Text = "Sleep";
            this.rBtnSleep.UseVisualStyleBackColor = true;
            this.rBtnSleep.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.rBtnReceiver.AutoSize = true;
            this.rBtnReceiver.Location = new Point(12, 87);
            this.rBtnReceiver.Name = "rBtnReceiver";
            this.rBtnReceiver.Size = new Size(38, 17);
            this.rBtnReceiver.TabIndex = 4;
            this.rBtnReceiver.Text = "Rx";
            this.rBtnReceiver.UseVisualStyleBackColor = true;
            this.rBtnReceiver.CheckedChanged += new EventHandler(this.rBtnOperatingMode_CheckedChanged);
            this.gBoxIrqFlags.Controls.Add((Control)this.lbModeReady);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledRxDone);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledPayloadCrcError);
            this.gBoxIrqFlags.Controls.Add((Control)this.label17);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledValidHeader);
            this.gBoxIrqFlags.Controls.Add((Control)this.label18);
            this.gBoxIrqFlags.Controls.Add((Control)this.label19);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledRxTimeout);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledTxDone);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledCadDone);
            this.gBoxIrqFlags.Controls.Add((Control)this.label20);
            this.gBoxIrqFlags.Controls.Add((Control)this.label21);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledFhssChangeChannel);
            this.gBoxIrqFlags.Controls.Add((Control)this.label22);
            this.gBoxIrqFlags.Controls.Add((Control)this.label23);
            this.gBoxIrqFlags.Controls.Add((Control)this.ledCadDetected);
            this.gBoxIrqFlags.Location = new Point(816, 25);
            this.gBoxIrqFlags.Name = "gBoxIrqFlags";
            this.gBoxIrqFlags.Size = new Size(189, 188);
            this.gBoxIrqFlags.TabIndex = 1;
            this.gBoxIrqFlags.TabStop = false;
            this.gBoxIrqFlags.Text = "Irq flags";
            this.gBoxIrqFlags.MouseEnter += new EventHandler(this.control_MouseEnter);
            this.gBoxIrqFlags.MouseLeave += new EventHandler(this.control_MouseLeave);
            this.lbModeReady.AutoSize = true;
            this.lbModeReady.Location = new Point(55, 20);
            this.lbModeReady.Name = "lbModeReady";
            this.lbModeReady.Size = new Size(58, 13);
            this.lbModeReady.TabIndex = 1;
            this.lbModeReady.Text = "RxTimeout";
            this.ledRxDone.BackColor = Color.Transparent;
            this.ledRxDone.LedColor = Color.Green;
            this.ledRxDone.LedSize = new Size(11, 11);
            this.ledRxDone.Location = new Point(34, 40);
            this.ledRxDone.Name = "ledRxDone";
            this.ledRxDone.Size = new Size(15, 15);
            this.ledRxDone.TabIndex = 2;
            this.ledRxDone.Text = "Rx done";
            this.ledRxDone.Click += new EventHandler(this.ledRxDone_Click);
            this.ledPayloadCrcError.BackColor = Color.Transparent;
            this.ledPayloadCrcError.LedColor = Color.Green;
            this.ledPayloadCrcError.LedSize = new Size(11, 11);
            this.ledPayloadCrcError.Location = new Point(34, 61);
            this.ledPayloadCrcError.Name = "ledPayloadCrcError";
            this.ledPayloadCrcError.Size = new Size(15, 15);
            this.ledPayloadCrcError.TabIndex = 4;
            this.ledPayloadCrcError.Text = "Payload CRC error";
            this.ledPayloadCrcError.Click += new EventHandler(this.ledPayloadCrcError_Click);
            this.label17.AutoSize = true;
            this.label17.Location = new Point(55, 83);
            this.label17.Name = "label17";
            this.label17.Size = new Size(65, 13);
            this.label17.TabIndex = 7;
            this.label17.Text = "ValidHeader";
            this.ledValidHeader.BackColor = Color.Transparent;
            this.ledValidHeader.LedColor = Color.Green;
            this.ledValidHeader.LedSize = new Size(11, 11);
            this.ledValidHeader.Location = new Point(34, 82);
            this.ledValidHeader.Name = "ledValidHeader";
            this.ledValidHeader.Size = new Size(15, 15);
            this.ledValidHeader.TabIndex = 6;
            this.ledValidHeader.Text = "Valid header";
            this.ledValidHeader.Click += new EventHandler(this.ledValidHeader_Click);
            this.label18.AutoSize = true;
            this.label18.Location = new Point(55, 62);
            this.label18.Name = "label18";
            this.label18.Size = new Size(83, 13);
            this.label18.TabIndex = 5;
            this.label18.Text = "PayloadCrcError";
            this.label19.AutoSize = true;
            this.label19.Location = new Point(55, 41);
            this.label19.Name = "label19";
            this.label19.Size = new Size(46, 13);
            this.label19.TabIndex = 3;
            this.label19.Text = "RxDone";
            this.ledRxTimeout.BackColor = Color.Transparent;
            this.ledRxTimeout.LedColor = Color.Green;
            this.ledRxTimeout.LedSize = new Size(11, 11);
            this.ledRxTimeout.Location = new Point(34, 19);
            this.ledRxTimeout.Name = "ledRxTimeout";
            this.ledRxTimeout.Size = new Size(15, 15);
            this.ledRxTimeout.TabIndex = 0;
            this.ledRxTimeout.Text = "Rx timeout";
            this.ledRxTimeout.Click += new EventHandler(this.ledRxTimeout_Click);
            this.ledTxDone.BackColor = Color.Transparent;
            this.ledTxDone.LedColor = Color.Green;
            this.ledTxDone.LedSize = new Size(11, 11);
            this.ledTxDone.Location = new Point(34, 103);
            this.ledTxDone.Name = "ledTxDone";
            this.ledTxDone.Size = new Size(15, 15);
            this.ledTxDone.TabIndex = 8;
            this.ledTxDone.Text = "Tx done";
            this.ledTxDone.Click += new EventHandler(this.ledTxDone_Click);
            this.ledCadDone.BackColor = Color.Transparent;
            this.ledCadDone.LedColor = Color.Green;
            this.ledCadDone.LedSize = new Size(11, 11);
            this.ledCadDone.Location = new Point(34, 124);
            this.ledCadDone.Name = "ledCadDone";
            this.ledCadDone.Size = new Size(15, 15);
            this.ledCadDone.TabIndex = 10;
            this.ledCadDone.Text = "CAD done";
            this.ledCadDone.Click += new EventHandler(this.ledCadDone_Click);
            this.label20.AutoSize = true;
            this.label20.Location = new Point(55, 167);
            this.label20.Name = "label20";
            this.label20.Size = new Size(70, 13);
            this.label20.TabIndex = 15;
            this.label20.Text = "CadDetected";
            this.label21.AutoSize = true;
            this.label21.Location = new Point(55, 146);
            this.label21.Name = "label21";
            this.label21.Size = new Size(105, 13);
            this.label21.TabIndex = 13;
            this.label21.Text = "FhssChangeChannel";
            this.ledFhssChangeChannel.BackColor = Color.Transparent;
            this.ledFhssChangeChannel.LedColor = Color.Green;
            this.ledFhssChangeChannel.LedSize = new Size(11, 11);
            this.ledFhssChangeChannel.Location = new Point(34, 145);
            this.ledFhssChangeChannel.Name = "ledFhssChangeChannel";
            this.ledFhssChangeChannel.Size = new Size(15, 15);
            this.ledFhssChangeChannel.TabIndex = 12;
            this.ledFhssChangeChannel.Text = "FHSS change channel";
            this.ledFhssChangeChannel.Click += new EventHandler(this.ledFhssChangeChannel_Click);
            this.label22.AutoSize = true;
            this.label22.Location = new Point(55, 125);
            this.label22.Name = "label22";
            this.label22.Size = new Size(52, 13);
            this.label22.TabIndex = 11;
            this.label22.Text = "CadDone";
            this.label23.AutoSize = true;
            this.label23.Location = new Point(55, 104);
            this.label23.Name = "label23";
            this.label23.Size = new Size(45, 13);
            this.label23.TabIndex = 9;
            this.label23.Text = "TxDone";
            this.ledCadDetected.BackColor = Color.Transparent;
            this.ledCadDetected.LedColor = Color.Green;
            this.ledCadDetected.LedSize = new Size(11, 11);
            this.ledCadDetected.Location = new Point(34, 166);
            this.ledCadDetected.Name = "ledCadDetected";
            this.ledCadDetected.Size = new Size(15, 15);
            this.ledCadDetected.TabIndex = 14;
            this.ledCadDetected.Text = "CAD detected";
            this.ledCadDetected.Click += new EventHandler(this.ledCadDetected_Click);
            this.ledFifoNotEmpty.BackColor = Color.Transparent;
            this.ledFifoNotEmpty.LedColor = Color.Green;
            this.ledFifoNotEmpty.LedSize = new Size(11, 11);
            this.ledFifoNotEmpty.Location = new Point(34, 220);
            this.ledFifoNotEmpty.Name = "ledFifoNotEmpty";
            this.ledFifoNotEmpty.Size = new Size(15, 15);
            this.ledFifoNotEmpty.TabIndex = 18;
            this.ledFifoNotEmpty.Text = "led1";
            this.ledModeReady.BackColor = Color.Transparent;
            this.ledModeReady.LedColor = Color.Green;
            this.ledModeReady.LedSize = new Size(11, 11);
            this.ledModeReady.Location = new Point(34, 19);
            this.ledModeReady.Name = "ledModeReady";
            this.ledModeReady.Size = new Size(15, 15);
            this.ledModeReady.TabIndex = 0;
            this.ledModeReady.Text = "Rx timeout";
            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(816, 219);
            this.groupBoxEx1.Name = "groupBoxEx1";
            this.groupBoxEx1.Size = new Size(189, 142);
            this.groupBoxEx1.TabIndex = 2;
            this.groupBoxEx1.TabStop = false;
            this.groupBoxEx1.Text = "Modem status";
            this.label42.AutoSize = true;
            this.label42.Location = new Point(58, 28);
            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(34, 111);
            this.ledSignalDetected.Name = "ledSignalDetected";
            this.ledSignalDetected.Size = new Size(15, 15);
            this.ledSignalDetected.TabIndex = 8;
            this.ledSignalDetected.Text = "Signal detected";
            this.label45.AutoSize = true;
            this.label45.Location = new Point(58, 112);
            this.label45.Name = "label45";
            this.label45.Size = new Size(81, 13);
            this.label45.TabIndex = 9;
            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(34, 90);
            this.ledSignalSynchronized.Name = "ledSignalSynchronized";
            this.ledSignalSynchronized.Size = new Size(15, 15);
            this.ledSignalSynchronized.TabIndex = 6;
            this.ledSignalSynchronized.Text = "Signal synchronized";
            this.label43.AutoSize = true;
            this.label43.Location = new Point(58, 91);
            this.label43.Name = "label43";
            this.label43.Size = new Size(101, 13);
            this.label43.TabIndex = 7;
            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(34, 69);
            this.ledRxOnGoing.Name = "ledRxOnGoing";
            this.ledRxOnGoing.Size = new Size(15, 15);
            this.ledRxOnGoing.TabIndex = 4;
            this.ledRxOnGoing.Text = "Rx on going";
            this.label41.AutoSize = true;
            this.label41.Location = new Point(58, 70);
            this.label41.Name = "label41";
            this.label41.Size = new Size(64, 13);
            this.label41.TabIndex = 5;
            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(34, 48);
            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(58, 49);
            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(34, 27);
            this.ledModemClear.Name = "ledModemClear";
            this.ledModemClear.Size = new Size(15, 15);
            this.ledModemClear.TabIndex = 0;
            this.ledModemClear.Text = "Modem clear";
            this.AutoScaleDimensions = new SizeF(6f, 13f);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.Controls.Add((Control)this.groupBoxEx1);
            this.Controls.Add((Control)this.gBoxOperatingMode);
            this.Controls.Add((Control)this.tabControl1);
            this.Controls.Add((Control)this.gBoxIrqFlags);
            this.Name = "DeviceViewControl";
            this.Size = new Size(1008, 525);
            this.tabControl1.ResumeLayout(false);
            this.tabCommon.ResumeLayout(false);
            this.tabLoRa.ResumeLayout(false);
            this.gBoxOperatingMode.ResumeLayout(false);
            this.gBoxOperatingMode.PerformLayout();
            this.gBoxIrqFlags.ResumeLayout(false);
            this.gBoxIrqFlags.PerformLayout();
            this.groupBoxEx1.ResumeLayout(false);
            this.groupBoxEx1.PerformLayout();
            this.ResumeLayout(false);
        }