private void SetRegIrq(CheckBox cb, Led led, byte mask92, byte mask96) { if (cb.Checked) { led.LedColor = Color.Red; if (ChipVer == ucLoRa.ChipSet.RF92) rfm92.RegIrqFlagsMask.Value |= mask92; else rfm96.RegIrqFlagsMask.Value |= mask96; } else { led.LedColor = Color.Lime; if (ChipVer == ucLoRa.ChipSet.RF92) rfm92.RegIrqFlagsMask.Value &= (byte)(~mask92); else rfm96.RegIrqFlagsMask.Value &= (byte)(~mask96); } }
private ushort UpdataLedStatusEx(ushort cnt, byte status, byte mask, Led led) { if (led.LedColor != Color.Red) { if ((status & mask) != 0) { led.LedColor = Color.Blue; cnt = 0; } else { ++cnt; if (cnt > 3) led.LedColor = Color.Lime; } } return cnt; }
private void InitializeComponent() { this.components = new System.ComponentModel.Container(); this.gbCrystal = new System.Windows.Forms.GroupBox(); this.rbXTAL = new System.Windows.Forms.RadioButton(); this.rbTCXO = new System.Windows.Forms.RadioButton(); this.label3 = new System.Windows.Forms.Label(); this.nudRadioFreq = new System.Windows.Forms.NumericUpDown(); this.label1 = new System.Windows.Forms.Label(); this.gbTxSetting = new System.Windows.Forms.GroupBox(); this.cbPLLBW = new System.Windows.Forms.ComboBox(); this.cbOcpTrimming = new System.Windows.Forms.ComboBox(); this.label15 = new System.Windows.Forms.Label(); this.label14 = new System.Windows.Forms.Label(); this.label13 = new System.Windows.Forms.Label(); this.rbOCPOff = new System.Windows.Forms.RadioButton(); this.rbOCPOn = new System.Windows.Forms.RadioButton(); this.label12 = new System.Windows.Forms.Label(); this.label11 = new System.Windows.Forms.Label(); this.label10 = new System.Windows.Forms.Label(); this.cbOutputPower = new System.Windows.Forms.ComboBox(); this.label9 = new System.Windows.Forms.Label(); this.label8 = new System.Windows.Forms.Label(); this.cbMaxOutputPower = new System.Windows.Forms.ComboBox(); this.label7 = new System.Windows.Forms.Label(); this.label6 = new System.Windows.Forms.Label(); this.cbPaRamp = new System.Windows.Forms.ComboBox(); this.label5 = new System.Windows.Forms.Label(); this.cbPaOutput = new System.Windows.Forms.ComboBox(); this.label4 = new System.Windows.Forms.Label(); this.gbRxSetting = new System.Windows.Forms.GroupBox(); this.pAGC = new System.Windows.Forms.Panel(); this.label16 = new System.Windows.Forms.Label(); this.rbAGCOn = new System.Windows.Forms.RadioButton(); this.rbAGCOff = new System.Windows.Forms.RadioButton(); this.cbLnaGain = new System.Windows.Forms.ComboBox(); this.pLNA = new System.Windows.Forms.Panel(); this.label17 = new System.Windows.Forms.Label(); this.rbLNAOff = new System.Windows.Forms.RadioButton(); this.rbLNAOn = new System.Windows.Forms.RadioButton(); this.label2 = new System.Windows.Forms.Label(); this.gbLoraSetting = new System.Windows.Forms.GroupBox(); this.label47 = new System.Windows.Forms.Label(); this.nudImplicitRxLength = new System.Windows.Forms.NumericUpDown(); this.cbImplicit = new System.Windows.Forms.CheckBox(); this.label46 = new System.Windows.Forms.Label(); this.label23 = new System.Windows.Forms.Label(); this.label27 = new System.Windows.Forms.Label(); this.lTs = new System.Windows.Forms.Label(); this.panel2 = new System.Windows.Forms.Panel(); this.rbPayloadCRCOff = new System.Windows.Forms.RadioButton(); this.rbPayloadCRCOn = new System.Windows.Forms.RadioButton(); this.label26 = new System.Windows.Forms.Label(); this.nudPreambleLength = new System.Windows.Forms.NumericUpDown(); this.label25 = new System.Windows.Forms.Label(); this.pLROptimize = new System.Windows.Forms.Panel(); this.rbLROptimizeOff = new System.Windows.Forms.RadioButton(); this.rbLROptimizeOn = new System.Windows.Forms.RadioButton(); this.label24 = new System.Windows.Forms.Label(); this.nudRxTimeOut = new System.Windows.Forms.NumericUpDown(); this.label22 = new System.Windows.Forms.Label(); this.label21 = new System.Windows.Forms.Label(); this.cbBW = new System.Windows.Forms.ComboBox(); this.label20 = new System.Windows.Forms.Label(); this.cbCR = new System.Windows.Forms.ComboBox(); this.label19 = new System.Windows.Forms.Label(); this.cbSF = new System.Windows.Forms.ComboBox(); this.label18 = new System.Windows.Forms.Label(); this.gbPHInfo = new System.Windows.Forms.GroupBox(); this.PayCRCLed = new MyCSLib.Controls.Led(); this.label53 = new System.Windows.Forms.Label(); this.label52 = new System.Windows.Forms.Label(); this.label51 = new System.Windows.Forms.Label(); this.label50 = new System.Windows.Forms.Label(); this.CRC_LED = new MyCSLib.Controls.Led(); this.label38 = new System.Windows.Forms.Label(); this.tbRssiValue = new System.Windows.Forms.TextBox(); this.tbPktRssiValue = new System.Windows.Forms.TextBox(); this.tbPktSnrValue = new System.Windows.Forms.TextBox(); this.tbRxPacketCnt = new System.Windows.Forms.TextBox(); this.tbRxCR = new System.Windows.Forms.TextBox(); this.tbRxNbBytes = new System.Windows.Forms.TextBox(); this.tbRxHeaderCnt = new System.Windows.Forms.TextBox(); this.label42 = new System.Windows.Forms.Label(); this.label41 = new System.Windows.Forms.Label(); this.label40 = new System.Windows.Forms.Label(); this.label39 = new System.Windows.Forms.Label(); this.label37 = new System.Windows.Forms.Label(); this.label28 = new System.Windows.Forms.Label(); this.gbMessage = new System.Windows.Forms.GroupBox(); this.cbNewLine = new System.Windows.Forms.CheckBox(); this.PllLockLed = new MyCSLib.Controls.Led(); this.label49 = new System.Windows.Forms.Label(); this.cbHex = new System.Windows.Forms.CheckBox(); this.rbClear = new System.Windows.Forms.Button(); this.bbPayload = new MyCSLib.Controls.BytesBox(); this.gbOpMode = new System.Windows.Forms.GroupBox(); this.rbGoTxTest = new System.Windows.Forms.RadioButton(); this.rbGoRxTest = new System.Windows.Forms.RadioButton(); this.rbGoSleep = new System.Windows.Forms.RadioButton(); this.rbGoCAD = new System.Windows.Forms.RadioButton(); this.nudTxDelay = new System.Windows.Forms.NumericUpDown(); this.rbGoTx = new System.Windows.Forms.RadioButton(); this.rbGoRx = new System.Windows.Forms.RadioButton(); this.label45 = new System.Windows.Forms.Label(); this.tbTxPktCnt = new System.Windows.Forms.TextBox(); this.label44 = new System.Windows.Forms.Label(); this.label43 = new System.Windows.Forms.Label(); this.bSwitch = new System.Windows.Forms.Button(); this.cbRxDone = new System.Windows.Forms.CheckBox(); this.cbCRCError = new System.Windows.Forms.CheckBox(); this.cbValidHeader = new System.Windows.Forms.CheckBox(); this.label29 = new System.Windows.Forms.Label(); this.cbRxTimeOut = new System.Windows.Forms.CheckBox(); this.cbTxDone = new System.Windows.Forms.CheckBox(); this.label36 = new System.Windows.Forms.Label(); this.label31 = new System.Windows.Forms.Label(); this.cbCADDone = new System.Windows.Forms.CheckBox(); this.label32 = new System.Windows.Forms.Label(); this.label33 = new System.Windows.Forms.Label(); this.cbFHSSChannel = new System.Windows.Forms.CheckBox(); this.label34 = new System.Windows.Forms.Label(); this.label35 = new System.Windows.Forms.Label(); this.cbCADDetect = new System.Windows.Forms.CheckBox(); this.gbIRQMask = new System.Windows.Forms.GroupBox(); this.CADDetectLed = new MyCSLib.Controls.Led(); this.FHSSChannelLed = new MyCSLib.Controls.Led(); this.CADDoneLed = new MyCSLib.Controls.Led(); this.TxDoneLed = new MyCSLib.Controls.Led(); this.ValidHeaderLed = new MyCSLib.Controls.Led(); this.CRCErrorLed = new MyCSLib.Controls.Led(); this.RxDoneLed = new MyCSLib.Controls.Led(); this.RxTimeOutLed = new MyCSLib.Controls.Led(); this.label30 = new System.Windows.Forms.Label(); this.RxChkTimer = new System.Windows.Forms.Timer(this.components); this.TxInterTimer = new System.Windows.Forms.Timer(this.components); this.RxRssitimer = new System.Windows.Forms.Timer(this.components); this.gbCrystal.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudRadioFreq)).BeginInit(); this.gbTxSetting.SuspendLayout(); this.gbRxSetting.SuspendLayout(); this.pAGC.SuspendLayout(); this.pLNA.SuspendLayout(); this.gbLoraSetting.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudImplicitRxLength)).BeginInit(); this.panel2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudPreambleLength)).BeginInit(); this.pLROptimize.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudRxTimeOut)).BeginInit(); this.gbPHInfo.SuspendLayout(); this.gbMessage.SuspendLayout(); this.gbOpMode.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudTxDelay)).BeginInit(); this.gbIRQMask.SuspendLayout(); this.SuspendLayout(); // // gbCrystal // this.gbCrystal.Controls.Add(this.rbXTAL); this.gbCrystal.Controls.Add(this.rbTCXO); this.gbCrystal.Controls.Add(this.label3); this.gbCrystal.Controls.Add(this.nudRadioFreq); this.gbCrystal.Controls.Add(this.label1); this.gbCrystal.Location = new System.Drawing.Point(3, 3); this.gbCrystal.Name = "gbCrystal"; this.gbCrystal.Size = new System.Drawing.Size(236, 66); this.gbCrystal.TabIndex = 0; this.gbCrystal.TabStop = false; this.gbCrystal.Text = "Crystal"; // // rbXTAL // this.rbXTAL.AutoSize = true; this.rbXTAL.Checked = true; this.rbXTAL.Location = new System.Drawing.Point(183, 46); this.rbXTAL.Name = "rbXTAL"; this.rbXTAL.Size = new System.Drawing.Size(52, 17); this.rbXTAL.TabIndex = 5; this.rbXTAL.TabStop = true; this.rbXTAL.Text = "XTAL"; this.rbXTAL.UseVisualStyleBackColor = true; this.rbXTAL.CheckedChanged += new System.EventHandler(this.Crystal_CheckedChanged); // // rbTCXO // this.rbTCXO.AutoSize = true; this.rbTCXO.Location = new System.Drawing.Point(107, 44); this.rbTCXO.Name = "rbTCXO"; this.rbTCXO.Size = new System.Drawing.Size(54, 17); this.rbTCXO.TabIndex = 4; this.rbTCXO.Text = "TCXO"; this.rbTCXO.UseVisualStyleBackColor = true; this.rbTCXO.CheckedChanged += new System.EventHandler(this.Crystal_CheckedChanged); // // label3 // this.label3.AutoSize = true; this.label3.Location = new System.Drawing.Point(7, 44); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(65, 13); this.label3.TabIndex = 3; this.label3.Text = "Crystal Type"; // // nudRadioFreq // this.nudRadioFreq.BackColor = System.Drawing.Color.White; this.nudRadioFreq.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.nudRadioFreq.Increment = new decimal(new int[] { 61, 0, 0, 0}); this.nudRadioFreq.Location = new System.Drawing.Point(107, 14); this.nudRadioFreq.Maximum = new decimal(new int[] { 1020000000, 0, 0, 0}); this.nudRadioFreq.Minimum = new decimal(new int[] { 137000000, 0, 0, 0}); this.nudRadioFreq.Name = "nudRadioFreq"; this.nudRadioFreq.Size = new System.Drawing.Size(123, 20); this.nudRadioFreq.TabIndex = 1; this.nudRadioFreq.ThousandsSeparator = true; this.nudRadioFreq.Value = new decimal(new int[] { 434000000, 0, 0, 0}); this.nudRadioFreq.ValueChanged += new System.EventHandler(this.nudRadioFreq_ValueChanged); // // label1 // this.label1.AutoSize = true; this.label1.Location = new System.Drawing.Point(6, 18); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(88, 13); this.label1.TabIndex = 0; this.label1.Text = "Radio Frequency"; // // gbTxSetting // this.gbTxSetting.Controls.Add(this.cbPLLBW); this.gbTxSetting.Controls.Add(this.cbOcpTrimming); this.gbTxSetting.Controls.Add(this.label15); this.gbTxSetting.Controls.Add(this.label14); this.gbTxSetting.Controls.Add(this.label13); this.gbTxSetting.Controls.Add(this.rbOCPOff); this.gbTxSetting.Controls.Add(this.rbOCPOn); this.gbTxSetting.Controls.Add(this.label12); this.gbTxSetting.Controls.Add(this.label11); this.gbTxSetting.Controls.Add(this.label10); this.gbTxSetting.Controls.Add(this.cbOutputPower); this.gbTxSetting.Controls.Add(this.label9); this.gbTxSetting.Controls.Add(this.label8); this.gbTxSetting.Controls.Add(this.cbMaxOutputPower); this.gbTxSetting.Controls.Add(this.label7); this.gbTxSetting.Controls.Add(this.label6); this.gbTxSetting.Controls.Add(this.cbPaRamp); this.gbTxSetting.Controls.Add(this.label5); this.gbTxSetting.Controls.Add(this.cbPaOutput); this.gbTxSetting.Controls.Add(this.label4); this.gbTxSetting.Location = new System.Drawing.Point(4, 73); this.gbTxSetting.Name = "gbTxSetting"; this.gbTxSetting.Size = new System.Drawing.Size(235, 207); this.gbTxSetting.TabIndex = 1; this.gbTxSetting.TabStop = false; this.gbTxSetting.Text = "TX Setting"; // // cbPLLBW // this.cbPLLBW.FormattingEnabled = true; this.cbPLLBW.Items.AddRange(new object[] { "75", "150", "225", "300"}); this.cbPLLBW.Location = new System.Drawing.Point(106, 127); this.cbPLLBW.Name = "cbPLLBW"; this.cbPLLBW.Size = new System.Drawing.Size(96, 21); this.cbPLLBW.TabIndex = 22; this.cbPLLBW.Text = "300"; this.cbPLLBW.SelectedValueChanged += new System.EventHandler(this.cbPLLBW_SelectedValueChanged); // // cbOcpTrimming // this.cbOcpTrimming.FormattingEnabled = true; this.cbOcpTrimming.Items.AddRange(new object[] { "60", "80", "100", "120", "140", "160", "180", "200", "220", "240"}); this.cbOcpTrimming.Location = new System.Drawing.Point(106, 178); this.cbOcpTrimming.Name = "cbOcpTrimming"; this.cbOcpTrimming.Size = new System.Drawing.Size(96, 21); this.cbOcpTrimming.TabIndex = 21; this.cbOcpTrimming.Text = "100"; this.cbOcpTrimming.SelectedValueChanged += new System.EventHandler(this.cbOcpTrimming_SelectedValueChanged); // // label15 // this.label15.AutoSize = true; this.label15.Location = new System.Drawing.Point(206, 181); this.label15.Name = "label15"; this.label15.Size = new System.Drawing.Size(22, 13); this.label15.TabIndex = 20; this.label15.Text = "mA"; // // label14 // this.label14.AutoSize = true; this.label14.Location = new System.Drawing.Point(206, 131); this.label14.Name = "label14"; this.label14.Size = new System.Drawing.Size(27, 13); this.label14.TabIndex = 19; this.label14.Text = "KHz"; // // label13 // this.label13.AutoSize = true; this.label13.Location = new System.Drawing.Point(7, 181); this.label13.Name = "label13"; this.label13.Size = new System.Drawing.Size(67, 13); this.label13.TabIndex = 17; this.label13.Text = "OC Trimming"; // // rbOCPOff // this.rbOCPOff.AutoSize = true; this.rbOCPOff.Location = new System.Drawing.Point(155, 155); this.rbOCPOff.Name = "rbOCPOff"; this.rbOCPOff.Size = new System.Drawing.Size(45, 17); this.rbOCPOff.TabIndex = 16; this.rbOCPOff.Text = "OFF"; this.rbOCPOff.UseVisualStyleBackColor = true; this.rbOCPOff.CheckedChanged += new System.EventHandler(this.rbOCP_CheckedChanged); // // rbOCPOn // this.rbOCPOn.AutoSize = true; this.rbOCPOn.Checked = true; this.rbOCPOn.Location = new System.Drawing.Point(106, 155); this.rbOCPOn.Name = "rbOCPOn"; this.rbOCPOn.Size = new System.Drawing.Size(41, 17); this.rbOCPOn.TabIndex = 15; this.rbOCPOn.TabStop = true; this.rbOCPOn.Text = "ON"; this.rbOCPOn.UseVisualStyleBackColor = true; this.rbOCPOn.CheckedChanged += new System.EventHandler(this.rbOCP_CheckedChanged); // // label12 // this.label12.AutoSize = true; this.label12.Location = new System.Drawing.Point(6, 157); this.label12.Name = "label12"; this.label12.Size = new System.Drawing.Size(65, 13); this.label12.TabIndex = 14; this.label12.Text = "OCP Enable"; // // label11 // this.label11.AutoSize = true; this.label11.Location = new System.Drawing.Point(6, 131); this.label11.Name = "label11"; this.label11.Size = new System.Drawing.Size(78, 13); this.label11.TabIndex = 12; this.label11.Text = "PLL bandwidth"; // // label10 // this.label10.AutoSize = true; this.label10.Location = new System.Drawing.Point(205, 102); this.label10.Name = "label10"; this.label10.Size = new System.Drawing.Size(28, 13); this.label10.TabIndex = 11; this.label10.Text = "dBm"; // // cbOutputPower // this.cbOutputPower.FormattingEnabled = true; this.cbOutputPower.Items.AddRange(new object[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15"}); this.cbOutputPower.Location = new System.Drawing.Point(106, 98); this.cbOutputPower.Name = "cbOutputPower"; this.cbOutputPower.Size = new System.Drawing.Size(96, 21); this.cbOutputPower.TabIndex = 10; this.cbOutputPower.Text = "15"; this.cbOutputPower.SelectedValueChanged += new System.EventHandler(this.cbOutputPower_SelectedValueChanged); // // label9 // this.label9.AutoSize = true; this.label9.Location = new System.Drawing.Point(6, 101); this.label9.Name = "label9"; this.label9.Size = new System.Drawing.Size(72, 13); this.label9.TabIndex = 9; this.label9.Text = "Output Power"; // // label8 // this.label8.AutoSize = true; this.label8.Location = new System.Drawing.Point(205, 74); this.label8.Name = "label8"; this.label8.Size = new System.Drawing.Size(28, 13); this.label8.TabIndex = 8; this.label8.Text = "dBm"; // // cbMaxOutputPower // this.cbMaxOutputPower.FormattingEnabled = true; this.cbMaxOutputPower.Items.AddRange(new object[] { "10.8", "11.4", "12.0", "12.6", "13.2", "13.8", "14.4", "15.0"}); this.cbMaxOutputPower.Location = new System.Drawing.Point(106, 69); this.cbMaxOutputPower.Name = "cbMaxOutputPower"; this.cbMaxOutputPower.Size = new System.Drawing.Size(96, 21); this.cbMaxOutputPower.TabIndex = 7; this.cbMaxOutputPower.Text = "13.2"; this.cbMaxOutputPower.SelectedValueChanged += new System.EventHandler(this.cbMaxOutputPower_SelectedValueChanged); // // label7 // this.label7.AutoSize = true; this.label7.Location = new System.Drawing.Point(6, 73); this.label7.Name = "label7"; this.label7.Size = new System.Drawing.Size(89, 13); this.label7.TabIndex = 6; this.label7.Text = "MaxOutputPower"; // // label6 // this.label6.AutoSize = true; this.label6.Location = new System.Drawing.Point(206, 48); this.label6.Name = "label6"; this.label6.Size = new System.Drawing.Size(20, 13); this.label6.TabIndex = 5; this.label6.Text = "uS"; // // cbPaRamp // this.cbPaRamp.FormattingEnabled = true; this.cbPaRamp.Items.AddRange(new object[] { "3400", "2000", "1000", "500", "250", "125", "100", "62", "50", "40", "31", "25", "20", "15", "12", "10"}); this.cbPaRamp.Location = new System.Drawing.Point(106, 42); this.cbPaRamp.Name = "cbPaRamp"; this.cbPaRamp.Size = new System.Drawing.Size(96, 21); this.cbPaRamp.TabIndex = 4; this.cbPaRamp.Text = "40"; this.cbPaRamp.SelectedValueChanged += new System.EventHandler(this.cbPaRamp_SelectedValueChanged); // // label5 // this.label5.AutoSize = true; this.label5.Location = new System.Drawing.Point(6, 46); this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(52, 13); this.label5.TabIndex = 3; this.label5.Text = "PA Ramp"; // // cbPaOutput // this.cbPaOutput.DisplayMember = "2"; this.cbPaOutput.FormattingEnabled = true; this.cbPaOutput.Items.AddRange(new object[] { "RFO", "PA_BOOST"}); this.cbPaOutput.Location = new System.Drawing.Point(106, 14); this.cbPaOutput.Name = "cbPaOutput"; this.cbPaOutput.Size = new System.Drawing.Size(96, 21); this.cbPaOutput.TabIndex = 2; this.cbPaOutput.Text = "RFO"; this.cbPaOutput.SelectedValueChanged += new System.EventHandler(this.cbPaOutput_SelectedValueChanged); // // label4 // this.label4.AutoSize = true; this.label4.Location = new System.Drawing.Point(6, 18); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(56, 13); this.label4.TabIndex = 0; this.label4.Text = "PA Output"; // // gbRxSetting // this.gbRxSetting.Controls.Add(this.pAGC); this.gbRxSetting.Controls.Add(this.cbLnaGain); this.gbRxSetting.Controls.Add(this.pLNA); this.gbRxSetting.Controls.Add(this.label2); this.gbRxSetting.Location = new System.Drawing.Point(4, 286); this.gbRxSetting.Name = "gbRxSetting"; this.gbRxSetting.Size = new System.Drawing.Size(235, 111); this.gbRxSetting.TabIndex = 2; this.gbRxSetting.TabStop = false; this.gbRxSetting.Text = "RX Setting"; // // pAGC // this.pAGC.Anchor = System.Windows.Forms.AnchorStyles.None; this.pAGC.Controls.Add(this.label16); this.pAGC.Controls.Add(this.rbAGCOn); this.pAGC.Controls.Add(this.rbAGCOff); this.pAGC.Location = new System.Drawing.Point(9, 20); this.pAGC.Name = "pAGC"; this.pAGC.Size = new System.Drawing.Size(220, 25); this.pAGC.TabIndex = 25; // // label16 // this.label16.AutoSize = true; this.label16.Location = new System.Drawing.Point(6, 7); this.label16.Name = "label16"; this.label16.Size = new System.Drawing.Size(54, 13); this.label16.TabIndex = 18; this.label16.Text = "AGC Auto"; // // rbAGCOn // this.rbAGCOn.AutoSize = true; this.rbAGCOn.Location = new System.Drawing.Point(100, 4); this.rbAGCOn.Name = "rbAGCOn"; this.rbAGCOn.Size = new System.Drawing.Size(41, 17); this.rbAGCOn.TabIndex = 19; this.rbAGCOn.Text = "ON"; this.rbAGCOn.UseVisualStyleBackColor = true; this.rbAGCOn.CheckedChanged += new System.EventHandler(this.rbAGC_CheckedChanged); // // rbAGCOff // this.rbAGCOff.AutoSize = true; this.rbAGCOff.Checked = true; this.rbAGCOff.Location = new System.Drawing.Point(157, 4); this.rbAGCOff.Name = "rbAGCOff"; this.rbAGCOff.Size = new System.Drawing.Size(45, 17); this.rbAGCOff.TabIndex = 20; this.rbAGCOff.TabStop = true; this.rbAGCOff.Text = "OFF"; this.rbAGCOff.UseVisualStyleBackColor = true; this.rbAGCOff.CheckedChanged += new System.EventHandler(this.rbAGC_CheckedChanged); // // cbLnaGain // this.cbLnaGain.FormattingEnabled = true; this.cbLnaGain.Items.AddRange(new object[] { "not used", "G1(Max)", "G2", "G3", "G4", "G5", "G6(Min)", "not used"}); this.cbLnaGain.Location = new System.Drawing.Point(109, 49); this.cbLnaGain.Name = "cbLnaGain"; this.cbLnaGain.Size = new System.Drawing.Size(121, 21); this.cbLnaGain.TabIndex = 21; this.cbLnaGain.Text = "G1(Max)"; this.cbLnaGain.SelectedValueChanged += new System.EventHandler(this.cbOcpTrimming_SelectedValueChanged); // // pLNA // this.pLNA.Anchor = System.Windows.Forms.AnchorStyles.None; this.pLNA.Controls.Add(this.label17); this.pLNA.Controls.Add(this.rbLNAOff); this.pLNA.Controls.Add(this.rbLNAOn); this.pLNA.Location = new System.Drawing.Point(9, 77); this.pLNA.Name = "pLNA"; this.pLNA.Size = new System.Drawing.Size(221, 26); this.pLNA.TabIndex = 24; // // label17 // this.label17.AutoSize = true; this.label17.Location = new System.Drawing.Point(5, 5); this.label17.Name = "label17"; this.label17.Size = new System.Drawing.Size(58, 13); this.label17.TabIndex = 21; this.label17.Text = "LNA Boost"; // // rbLNAOff // this.rbLNAOff.AutoSize = true; this.rbLNAOff.Checked = true; this.rbLNAOff.Location = new System.Drawing.Point(157, 3); this.rbLNAOff.Name = "rbLNAOff"; this.rbLNAOff.Size = new System.Drawing.Size(45, 17); this.rbLNAOff.TabIndex = 23; this.rbLNAOff.TabStop = true; this.rbLNAOff.Text = "OFF"; this.rbLNAOff.UseVisualStyleBackColor = true; this.rbLNAOff.CheckedChanged += new System.EventHandler(this.rbLNA_CheckedChanged); // // rbLNAOn // this.rbLNAOn.AutoSize = true; this.rbLNAOn.Location = new System.Drawing.Point(100, 4); this.rbLNAOn.Name = "rbLNAOn"; this.rbLNAOn.Size = new System.Drawing.Size(41, 17); this.rbLNAOn.TabIndex = 22; this.rbLNAOn.Text = "ON"; this.rbLNAOn.UseVisualStyleBackColor = true; this.rbLNAOn.CheckedChanged += new System.EventHandler(this.rbLNA_CheckedChanged); // // label2 // this.label2.AutoSize = true; this.label2.Location = new System.Drawing.Point(13, 54); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(53, 13); this.label2.TabIndex = 17; this.label2.Text = "LNA Gain"; // // gbLoraSetting // this.gbLoraSetting.Controls.Add(this.label47); this.gbLoraSetting.Controls.Add(this.nudImplicitRxLength); this.gbLoraSetting.Controls.Add(this.cbImplicit); this.gbLoraSetting.Controls.Add(this.label46); this.gbLoraSetting.Controls.Add(this.label23); this.gbLoraSetting.Controls.Add(this.label27); this.gbLoraSetting.Controls.Add(this.lTs); this.gbLoraSetting.Controls.Add(this.panel2); this.gbLoraSetting.Controls.Add(this.nudPreambleLength); this.gbLoraSetting.Controls.Add(this.label25); this.gbLoraSetting.Controls.Add(this.pLROptimize); this.gbLoraSetting.Controls.Add(this.nudRxTimeOut); this.gbLoraSetting.Controls.Add(this.label22); this.gbLoraSetting.Controls.Add(this.label21); this.gbLoraSetting.Controls.Add(this.cbBW); this.gbLoraSetting.Controls.Add(this.label20); this.gbLoraSetting.Controls.Add(this.cbCR); this.gbLoraSetting.Controls.Add(this.label19); this.gbLoraSetting.Controls.Add(this.cbSF); this.gbLoraSetting.Controls.Add(this.label18); this.gbLoraSetting.Location = new System.Drawing.Point(245, 3); this.gbLoraSetting.Name = "gbLoraSetting"; this.gbLoraSetting.Size = new System.Drawing.Size(241, 244); this.gbLoraSetting.TabIndex = 3; this.gbLoraSetting.TabStop = false; this.gbLoraSetting.Text = "LoRa Setting"; // // label47 // this.label47.AutoSize = true; this.label47.Location = new System.Drawing.Point(204, 217); this.label47.Name = "label47"; this.label47.Size = new System.Drawing.Size(28, 13); this.label47.TabIndex = 25; this.label47.Text = "Byte"; // // nudImplicitRxLength // this.nudImplicitRxLength.Location = new System.Drawing.Point(137, 212); this.nudImplicitRxLength.Maximum = new decimal(new int[] { 255, 0, 0, 0}); this.nudImplicitRxLength.Minimum = new decimal(new int[] { 1, 0, 0, 0}); this.nudImplicitRxLength.Name = "nudImplicitRxLength"; this.nudImplicitRxLength.Size = new System.Drawing.Size(61, 20); this.nudImplicitRxLength.TabIndex = 24; this.nudImplicitRxLength.Value = new decimal(new int[] { 1, 0, 0, 0}); this.nudImplicitRxLength.ValueChanged += new System.EventHandler(this.nudImplicitRxLength_ValueChanged); // // cbImplicit // this.cbImplicit.AutoSize = true; this.cbImplicit.Location = new System.Drawing.Point(107, 217); this.cbImplicit.Name = "cbImplicit"; this.cbImplicit.Size = new System.Drawing.Size(15, 14); this.cbImplicit.TabIndex = 23; this.cbImplicit.UseVisualStyleBackColor = true; this.cbImplicit.CheckedChanged += new System.EventHandler(this.cbImplicit_CheckedChanged); // // label46 // this.label46.AutoSize = true; this.label46.Location = new System.Drawing.Point(9, 219); this.label46.Name = "label46"; this.label46.Size = new System.Drawing.Size(74, 13); this.label46.TabIndex = 22; this.label46.Text = "ImplicitHeader"; // // label23 // this.label23.AutoSize = true; this.label23.Location = new System.Drawing.Point(169, 105); this.label23.Name = "label23"; this.label23.Size = new System.Drawing.Size(13, 13); this.label23.TabIndex = 21; this.label23.Text = "×"; // // label27 // this.label27.AutoSize = true; this.label27.Location = new System.Drawing.Point(219, 104); this.label27.Name = "label27"; this.label27.Size = new System.Drawing.Size(20, 13); this.label27.TabIndex = 21; this.label27.Text = "ms"; // // lTs // this.lTs.AutoSize = true; this.lTs.Location = new System.Drawing.Point(185, 104); this.lTs.Name = "lTs"; this.lTs.Size = new System.Drawing.Size(34, 13); this.lTs.TabIndex = 21; this.lTs.Text = "32.77"; // // panel2 // this.panel2.Controls.Add(this.rbPayloadCRCOff); this.panel2.Controls.Add(this.rbPayloadCRCOn); this.panel2.Controls.Add(this.label26); this.panel2.Location = new System.Drawing.Point(6, 185); this.panel2.Name = "panel2"; this.panel2.Size = new System.Drawing.Size(212, 22); this.panel2.TabIndex = 20; // // rbPayloadCRCOff // this.rbPayloadCRCOff.AutoSize = true; this.rbPayloadCRCOff.Checked = true; this.rbPayloadCRCOff.Location = new System.Drawing.Point(151, 2); this.rbPayloadCRCOff.Name = "rbPayloadCRCOff"; this.rbPayloadCRCOff.Size = new System.Drawing.Size(45, 17); this.rbPayloadCRCOff.TabIndex = 20; this.rbPayloadCRCOff.TabStop = true; this.rbPayloadCRCOff.Text = "OFF"; this.rbPayloadCRCOff.UseVisualStyleBackColor = true; this.rbPayloadCRCOff.CheckedChanged += new System.EventHandler(this.rbPayloadCRC_CheckedChanged); // // rbPayloadCRCOn // this.rbPayloadCRCOn.AutoSize = true; this.rbPayloadCRCOn.Location = new System.Drawing.Point(102, 2); this.rbPayloadCRCOn.Name = "rbPayloadCRCOn"; this.rbPayloadCRCOn.Size = new System.Drawing.Size(41, 17); this.rbPayloadCRCOn.TabIndex = 20; this.rbPayloadCRCOn.Text = "ON"; this.rbPayloadCRCOn.UseVisualStyleBackColor = true; this.rbPayloadCRCOn.CheckedChanged += new System.EventHandler(this.rbPayloadCRC_CheckedChanged); // // label26 // this.label26.AutoSize = true; this.label26.Location = new System.Drawing.Point(3, 4); this.label26.Name = "label26"; this.label26.Size = new System.Drawing.Size(70, 13); this.label26.TabIndex = 11; this.label26.Text = "Payload CRC"; // // nudPreambleLength // this.nudPreambleLength.Location = new System.Drawing.Point(108, 155); this.nudPreambleLength.Maximum = new decimal(new int[] { 65535, 0, 0, 0}); this.nudPreambleLength.Name = "nudPreambleLength"; this.nudPreambleLength.Size = new System.Drawing.Size(88, 20); this.nudPreambleLength.TabIndex = 18; this.nudPreambleLength.ThousandsSeparator = true; this.nudPreambleLength.Value = new decimal(new int[] { 8, 0, 0, 0}); this.nudPreambleLength.ValueChanged += new System.EventHandler(this.nudPreambleLength_ValueChanged); // // label25 // this.label25.AutoSize = true; this.label25.Location = new System.Drawing.Point(7, 159); this.label25.Name = "label25"; this.label25.Size = new System.Drawing.Size(87, 13); this.label25.TabIndex = 17; this.label25.Text = "Preamble Length"; // // pLROptimize // this.pLROptimize.Controls.Add(this.rbLROptimizeOff); this.pLROptimize.Controls.Add(this.rbLROptimizeOn); this.pLROptimize.Controls.Add(this.label24); this.pLROptimize.Location = new System.Drawing.Point(6, 128); this.pLROptimize.Name = "pLROptimize"; this.pLROptimize.Size = new System.Drawing.Size(213, 22); this.pLROptimize.TabIndex = 16; // // rbLROptimizeOff // this.rbLROptimizeOff.AutoSize = true; this.rbLROptimizeOff.Checked = true; this.rbLROptimizeOff.Location = new System.Drawing.Point(151, 2); this.rbLROptimizeOff.Name = "rbLROptimizeOff"; this.rbLROptimizeOff.Size = new System.Drawing.Size(45, 17); this.rbLROptimizeOff.TabIndex = 20; this.rbLROptimizeOff.TabStop = true; this.rbLROptimizeOff.Text = "OFF"; this.rbLROptimizeOff.UseVisualStyleBackColor = true; this.rbLROptimizeOff.CheckedChanged += new System.EventHandler(this.rbLROptimize_CheckedChanged); // // rbLROptimizeOn // this.rbLROptimizeOn.AutoSize = true; this.rbLROptimizeOn.Location = new System.Drawing.Point(102, 2); this.rbLROptimizeOn.Name = "rbLROptimizeOn"; this.rbLROptimizeOn.Size = new System.Drawing.Size(41, 17); this.rbLROptimizeOn.TabIndex = 20; this.rbLROptimizeOn.Text = "ON"; this.rbLROptimizeOn.UseVisualStyleBackColor = true; this.rbLROptimizeOn.CheckedChanged += new System.EventHandler(this.rbLROptimize_CheckedChanged); // // label24 // this.label24.AutoSize = true; this.label24.Location = new System.Drawing.Point(1, 4); this.label24.Name = "label24"; this.label24.Size = new System.Drawing.Size(90, 13); this.label24.TabIndex = 11; this.label24.Text = "LowRateOptimize"; // // nudRxTimeOut // this.nudRxTimeOut.Location = new System.Drawing.Point(107, 100); this.nudRxTimeOut.Maximum = new decimal(new int[] { 1023, 0, 0, 0}); this.nudRxTimeOut.Name = "nudRxTimeOut"; this.nudRxTimeOut.Size = new System.Drawing.Size(59, 20); this.nudRxTimeOut.TabIndex = 14; this.nudRxTimeOut.ThousandsSeparator = true; this.nudRxTimeOut.Value = new decimal(new int[] { 100, 0, 0, 0}); this.nudRxTimeOut.ValueChanged += new System.EventHandler(this.nudRxTimeOut_ValueChanged); // // label22 // this.label22.AutoSize = true; this.label22.Location = new System.Drawing.Point(6, 104); this.label22.Name = "label22"; this.label22.Size = new System.Drawing.Size(87, 13); this.label22.TabIndex = 10; this.label22.Text = "ReceiveTimeOut"; // // label21 // this.label21.AutoSize = true; this.label21.Location = new System.Drawing.Point(195, 75); this.label21.Name = "label21"; this.label21.Size = new System.Drawing.Size(27, 13); this.label21.TabIndex = 9; this.label21.Text = "KHz"; // // cbBW // this.cbBW.FormattingEnabled = true; this.cbBW.Items.AddRange(new object[] { "62.5", "125", "250", "500"}); this.cbBW.Location = new System.Drawing.Point(107, 73); this.cbBW.Name = "cbBW"; this.cbBW.Size = new System.Drawing.Size(88, 21); this.cbBW.TabIndex = 6; this.cbBW.Text = "125"; this.cbBW.SelectedValueChanged += new System.EventHandler(this.cbBW_SelectedValueChanged); // // label20 // this.label20.AutoSize = true; this.label20.Location = new System.Drawing.Point(6, 76); this.label20.Name = "label20"; this.label20.Size = new System.Drawing.Size(63, 13); this.label20.TabIndex = 5; this.label20.Text = "Band Width"; // // cbCR // this.cbCR.FormattingEnabled = true; this.cbCR.Items.AddRange(new object[] { "4/5", "4/6", "4/7", "4/8"}); this.cbCR.Location = new System.Drawing.Point(107, 46); this.cbCR.Name = "cbCR"; this.cbCR.Size = new System.Drawing.Size(88, 21); this.cbCR.TabIndex = 4; this.cbCR.Text = "4/5"; this.cbCR.SelectedValueChanged += new System.EventHandler(this.cbCR_SelectedValueChanged); // // label19 // this.label19.AutoSize = true; this.label19.Location = new System.Drawing.Point(6, 49); this.label19.Name = "label19"; this.label19.Size = new System.Drawing.Size(66, 13); this.label19.TabIndex = 3; this.label19.Text = "Coding Rate"; // // cbSF // this.cbSF.FormattingEnabled = true; this.cbSF.Items.AddRange(new object[] { "SF6", "SF7", "SF8", "SF9", "SF10", "SF11", "SF12"}); this.cbSF.Location = new System.Drawing.Point(107, 18); this.cbSF.Name = "cbSF"; this.cbSF.Size = new System.Drawing.Size(88, 21); this.cbSF.TabIndex = 2; this.cbSF.Text = "SF12"; this.cbSF.SelectedValueChanged += new System.EventHandler(this.cbSF_SelectedValueChanged); // // label18 // this.label18.AutoSize = true; this.label18.Location = new System.Drawing.Point(6, 22); this.label18.Name = "label18"; this.label18.Size = new System.Drawing.Size(85, 13); this.label18.TabIndex = 1; this.label18.Text = "SpreadingFactor"; // // gbPHInfo // this.gbPHInfo.Controls.Add(this.PayCRCLed); this.gbPHInfo.Controls.Add(this.label53); this.gbPHInfo.Controls.Add(this.label52); this.gbPHInfo.Controls.Add(this.label51); this.gbPHInfo.Controls.Add(this.label50); this.gbPHInfo.Controls.Add(this.CRC_LED); this.gbPHInfo.Controls.Add(this.label38); this.gbPHInfo.Controls.Add(this.tbRssiValue); this.gbPHInfo.Controls.Add(this.tbPktRssiValue); this.gbPHInfo.Controls.Add(this.tbPktSnrValue); this.gbPHInfo.Controls.Add(this.tbRxPacketCnt); this.gbPHInfo.Controls.Add(this.tbRxCR); this.gbPHInfo.Controls.Add(this.tbRxNbBytes); this.gbPHInfo.Controls.Add(this.tbRxHeaderCnt); this.gbPHInfo.Controls.Add(this.label42); this.gbPHInfo.Controls.Add(this.label41); this.gbPHInfo.Controls.Add(this.label40); this.gbPHInfo.Controls.Add(this.label39); this.gbPHInfo.Controls.Add(this.label37); this.gbPHInfo.Controls.Add(this.label28); this.gbPHInfo.Location = new System.Drawing.Point(245, 254); this.gbPHInfo.Name = "gbPHInfo"; this.gbPHInfo.Size = new System.Drawing.Size(296, 143); this.gbPHInfo.TabIndex = 6; this.gbPHInfo.TabStop = false; this.gbPHInfo.Text = "Packet Info"; // // PayCRCLed // this.PayCRCLed.BackColor = System.Drawing.Color.Transparent; this.PayCRCLed.LedColor = System.Drawing.Color.Red; this.PayCRCLed.LedSize = new System.Drawing.Size(11, 11); this.PayCRCLed.Location = new System.Drawing.Point(121, 53); this.PayCRCLed.Name = "PayCRCLed"; this.PayCRCLed.Size = new System.Drawing.Size(15, 16); this.PayCRCLed.TabIndex = 8; this.PayCRCLed.Text = "led1"; // // label53 // this.label53.AutoSize = true; this.label53.Location = new System.Drawing.Point(6, 116); this.label53.Name = "label53"; this.label53.Size = new System.Drawing.Size(63, 13); this.label53.TabIndex = 7; this.label53.Text = "CodingRate"; // // label52 // this.label52.AutoSize = true; this.label52.Location = new System.Drawing.Point(268, 114); this.label52.Name = "label52"; this.label52.Size = new System.Drawing.Size(28, 13); this.label52.TabIndex = 6; this.label52.Text = "dBm"; // // label51 // this.label51.AutoSize = true; this.label51.Location = new System.Drawing.Point(268, 85); this.label51.Name = "label51"; this.label51.Size = new System.Drawing.Size(28, 13); this.label51.TabIndex = 6; this.label51.Text = "dBm"; // // label50 // this.label50.AutoSize = true; this.label50.Location = new System.Drawing.Point(268, 54); this.label50.Name = "label50"; this.label50.Size = new System.Drawing.Size(20, 13); this.label50.TabIndex = 6; this.label50.Text = "dB"; // // CRC_LED // this.CRC_LED.BackColor = System.Drawing.Color.Transparent; this.CRC_LED.LedColor = System.Drawing.Color.Red; this.CRC_LED.LedSize = new System.Drawing.Size(11, 11); this.CRC_LED.Location = new System.Drawing.Point(214, 16); this.CRC_LED.Name = "CRC_LED"; this.CRC_LED.Size = new System.Drawing.Size(20, 25); this.CRC_LED.TabIndex = 5; this.CRC_LED.Text = "led1"; // // label38 // this.label38.AutoSize = true; this.label38.Location = new System.Drawing.Point(166, 23); this.label38.Name = "label38"; this.label38.Size = new System.Drawing.Size(48, 13); this.label38.TabIndex = 4; this.label38.Text = "CRC ON"; // // tbRssiValue // this.tbRssiValue.Location = new System.Drawing.Point(214, 109); this.tbRssiValue.Name = "tbRssiValue"; this.tbRssiValue.ReadOnly = true; this.tbRssiValue.Size = new System.Drawing.Size(50, 20); this.tbRssiValue.TabIndex = 1; // // tbPktRssiValue // this.tbPktRssiValue.Location = new System.Drawing.Point(214, 80); this.tbPktRssiValue.Name = "tbPktRssiValue"; this.tbPktRssiValue.ReadOnly = true; this.tbPktRssiValue.Size = new System.Drawing.Size(50, 20); this.tbPktRssiValue.TabIndex = 1; // // tbPktSnrValue // this.tbPktSnrValue.Location = new System.Drawing.Point(214, 50); this.tbPktSnrValue.Name = "tbPktSnrValue"; this.tbPktSnrValue.ReadOnly = true; this.tbPktSnrValue.Size = new System.Drawing.Size(50, 20); this.tbPktSnrValue.TabIndex = 1; // // tbRxPacketCnt // this.tbRxPacketCnt.Location = new System.Drawing.Point(71, 50); this.tbRxPacketCnt.Name = "tbRxPacketCnt"; this.tbRxPacketCnt.ReadOnly = true; this.tbRxPacketCnt.Size = new System.Drawing.Size(49, 20); this.tbRxPacketCnt.TabIndex = 1; // // tbRxCR // this.tbRxCR.Location = new System.Drawing.Point(71, 112); this.tbRxCR.Name = "tbRxCR"; this.tbRxCR.ReadOnly = true; this.tbRxCR.Size = new System.Drawing.Size(49, 20); this.tbRxCR.TabIndex = 1; // // tbRxNbBytes // this.tbRxNbBytes.Location = new System.Drawing.Point(71, 81); this.tbRxNbBytes.Name = "tbRxNbBytes"; this.tbRxNbBytes.ReadOnly = true; this.tbRxNbBytes.Size = new System.Drawing.Size(49, 20); this.tbRxNbBytes.TabIndex = 1; // // tbRxHeaderCnt // this.tbRxHeaderCnt.Location = new System.Drawing.Point(71, 20); this.tbRxHeaderCnt.Name = "tbRxHeaderCnt"; this.tbRxHeaderCnt.ReadOnly = true; this.tbRxHeaderCnt.Size = new System.Drawing.Size(49, 20); this.tbRxHeaderCnt.TabIndex = 1; // // label42 // this.label42.AutoSize = true; this.label42.Location = new System.Drawing.Point(140, 114); this.label42.Name = "label42"; this.label42.Size = new System.Drawing.Size(66, 13); this.label42.TabIndex = 0; this.label42.Text = "CurrentRSSI"; // // label41 // this.label41.AutoSize = true; this.label41.Location = new System.Drawing.Point(146, 86); this.label41.Name = "label41"; this.label41.Size = new System.Drawing.Size(66, 13); this.label41.TabIndex = 0; this.label41.Text = "PacketRSSI"; // // label40 // this.label40.AutoSize = true; this.label40.Location = new System.Drawing.Point(151, 54); this.label40.Name = "label40"; this.label40.Size = new System.Drawing.Size(64, 13); this.label40.TabIndex = 0; this.label40.Text = "PacketSNR"; // // label39 // this.label39.AutoSize = true; this.label39.Location = new System.Drawing.Point(6, 54); this.label39.Name = "label39"; this.label39.Size = new System.Drawing.Size(57, 13); this.label39.TabIndex = 0; this.label39.Text = "PacketCnt"; // // label37 // this.label37.AutoSize = true; this.label37.Location = new System.Drawing.Point(6, 86); this.label37.Name = "label37"; this.label37.Size = new System.Drawing.Size(62, 13); this.label37.TabIndex = 0; this.label37.Text = "RxBytesCnt"; // // label28 // this.label28.AutoSize = true; this.label28.Location = new System.Drawing.Point(6, 23); this.label28.Name = "label28"; this.label28.Size = new System.Drawing.Size(58, 13); this.label28.TabIndex = 0; this.label28.Text = "HeaderCnt"; // // gbMessage // this.gbMessage.Controls.Add(this.cbNewLine); this.gbMessage.Controls.Add(this.PllLockLed); this.gbMessage.Controls.Add(this.label49); this.gbMessage.Controls.Add(this.cbHex); this.gbMessage.Controls.Add(this.rbClear); this.gbMessage.Controls.Add(this.bbPayload); this.gbMessage.Location = new System.Drawing.Point(4, 403); this.gbMessage.Name = "gbMessage"; this.gbMessage.Size = new System.Drawing.Size(537, 155); this.gbMessage.TabIndex = 7; this.gbMessage.TabStop = false; this.gbMessage.Text = "Message"; // // cbNewLine // this.cbNewLine.AutoSize = true; this.cbNewLine.Location = new System.Drawing.Point(457, 73); this.cbNewLine.Name = "cbNewLine"; this.cbNewLine.Size = new System.Drawing.Size(68, 17); this.cbNewLine.TabIndex = 8; this.cbNewLine.Text = "NewLine"; this.cbNewLine.UseVisualStyleBackColor = true; // // PllLockLed // this.PllLockLed.BackColor = System.Drawing.Color.Transparent; this.PllLockLed.LedColor = System.Drawing.Color.Red; this.PllLockLed.LedSize = new System.Drawing.Size(11, 11); this.PllLockLed.Location = new System.Drawing.Point(515, 20); this.PllLockLed.Name = "PllLockLed"; this.PllLockLed.Size = new System.Drawing.Size(15, 16); this.PllLockLed.TabIndex = 7; this.PllLockLed.Text = "led2"; // // label49 // this.label49.AutoSize = true; this.label49.Location = new System.Drawing.Point(456, 23); this.label49.Name = "label49"; this.label49.Size = new System.Drawing.Size(53, 13); this.label49.TabIndex = 6; this.label49.Text = "PLL Lock"; // // cbHex // this.cbHex.AutoSize = true; this.cbHex.Location = new System.Drawing.Point(457, 49); this.cbHex.Name = "cbHex"; this.cbHex.Size = new System.Drawing.Size(48, 17); this.cbHex.TabIndex = 6; this.cbHex.Text = "HEX"; this.cbHex.UseVisualStyleBackColor = true; this.cbHex.CheckedChanged += new System.EventHandler(this.PayloadText_CheckedChange); // // rbClear // this.rbClear.Location = new System.Drawing.Point(457, 96); this.rbClear.Name = "rbClear"; this.rbClear.Size = new System.Drawing.Size(72, 34); this.rbClear.TabIndex = 5; this.rbClear.Text = "Clear"; this.rbClear.UseVisualStyleBackColor = true; this.rbClear.Click += new System.EventHandler(this.rbClear_Click); // // bbPayload // this.bbPayload.IsHex = false; this.bbPayload.Location = new System.Drawing.Point(6, 17); this.bbPayload.Multiline = true; this.bbPayload.Name = "bbPayload"; this.bbPayload.ReadOnly = true; this.bbPayload.ScrollBars = System.Windows.Forms.ScrollBars.Both; this.bbPayload.Size = new System.Drawing.Size(445, 131); this.bbPayload.TabIndex = 3; // // gbOpMode // this.gbOpMode.Controls.Add(this.rbGoTxTest); this.gbOpMode.Controls.Add(this.rbGoRxTest); this.gbOpMode.Controls.Add(this.rbGoSleep); this.gbOpMode.Controls.Add(this.rbGoCAD); this.gbOpMode.Controls.Add(this.nudTxDelay); this.gbOpMode.Controls.Add(this.rbGoTx); this.gbOpMode.Controls.Add(this.rbGoRx); this.gbOpMode.Controls.Add(this.label45); this.gbOpMode.Controls.Add(this.tbTxPktCnt); this.gbOpMode.Controls.Add(this.label44); this.gbOpMode.Controls.Add(this.label43); this.gbOpMode.Controls.Add(this.bSwitch); this.gbOpMode.Enabled = false; this.gbOpMode.Location = new System.Drawing.Point(547, 254); this.gbOpMode.Name = "gbOpMode"; this.gbOpMode.Size = new System.Drawing.Size(124, 304); this.gbOpMode.TabIndex = 8; this.gbOpMode.TabStop = false; this.gbOpMode.Text = "Operator"; // // rbGoTxTest // this.rbGoTxTest.AutoSize = true; this.rbGoTxTest.Location = new System.Drawing.Point(29, 182); this.rbGoTxTest.Name = "rbGoTxTest"; this.rbGoTxTest.Size = new System.Drawing.Size(63, 17); this.rbGoTxTest.TabIndex = 9; this.rbGoTxTest.TabStop = true; this.rbGoTxTest.Text = "TX Test"; this.rbGoTxTest.UseVisualStyleBackColor = true; // // rbGoRxTest // this.rbGoRxTest.AutoSize = true; this.rbGoRxTest.Location = new System.Drawing.Point(29, 151); this.rbGoRxTest.Name = "rbGoRxTest"; this.rbGoRxTest.Size = new System.Drawing.Size(64, 17); this.rbGoRxTest.TabIndex = 8; this.rbGoRxTest.TabStop = true; this.rbGoRxTest.Text = "RX Test"; this.rbGoRxTest.UseVisualStyleBackColor = true; // // rbGoSleep // this.rbGoSleep.AutoSize = true; this.rbGoSleep.Location = new System.Drawing.Point(29, 119); this.rbGoSleep.Name = "rbGoSleep"; this.rbGoSleep.Size = new System.Drawing.Size(52, 17); this.rbGoSleep.TabIndex = 7; this.rbGoSleep.TabStop = true; this.rbGoSleep.Text = "Sleep"; this.rbGoSleep.UseVisualStyleBackColor = true; this.rbGoSleep.CheckedChanged += new System.EventHandler(this.rbStatus_CheckedChanged); // // rbGoCAD // this.rbGoCAD.AutoSize = true; this.rbGoCAD.Location = new System.Drawing.Point(29, 88); this.rbGoCAD.Name = "rbGoCAD"; this.rbGoCAD.Size = new System.Drawing.Size(76, 17); this.rbGoCAD.TabIndex = 6; this.rbGoCAD.TabStop = true; this.rbGoCAD.Text = "CAD LoRa"; this.rbGoCAD.UseVisualStyleBackColor = true; this.rbGoCAD.CheckedChanged += new System.EventHandler(this.rbStatus_CheckedChanged); // // nudTxDelay // this.nudTxDelay.Increment = new decimal(new int[] { 10, 0, 0, 0}); this.nudTxDelay.Location = new System.Drawing.Point(46, 246); this.nudTxDelay.Maximum = new decimal(new int[] { 4000, 0, 0, 0}); this.nudTxDelay.Minimum = new decimal(new int[] { 100, 0, 0, 0}); this.nudTxDelay.Name = "nudTxDelay"; this.nudTxDelay.Size = new System.Drawing.Size(51, 20); this.nudTxDelay.TabIndex = 3; this.nudTxDelay.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; this.nudTxDelay.Value = new decimal(new int[] { 500, 0, 0, 0}); // // rbGoTx // this.rbGoTx.AutoSize = true; this.rbGoTx.Location = new System.Drawing.Point(29, 56); this.rbGoTx.Name = "rbGoTx"; this.rbGoTx.Size = new System.Drawing.Size(68, 17); this.rbGoTx.TabIndex = 5; this.rbGoTx.Text = "TX LoRa"; this.rbGoTx.UseVisualStyleBackColor = true; this.rbGoTx.CheckedChanged += new System.EventHandler(this.rbStatus_CheckedChanged); // // rbGoRx // this.rbGoRx.AutoSize = true; this.rbGoRx.Checked = true; this.rbGoRx.Location = new System.Drawing.Point(29, 25); this.rbGoRx.Name = "rbGoRx"; this.rbGoRx.Size = new System.Drawing.Size(69, 17); this.rbGoRx.TabIndex = 5; this.rbGoRx.TabStop = true; this.rbGoRx.Text = "RX LoRa"; this.rbGoRx.UseVisualStyleBackColor = true; this.rbGoRx.CheckedChanged += new System.EventHandler(this.rbStatus_CheckedChanged); // // label45 // this.label45.AutoSize = true; this.label45.Location = new System.Drawing.Point(101, 249); this.label45.Name = "label45"; this.label45.Size = new System.Drawing.Size(20, 13); this.label45.TabIndex = 3; this.label45.Text = "ms"; // // tbTxPktCnt // this.tbTxPktCnt.Location = new System.Drawing.Point(46, 275); this.tbTxPktCnt.Name = "tbTxPktCnt"; this.tbTxPktCnt.ReadOnly = true; this.tbTxPktCnt.Size = new System.Drawing.Size(72, 20); this.tbTxPktCnt.TabIndex = 2; // // label44 // this.label44.AutoSize = true; this.label44.Location = new System.Drawing.Point(6, 250); this.label44.Name = "label44"; this.label44.Size = new System.Drawing.Size(25, 13); this.label44.TabIndex = 1; this.label44.Text = "INT"; // // label43 // this.label43.AutoSize = true; this.label43.Location = new System.Drawing.Point(6, 280); this.label43.Name = "label43"; this.label43.Size = new System.Drawing.Size(35, 13); this.label43.TabIndex = 1; this.label43.Text = "TxCnt"; // // bSwitch // this.bSwitch.Location = new System.Drawing.Point(7, 215); this.bSwitch.Name = "bSwitch"; this.bSwitch.Size = new System.Drawing.Size(110, 25); this.bSwitch.TabIndex = 0; this.bSwitch.Text = "Start"; this.bSwitch.UseVisualStyleBackColor = true; this.bSwitch.Click += new System.EventHandler(this.bSwitch_Click); // // cbRxDone // this.cbRxDone.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbRxDone.AutoSize = true; this.cbRxDone.Location = new System.Drawing.Point(112, 49); this.cbRxDone.Name = "cbRxDone"; this.cbRxDone.Size = new System.Drawing.Size(15, 14); this.cbRxDone.TabIndex = 1; this.cbRxDone.UseVisualStyleBackColor = true; this.cbRxDone.CheckedChanged += new System.EventHandler(this.cbRxDone_CheckedChanged); // // cbCRCError // this.cbCRCError.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbCRCError.AutoSize = true; this.cbCRCError.Location = new System.Drawing.Point(112, 75); this.cbCRCError.Name = "cbCRCError"; this.cbCRCError.Size = new System.Drawing.Size(15, 14); this.cbCRCError.TabIndex = 1; this.cbCRCError.UseVisualStyleBackColor = true; this.cbCRCError.CheckedChanged += new System.EventHandler(this.cbCRCError_CheckedChanged); // // cbValidHeader // this.cbValidHeader.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbValidHeader.AutoSize = true; this.cbValidHeader.Location = new System.Drawing.Point(112, 102); this.cbValidHeader.Name = "cbValidHeader"; this.cbValidHeader.Size = new System.Drawing.Size(15, 14); this.cbValidHeader.TabIndex = 1; this.cbValidHeader.UseVisualStyleBackColor = true; this.cbValidHeader.CheckedChanged += new System.EventHandler(this.cbValidHeader_CheckedChanged); // // label29 // this.label29.Anchor = System.Windows.Forms.AnchorStyles.None; this.label29.AutoSize = true; this.label29.Location = new System.Drawing.Point(15, 50); this.label29.Name = "label29"; this.label29.Size = new System.Drawing.Size(46, 13); this.label29.TabIndex = 0; this.label29.Text = "RxDone"; // // cbRxTimeOut // this.cbRxTimeOut.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbRxTimeOut.AutoSize = true; this.cbRxTimeOut.Location = new System.Drawing.Point(112, 21); this.cbRxTimeOut.Name = "cbRxTimeOut"; this.cbRxTimeOut.Size = new System.Drawing.Size(15, 14); this.cbRxTimeOut.TabIndex = 1; this.cbRxTimeOut.UseVisualStyleBackColor = true; this.cbRxTimeOut.CheckedChanged += new System.EventHandler(this.cbRxTimeOut_CheckedChanged); // // cbTxDone // this.cbTxDone.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbTxDone.AutoSize = true; this.cbTxDone.Location = new System.Drawing.Point(112, 129); this.cbTxDone.Name = "cbTxDone"; this.cbTxDone.Size = new System.Drawing.Size(15, 14); this.cbTxDone.TabIndex = 1; this.cbTxDone.UseVisualStyleBackColor = true; this.cbTxDone.CheckedChanged += new System.EventHandler(this.cbTxDone_CheckedChanged); // // label36 // this.label36.Anchor = System.Windows.Forms.AnchorStyles.None; this.label36.AutoSize = true; this.label36.Location = new System.Drawing.Point(15, 23); this.label36.Name = "label36"; this.label36.Size = new System.Drawing.Size(60, 13); this.label36.TabIndex = 0; this.label36.Text = "RxTimeOut"; // // label31 // this.label31.Anchor = System.Windows.Forms.AnchorStyles.None; this.label31.AutoSize = true; this.label31.Location = new System.Drawing.Point(15, 104); this.label31.Name = "label31"; this.label31.Size = new System.Drawing.Size(65, 13); this.label31.TabIndex = 0; this.label31.Text = "ValidHeader"; // // cbCADDone // this.cbCADDone.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbCADDone.AutoSize = true; this.cbCADDone.Location = new System.Drawing.Point(112, 156); this.cbCADDone.Name = "cbCADDone"; this.cbCADDone.Size = new System.Drawing.Size(15, 14); this.cbCADDone.TabIndex = 1; this.cbCADDone.UseVisualStyleBackColor = true; this.cbCADDone.CheckedChanged += new System.EventHandler(this.cbCADDone_CheckedChanged); // // label32 // this.label32.Anchor = System.Windows.Forms.AnchorStyles.None; this.label32.AutoSize = true; this.label32.Location = new System.Drawing.Point(15, 131); this.label32.Name = "label32"; this.label32.Size = new System.Drawing.Size(45, 13); this.label32.TabIndex = 0; this.label32.Text = "TxDone"; // // label33 // this.label33.Anchor = System.Windows.Forms.AnchorStyles.None; this.label33.AutoSize = true; this.label33.Location = new System.Drawing.Point(15, 158); this.label33.Name = "label33"; this.label33.Size = new System.Drawing.Size(58, 13); this.label33.TabIndex = 0; this.label33.Text = "CAD Done"; // // cbFHSSChannel // this.cbFHSSChannel.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbFHSSChannel.AutoSize = true; this.cbFHSSChannel.Location = new System.Drawing.Point(112, 183); this.cbFHSSChannel.Name = "cbFHSSChannel"; this.cbFHSSChannel.Size = new System.Drawing.Size(15, 14); this.cbFHSSChannel.TabIndex = 1; this.cbFHSSChannel.UseVisualStyleBackColor = true; this.cbFHSSChannel.CheckedChanged += new System.EventHandler(this.cbFHSSChannel_CheckedChanged); // // label34 // this.label34.Anchor = System.Windows.Forms.AnchorStyles.None; this.label34.AutoSize = true; this.label34.Location = new System.Drawing.Point(15, 185); this.label34.Name = "label34"; this.label34.Size = new System.Drawing.Size(77, 13); this.label34.TabIndex = 0; this.label34.Text = "FHSS Channel"; // // label35 // this.label35.Anchor = System.Windows.Forms.AnchorStyles.None; this.label35.AutoSize = true; this.label35.Location = new System.Drawing.Point(15, 212); this.label35.Name = "label35"; this.label35.Size = new System.Drawing.Size(64, 13); this.label35.TabIndex = 0; this.label35.Text = "CAD Detect"; // // cbCADDetect // this.cbCADDetect.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbCADDetect.AutoSize = true; this.cbCADDetect.Location = new System.Drawing.Point(112, 209); this.cbCADDetect.Name = "cbCADDetect"; this.cbCADDetect.Size = new System.Drawing.Size(15, 14); this.cbCADDetect.TabIndex = 1; this.cbCADDetect.UseVisualStyleBackColor = true; this.cbCADDetect.CheckedChanged += new System.EventHandler(this.cbCADDetect_CheckedChanged); // // gbIRQMask // this.gbIRQMask.Controls.Add(this.CADDetectLed); this.gbIRQMask.Controls.Add(this.FHSSChannelLed); this.gbIRQMask.Controls.Add(this.CADDoneLed); this.gbIRQMask.Controls.Add(this.TxDoneLed); this.gbIRQMask.Controls.Add(this.ValidHeaderLed); this.gbIRQMask.Controls.Add(this.CRCErrorLed); this.gbIRQMask.Controls.Add(this.RxDoneLed); this.gbIRQMask.Controls.Add(this.RxTimeOutLed); this.gbIRQMask.Controls.Add(this.cbCADDetect); this.gbIRQMask.Controls.Add(this.label35); this.gbIRQMask.Controls.Add(this.label34); this.gbIRQMask.Controls.Add(this.cbFHSSChannel); this.gbIRQMask.Controls.Add(this.label33); this.gbIRQMask.Controls.Add(this.label32); this.gbIRQMask.Controls.Add(this.cbCADDone); this.gbIRQMask.Controls.Add(this.label31); this.gbIRQMask.Controls.Add(this.label36); this.gbIRQMask.Controls.Add(this.cbTxDone); this.gbIRQMask.Controls.Add(this.cbRxTimeOut); this.gbIRQMask.Controls.Add(this.label29); this.gbIRQMask.Controls.Add(this.cbValidHeader); this.gbIRQMask.Controls.Add(this.cbCRCError); this.gbIRQMask.Controls.Add(this.cbRxDone); this.gbIRQMask.Controls.Add(this.label30); this.gbIRQMask.Location = new System.Drawing.Point(492, 3); this.gbIRQMask.Name = "gbIRQMask"; this.gbIRQMask.Size = new System.Drawing.Size(179, 244); this.gbIRQMask.TabIndex = 5; this.gbIRQMask.TabStop = false; this.gbIRQMask.Text = "IRQ Mask"; // // CADDetectLed // this.CADDetectLed.BackColor = System.Drawing.Color.Transparent; this.CADDetectLed.LedColor = System.Drawing.Color.Lime; this.CADDetectLed.LedSize = new System.Drawing.Size(11, 11); this.CADDetectLed.Location = new System.Drawing.Point(143, 208); this.CADDetectLed.Name = "CADDetectLed"; this.CADDetectLed.Size = new System.Drawing.Size(15, 18); this.CADDetectLed.TabIndex = 2; this.CADDetectLed.Text = "led1"; // // FHSSChannelLed // this.FHSSChannelLed.BackColor = System.Drawing.Color.Transparent; this.FHSSChannelLed.LedColor = System.Drawing.Color.Lime; this.FHSSChannelLed.LedSize = new System.Drawing.Size(11, 11); this.FHSSChannelLed.Location = new System.Drawing.Point(143, 183); this.FHSSChannelLed.Name = "FHSSChannelLed"; this.FHSSChannelLed.Size = new System.Drawing.Size(15, 18); this.FHSSChannelLed.TabIndex = 2; this.FHSSChannelLed.Text = "led1"; // // CADDoneLed // this.CADDoneLed.BackColor = System.Drawing.Color.Transparent; this.CADDoneLed.LedColor = System.Drawing.Color.Lime; this.CADDoneLed.LedSize = new System.Drawing.Size(11, 11); this.CADDoneLed.Location = new System.Drawing.Point(143, 156); this.CADDoneLed.Name = "CADDoneLed"; this.CADDoneLed.Size = new System.Drawing.Size(15, 18); this.CADDoneLed.TabIndex = 2; this.CADDoneLed.Text = "led1"; // // TxDoneLed // this.TxDoneLed.BackColor = System.Drawing.Color.Transparent; this.TxDoneLed.LedColor = System.Drawing.Color.Lime; this.TxDoneLed.LedSize = new System.Drawing.Size(11, 11); this.TxDoneLed.Location = new System.Drawing.Point(143, 126); this.TxDoneLed.Name = "TxDoneLed"; this.TxDoneLed.Size = new System.Drawing.Size(15, 18); this.TxDoneLed.TabIndex = 2; this.TxDoneLed.Text = "led1"; // // ValidHeaderLed // this.ValidHeaderLed.BackColor = System.Drawing.Color.Transparent; this.ValidHeaderLed.LedColor = System.Drawing.Color.Lime; this.ValidHeaderLed.LedSize = new System.Drawing.Size(11, 11); this.ValidHeaderLed.Location = new System.Drawing.Point(143, 101); this.ValidHeaderLed.Name = "ValidHeaderLed"; this.ValidHeaderLed.Size = new System.Drawing.Size(15, 16); this.ValidHeaderLed.TabIndex = 2; this.ValidHeaderLed.Text = "led1"; // // CRCErrorLed // this.CRCErrorLed.BackColor = System.Drawing.Color.Transparent; this.CRCErrorLed.LedColor = System.Drawing.Color.Lime; this.CRCErrorLed.LedSize = new System.Drawing.Size(11, 11); this.CRCErrorLed.Location = new System.Drawing.Point(143, 75); this.CRCErrorLed.Name = "CRCErrorLed"; this.CRCErrorLed.Size = new System.Drawing.Size(15, 16); this.CRCErrorLed.TabIndex = 2; this.CRCErrorLed.Text = "led1"; // // RxDoneLed // this.RxDoneLed.BackColor = System.Drawing.Color.Transparent; this.RxDoneLed.LedColor = System.Drawing.Color.Lime; this.RxDoneLed.LedSize = new System.Drawing.Size(11, 11); this.RxDoneLed.Location = new System.Drawing.Point(143, 47); this.RxDoneLed.Name = "RxDoneLed"; this.RxDoneLed.Size = new System.Drawing.Size(15, 16); this.RxDoneLed.TabIndex = 2; this.RxDoneLed.Text = "led1"; // // RxTimeOutLed // this.RxTimeOutLed.BackColor = System.Drawing.Color.Transparent; this.RxTimeOutLed.LedColor = System.Drawing.Color.Lime; this.RxTimeOutLed.LedSize = new System.Drawing.Size(11, 11); this.RxTimeOutLed.Location = new System.Drawing.Point(143, 18); this.RxTimeOutLed.Name = "RxTimeOutLed"; this.RxTimeOutLed.Size = new System.Drawing.Size(15, 16); this.RxTimeOutLed.TabIndex = 2; this.RxTimeOutLed.Text = "led1"; // // label30 // this.label30.Anchor = System.Windows.Forms.AnchorStyles.None; this.label30.AutoSize = true; this.label30.Location = new System.Drawing.Point(15, 77); this.label30.Name = "label30"; this.label30.Size = new System.Drawing.Size(54, 13); this.label30.TabIndex = 0; this.label30.Text = "CRC Error"; // // RxChkTimer // this.RxChkTimer.Interval = 10; this.RxChkTimer.Tick += new System.EventHandler(this.RxChkTimer_Tick); // // TxInterTimer // this.TxInterTimer.Tick += new System.EventHandler(this.TxInterTimer_Tick); // // RxRssitimer // this.RxRssitimer.Enabled = true; this.RxRssitimer.Tick += new System.EventHandler(this.RxRssitimer_Tick); // // ucLoRa // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.gbOpMode); this.Controls.Add(this.gbMessage); this.Controls.Add(this.gbIRQMask); this.Controls.Add(this.gbPHInfo); this.Controls.Add(this.gbLoraSetting); this.Controls.Add(this.gbRxSetting); this.Controls.Add(this.gbTxSetting); this.Controls.Add(this.gbCrystal); this.Name = "ucLoRa"; this.Size = new System.Drawing.Size(677, 561); this.gbCrystal.ResumeLayout(false); this.gbCrystal.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudRadioFreq)).EndInit(); this.gbTxSetting.ResumeLayout(false); this.gbTxSetting.PerformLayout(); this.gbRxSetting.ResumeLayout(false); this.gbRxSetting.PerformLayout(); this.pAGC.ResumeLayout(false); this.pAGC.PerformLayout(); this.pLNA.ResumeLayout(false); this.pLNA.PerformLayout(); this.gbLoraSetting.ResumeLayout(false); this.gbLoraSetting.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudImplicitRxLength)).EndInit(); this.panel2.ResumeLayout(false); this.panel2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudPreambleLength)).EndInit(); this.pLROptimize.ResumeLayout(false); this.pLROptimize.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudRxTimeOut)).EndInit(); this.gbPHInfo.ResumeLayout(false); this.gbPHInfo.PerformLayout(); this.gbMessage.ResumeLayout(false); this.gbMessage.PerformLayout(); this.gbOpMode.ResumeLayout(false); this.gbOpMode.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudTxDelay)).EndInit(); this.gbIRQMask.ResumeLayout(false); this.gbIRQMask.PerformLayout(); this.ResumeLayout(false); }