form_WiFI.dfm
上传用户:gelin96
上传日期:2017-01-08
资源大小:20993k
文件大小:85k
源码类别:

MTK

开发平台:

C++ Builder

  1. object frmWiFi: TfrmWiFi
  2.   Left = 93
  3.   Top = 140
  4.   Width = 854
  5.   Height = 560
  6.   Caption = 'WiFi Tool'
  7.   Color = clBtnFace
  8.   Font.Charset = DEFAULT_CHARSET
  9.   Font.Color = clWindowText
  10.   Font.Height = -11
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = []
  13.   OldCreateOrder = False
  14.   OnActivate = FormActivate
  15.   OnCreate = FormCreate
  16.   OnDestroy = FormDestroy
  17.   OnShow = FormShow
  18.   PixelsPerInch = 96
  19.   TextHeight = 13
  20.   object pctlToolSel: TPageControl
  21.     Tag = 1
  22.     Left = 0
  23.     Top = 0
  24.     Width = 846
  25.     Height = 526
  26.     ActivePage = tsCPR
  27.     Align = alClient
  28.     MultiLine = True
  29.     TabIndex = 1
  30.     TabOrder = 0
  31.     OnChange = pctlToolSelChange
  32.     object tsTX: TTabSheet
  33.       Caption = 'TX'
  34.       object gbCPTInput: TGroupBox
  35.         Left = 0
  36.         Top = 6
  37.         Width = 825
  38.         Height = 427
  39.         Caption = '  Input  '
  40.         TabOrder = 0
  41.         object btnTXStart: TBitBtn
  42.           Left = 680
  43.           Top = 8
  44.           Width = 75
  45.           Height = 25
  46.           Caption = 'Start'
  47.           TabOrder = 0
  48.           OnClick = btnTXStartClick
  49.           Kind = bkRetry
  50.         end
  51.         object btnTXStop: TBitBtn
  52.           Left = 680
  53.           Top = 40
  54.           Width = 75
  55.           Height = 25
  56.           Caption = 'Stop'
  57.           TabOrder = 1
  58.           OnClick = btnTXStopClick
  59.           Kind = bkNo
  60.         end
  61.         object gbTXType: TGroupBox
  62.           Left = 656
  63.           Top = 104
  64.           Width = 153
  65.           Height = 105
  66.           Caption = '  Type  '
  67.           TabOrder = 2
  68.           object rbCPT: TRadioButton
  69.             Left = 8
  70.             Top = 58
  71.             Width = 140
  72.             Height = 17
  73.             Caption = 'Continuous packet TX'
  74.             Checked = True
  75.             TabOrder = 0
  76.             TabStop = True
  77.             OnClick = rbCPTClick
  78.           end
  79.           object rbTXOP: TRadioButton
  80.             Left = 8
  81.             Top = 16
  82.             Width = 113
  83.             Height = 17
  84.             Caption = 'TX output power'
  85.             TabOrder = 1
  86.             OnClick = rbTXOPClick
  87.           end
  88.           object rbTXCS: TRadioButton
  89.             Left = 8
  90.             Top = 37
  91.             Width = 129
  92.             Height = 17
  93.             Caption = 'TX carrier suppression'
  94.             TabOrder = 2
  95.             OnClick = rbTXCSClick
  96.           end
  97.           object rbTXLF: TRadioButton
  98.             Left = 8
  99.             Top = 80
  100.             Width = 113
  101.             Height = 17
  102.             Caption = 'Local Frequency'
  103.             TabOrder = 3
  104.             OnClick = rbTXLFClick
  105.           end
  106.         end
  107.         object pnlCPT: TPanel
  108.           Left = 8
  109.           Top = 216
  110.           Width = 809
  111.           Height = 201
  112.           BevelOuter = bvLowered
  113.           TabOrder = 3
  114.           object lblTXPacketLength: TLabel
  115.             Left = 18
  116.             Top = 112
  117.             Width = 66
  118.             Height = 13
  119.             Caption = 'Packet length'
  120.           end
  121.           object lblTXPacketCount: TLabel
  122.             Left = 116
  123.             Top = 112
  124.             Width = 64
  125.             Height = 13
  126.             Caption = 'Packet count'
  127.           end
  128.           object lblTXPacketInterval: TLabel
  129.             Left = 200
  130.             Top = 112
  131.             Width = 91
  132.             Height = 13
  133.             Caption = 'Packet interval (us)'
  134.           end
  135.           object lblTXBitPattern: TLabel
  136.             Left = 440
  137.             Top = 112
  138.             Width = 48
  139.             Height = 13
  140.             Caption = 'Bit pattern'
  141.           end
  142.           object lblTXPreamble: TLabel
  143.             Left = 312
  144.             Top = 112
  145.             Width = 44
  146.             Height = 13
  147.             Caption = 'Preamble'
  148.           end
  149.           object lblTXPacketSent: TLabel
  150.             Left = 120
  151.             Top = 160
  152.             Width = 57
  153.             Height = 13
  154.             Caption = 'Packet sent'
  155.           end
  156.           object lblTXAckCount: TLabel
  157.             Left = 216
  158.             Top = 160
  159.             Width = 49
  160.             Height = 13
  161.             Caption = 'Ack count'
  162.           end
  163.           object m_lblAverageALC: TLabel
  164.             Left = 308
  165.             Top = 160
  166.             Width = 63
  167.             Height = 13
  168.             Caption = 'Average ALC'
  169.           end
  170.           object m_lblTXCCKGainControl: TLabel
  171.             Left = 396
  172.             Top = 160
  173.             Width = 79
  174.             Height = 13
  175.             Caption = 'CCK gain control'
  176.           end
  177.           object m_lblTXOFDMGainControl: TLabel
  178.             Left = 488
  179.             Top = 160
  180.             Width = 89
  181.             Height = 13
  182.             Caption = 'OFDM gain control'
  183.           end
  184.           object edtTXPacketLength: TEdit
  185.             Left = 16
  186.             Top = 128
  187.             Width = 73
  188.             Height = 21
  189.             TabOrder = 0
  190.             Text = '128'
  191.             OnExit = edtCPTPacketLengthCheck
  192.           end
  193.           object edtTXPacketCount: TEdit
  194.             Left = 112
  195.             Top = 128
  196.             Width = 73
  197.             Height = 21
  198.             TabOrder = 1
  199.             Text = '0'
  200.             OnExit = edtCPTPacketCountCheck
  201.           end
  202.           object edtTXPacketInterval: TEdit
  203.             Left = 208
  204.             Top = 128
  205.             Width = 73
  206.             Height = 21
  207.             TabOrder = 2
  208.             Text = '100'
  209.             OnExit = edtCPTPacketIntervalCheck
  210.           end
  211.           object cbTXBitPattern: TComboBox
  212.             Left = 400
  213.             Top = 128
  214.             Width = 145
  215.             Height = 21
  216.             ItemHeight = 13
  217.             ItemIndex = 0
  218.             TabOrder = 3
  219.             Text = 'All 0'
  220.             Items.Strings = (
  221.               'All 0'
  222.               'All 1'
  223.               'Alternate bits (010101)'
  224.               'Pseudo random')
  225.           end
  226.           object cbTXPreamble: TComboBox
  227.             Left = 304
  228.             Top = 128
  229.             Width = 73
  230.             Height = 21
  231.             ItemHeight = 13
  232.             ItemIndex = 0
  233.             TabOrder = 4
  234.             Text = 'long'
  235.             Items.Strings = (
  236.               'long'
  237.               'short')
  238.           end
  239.           object stTXPacketSent: TStaticText
  240.             Left = 112
  241.             Top = 176
  242.             Width = 73
  243.             Height = 17
  244.             Alignment = taCenter
  245.             AutoSize = False
  246.             BorderStyle = sbsSunken
  247.             Caption = '0'
  248.             Color = clSkyBlue
  249.             ParentColor = False
  250.             TabOrder = 5
  251.           end
  252.           object stTXAckCount: TStaticText
  253.             Left = 208
  254.             Top = 176
  255.             Width = 73
  256.             Height = 17
  257.             Alignment = taCenter
  258.             AutoSize = False
  259.             BorderStyle = sbsSunken
  260.             Caption = '0'
  261.             Color = clSkyBlue
  262.             ParentColor = False
  263.             TabOrder = 6
  264.           end
  265.           object StaticText1: TStaticText
  266.             Left = 8
  267.             Top = 8
  268.             Width = 199
  269.             Height = 17
  270.             BevelKind = bkTile
  271.             BevelOuter = bvSpace
  272.             Caption = 'Continuous packet TX specific parameter'
  273.             Color = clCream
  274.             ParentColor = False
  275.             TabOrder = 7
  276.           end
  277.           object Panel10: TPanel
  278.             Left = 8
  279.             Top = 32
  280.             Width = 617
  281.             Height = 73
  282.             BevelOuter = bvLowered
  283.             TabOrder = 8
  284.             object lblTXFrameCtrl0x: TLabel
  285.               Left = 2
  286.               Top = 52
  287.               Width = 11
  288.               Height = 13
  289.               Caption = '0x'
  290.             end
  291.             object lblTXFrameCtrl: TLabel
  292.               Left = 16
  293.               Top = 32
  294.               Width = 47
  295.               Height = 13
  296.               Caption = 'Frame Ctrl'
  297.             end
  298.             object lblTXAddress1: TLabel
  299.               Left = 168
  300.               Top = 32
  301.               Width = 47
  302.               Height = 13
  303.               Caption = 'Address 1'
  304.             end
  305.             object lblTXAddress2: TLabel
  306.               Left = 312
  307.               Top = 32
  308.               Width = 47
  309.               Height = 13
  310.               Caption = 'Address 2'
  311.             end
  312.             object lblTXAddress3: TLabel
  313.               Left = 448
  314.               Top = 32
  315.               Width = 47
  316.               Height = 13
  317.               Caption = 'Address 3'
  318.             end
  319.             object lblTXSeqCtrl: TLabel
  320.               Left = 544
  321.               Top = 32
  322.               Width = 67
  323.               Height = 13
  324.               Caption = 'Sequence Ctrl'
  325.             end
  326.             object lblTXDuration: TLabel
  327.               Left = 72
  328.               Top = 32
  329.               Width = 40
  330.               Height = 13
  331.               Caption = 'Duration'
  332.             end
  333.             object StaticText4: TStaticText
  334.               Left = 8
  335.               Top = 6
  336.               Width = 69
  337.               Height = 17
  338.               BevelKind = bkTile
  339.               Caption = '  MAC header'
  340.               Color = clMoneyGreen
  341.               ParentColor = False
  342.               TabOrder = 0
  343.             end
  344.             object edtTXFramCtrl1: TEdit
  345.               Tag = 4
  346.               Left = 16
  347.               Top = 48
  348.               Width = 22
  349.               Height = 21
  350.               TabOrder = 1
  351.               Text = '08'
  352.               OnExit = edtTXFramCtrlCheck
  353.             end
  354.             object edtTXFramCtrl0: TEdit
  355.               Tag = 3
  356.               Left = 38
  357.               Top = 48
  358.               Width = 22
  359.               Height = 21
  360.               TabOrder = 2
  361.               Text = '02'
  362.               OnExit = edtTXFramCtrlCheck
  363.             end
  364.             object edtTXAddress13: TEdit
  365.               Tag = 3
  366.               Left = 170
  367.               Top = 48
  368.               Width = 22
  369.               Height = 21
  370.               TabOrder = 3
  371.               Text = 'FF'
  372.               OnExit = edtTXAddress1Check
  373.             end
  374.             object edtTXAddress15: TEdit
  375.               Tag = 5
  376.               Left = 128
  377.               Top = 48
  378.               Width = 22
  379.               Height = 21
  380.               TabOrder = 4
  381.               Text = 'FF'
  382.               OnExit = edtTXAddress1Check
  383.             end
  384.             object edtTXAddress14: TEdit
  385.               Tag = 4
  386.               Left = 148
  387.               Top = 48
  388.               Width = 22
  389.               Height = 21
  390.               TabOrder = 5
  391.               Text = 'FF'
  392.               OnExit = edtTXAddress1Check
  393.             end
  394.             object edtTXAddress12: TEdit
  395.               Tag = 2
  396.               Left = 192
  397.               Top = 48
  398.               Width = 22
  399.               Height = 21
  400.               TabOrder = 6
  401.               Text = 'FF'
  402.               OnExit = edtTXAddress1Check
  403.             end
  404.             object edtTXAddress11: TEdit
  405.               Tag = 1
  406.               Left = 214
  407.               Top = 48
  408.               Width = 22
  409.               Height = 21
  410.               TabOrder = 7
  411.               Text = 'FF'
  412.               OnExit = edtTXAddress1Check
  413.             end
  414.             object edtTXAddress10: TEdit
  415.               Left = 236
  416.               Top = 48
  417.               Width = 22
  418.               Height = 21
  419.               TabOrder = 8
  420.               Text = 'FF'
  421.               OnExit = edtTXAddress1Check
  422.             end
  423.             object edtTXAddress25: TEdit
  424.               Tag = 5
  425.               Left = 272
  426.               Top = 48
  427.               Width = 22
  428.               Height = 21
  429.               TabOrder = 9
  430.               Text = '00'
  431.               OnExit = edtTXAddress2Check
  432.             end
  433.             object edtTXAddress24: TEdit
  434.               Tag = 4
  435.               Left = 294
  436.               Top = 48
  437.               Width = 22
  438.               Height = 21
  439.               TabOrder = 10
  440.               Text = '08'
  441.               OnExit = edtTXAddress2Check
  442.             end
  443.             object edtTXAddress23: TEdit
  444.               Tag = 3
  445.               Left = 316
  446.               Top = 48
  447.               Width = 22
  448.               Height = 21
  449.               TabOrder = 11
  450.               Text = '22'
  451.               OnExit = edtTXAddress2Check
  452.             end
  453.             object edtTXAddress22: TEdit
  454.               Tag = 2
  455.               Left = 338
  456.               Top = 48
  457.               Width = 22
  458.               Height = 21
  459.               TabOrder = 12
  460.               Text = '00'
  461.               OnExit = edtTXAddress2Check
  462.             end
  463.             object edtTXAddress21: TEdit
  464.               Tag = 1
  465.               Left = 360
  466.               Top = 48
  467.               Width = 22
  468.               Height = 21
  469.               TabOrder = 13
  470.               Text = '00'
  471.               OnExit = edtTXAddress2Check
  472.             end
  473.             object edtTXAddress20: TEdit
  474.               Left = 382
  475.               Top = 48
  476.               Width = 22
  477.               Height = 21
  478.               TabOrder = 14
  479.               Text = '01'
  480.               OnExit = edtTXAddress2Check
  481.             end
  482.             object edtTXAddress35: TEdit
  483.               Tag = 5
  484.               Left = 416
  485.               Top = 48
  486.               Width = 22
  487.               Height = 21
  488.               TabOrder = 15
  489.               Text = 'FF'
  490.               OnExit = edtTXAddress3Check
  491.             end
  492.             object edtTXAddress34: TEdit
  493.               Tag = 4
  494.               Left = 438
  495.               Top = 48
  496.               Width = 22
  497.               Height = 21
  498.               TabOrder = 16
  499.               Text = 'FF'
  500.               OnExit = edtTXAddress3Check
  501.             end
  502.             object edtTXAddress33: TEdit
  503.               Tag = 3
  504.               Left = 460
  505.               Top = 48
  506.               Width = 22
  507.               Height = 21
  508.               TabOrder = 17
  509.               Text = 'FF'
  510.               OnExit = edtTXAddress3Check
  511.             end
  512.             object edtTXAddress32: TEdit
  513.               Tag = 2
  514.               Left = 482
  515.               Top = 48
  516.               Width = 22
  517.               Height = 21
  518.               TabOrder = 18
  519.               Text = 'FF'
  520.               OnExit = edtTXAddress3Check
  521.             end
  522.             object edtTXAddress31: TEdit
  523.               Tag = 1
  524.               Left = 504
  525.               Top = 48
  526.               Width = 22
  527.               Height = 21
  528.               TabOrder = 19
  529.               Text = 'FF'
  530.               OnExit = edtTXAddress3Check
  531.             end
  532.             object edtTXAddress30: TEdit
  533.               Left = 526
  534.               Top = 48
  535.               Width = 22
  536.               Height = 21
  537.               TabOrder = 20
  538.               Text = 'FF'
  539.               OnExit = edtTXAddress3Check
  540.             end
  541.             object edtTXSeqCtrl1: TEdit
  542.               Tag = 1
  543.               Left = 560
  544.               Top = 48
  545.               Width = 22
  546.               Height = 21
  547.               TabOrder = 21
  548.               Text = '10'
  549.               OnExit = edtTXSeqCtrlCheck
  550.             end
  551.             object edtTXSeqCtrl0: TEdit
  552.               Left = 582
  553.               Top = 48
  554.               Width = 22
  555.               Height = 21
  556.               TabOrder = 22
  557.               Text = '00'
  558.               OnExit = edtTXSeqCtrlCheck
  559.             end
  560.             object edtTXDuration1: TEdit
  561.               Left = 72
  562.               Top = 48
  563.               Width = 22
  564.               Height = 21
  565.               TabOrder = 23
  566.               Text = '00'
  567.               OnExit = edtTXDurationCheck
  568.             end
  569.             object edtTXDuration0: TEdit
  570.               Left = 94
  571.               Top = 48
  572.               Width = 22
  573.               Height = 21
  574.               TabOrder = 24
  575.               Text = '00'
  576.               OnExit = edtTXDurationCheck
  577.             end
  578.           end
  579.           object m_stAverageALC: TStaticText
  580.             Left = 304
  581.             Top = 176
  582.             Width = 73
  583.             Height = 17
  584.             Alignment = taCenter
  585.             AutoSize = False
  586.             BorderStyle = sbsSunken
  587.             Caption = '0'
  588.             Color = clSkyBlue
  589.             ParentColor = False
  590.             TabOrder = 9
  591.           end
  592.           object m_stTXCCKGainControl: TStaticText
  593.             Left = 400
  594.             Top = 176
  595.             Width = 73
  596.             Height = 17
  597.             Alignment = taCenter
  598.             AutoSize = False
  599.             BorderStyle = sbsSunken
  600.             Caption = '0'
  601.             Color = clSkyBlue
  602.             ParentColor = False
  603.             TabOrder = 10
  604.           end
  605.           object m_stTXOFDMGainControl: TStaticText
  606.             Left = 496
  607.             Top = 176
  608.             Width = 73
  609.             Height = 17
  610.             Alignment = taCenter
  611.             AutoSize = False
  612.             BorderStyle = sbsSunken
  613.             Caption = '0'
  614.             Color = clSkyBlue
  615.             ParentColor = False
  616.             TabOrder = 11
  617.           end
  618.         end
  619.         object Panel8: TPanel
  620.           Left = 8
  621.           Top = 112
  622.           Width = 641
  623.           Height = 97
  624.           BevelOuter = bvLowered
  625.           TabOrder = 4
  626.           object lblTXIDC0x: TLabel
  627.             Left = 8
  628.             Top = 66
  629.             Width = 11
  630.             Height = 13
  631.             Caption = '0x'
  632.           end
  633.           object lblTXQDC0x: TLabel
  634.             Left = 112
  635.             Top = 66
  636.             Width = 11
  637.             Height = 13
  638.             Caption = '0x'
  639.           end
  640.           object StaticText2: TStaticText
  641.             Left = 8
  642.             Top = 8
  643.             Width = 124
  644.             Height = 17
  645.             BevelKind = bkTile
  646.             Caption = '  TX DC offset parameter '
  647.             Color = clCream
  648.             ParentColor = False
  649.             TabOrder = 0
  650.           end
  651.           object btnTXCalTxDC: TButton
  652.             Left = 216
  653.             Top = 8
  654.             Width = 121
  655.             Height = 25
  656.             Caption = 'Calibrate TX DC offset'
  657.             TabOrder = 1
  658.             OnClick = btnTXCalTxDCClick
  659.           end
  660.           object edtTXIDC: TEdit
  661.             Left = 24
  662.             Top = 64
  663.             Width = 57
  664.             Height = 21
  665.             TabOrder = 2
  666.             Text = '0'
  667.             OnExit = edtTXIDcOffsetCheck
  668.           end
  669.           object edtTXQDC: TEdit
  670.             Left = 128
  671.             Top = 64
  672.             Width = 57
  673.             Height = 21
  674.             TabOrder = 3
  675.             Text = '0'
  676.             OnExit = edtTXQDCOffsetCheck
  677.           end
  678.           object btnTXIDC: TButton
  679.             Tag = 1
  680.             Left = 16
  681.             Top = 36
  682.             Width = 75
  683.             Height = 25
  684.             Caption = 'I_DC (Hex)'
  685.             TabOrder = 4
  686.             OnClick = btnTXIDCClick
  687.           end
  688.           object btnTXQDC: TButton
  689.             Tag = 1
  690.             Left = 120
  691.             Top = 36
  692.             Width = 75
  693.             Height = 25
  694.             Caption = 'Q_DC (Hex)'
  695.             TabOrder = 5
  696.             OnClick = btnTXQDCClick
  697.           end
  698.         end
  699.         object Panel9: TPanel
  700.           Left = 8
  701.           Top = 16
  702.           Width = 641
  703.           Height = 89
  704.           BevelOuter = bvLowered
  705.           TabOrder = 5
  706.           object lblTXChannelID: TLabel
  707.             Left = 24
  708.             Top = 40
  709.             Width = 67
  710.             Height = 13
  711.             Caption = 'Channel (kHz)'
  712.           end
  713.           object lblTXTxFilter: TLabel
  714.             Left = 152
  715.             Top = 40
  716.             Width = 36
  717.             Height = 13
  718.             Caption = 'TX filter'
  719.           end
  720.           object lblTXTxRate: TLabel
  721.             Left = 234
  722.             Top = 40
  723.             Width = 66
  724.             Height = 13
  725.             Caption = 'TX rate (MHz)'
  726.           end
  727.           object lblTXTxPowerDac0X: TLabel
  728.             Left = 328
  729.             Top = 58
  730.             Width = 11
  731.             Height = 13
  732.             Caption = '0x'
  733.           end
  734.           object m_lblTXTargetAlc: TLabel
  735.             Left = 448
  736.             Top = 40
  737.             Width = 54
  738.             Height = 13
  739.             Caption = 'Target ALC'
  740.           end
  741.           object cbTXChannelID: TComboBox
  742.             Left = 8
  743.             Top = 56
  744.             Width = 97
  745.             Height = 21
  746.             ItemHeight = 13
  747.             ItemIndex = 0
  748.             TabOrder = 0
  749.             Text = '1 (2412000)'
  750.             OnChange = cbTXChannelIDChange
  751.             Items.Strings = (
  752.               '1 (2412000)'
  753.               '2 (2417000)'
  754.               '3 (2422000)'
  755.               '4 (2427000)'
  756.               '5 (2432000)'
  757.               '6 (2437000)'
  758.               '7 (2442000)'
  759.               '8 (2447000)'
  760.               '9 (2452000)'
  761.               '10 (2457000)'
  762.               '11 (2462000)'
  763.               '12 (2467000)'
  764.               '13 (2472000)'
  765.               '14 (2484000)')
  766.           end
  767.           object cbTXTxFilter: TComboBox
  768.             Left = 120
  769.             Top = 56
  770.             Width = 97
  771.             Height = 21
  772.             ItemHeight = 13
  773.             ItemIndex = 0
  774.             TabOrder = 1
  775.             Text = 'North America'
  776.             OnChange = cbTXTxFilterChange
  777.             Items.Strings = (
  778.               'North America'
  779.               'Japan')
  780.           end
  781.           object cbTXTxRate: TComboBox
  782.             Left = 232
  783.             Top = 56
  784.             Width = 73
  785.             Height = 21
  786.             ItemHeight = 13
  787.             ItemIndex = 0
  788.             TabOrder = 2
  789.             Text = '1'
  790.             OnChange = cbTXTxRateChange
  791.             Items.Strings = (
  792.               '1'
  793.               '2'
  794.               '5.5'
  795.               '11')
  796.           end
  797.           object btnTXTxPowerDac: TButton
  798.             Tag = 1
  799.             Left = 318
  800.             Top = 30
  801.             Width = 107
  802.             Height = 25
  803.             Caption = 'TX power DAC (Hex)'
  804.             TabOrder = 3
  805.             OnClick = btnTXTxPowerDacClick
  806.           end
  807.           object edtTXTxPowerDAC: TEdit
  808.             Left = 344
  809.             Top = 56
  810.             Width = 73
  811.             Height = 21
  812.             TabOrder = 4
  813.             Text = '0'
  814.             OnExit = edtCPTTxPowerDACCheck
  815.           end
  816.           object StaticText3: TStaticText
  817.             Left = 8
  818.             Top = 8
  819.             Width = 103
  820.             Height = 17
  821.             BevelKind = bkTile
  822.             Caption = '  General parameter  '
  823.             Color = clCream
  824.             ParentColor = False
  825.             TabOrder = 5
  826.           end
  827.           object m_cbTXTargetGain: TCheckBox
  828.             Left = 528
  829.             Top = 16
  830.             Width = 97
  831.             Height = 17
  832.             Caption = 'Target gain'
  833.             Checked = True
  834.             State = cbChecked
  835.             TabOrder = 6
  836.           end
  837.           object m_cbTXAlcTracking: TCheckBox
  838.             Left = 528
  839.             Top = 40
  840.             Width = 97
  841.             Height = 17
  842.             Caption = 'ALC tracking'
  843.             TabOrder = 7
  844.           end
  845.           object m_cbTargetAlc: TCheckBox
  846.             Left = 528
  847.             Top = 64
  848.             Width = 97
  849.             Height = 17
  850.             Caption = 'Target ALC'
  851.             TabOrder = 8
  852.           end
  853.           object m_edtTXTargetAlc: TEdit
  854.             Left = 440
  855.             Top = 56
  856.             Width = 73
  857.             Height = 21
  858.             TabOrder = 9
  859.             Text = '0'
  860.           end
  861.         end
  862.       end
  863.       object sbTX: TStatusBar
  864.         Left = 0
  865.         Top = 469
  866.         Width = 838
  867.         Height = 29
  868.         Panels = <
  869.           item
  870.             Width = 50
  871.           end>
  872.         SimplePanel = False
  873.       end
  874.       object btnTXUploadFromFlash: TButton
  875.         Left = 8
  876.         Top = 440
  877.         Width = 91
  878.         Height = 25
  879.         Caption = 'Upload from flash'
  880.         TabOrder = 2
  881.         OnClick = btnTXUploadFromFlashClick
  882.       end
  883.       object btnTXDownloadToFlash: TButton
  884.         Left = 104
  885.         Top = 440
  886.         Width = 91
  887.         Height = 25
  888.         Caption = 'Download to flash'
  889.         TabOrder = 3
  890.         OnClick = btnTXDownloadToFlashClick
  891.       end
  892.       object btnTXChangeDB: TButton
  893.         Left = 200
  894.         Top = 440
  895.         Width = 105
  896.         Height = 25
  897.         Caption = 'Change NVRAM DB'
  898.         TabOrder = 4
  899.         OnClick = btnTXChangeDBClick
  900.       end
  901.       object btnTXLoadFromFile: TButton
  902.         Left = 312
  903.         Top = 440
  904.         Width = 75
  905.         Height = 25
  906.         Caption = 'Load from file'
  907.         TabOrder = 5
  908.         OnClick = btnTXLoadFromFileClick
  909.       end
  910.       object btnTXSaveToFile: TButton
  911.         Left = 392
  912.         Top = 440
  913.         Width = 75
  914.         Height = 25
  915.         Caption = 'Save to file'
  916.         TabOrder = 6
  917.         OnClick = btnTXSaveToFileClick
  918.       end
  919.       object btnTXTxChannelPower: TButton
  920.         Left = 600
  921.         Top = 440
  922.         Width = 105
  923.         Height = 25
  924.         Caption = 'TX channel power'
  925.         TabOrder = 7
  926.         OnClick = btnTXTxChannelPowerClick
  927.       end
  928.       object btnLoadTxPowerFromEE: TButton
  929.         Left = 472
  930.         Top = 440
  931.         Width = 121
  932.         Height = 25
  933.         Caption = 'Load from EEPROM'
  934.         TabOrder = 8
  935.         OnClick = btnLoadTxPowerFromEEClick
  936.       end
  937.       object m_btnTxAlc: TButton
  938.         Left = 712
  939.         Top = 440
  940.         Width = 105
  941.         Height = 25
  942.         Caption = 'TX ALC'
  943.         TabOrder = 9
  944.         OnClick = m_btnTxAlcClick
  945.       end
  946.     end
  947.     object tsCPR: TTabSheet
  948.       Caption = 'Continuous packet RX'
  949.       ImageIndex = 1
  950.       object gbCPRInput: TGroupBox
  951.         Left = 8
  952.         Top = 0
  953.         Width = 633
  954.         Height = 73
  955.         Caption = '  Input  '
  956.         TabOrder = 0
  957.         object lblCPRChannelID: TLabel
  958.           Left = 40
  959.           Top = 16
  960.           Width = 53
  961.           Height = 13
  962.           Caption = 'Channel ID'
  963.         end
  964.         object lblCPRRxAntenna: TLabel
  965.           Left = 168
  966.           Top = 16
  967.           Width = 58
  968.           Height = 13
  969.           Caption = 'RX Antenna'
  970.         end
  971.         object cbCPRChannelID: TComboBox
  972.           Left = 24
  973.           Top = 32
  974.           Width = 97
  975.           Height = 21
  976.           ItemHeight = 13
  977.           ItemIndex = 0
  978.           TabOrder = 0
  979.           Text = '1 (2412000)'
  980.           OnChange = cbCPRChannelIDChange
  981.           Items.Strings = (
  982.             '1 (2412000)'
  983.             '2 (2417000)'
  984.             '3 (2422000)'
  985.             '4 (2427000)'
  986.             '5 (2432000)'
  987.             '6 (2437000)'
  988.             '7 (2442000)'
  989.             '8 (2447000)'
  990.             '9 (2452000)'
  991.             '10 (2457000)'
  992.             '11 (2462000)'
  993.             '12 (2467000)'
  994.             '13 (2472000)'
  995.             '14 (2484000)')
  996.         end
  997.         object btnCPRStop: TBitBtn
  998.           Left = 536
  999.           Top = 38
  1000.           Width = 75
  1001.           Height = 25
  1002.           Caption = 'Stop'
  1003.           TabOrder = 1
  1004.           OnClick = btnCPRStopClick
  1005.           Kind = bkNo
  1006.         end
  1007.         object btnCPRStart: TBitBtn
  1008.           Left = 536
  1009.           Top = 10
  1010.           Width = 75
  1011.           Height = 25
  1012.           Caption = 'Start'
  1013.           TabOrder = 2
  1014.           OnClick = btnCPRStartClick
  1015.           Kind = bkRetry
  1016.         end
  1017.         object cbCPRRxAntenna: TComboBox
  1018.           Left = 152
  1019.           Top = 32
  1020.           Width = 97
  1021.           Height = 21
  1022.           ItemHeight = 13
  1023.           ItemIndex = 2
  1024.           TabOrder = 3
  1025.           Text = 'Always 0'
  1026.           Items.Strings = (
  1027.             'Diversity AGC'
  1028.             'Diversity MPDU'
  1029.             'Always 0'
  1030.             'Always 1')
  1031.         end
  1032.       end
  1033.       object gbCPRRxPacketStatistics: TGroupBox
  1034.         Left = 8
  1035.         Top = 72
  1036.         Width = 633
  1037.         Height = 345
  1038.         Caption = '  RX packets statistics  '
  1039.         TabOrder = 1
  1040.         object btnCPRReset: TButton
  1041.           Left = 584
  1042.           Top = 16
  1043.           Width = 43
  1044.           Height = 25
  1045.           Caption = 'Reset'
  1046.           TabOrder = 0
  1047.           OnClick = btnCPRResetClick
  1048.         end
  1049.         object Panel4: TPanel
  1050.           Left = 8
  1051.           Top = 112
  1052.           Width = 329
  1053.           Height = 225
  1054.           BevelOuter = bvLowered
  1055.           TabOrder = 1
  1056.           object lblCPRRxRate: TLabel
  1057.             Left = 8
  1058.             Top = 8
  1059.             Width = 58
  1060.             Height = 13
  1061.             Caption = 'RX rate (Hz)'
  1062.           end
  1063.           object lblCPRSum: TLabel
  1064.             Left = 88
  1065.             Top = 8
  1066.             Width = 21
  1067.             Height = 13
  1068.             Caption = 'Sum'
  1069.           end
  1070.           object lblCPRGood: TLabel
  1071.             Left = 152
  1072.             Top = 8
  1073.             Width = 26
  1074.             Height = 13
  1075.             Caption = 'Good'
  1076.           end
  1077.           object lblCPRBad: TLabel
  1078.             Left = 220
  1079.             Top = 8
  1080.             Width = 19
  1081.             Height = 13
  1082.             Caption = 'Bad'
  1083.           end
  1084.           object lblCPRFerRate: TLabel
  1085.             Left = 272
  1086.             Top = 8
  1087.             Width = 38
  1088.             Height = 13
  1089.             Caption = 'FER (%)'
  1090.           end
  1091.           object stCPR1MSum: TStaticText
  1092.             Left = 72
  1093.             Top = 24
  1094.             Width = 58
  1095.             Height = 17
  1096.             Alignment = taCenter
  1097.             AutoSize = False
  1098.             BorderStyle = sbsSunken
  1099.             Caption = '0'
  1100.             Color = clSkyBlue
  1101.             ParentColor = False
  1102.             TabOrder = 0
  1103.           end
  1104.           object stCPR1MGood: TStaticText
  1105.             Left = 136
  1106.             Top = 24
  1107.             Width = 58
  1108.             Height = 17
  1109.             Alignment = taCenter
  1110.             AutoSize = False
  1111.             BorderStyle = sbsSunken
  1112.             Caption = '0'
  1113.             Color = clSkyBlue
  1114.             ParentColor = False
  1115.             TabOrder = 1
  1116.           end
  1117.           object stCPR1MBad: TStaticText
  1118.             Left = 200
  1119.             Top = 24
  1120.             Width = 58
  1121.             Height = 17
  1122.             Alignment = taCenter
  1123.             AutoSize = False
  1124.             BorderStyle = sbsSunken
  1125.             Caption = '0'
  1126.             Color = clSkyBlue
  1127.             ParentColor = False
  1128.             TabOrder = 2
  1129.           end
  1130.           object stCPR1MFer: TStaticText
  1131.             Left = 264
  1132.             Top = 24
  1133.             Width = 58
  1134.             Height = 17
  1135.             Alignment = taCenter
  1136.             AutoSize = False
  1137.             BorderStyle = sbsSunken
  1138.             Caption = '0'
  1139.             Color = clSkyBlue
  1140.             ParentColor = False
  1141.             TabOrder = 3
  1142.           end
  1143.           object stCPR2MSum: TStaticText
  1144.             Tag = 1
  1145.             Left = 72
  1146.             Top = 40
  1147.             Width = 58
  1148.             Height = 17
  1149.             Alignment = taCenter
  1150.             AutoSize = False
  1151.             BorderStyle = sbsSunken
  1152.             Caption = '0'
  1153.             Color = clSkyBlue
  1154.             ParentColor = False
  1155.             TabOrder = 4
  1156.           end
  1157.           object stCPR2MGood: TStaticText
  1158.             Tag = 1
  1159.             Left = 136
  1160.             Top = 40
  1161.             Width = 58
  1162.             Height = 17
  1163.             Alignment = taCenter
  1164.             AutoSize = False
  1165.             BorderStyle = sbsSunken
  1166.             Caption = '0'
  1167.             Color = clSkyBlue
  1168.             ParentColor = False
  1169.             TabOrder = 5
  1170.           end
  1171.           object stCPR2MBad: TStaticText
  1172.             Tag = 1
  1173.             Left = 200
  1174.             Top = 40
  1175.             Width = 58
  1176.             Height = 17
  1177.             Alignment = taCenter
  1178.             AutoSize = False
  1179.             BorderStyle = sbsSunken
  1180.             Caption = '0'
  1181.             Color = clSkyBlue
  1182.             ParentColor = False
  1183.             TabOrder = 6
  1184.           end
  1185.           object stCPR2MFer: TStaticText
  1186.             Tag = 1
  1187.             Left = 264
  1188.             Top = 40
  1189.             Width = 58
  1190.             Height = 17
  1191.             Alignment = taCenter
  1192.             AutoSize = False
  1193.             BorderStyle = sbsSunken
  1194.             Caption = '0'
  1195.             Color = clSkyBlue
  1196.             ParentColor = False
  1197.             TabOrder = 7
  1198.           end
  1199.           object stCPR5_5MSum: TStaticText
  1200.             Tag = 2
  1201.             Left = 72
  1202.             Top = 56
  1203.             Width = 58
  1204.             Height = 17
  1205.             Alignment = taCenter
  1206.             AutoSize = False
  1207.             BorderStyle = sbsSunken
  1208.             Caption = '0'
  1209.             Color = clSkyBlue
  1210.             ParentColor = False
  1211.             TabOrder = 8
  1212.           end
  1213.           object stCPR5_5MGood: TStaticText
  1214.             Tag = 2
  1215.             Left = 136
  1216.             Top = 56
  1217.             Width = 58
  1218.             Height = 17
  1219.             Alignment = taCenter
  1220.             AutoSize = False
  1221.             BorderStyle = sbsSunken
  1222.             Caption = '0'
  1223.             Color = clSkyBlue
  1224.             ParentColor = False
  1225.             TabOrder = 9
  1226.           end
  1227.           object stCPR5_5MBad: TStaticText
  1228.             Tag = 2
  1229.             Left = 200
  1230.             Top = 56
  1231.             Width = 58
  1232.             Height = 17
  1233.             Alignment = taCenter
  1234.             AutoSize = False
  1235.             BorderStyle = sbsSunken
  1236.             Caption = '0'
  1237.             Color = clSkyBlue
  1238.             ParentColor = False
  1239.             TabOrder = 10
  1240.           end
  1241.           object stCPR5_5MFer: TStaticText
  1242.             Tag = 2
  1243.             Left = 264
  1244.             Top = 56
  1245.             Width = 58
  1246.             Height = 17
  1247.             Alignment = taCenter
  1248.             AutoSize = False
  1249.             BorderStyle = sbsSunken
  1250.             Caption = '0'
  1251.             Color = clSkyBlue
  1252.             ParentColor = False
  1253.             TabOrder = 11
  1254.           end
  1255.           object stCPR11MSum: TStaticText
  1256.             Tag = 3
  1257.             Left = 72
  1258.             Top = 72
  1259.             Width = 58
  1260.             Height = 17
  1261.             Alignment = taCenter
  1262.             AutoSize = False
  1263.             BorderStyle = sbsSunken
  1264.             Caption = '0'
  1265.             Color = clSkyBlue
  1266.             ParentColor = False
  1267.             TabOrder = 12
  1268.           end
  1269.           object stCPR11MGood: TStaticText
  1270.             Tag = 3
  1271.             Left = 136
  1272.             Top = 72
  1273.             Width = 58
  1274.             Height = 17
  1275.             Alignment = taCenter
  1276.             AutoSize = False
  1277.             BorderStyle = sbsSunken
  1278.             Caption = '0'
  1279.             Color = clSkyBlue
  1280.             ParentColor = False
  1281.             TabOrder = 13
  1282.           end
  1283.           object stCPR11MBad: TStaticText
  1284.             Tag = 3
  1285.             Left = 200
  1286.             Top = 72
  1287.             Width = 58
  1288.             Height = 17
  1289.             Alignment = taCenter
  1290.             AutoSize = False
  1291.             BorderStyle = sbsSunken
  1292.             Caption = '0'
  1293.             Color = clSkyBlue
  1294.             ParentColor = False
  1295.             TabOrder = 14
  1296.           end
  1297.           object stCPR11MFer: TStaticText
  1298.             Tag = 3
  1299.             Left = 264
  1300.             Top = 72
  1301.             Width = 58
  1302.             Height = 17
  1303.             Alignment = taCenter
  1304.             AutoSize = False
  1305.             BorderStyle = sbsSunken
  1306.             Caption = '0'
  1307.             Color = clSkyBlue
  1308.             ParentColor = False
  1309.             TabOrder = 15
  1310.           end
  1311.           object stCPR6MSum: TStaticText
  1312.             Tag = 4
  1313.             Left = 72
  1314.             Top = 88
  1315.             Width = 58
  1316.             Height = 17
  1317.             Alignment = taCenter
  1318.             AutoSize = False
  1319.             BorderStyle = sbsSunken
  1320.             Caption = '0'
  1321.             Color = clSkyBlue
  1322.             ParentColor = False
  1323.             TabOrder = 16
  1324.           end
  1325.           object stCPR6MGood: TStaticText
  1326.             Tag = 4
  1327.             Left = 136
  1328.             Top = 88
  1329.             Width = 58
  1330.             Height = 17
  1331.             Alignment = taCenter
  1332.             AutoSize = False
  1333.             BorderStyle = sbsSunken
  1334.             Caption = '0'
  1335.             Color = clSkyBlue
  1336.             ParentColor = False
  1337.             TabOrder = 17
  1338.           end
  1339.           object stCPR6MBad: TStaticText
  1340.             Tag = 4
  1341.             Left = 200
  1342.             Top = 88
  1343.             Width = 58
  1344.             Height = 17
  1345.             Alignment = taCenter
  1346.             AutoSize = False
  1347.             BorderStyle = sbsSunken
  1348.             Caption = '0'
  1349.             Color = clSkyBlue
  1350.             ParentColor = False
  1351.             TabOrder = 18
  1352.           end
  1353.           object stCPR6MFer: TStaticText
  1354.             Tag = 4
  1355.             Left = 264
  1356.             Top = 88
  1357.             Width = 58
  1358.             Height = 17
  1359.             Alignment = taCenter
  1360.             AutoSize = False
  1361.             BorderStyle = sbsSunken
  1362.             Caption = '0'
  1363.             Color = clSkyBlue
  1364.             ParentColor = False
  1365.             TabOrder = 19
  1366.           end
  1367.           object stCPR9MSum: TStaticText
  1368.             Tag = 5
  1369.             Left = 72
  1370.             Top = 104
  1371.             Width = 58
  1372.             Height = 17
  1373.             Alignment = taCenter
  1374.             AutoSize = False
  1375.             BorderStyle = sbsSunken
  1376.             Caption = '0'
  1377.             Color = clSkyBlue
  1378.             ParentColor = False
  1379.             TabOrder = 20
  1380.           end
  1381.           object stCPR9MGood: TStaticText
  1382.             Tag = 5
  1383.             Left = 136
  1384.             Top = 104
  1385.             Width = 58
  1386.             Height = 17
  1387.             Alignment = taCenter
  1388.             AutoSize = False
  1389.             BorderStyle = sbsSunken
  1390.             Caption = '0'
  1391.             Color = clSkyBlue
  1392.             ParentColor = False
  1393.             TabOrder = 21
  1394.           end
  1395.           object stCPR9MBad: TStaticText
  1396.             Tag = 5
  1397.             Left = 200
  1398.             Top = 104
  1399.             Width = 58
  1400.             Height = 17
  1401.             Alignment = taCenter
  1402.             AutoSize = False
  1403.             BorderStyle = sbsSunken
  1404.             Caption = '0'
  1405.             Color = clSkyBlue
  1406.             ParentColor = False
  1407.             TabOrder = 22
  1408.           end
  1409.           object stCPR9MFer: TStaticText
  1410.             Tag = 5
  1411.             Left = 264
  1412.             Top = 104
  1413.             Width = 58
  1414.             Height = 17
  1415.             Alignment = taCenter
  1416.             AutoSize = False
  1417.             BorderStyle = sbsSunken
  1418.             Caption = '0'
  1419.             Color = clSkyBlue
  1420.             ParentColor = False
  1421.             TabOrder = 23
  1422.           end
  1423.           object stCPR12MSum: TStaticText
  1424.             Tag = 6
  1425.             Left = 72
  1426.             Top = 120
  1427.             Width = 58
  1428.             Height = 17
  1429.             Alignment = taCenter
  1430.             AutoSize = False
  1431.             BorderStyle = sbsSunken
  1432.             Caption = '0'
  1433.             Color = clSkyBlue
  1434.             ParentColor = False
  1435.             TabOrder = 24
  1436.           end
  1437.           object stCPR12MGood: TStaticText
  1438.             Tag = 6
  1439.             Left = 136
  1440.             Top = 120
  1441.             Width = 58
  1442.             Height = 17
  1443.             Alignment = taCenter
  1444.             AutoSize = False
  1445.             BorderStyle = sbsSunken
  1446.             Caption = '0'
  1447.             Color = clSkyBlue
  1448.             ParentColor = False
  1449.             TabOrder = 25
  1450.           end
  1451.           object stCPR12MBad: TStaticText
  1452.             Tag = 6
  1453.             Left = 200
  1454.             Top = 120
  1455.             Width = 58
  1456.             Height = 17
  1457.             Alignment = taCenter
  1458.             AutoSize = False
  1459.             BorderStyle = sbsSunken
  1460.             Caption = '0'
  1461.             Color = clSkyBlue
  1462.             ParentColor = False
  1463.             TabOrder = 26
  1464.           end
  1465.           object stCPR12MFer: TStaticText
  1466.             Tag = 6
  1467.             Left = 264
  1468.             Top = 120
  1469.             Width = 58
  1470.             Height = 17
  1471.             Alignment = taCenter
  1472.             AutoSize = False
  1473.             BorderStyle = sbsSunken
  1474.             Caption = '0'
  1475.             Color = clSkyBlue
  1476.             ParentColor = False
  1477.             TabOrder = 27
  1478.           end
  1479.           object stCPR18MSum: TStaticText
  1480.             Tag = 7
  1481.             Left = 72
  1482.             Top = 136
  1483.             Width = 58
  1484.             Height = 17
  1485.             Alignment = taCenter
  1486.             AutoSize = False
  1487.             BorderStyle = sbsSunken
  1488.             Caption = '0'
  1489.             Color = clSkyBlue
  1490.             ParentColor = False
  1491.             TabOrder = 28
  1492.           end
  1493.           object stCPR18MGood: TStaticText
  1494.             Tag = 7
  1495.             Left = 136
  1496.             Top = 136
  1497.             Width = 58
  1498.             Height = 17
  1499.             Alignment = taCenter
  1500.             AutoSize = False
  1501.             BorderStyle = sbsSunken
  1502.             Caption = '0'
  1503.             Color = clSkyBlue
  1504.             ParentColor = False
  1505.             TabOrder = 29
  1506.           end
  1507.           object stCPR18MBad: TStaticText
  1508.             Tag = 7
  1509.             Left = 200
  1510.             Top = 136
  1511.             Width = 58
  1512.             Height = 17
  1513.             Alignment = taCenter
  1514.             AutoSize = False
  1515.             BorderStyle = sbsSunken
  1516.             Caption = '0'
  1517.             Color = clSkyBlue
  1518.             ParentColor = False
  1519.             TabOrder = 30
  1520.           end
  1521.           object stCPR18MFer: TStaticText
  1522.             Tag = 7
  1523.             Left = 264
  1524.             Top = 136
  1525.             Width = 58
  1526.             Height = 17
  1527.             Alignment = taCenter
  1528.             AutoSize = False
  1529.             BorderStyle = sbsSunken
  1530.             Caption = '0'
  1531.             Color = clSkyBlue
  1532.             ParentColor = False
  1533.             TabOrder = 31
  1534.           end
  1535.           object stCPR24MSum: TStaticText
  1536.             Tag = 8
  1537.             Left = 72
  1538.             Top = 152
  1539.             Width = 58
  1540.             Height = 17
  1541.             Alignment = taCenter
  1542.             AutoSize = False
  1543.             BorderStyle = sbsSunken
  1544.             Caption = '0'
  1545.             Color = clSkyBlue
  1546.             ParentColor = False
  1547.             TabOrder = 32
  1548.           end
  1549.           object stCPR24MGood: TStaticText
  1550.             Tag = 8
  1551.             Left = 136
  1552.             Top = 152
  1553.             Width = 58
  1554.             Height = 17
  1555.             Alignment = taCenter
  1556.             AutoSize = False
  1557.             BorderStyle = sbsSunken
  1558.             Caption = '0'
  1559.             Color = clSkyBlue
  1560.             ParentColor = False
  1561.             TabOrder = 33
  1562.           end
  1563.           object stCPR24MBad: TStaticText
  1564.             Tag = 8
  1565.             Left = 200
  1566.             Top = 152
  1567.             Width = 58
  1568.             Height = 17
  1569.             Alignment = taCenter
  1570.             AutoSize = False
  1571.             BorderStyle = sbsSunken
  1572.             Caption = '0'
  1573.             Color = clSkyBlue
  1574.             ParentColor = False
  1575.             TabOrder = 34
  1576.           end
  1577.           object stCPR24MFer: TStaticText
  1578.             Tag = 8
  1579.             Left = 264
  1580.             Top = 152
  1581.             Width = 58
  1582.             Height = 17
  1583.             Alignment = taCenter
  1584.             AutoSize = False
  1585.             BorderStyle = sbsSunken
  1586.             Caption = '0'
  1587.             Color = clSkyBlue
  1588.             ParentColor = False
  1589.             TabOrder = 35
  1590.           end
  1591.           object stCPR36MSum: TStaticText
  1592.             Tag = 9
  1593.             Left = 72
  1594.             Top = 168
  1595.             Width = 58
  1596.             Height = 17
  1597.             Alignment = taCenter
  1598.             AutoSize = False
  1599.             BorderStyle = sbsSunken
  1600.             Caption = '0'
  1601.             Color = clSkyBlue
  1602.             ParentColor = False
  1603.             TabOrder = 36
  1604.           end
  1605.           object stCPR36MGood: TStaticText
  1606.             Tag = 9
  1607.             Left = 136
  1608.             Top = 168
  1609.             Width = 58
  1610.             Height = 17
  1611.             Alignment = taCenter
  1612.             AutoSize = False
  1613.             BorderStyle = sbsSunken
  1614.             Caption = '0'
  1615.             Color = clSkyBlue
  1616.             ParentColor = False
  1617.             TabOrder = 37
  1618.           end
  1619.           object stCPR36MBad: TStaticText
  1620.             Tag = 9
  1621.             Left = 200
  1622.             Top = 168
  1623.             Width = 58
  1624.             Height = 17
  1625.             Alignment = taCenter
  1626.             AutoSize = False
  1627.             BorderStyle = sbsSunken
  1628.             Caption = '0'
  1629.             Color = clSkyBlue
  1630.             ParentColor = False
  1631.             TabOrder = 38
  1632.           end
  1633.           object stCPR36MFer: TStaticText
  1634.             Tag = 9
  1635.             Left = 264
  1636.             Top = 168
  1637.             Width = 58
  1638.             Height = 17
  1639.             Alignment = taCenter
  1640.             AutoSize = False
  1641.             BorderStyle = sbsSunken
  1642.             Caption = '0'
  1643.             Color = clSkyBlue
  1644.             ParentColor = False
  1645.             TabOrder = 39
  1646.           end
  1647.           object stCPR48MSum: TStaticText
  1648.             Tag = 10
  1649.             Left = 72
  1650.             Top = 184
  1651.             Width = 58
  1652.             Height = 17
  1653.             Alignment = taCenter
  1654.             AutoSize = False
  1655.             BorderStyle = sbsSunken
  1656.             Caption = '0'
  1657.             Color = clSkyBlue
  1658.             ParentColor = False
  1659.             TabOrder = 40
  1660.           end
  1661.           object stCPR48MGood: TStaticText
  1662.             Tag = 10
  1663.             Left = 136
  1664.             Top = 184
  1665.             Width = 58
  1666.             Height = 17
  1667.             Alignment = taCenter
  1668.             AutoSize = False
  1669.             BorderStyle = sbsSunken
  1670.             Caption = '0'
  1671.             Color = clSkyBlue
  1672.             ParentColor = False
  1673.             TabOrder = 41
  1674.           end
  1675.           object stCPR48MBad: TStaticText
  1676.             Tag = 10
  1677.             Left = 200
  1678.             Top = 184
  1679.             Width = 58
  1680.             Height = 17
  1681.             Alignment = taCenter
  1682.             AutoSize = False
  1683.             BorderStyle = sbsSunken
  1684.             Caption = '0'
  1685.             Color = clSkyBlue
  1686.             ParentColor = False
  1687.             TabOrder = 42
  1688.           end
  1689.           object stCPR48MFer: TStaticText
  1690.             Tag = 10
  1691.             Left = 264
  1692.             Top = 184
  1693.             Width = 58
  1694.             Height = 17
  1695.             Alignment = taCenter
  1696.             AutoSize = False
  1697.             BorderStyle = sbsSunken
  1698.             Caption = '0'
  1699.             Color = clSkyBlue
  1700.             ParentColor = False
  1701.             TabOrder = 43
  1702.           end
  1703.           object stCPR54MSum: TStaticText
  1704.             Tag = 11
  1705.             Left = 72
  1706.             Top = 200
  1707.             Width = 58
  1708.             Height = 17
  1709.             Alignment = taCenter
  1710.             AutoSize = False
  1711.             BorderStyle = sbsSunken
  1712.             Caption = '0'
  1713.             Color = clSkyBlue
  1714.             ParentColor = False
  1715.             TabOrder = 44
  1716.           end
  1717.           object stCPR54MGood: TStaticText
  1718.             Tag = 11
  1719.             Left = 136
  1720.             Top = 200
  1721.             Width = 58
  1722.             Height = 17
  1723.             Alignment = taCenter
  1724.             AutoSize = False
  1725.             BorderStyle = sbsSunken
  1726.             Caption = '0'
  1727.             Color = clSkyBlue
  1728.             ParentColor = False
  1729.             TabOrder = 45
  1730.           end
  1731.           object stCPR54MBad: TStaticText
  1732.             Tag = 11
  1733.             Left = 200
  1734.             Top = 200
  1735.             Width = 58
  1736.             Height = 17
  1737.             Alignment = taCenter
  1738.             AutoSize = False
  1739.             BorderStyle = sbsSunken
  1740.             Caption = '0'
  1741.             Color = clSkyBlue
  1742.             ParentColor = False
  1743.             TabOrder = 46
  1744.           end
  1745.           object stCPR54MFer: TStaticText
  1746.             Tag = 11
  1747.             Left = 264
  1748.             Top = 200
  1749.             Width = 58
  1750.             Height = 17
  1751.             Alignment = taCenter
  1752.             AutoSize = False
  1753.             BorderStyle = sbsSunken
  1754.             Caption = '0'
  1755.             Color = clSkyBlue
  1756.             ParentColor = False
  1757.             TabOrder = 47
  1758.           end
  1759.           object stCPR1M: TStaticText
  1760.             Left = 8
  1761.             Top = 24
  1762.             Width = 58
  1763.             Height = 17
  1764.             Alignment = taCenter
  1765.             AutoSize = False
  1766.             BevelKind = bkTile
  1767.             Caption = '1M'
  1768.             Color = clMoneyGreen
  1769.             ParentColor = False
  1770.             TabOrder = 48
  1771.           end
  1772.           object stCPR2M: TStaticText
  1773.             Left = 8
  1774.             Top = 40
  1775.             Width = 58
  1776.             Height = 17
  1777.             Alignment = taCenter
  1778.             AutoSize = False
  1779.             BevelKind = bkTile
  1780.             Caption = '2M'
  1781.             Color = clMoneyGreen
  1782.             ParentColor = False
  1783.             TabOrder = 49
  1784.           end
  1785.           object stCPR5_5M: TStaticText
  1786.             Left = 8
  1787.             Top = 56
  1788.             Width = 58
  1789.             Height = 17
  1790.             Alignment = taCenter
  1791.             AutoSize = False
  1792.             BevelKind = bkTile
  1793.             Caption = '5.5M'
  1794.             Color = clMoneyGreen
  1795.             ParentColor = False
  1796.             TabOrder = 50
  1797.           end
  1798.           object stCPR11M: TStaticText
  1799.             Left = 8
  1800.             Top = 72
  1801.             Width = 58
  1802.             Height = 17
  1803.             Alignment = taCenter
  1804.             AutoSize = False
  1805.             BevelKind = bkTile
  1806.             Caption = '11M'
  1807.             Color = clMoneyGreen
  1808.             ParentColor = False
  1809.             TabOrder = 51
  1810.           end
  1811.           object stCPR6M: TStaticText
  1812.             Left = 8
  1813.             Top = 88
  1814.             Width = 58
  1815.             Height = 17
  1816.             Alignment = taCenter
  1817.             AutoSize = False
  1818.             BevelKind = bkTile
  1819.             Caption = '6M'
  1820.             Color = clMoneyGreen
  1821.             ParentColor = False
  1822.             TabOrder = 52
  1823.           end
  1824.           object stCPR9M: TStaticText
  1825.             Left = 8
  1826.             Top = 104
  1827.             Width = 58
  1828.             Height = 17
  1829.             Alignment = taCenter
  1830.             AutoSize = False
  1831.             BevelKind = bkTile
  1832.             Caption = '9M'
  1833.             Color = clMoneyGreen
  1834.             ParentColor = False
  1835.             TabOrder = 53
  1836.           end
  1837.           object stCPR12M: TStaticText
  1838.             Left = 8
  1839.             Top = 120
  1840.             Width = 58
  1841.             Height = 17
  1842.             Alignment = taCenter
  1843.             AutoSize = False
  1844.             BevelKind = bkTile
  1845.             Caption = '12M'
  1846.             Color = clMoneyGreen
  1847.             ParentColor = False
  1848.             TabOrder = 54
  1849.           end
  1850.           object stCPR18M: TStaticText
  1851.             Left = 8
  1852.             Top = 136
  1853.             Width = 58
  1854.             Height = 17
  1855.             Alignment = taCenter
  1856.             AutoSize = False
  1857.             BevelKind = bkTile
  1858.             Caption = '18M'
  1859.             Color = clMoneyGreen
  1860.             ParentColor = False
  1861.             TabOrder = 55
  1862.           end
  1863.           object stCPR24M: TStaticText
  1864.             Left = 8
  1865.             Top = 152
  1866.             Width = 58
  1867.             Height = 17
  1868.             Alignment = taCenter
  1869.             AutoSize = False
  1870.             BevelKind = bkTile
  1871.             Caption = '24M'
  1872.             Color = clMoneyGreen
  1873.             ParentColor = False
  1874.             TabOrder = 56
  1875.           end
  1876.           object stCPR36M: TStaticText
  1877.             Left = 8
  1878.             Top = 168
  1879.             Width = 58
  1880.             Height = 17
  1881.             Alignment = taCenter
  1882.             AutoSize = False
  1883.             BevelKind = bkTile
  1884.             Caption = '36M'
  1885.             Color = clMoneyGreen
  1886.             ParentColor = False
  1887.             TabOrder = 57
  1888.           end
  1889.           object stCPR48M: TStaticText
  1890.             Left = 8
  1891.             Top = 184
  1892.             Width = 58
  1893.             Height = 17
  1894.             Alignment = taCenter
  1895.             AutoSize = False
  1896.             BevelKind = bkTile
  1897.             Caption = '48M'
  1898.             Color = clMoneyGreen
  1899.             ParentColor = False
  1900.             TabOrder = 58
  1901.           end
  1902.           object stCPR54M: TStaticText
  1903.             Left = 8
  1904.             Top = 200
  1905.             Width = 58
  1906.             Height = 17
  1907.             Alignment = taCenter
  1908.             AutoSize = False
  1909.             BevelKind = bkTile
  1910.             Caption = '54M'
  1911.             Color = clMoneyGreen
  1912.             ParentColor = False
  1913.             TabOrder = 59
  1914.           end
  1915.         end
  1916.         object Panel5: TPanel
  1917.           Left = 8
  1918.           Top = 16
  1919.           Width = 569
  1920.           Height = 89
  1921.           BevelOuter = bvLowered
  1922.           TabOrder = 2
  1923.           object lblCPRTotal: TLabel
  1924.             Left = 24
  1925.             Top = 8
  1926.             Width = 24
  1927.             Height = 13
  1928.             Caption = 'Total'
  1929.           end
  1930.           object lblCPRSuccess: TLabel
  1931.             Left = 112
  1932.             Top = 8
  1933.             Width = 41
  1934.             Height = 13
  1935.             Caption = 'Success'
  1936.           end
  1937.           object lblCPRFER: TLabel
  1938.             Left = 312
  1939.             Top = 8
  1940.             Width = 38
  1941.             Height = 13
  1942.             Caption = 'FER (%)'
  1943.           end
  1944.           object lblCPRCRCErr: TLabel
  1945.             Left = 211
  1946.             Top = 8
  1947.             Width = 46
  1948.             Height = 13
  1949.             Caption = 'CRC error'
  1950.           end
  1951.           object lblCPRint_rx_ok_num: TLabel
  1952.             Left = 2
  1953.             Top = 48
  1954.             Width = 72
  1955.             Height = 13
  1956.             Caption = ' int_rx_ok_num'
  1957.           end
  1958.           object lblCPRint_crc_err_num: TLabel
  1959.             Left = 96
  1960.             Top = 48
  1961.             Width = 76
  1962.             Height = 13
  1963.             Caption = 'int_crc_err_num'
  1964.           end
  1965.           object lblCPRpau_rx_ok_count: TLabel
  1966.             Left = 187
  1967.             Top = 48
  1968.             Width = 86
  1969.             Height = 13
  1970.             Caption = 'pau_rx_pkt_count'
  1971.           end
  1972.           object lblCPRpau_crc_err_count: TLabel
  1973.             Left = 279
  1974.             Top = 48
  1975.             Width = 90
  1976.             Height = 13
  1977.             Caption = 'pau_crc_err_count'
  1978.           end
  1979.           object lblCPRpau_cca_count: TLabel
  1980.             Left = 382
  1981.             Top = 48
  1982.             Width = 75
  1983.             Height = 13
  1984.             Caption = 'pau_cca_count'
  1985.           end
  1986.           object lblCPRpau_rx_fifo_full_count: TLabel
  1987.             Left = 462
  1988.             Top = 48
  1989.             Width = 104
  1990.             Height = 13
  1991.             Caption = 'pau_rx_fifo_full_count'
  1992.           end
  1993.           object stCPRTotal: TStaticText
  1994.             Left = 8
  1995.             Top = 24
  1996.             Width = 58
  1997.             Height = 17
  1998.             Alignment = taCenter
  1999.             AutoSize = False
  2000.             BorderStyle = sbsSunken
  2001.             Caption = '0'
  2002.             Color = clSkyBlue
  2003.             ParentColor = False
  2004.             TabOrder = 0
  2005.           end
  2006.           object stCPRSuccess: TStaticText
  2007.             Left = 104
  2008.             Top = 24
  2009.             Width = 58
  2010.             Height = 17
  2011.             Alignment = taCenter
  2012.             AutoSize = False
  2013.             BorderStyle = sbsSunken
  2014.             Caption = '0'
  2015.             Color = clSkyBlue
  2016.             ParentColor = False
  2017.             TabOrder = 1
  2018.           end
  2019.           object stCPRFER: TStaticText
  2020.             Left = 300
  2021.             Top = 24
  2022.             Width = 58
  2023.             Height = 17
  2024.             Alignment = taCenter
  2025.             AutoSize = False
  2026.             BorderStyle = sbsSunken
  2027.             Caption = '0'
  2028.             Color = clSkyBlue
  2029.             ParentColor = False
  2030.             TabOrder = 2
  2031.           end
  2032.           object stCPRCRCErr: TStaticText
  2033.             Left = 202
  2034.             Top = 24
  2035.             Width = 58
  2036.             Height = 17
  2037.             Alignment = taCenter
  2038.             AutoSize = False
  2039.             BorderStyle = sbsSunken
  2040.             Caption = '0'
  2041.             Color = clSkyBlue
  2042.             ParentColor = False
  2043.             TabOrder = 3
  2044.           end
  2045.           object stCPRint_rx_ok_num: TStaticText
  2046.             Left = 7
  2047.             Top = 64
  2048.             Width = 58
  2049.             Height = 17
  2050.             Alignment = taCenter
  2051.             AutoSize = False
  2052.             BorderStyle = sbsSunken
  2053.             Caption = '0'
  2054.             Color = clSkyBlue
  2055.             ParentColor = False
  2056.             TabOrder = 4
  2057.           end
  2058.           object stCPRint_crc_err_num: TStaticText
  2059.             Left = 104
  2060.             Top = 64
  2061.             Width = 58
  2062.             Height = 17
  2063.             Alignment = taCenter
  2064.             AutoSize = False
  2065.             BorderStyle = sbsSunken
  2066.             Caption = '0'
  2067.             Color = clSkyBlue
  2068.             ParentColor = False
  2069.             TabOrder = 5
  2070.           end
  2071.           object stCPRpau_rx_ok_count: TStaticText
  2072.             Left = 202
  2073.             Top = 64
  2074.             Width = 58
  2075.             Height = 17
  2076.             Alignment = taCenter
  2077.             AutoSize = False
  2078.             BorderStyle = sbsSunken
  2079.             Caption = '0'
  2080.             Color = clSkyBlue
  2081.             ParentColor = False
  2082.             TabOrder = 6
  2083.           end
  2084.           object stCPRpau_crc_err_count: TStaticText
  2085.             Left = 300
  2086.             Top = 64
  2087.             Width = 58
  2088.             Height = 17
  2089.             Alignment = taCenter
  2090.             AutoSize = False
  2091.             BorderStyle = sbsSunken
  2092.             Caption = '0'
  2093.             Color = clSkyBlue
  2094.             ParentColor = False
  2095.             TabOrder = 7
  2096.           end
  2097.           object stCPRpau_cca_count: TStaticText
  2098.             Left = 398
  2099.             Top = 64
  2100.             Width = 58
  2101.             Height = 17
  2102.             Alignment = taCenter
  2103.             AutoSize = False
  2104.             BorderStyle = sbsSunken
  2105.             Caption = '0'
  2106.             Color = clSkyBlue
  2107.             ParentColor = False
  2108.             TabOrder = 8
  2109.           end
  2110.           object stCPRpau_rx_fifo_full_count: TStaticText
  2111.             Left = 496
  2112.             Top = 64
  2113.             Width = 58
  2114.             Height = 17
  2115.             Alignment = taCenter
  2116.             AutoSize = False
  2117.             BorderStyle = sbsSunken
  2118.             Caption = '0'
  2119.             Color = clSkyBlue
  2120.             ParentColor = False
  2121.             TabOrder = 9
  2122.           end
  2123.         end
  2124.         object Panel6: TPanel
  2125.           Left = 344
  2126.           Top = 112
  2127.           Width = 281
  2128.           Height = 109
  2129.           BevelOuter = bvLowered
  2130.           TabOrder = 3
  2131.           object lblCPRMin: TLabel
  2132.             Left = 32
  2133.             Top = 56
  2134.             Width = 20
  2135.             Height = 13
  2136.             Caption = 'Min.'
  2137.           end
  2138.           object lblCPRMax: TLabel
  2139.             Left = 96
  2140.             Top = 56
  2141.             Width = 26
  2142.             Height = 13
  2143.             Caption = 'Max. '
  2144.           end
  2145.           object lblCPRMean: TLabel
  2146.             Left = 160
  2147.             Top = 56
  2148.             Width = 27
  2149.             Height = 13
  2150.             Caption = 'Mean'
  2151.           end
  2152.           object lblCPRVariance: TLabel
  2153.             Left = 224
  2154.             Top = 56
  2155.             Width = 42
  2156.             Height = 13
  2157.             Caption = 'Variance'
  2158.           end
  2159.           object stCPRMin: TStaticText
  2160.             Left = 8
  2161.             Top = 72
  2162.             Width = 58
  2163.             Height = 17
  2164.             Alignment = taCenter
  2165.             AutoSize = False
  2166.             BorderStyle = sbsSunken
  2167.             Caption = '0'
  2168.             Color = clSkyBlue
  2169.             ParentColor = False
  2170.             TabOrder = 0
  2171.           end
  2172.           object stCPRMax: TStaticText
  2173.             Left = 80
  2174.             Top = 72
  2175.             Width = 58
  2176.             Height = 17
  2177.             Alignment = taCenter
  2178.             AutoSize = False
  2179.             BorderStyle = sbsSunken
  2180.             Caption = '0'
  2181.             Color = clSkyBlue
  2182.             ParentColor = False
  2183.             TabOrder = 1
  2184.           end
  2185.           object stCPRMean: TStaticText
  2186.             Left = 152
  2187.             Top = 72
  2188.             Width = 58
  2189.             Height = 17
  2190.             Alignment = taCenter
  2191.             AutoSize = False
  2192.             BorderStyle = sbsSunken
  2193.             Caption = '0'
  2194.             Color = clSkyBlue
  2195.             ParentColor = False
  2196.             TabOrder = 2
  2197.           end
  2198.           object stCPRVariance: TStaticText
  2199.             Left = 216
  2200.             Top = 72
  2201.             Width = 58
  2202.             Height = 17
  2203.             Alignment = taCenter
  2204.             AutoSize = False
  2205.             BorderStyle = sbsSunken
  2206.             Caption = '0'
  2207.             Color = clSkyBlue
  2208.             ParentColor = False
  2209.             TabOrder = 3
  2210.           end
  2211.           object stCPRRssi: TStaticText
  2212.             Left = 16
  2213.             Top = 16
  2214.             Width = 29
  2215.             Height = 17
  2216.             BevelKind = bkTile
  2217.             Caption = 'RSSI'
  2218.             Color = clWhite
  2219.             ParentColor = False
  2220.             TabOrder = 4
  2221.           end
  2222.         end
  2223.         object Panel7: TPanel
  2224.           Left = 344
  2225.           Top = 228
  2226.           Width = 281
  2227.           Height = 109
  2228.           BevelOuter = bvLowered
  2229.           TabOrder = 4
  2230.           object lblCPRLong: TLabel
  2231.             Left = 24
  2232.             Top = 64
  2233.             Width = 24
  2234.             Height = 13
  2235.             Caption = 'Long'
  2236.           end
  2237.           object lblCPRShort: TLabel
  2238.             Left = 96
  2239.             Top = 64
  2240.             Width = 25
  2241.             Height = 13
  2242.             Caption = 'Short'
  2243.           end
  2244.           object stCPRPreamble: TStaticText
  2245.             Left = 16
  2246.             Top = 16
  2247.             Width = 48
  2248.             Height = 17
  2249.             BevelKind = bkTile
  2250.             Caption = 'Preamble'
  2251.             Color = clCream
  2252.             ParentColor = False
  2253.             TabOrder = 0
  2254.           end
  2255.           object stCPRLong: TStaticText
  2256.             Left = 8
  2257.             Top = 80
  2258.             Width = 58
  2259.             Height = 17
  2260.             Alignment = taCenter
  2261.             AutoSize = False
  2262.             BorderStyle = sbsSunken
  2263.             Caption = '0'
  2264.             Color = clSkyBlue
  2265.             ParentColor = False
  2266.             TabOrder = 1
  2267.           end
  2268.           object stCPRShort: TStaticText
  2269.             Left = 80
  2270.             Top = 80
  2271.             Width = 58
  2272.             Height = 17
  2273.             Alignment = taCenter
  2274.             AutoSize = False
  2275.             BorderStyle = sbsSunken
  2276.             Caption = '0'
  2277.             Color = clSkyBlue
  2278.             ParentColor = False
  2279.             TabOrder = 2
  2280.           end
  2281.         end
  2282.       end
  2283.       object gbCPRRxCounter: TGroupBox
  2284.         Left = 8
  2285.         Top = 416
  2286.         Width = 633
  2287.         Height = 57
  2288.         Caption = '  RX counter  '
  2289.         TabOrder = 2
  2290.         object lblCPRED: TLabel
  2291.           Left = 40
  2292.           Top = 16
  2293.           Width = 15
  2294.           Height = 13
  2295.           Alignment = taCenter
  2296.           Caption = 'ED'
  2297.         end
  2298.         object lblCPROSD: TLabel
  2299.           Left = 128
  2300.           Top = 16
  2301.           Width = 23
  2302.           Height = 13
  2303.           Caption = 'OSD'
  2304.         end
  2305.         object lblCPRSQ1: TLabel
  2306.           Left = 232
  2307.           Top = 16
  2308.           Width = 21
  2309.           Height = 13
  2310.           Caption = 'SQ1'
  2311.         end
  2312.         object lblCPRSFD: TLabel
  2313.           Left = 328
  2314.           Top = 16
  2315.           Width = 21
  2316.           Height = 13
  2317.           Caption = 'SFD'
  2318.         end
  2319.         object lblCPRCRC16: TLabel
  2320.           Left = 424
  2321.           Top = 16
  2322.           Width = 34
  2323.           Height = 13
  2324.           Caption = 'CRC16'
  2325.         end
  2326.         object stCPRED: TStaticText
  2327.           Left = 16
  2328.           Top = 32
  2329.           Width = 58
  2330.           Height = 17
  2331.           Alignment = taCenter
  2332.           AutoSize = False
  2333.           BorderStyle = sbsSunken
  2334.           Caption = '0'
  2335.           Color = clSkyBlue
  2336.           ParentColor = False
  2337.           TabOrder = 0
  2338.         end
  2339.         object stCPROSD: TStaticText
  2340.           Left = 114
  2341.           Top = 32
  2342.           Width = 58
  2343.           Height = 17
  2344.           Alignment = taCenter
  2345.           AutoSize = False
  2346.           BorderStyle = sbsSunken
  2347.           Caption = '0'
  2348.           Color = clSkyBlue
  2349.           ParentColor = False
  2350.           TabOrder = 1
  2351.         end
  2352.         object stCPRSQ1: TStaticText
  2353.           Left = 213
  2354.           Top = 32
  2355.           Width = 58
  2356.           Height = 17
  2357.           Alignment = taCenter
  2358.           AutoSize = False
  2359.           BorderStyle = sbsSunken
  2360.           Caption = '0'
  2361.           Color = clSkyBlue
  2362.           ParentColor = False
  2363.           TabOrder = 2
  2364.         end
  2365.         object stCPRSFD: TStaticText
  2366.           Left = 312
  2367.           Top = 32
  2368.           Width = 58
  2369.           Height = 17
  2370.           Alignment = taCenter
  2371.           AutoSize = False
  2372.           BorderStyle = sbsSunken
  2373.           Caption = '0'
  2374.           Color = clSkyBlue
  2375.           ParentColor = False
  2376.           TabOrder = 3
  2377.         end
  2378.         object stCPRCRC16: TStaticText
  2379.           Left = 408
  2380.           Top = 32
  2381.           Width = 64
  2382.           Height = 17
  2383.           Alignment = taCenter
  2384.           AutoSize = False
  2385.           BorderStyle = sbsSunken
  2386.           Caption = '0'
  2387.           Color = clSkyBlue
  2388.           ParentColor = False
  2389.           TabOrder = 4
  2390.         end
  2391.         object btnCPRQueryRxCounter: TButton
  2392.           Left = 536
  2393.           Top = 16
  2394.           Width = 75
  2395.           Height = 25
  2396.           Caption = 'Query'
  2397.           TabOrder = 5
  2398.           OnClick = btnCPRQueryRxCounterClick
  2399.         end
  2400.       end
  2401.       object sbCPR: TStatusBar
  2402.         Left = 0
  2403.         Top = 469
  2404.         Width = 838
  2405.         Height = 29
  2406.         Panels = <
  2407.           item
  2408.             Width = 50
  2409.           end>
  2410.         SimplePanel = False
  2411.       end
  2412.     end
  2413.     object tsPS: TTabSheet
  2414.       Caption = 'Power save'
  2415.       ImageIndex = 5
  2416.       object gbPSInput: TGroupBox
  2417.         Left = 8
  2418.         Top = 8
  2419.         Width = 617
  2420.         Height = 105
  2421.         Caption = '  Input  '
  2422.         TabOrder = 0
  2423.         object Label1: TLabel
  2424.           Left = 48
  2425.           Top = 24
  2426.           Width = 59
  2427.           Height = 13
  2428.           Caption = 'Power mode'
  2429.         end
  2430.         object cbPSPowerMode: TComboBox
  2431.           Left = 40
  2432.           Top = 40
  2433.           Width = 81
  2434.           Height = 21
  2435.           ItemHeight = 13
  2436.           ItemIndex = 0
  2437.           TabOrder = 0
  2438.           Text = 'Idle'
  2439.           Items.Strings = (
  2440.             'Idle'
  2441.             'Sleep')
  2442.         end
  2443.         object btnPSStart: TBitBtn
  2444.           Left = 496
  2445.           Top = 24
  2446.           Width = 75
  2447.           Height = 25
  2448.           Caption = 'Start'
  2449.           TabOrder = 1
  2450.           OnClick = btnPSStartClick
  2451.           Kind = bkRetry
  2452.         end
  2453.         object btnPSStop: TBitBtn
  2454.           Left = 496
  2455.           Top = 64
  2456.           Width = 75
  2457.           Height = 25
  2458.           Caption = 'Stop'
  2459.           TabOrder = 2
  2460.           OnClick = btnPSStopClick
  2461.           Kind = bkNo
  2462.         end
  2463.       end
  2464.       object sbPS: TStatusBar
  2465.         Left = 0
  2466.         Top = 471
  2467.         Width = 838
  2468.         Height = 27
  2469.         Panels = <
  2470.           item
  2471.             Width = 50
  2472.           end>
  2473.         SimplePanel = False
  2474.       end
  2475.     end
  2476.     object tsBB: TTabSheet
  2477.       Caption = 'BB register access'
  2478.       ImageIndex = 6
  2479.       object sbBB: TStatusBar
  2480.         Left = 0
  2481.         Top = 471
  2482.         Width = 838
  2483.         Height = 27
  2484.         Panels = <
  2485.           item
  2486.             Width = 50
  2487.           end>
  2488.         SimplePanel = False
  2489.       end
  2490.       object memBBResult: TRichEdit
  2491.         Left = 0
  2492.         Top = 150
  2493.         Width = 838
  2494.         Height = 321
  2495.         Align = alClient
  2496.         Font.Charset = CHINESEBIG5_CHARSET
  2497.         Font.Color = clWindowText
  2498.         Font.Height = -12
  2499.         Font.Name = 'Fixedsys'
  2500.         Font.Style = []
  2501.         ParentFont = False
  2502.         PopupMenu = pmWiFi
  2503.         ScrollBars = ssBoth
  2504.         TabOrder = 1
  2505.       end
  2506.       object Panel1: TPanel
  2507.         Left = 0
  2508.         Top = 0
  2509.         Width = 838
  2510.         Height = 150
  2511.         Align = alTop
  2512.         Caption = 'Panel1'
  2513.         TabOrder = 2
  2514.         object Label4: TLabel
  2515.           Left = 208
  2516.           Top = 104
  2517.           Width = 73
  2518.           Height = 13
  2519.           Caption = 'Begin CR index'
  2520.         end
  2521.         object Label7: TLabel
  2522.           Left = 338
  2523.           Top = 104
  2524.           Width = 68
  2525.           Height = 13
  2526.           Caption = 'End CR index '
  2527.         end
  2528.         object gbBBInput: TGroupBox
  2529.           Left = 1
  2530.           Top = 1
  2531.           Width = 836
  2532.           Height = 96
  2533.           Align = alTop
  2534.           Caption = '  BB register single R/W  '
  2535.           TabOrder = 0
  2536.           object lblBBCRIndex: TLabel
  2537.             Left = 64
  2538.             Top = 32
  2539.             Width = 43
  2540.             Height = 13
  2541.             Caption = 'CR index'
  2542.           end
  2543.           object lblBBCRData0X: TLabel
  2544.             Left = 160
  2545.             Top = 50
  2546.             Width = 11
  2547.             Height = 13
  2548.             Caption = '0x'
  2549.           end
  2550.           object edtBBCRIndex: TEdit
  2551.             Left = 40
  2552.             Top = 48
  2553.             Width = 105
  2554.             Height = 21
  2555.             TabOrder = 0
  2556.             Text = '0'
  2557.             OnExit = edtBBCRIndexCheck
  2558.           end
  2559.           object edtBBCRData: TEdit
  2560.             Left = 176
  2561.             Top = 48
  2562.             Width = 105
  2563.             Height = 21
  2564.             TabOrder = 1
  2565.             Text = '0'
  2566.             OnExit = edtBBCRDataCheck
  2567.           end
  2568.           object btnBBRead: TButton
  2569.             Left = 312
  2570.             Top = 40
  2571.             Width = 89
  2572.             Height = 25
  2573.             Caption = 'Read'
  2574.             TabOrder = 2
  2575.             OnClick = btnBBReadClick
  2576.           end
  2577.           object btnBBWrite: TButton
  2578.             Left = 408
  2579.             Top = 40
  2580.             Width = 89
  2581.             Height = 25
  2582.             Caption = 'Write'
  2583.             TabOrder = 3
  2584.             OnClick = btnBBWriteClick
  2585.           end
  2586.           object btnBBCRData: TButton
  2587.             Tag = 1
  2588.             Left = 192
  2589.             Top = 18
  2590.             Width = 75
  2591.             Height = 25
  2592.             Caption = 'CR Data (Hex)'
  2593.             TabOrder = 4
  2594.             OnClick = btnBBCRDataClick
  2595.           end
  2596.           object btnBBStop: TButton
  2597.             Left = 504
  2598.             Top = 40
  2599.             Width = 89
  2600.             Height = 25
  2601.             Caption = 'Stop'
  2602.             TabOrder = 5
  2603.             OnClick = btnBBStopClick
  2604.           end
  2605.         end
  2606.         object btnBBDumpBBReg: TButton
  2607.           Left = 16
  2608.           Top = 106
  2609.           Width = 137
  2610.           Height = 25
  2611.           Caption = 'Dump BB registers'
  2612.           TabOrder = 1
  2613.           OnClick = btnBBDumpBBRegClick
  2614.         end
  2615.         object btnBBRegSetting: TButton
  2616.           Left = 472
  2617.           Top = 106
  2618.           Width = 137
  2619.           Height = 25
  2620.           Caption = 'BB register setting'
  2621.           TabOrder = 2
  2622.           OnClick = btnBBRegSettingClick
  2623.         end
  2624.         object edtBBBeginCRIndex: TEdit
  2625.           Left = 192
  2626.           Top = 120
  2627.           Width = 105
  2628.           Height = 21
  2629.           TabOrder = 3
  2630.           Text = '0'
  2631.           OnExit = edtBBBeginCRIndexCheck
  2632.         end
  2633.         object edtBBEndCRIndex: TEdit
  2634.           Left = 320
  2635.           Top = 120
  2636.           Width = 105
  2637.           Height = 21
  2638.           TabOrder = 4
  2639.           Text = '0'
  2640.           OnExit = edtBBEndCRIndexCheck
  2641.         end
  2642.       end
  2643.     end
  2644.     object tsMAC: TTabSheet
  2645.       Caption = 'MAC register access'
  2646.       ImageIndex = 7
  2647.       object sbMAC: TStatusBar
  2648.         Left = 0
  2649.         Top = 471
  2650.         Width = 838
  2651.         Height = 27
  2652.         Panels = <
  2653.           item
  2654.             Width = 50
  2655.           end>
  2656.         SimplePanel = False
  2657.       end
  2658.       object lbl: TStaticText
  2659.         Left = 600
  2660.         Top = 1
  2661.         Width = 14
  2662.         Height = 17
  2663.         BorderStyle = sbsSingle
  2664.         Caption = 'lbl'
  2665.         Color = clYellow
  2666.         ParentColor = False
  2667.         TabOrder = 1
  2668.         Visible = False
  2669.       end
  2670.       object memMACResult: TRichEdit
  2671.         Left = 0
  2672.         Top = 161
  2673.         Width = 838
  2674.         Height = 310
  2675.         Align = alClient
  2676.         Font.Charset = CHINESEBIG5_CHARSET
  2677.         Font.Color = clWindowText
  2678.         Font.Height = -12
  2679.         Font.Name = 'Fixedsys'
  2680.         Font.Style = []
  2681.         Lines.Strings = (
  2682.           '')
  2683.         ParentFont = False
  2684.         ScrollBars = ssBoth
  2685.         TabOrder = 2
  2686.       end
  2687.       object Panel2: TPanel
  2688.         Left = 0
  2689.         Top = 0
  2690.         Width = 838
  2691.         Height = 161
  2692.         Align = alTop
  2693.         BevelOuter = bvNone
  2694.         TabOrder = 3
  2695.         object Label2: TLabel
  2696.           Left = 8
  2697.           Top = 104
  2698.           Width = 122
  2699.           Height = 13
  2700.           Caption = 'Begin MCR address (Hex)'
  2701.         end
  2702.         object Label3: TLabel
  2703.           Left = 0
  2704.           Top = 122
  2705.           Width = 11
  2706.           Height = 13
  2707.           Caption = '0x'
  2708.         end
  2709.         object lblMACEndMCRAddr: TLabel
  2710.           Left = 160
  2711.           Top = 104
  2712.           Width = 114
  2713.           Height = 13
  2714.           Caption = 'End MCR address (Hex)'
  2715.         end
  2716.         object Label5: TLabel
  2717.           Left = 152
  2718.           Top = 122
  2719.           Width = 11
  2720.           Height = 13
  2721.           Caption = '0x'
  2722.         end
  2723.         object gbMACInput: TGroupBox
  2724.           Left = 0
  2725.           Top = 0
  2726.           Width = 838
  2727.           Height = 81
  2728.           Align = alTop
  2729.           Caption = '  MAC register single R/W  '
  2730.           TabOrder = 0
  2731.           object lblMACMCRAddress: TLabel
  2732.             Left = 32
  2733.             Top = 32
  2734.             Width = 92
  2735.             Height = 13
  2736.             Caption = 'MCR address (Hex)'
  2737.           end
  2738.           object lblMACMCRAddress0X: TLabel
  2739.             Left = 8
  2740.             Top = 50
  2741.             Width = 11
  2742.             Height = 13
  2743.             Caption = '0x'
  2744.           end
  2745.           object lblMACMCRData0X: TLabel
  2746.             Tag = 1
  2747.             Left = 144
  2748.             Top = 50
  2749.             Width = 11
  2750.             Height = 13
  2751.             Caption = '0x'
  2752.           end
  2753.           object edtMACMCRAddress: TEdit
  2754.             Left = 24
  2755.             Top = 48
  2756.             Width = 105
  2757.             Height = 21
  2758.             TabOrder = 0
  2759.             Text = '0'
  2760.             OnExit = edtMACMCRAddressCheck
  2761.           end
  2762.           object edtMACMCRData: TEdit
  2763.             Left = 160
  2764.             Top = 48
  2765.             Width = 105
  2766.             Height = 21
  2767.             TabOrder = 1
  2768.             Text = '0'
  2769.             OnExit = edtMACMCRDataCheck
  2770.           end
  2771.           object btnMACRead: TButton
  2772.             Left = 312
  2773.             Top = 32
  2774.             Width = 75
  2775.             Height = 25
  2776.             Caption = 'Read'
  2777.             TabOrder = 2
  2778.             OnClick = btnMACReadClick
  2779.           end
  2780.           object btnMACWrite: TButton
  2781.             Left = 408
  2782.             Top = 32
  2783.             Width = 75
  2784.             Height = 25
  2785.             Caption = 'Write'
  2786.             TabOrder = 3
  2787.             OnClick = btnMACWriteClick
  2788.           end
  2789.           object btnMACMCRData: TButton
  2790.             Tag = 1
  2791.             Left = 166
  2792.             Top = 18
  2793.             Width = 89
  2794.             Height = 25
  2795.             Caption = 'MCR Data (Hex)'
  2796.             TabOrder = 4
  2797.             OnClick = btnMACMCRDataClick
  2798.           end
  2799.         end
  2800.         object btnMACDumpAllMacReg: TButton
  2801.           Left = 384
  2802.           Top = 112
  2803.           Width = 121
  2804.           Height = 25
  2805.           Caption = 'Dump MAC register'
  2806.           TabOrder = 1
  2807.           OnClick = btnMACDumpAllMacRegClick
  2808.         end
  2809.         object btnMACRegSetting: TButton
  2810.           Left = 616
  2811.           Top = 112
  2812.           Width = 121
  2813.           Height = 25
  2814.           Caption = 'MAC register settting'
  2815.           TabOrder = 2
  2816.           OnClick = btnMACRegSettingClick
  2817.         end
  2818.         object edtMACBeginMCRAddr: TEdit
  2819.           Left = 16
  2820.           Top = 120
  2821.           Width = 105
  2822.           Height = 21
  2823.           TabOrder = 3
  2824.           Text = '0'
  2825.           OnExit = edtMACBeginMCRAddrCheck
  2826.         end
  2827.         object edtMACEndMCRAddr: TEdit
  2828.           Left = 168
  2829.           Top = 120
  2830.           Width = 105
  2831.           Height = 21
  2832.           TabOrder = 4
  2833.           Text = '0'
  2834.           OnExit = edtMACEndMCRAddrCheck
  2835.         end
  2836.         object GroupBox2: TGroupBox
  2837.           Left = 288
  2838.           Top = 88
  2839.           Width = 73
  2840.           Height = 70
  2841.           TabOrder = 5
  2842.           object rbMAC16bits: TRadioButton
  2843.             Left = 8
  2844.             Top = 16
  2845.             Width = 60
  2846.             Height = 17
  2847.             Caption = '16 bits'
  2848.             TabOrder = 0
  2849.             OnClick = rbMAC16bitsClick
  2850.           end
  2851.           object rbMAC32bits: TRadioButton
  2852.             Left = 8
  2853.             Top = 40
  2854.             Width = 60
  2855.             Height = 17
  2856.             Caption = '32 bits'
  2857.             Checked = True
  2858.             TabOrder = 1
  2859.             TabStop = True
  2860.             OnClick = rbMAC32bitsClick
  2861.           end
  2862.         end
  2863.         object btnMACStop: TButton
  2864.           Left = 520
  2865.           Top = 112
  2866.           Width = 75
  2867.           Height = 25
  2868.           Caption = 'Stop'
  2869.           TabOrder = 6
  2870.           OnClick = btnMACStopClick
  2871.         end
  2872.       end
  2873.     end
  2874.     object tsEE: TTabSheet
  2875.       Caption = 'EEPROM access '
  2876.       ImageIndex = 8
  2877.       object sbEE: TStatusBar
  2878.         Left = 0
  2879.         Top = 471
  2880.         Width = 838
  2881.         Height = 27
  2882.         Panels = <
  2883.           item
  2884.             Width = 50
  2885.           end>
  2886.         SimplePanel = False
  2887.       end
  2888.       object memEEResult: TRichEdit
  2889.         Left = 0
  2890.         Top = 161
  2891.         Width = 838
  2892.         Height = 310
  2893.         Align = alClient
  2894.         Font.Charset = CHINESEBIG5_CHARSET
  2895.         Font.Color = clWindowText
  2896.         Font.Height = -12
  2897.         Font.Name = 'Fixedsys'
  2898.         Font.Style = []
  2899.         ParentFont = False
  2900.         ScrollBars = ssBoth
  2901.         TabOrder = 1
  2902.       end
  2903.       object Panel3: TPanel
  2904.         Left = 0
  2905.         Top = 0
  2906.         Width = 838
  2907.         Height = 161
  2908.         Align = alTop
  2909.         BevelOuter = bvNone
  2910.         TabOrder = 2
  2911.         object Label9: TLabel
  2912.           Left = 168
  2913.           Top = 112
  2914.           Width = 132
  2915.           Height = 13
  2916.           Caption = 'Begin EEPROM index (Hex)'
  2917.         end
  2918.         object Label10: TLabel
  2919.           Left = 328
  2920.           Top = 112
  2921.           Width = 124
  2922.           Height = 13
  2923.           Caption = 'End EEPROM index (Hex)'
  2924.         end
  2925.         object Label11: TLabel
  2926.           Left = 160
  2927.           Top = 132
  2928.           Width = 11
  2929.           Height = 13
  2930.           Caption = '0x'
  2931.         end
  2932.         object Label12: TLabel
  2933.           Left = 320
  2934.           Top = 132
  2935.           Width = 11
  2936.           Height = 13
  2937.           Caption = '0x'
  2938.         end
  2939.         object GroupBox5: TGroupBox
  2940.           Left = 0
  2941.           Top = 0
  2942.           Width = 838
  2943.           Height = 89
  2944.           Align = alTop
  2945.           Caption = ' EEPRom single R/W  '
  2946.           TabOrder = 0
  2947.           object lblEEIndex: TLabel
  2948.             Left = 24
  2949.             Top = 32
  2950.             Width = 102
  2951.             Height = 13
  2952.             Caption = 'EEPROM index (Hex)'
  2953.           end
  2954.           object lblEEIndex0X: TLabel
  2955.             Left = 8
  2956.             Top = 50
  2957.             Width = 11
  2958.             Height = 13
  2959.             Caption = '0x'
  2960.           end
  2961.           object lblEEData0X: TLabel
  2962.             Left = 144
  2963.             Top = 50
  2964.             Width = 11
  2965.             Height = 13
  2966.             Caption = '0x'
  2967.           end
  2968.           object edtEEIndex: TEdit
  2969.             Left = 24
  2970.             Top = 48
  2971.             Width = 105
  2972.             Height = 21
  2973.             TabOrder = 0
  2974.             Text = '0'
  2975.             OnExit = edtEEIndexCheck
  2976.           end
  2977.           object btnEEData: TButton
  2978.             Tag = 1
  2979.             Left = 160
  2980.             Top = 18
  2981.             Width = 105
  2982.             Height = 25
  2983.             Caption = 'EEPROM data (Hex)'
  2984.             TabOrder = 1
  2985.             OnClick = btnEEDataClick
  2986.           end
  2987.           object edtEEData: TEdit
  2988.             Left = 160
  2989.             Top = 48
  2990.             Width = 105
  2991.             Height = 21
  2992.             TabOrder = 2
  2993.             Text = '0'
  2994.             OnExit = edtEEDataCheck
  2995.           end
  2996.           object btnEERead: TButton
  2997.             Left = 392
  2998.             Top = 16
  2999.             Width = 75
  3000.             Height = 25
  3001.             Caption = 'Read'
  3002.             TabOrder = 3
  3003.             OnClick = btnEEReadClick
  3004.           end
  3005.           object btnEEWrite: TButton
  3006.             Left = 480
  3007.             Top = 16
  3008.             Width = 75
  3009.             Height = 25
  3010.             Caption = 'Write'
  3011.             TabOrder = 4
  3012.             OnClick = btnEEWriteClick
  3013.           end
  3014.           object btnEEStop: TButton
  3015.             Left = 568
  3016.             Top = 16
  3017.             Width = 75
  3018.             Height = 25
  3019.             Caption = 'Stop'
  3020.             TabOrder = 5
  3021.             OnClick = btnEEStopClick
  3022.           end
  3023.         end
  3024.         object btnEE: TButton
  3025.           Left = 8
  3026.           Top = 120
  3027.           Width = 137
  3028.           Height = 25
  3029.           Caption = 'Dump EEPROM'
  3030.           TabOrder = 1
  3031.           OnClick = btnEEClick
  3032.         end
  3033.         object btnEEPROMSetting: TButton
  3034.           Left = 680
  3035.           Top = 112
  3036.           Width = 97
  3037.           Height = 25
  3038.           Caption = 'EEPROM setting'
  3039.           TabOrder = 2
  3040.           OnClick = btnEEPROMSettingClick
  3041.         end
  3042.         object edtEEBeginIndex: TEdit
  3043.           Left = 176
  3044.           Top = 128
  3045.           Width = 105
  3046.           Height = 21
  3047.           TabOrder = 3
  3048.           Text = '0'
  3049.           OnExit = edtBeginEEIndexCheck
  3050.         end
  3051.         object edtEEEndIndex: TEdit
  3052.           Left = 336
  3053.           Top = 128
  3054.           Width = 105
  3055.           Height = 21
  3056.           TabOrder = 4
  3057.           Text = '0'
  3058.           OnExit = edtEndEEIndexCheck
  3059.         end
  3060.         object GroupBox3: TGroupBox
  3061.           Left = 496
  3062.           Top = 96
  3063.           Width = 89
  3064.           Height = 61
  3065.           Caption = '  Data format  '
  3066.           TabOrder = 5
  3067.           object rbEEByte: TRadioButton
  3068.             Left = 8
  3069.             Top = 16
  3070.             Width = 50
  3071.             Height = 17
  3072.             Caption = 'byte'
  3073.             TabOrder = 0
  3074.             OnClick = rbEEByteClick
  3075.           end
  3076.           object rbEEWord: TRadioButton
  3077.             Left = 8
  3078.             Top = 32
  3079.             Width = 50
  3080.             Height = 17
  3081.             Caption = 'word'
  3082.             Checked = True
  3083.             TabOrder = 1
  3084.             TabStop = True
  3085.             OnClick = rbEEWordClick
  3086.           end
  3087.         end
  3088.       end
  3089.     end
  3090.     object tsSC: TTabSheet
  3091.       Caption = 'Script test'
  3092.       ImageIndex = 6
  3093.       object GroupBox1: TGroupBox
  3094.         Left = 1
  3095.         Top = 8
  3096.         Width = 650
  3097.         Height = 105
  3098.         Caption = '  WiFi script  '
  3099.         TabOrder = 0
  3100.         object btnSCScriptFile: TBitBtn
  3101.           Left = 8
  3102.           Top = 16
  3103.           Width = 97
  3104.           Height = 17
  3105.           Caption = 'Script file'
  3106.           TabOrder = 0
  3107.           OnClick = btnSCScriptFileClick
  3108.         end
  3109.         object stSCScriptFile: TStaticText
  3110.           Left = 112
  3111.           Top = 16
  3112.           Width = 537
  3113.           Height = 17
  3114.           AutoSize = False
  3115.           BorderStyle = sbsSunken
  3116.           Color = clSkyBlue
  3117.           ParentColor = False
  3118.           TabOrder = 1
  3119.         end
  3120.         object btnSCStart: TBitBtn
  3121.           Left = 552
  3122.           Top = 40
  3123.           Width = 75
  3124.           Height = 25
  3125.           Caption = 'Start'
  3126.           TabOrder = 2
  3127.           OnClick = btnSCStartClick
  3128.           Kind = bkRetry
  3129.         end
  3130.         object btnSCStop: TBitBtn
  3131.           Left = 552
  3132.           Top = 72
  3133.           Width = 75
  3134.           Height = 25
  3135.           Caption = 'Stop'
  3136.           TabOrder = 3
  3137.           OnClick = btnSCStopClick
  3138.           Kind = bkNo
  3139.         end
  3140.       end
  3141.       object memSCResult: TMemo
  3142.         Left = 1
  3143.         Top = 128
  3144.         Width = 650
  3145.         Height = 273
  3146.         Lines.Strings = (
  3147.           '')
  3148.         TabOrder = 1
  3149.       end
  3150.       object stSC: TStatusBar
  3151.         Left = 0
  3152.         Top = 469
  3153.         Width = 838
  3154.         Height = 29
  3155.         Panels = <
  3156.           item
  3157.             Width = 50
  3158.           end>
  3159.         SimplePanel = False
  3160.       end
  3161.     end
  3162.   end
  3163.   object lblHint: TStaticText
  3164.     Left = 296
  3165.     Top = 480
  3166.     Width = 33
  3167.     Height = 17
  3168.     BorderStyle = sbsSingle
  3169.     Caption = 'lblHint'
  3170.     Color = clYellow
  3171.     ParentColor = False
  3172.     TabOrder = 1
  3173.     Visible = False
  3174.   end
  3175.   object HintTimer: TTimer
  3176.     Enabled = False
  3177.     Interval = 4000
  3178.     OnTimer = HintTimerTimer
  3179.     Left = 184
  3180.     Top = 496
  3181.   end
  3182.   object OpenDialog: TOpenDialog
  3183.     DefaultExt = 'ini'
  3184.     Filter = 
  3185.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  3186.       '*'
  3187.     InitialDir = '.'
  3188.     Title = 'Open ini file'
  3189.     Left = 228
  3190.     Top = 496
  3191.   end
  3192.   object SaveDialog: TSaveDialog
  3193.     DefaultExt = 'ini'
  3194.     Filter = 
  3195.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  3196.       '*'
  3197.     InitialDir = '.'
  3198.     Title = 'Save to ini file'
  3199.     Left = 92
  3200.     Top = 496
  3201.   end
  3202.   object TimerWiFi: TTimer
  3203.     Enabled = False
  3204.     OnTimer = TimerWiFiTimer
  3205.     Left = 136
  3206.     Top = 496
  3207.   end
  3208.   object pmWiFi: TPopupMenu
  3209.     Left = 40
  3210.     Top = 496
  3211.     object miCopy: TMenuItem
  3212.       Caption = 'Copy'
  3213.       ShortCut = 16451
  3214.       OnClick = miCopyClick
  3215.     end
  3216.   end
  3217.   object dlgOpenScriptFile: TOpenDialog
  3218.     DefaultExt = 'ws'
  3219.     Filter = 
  3220.       'WiFi script file (*.ws)|*.ws|Text file (*.txt)|*.txt|All files (' +
  3221.       '*.*)|*.*'
  3222.     InitialDir = '.'
  3223.     Title = 'Open WiFi script file'
  3224.     Left = 264
  3225.     Top = 496
  3226.   end
  3227.   object actList: TActionList
  3228.     Left = 616
  3229.     Top = 360
  3230.     object ToggleHide: TAction
  3231.       Caption = 'ToggleHide'
  3232.       ShortCut = 49237
  3233.       OnExecute = ToggleHideExecute
  3234.     end
  3235.   end
  3236. end