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

MTK

开发平台:

C++ Builder

  1. object frmBT: TfrmBT
  2.   Left = 144
  3.   Top = 129
  4.   Width = 840
  5.   Height = 599
  6.   Caption = 'MediaTek BT 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.   OnClose = FormClose
  16.   OnCreate = FormCreate
  17.   OnDestroy = FormDestroy
  18.   OnHide = FormHide
  19.   OnShow = FormShow
  20.   PixelsPerInch = 96
  21.   TextHeight = 13
  22.   object m_pctlToolSel: TPageControl
  23.     Left = 8
  24.     Top = 8
  25.     Width = 817
  26.     Height = 553
  27.     ActivePage = m_tsMT
  28.     TabIndex = 4
  29.     TabOrder = 0
  30.     object tsHCI: TTabSheet
  31.       Caption = 'HCI Commander'
  32.       object GroupBox1: TGroupBox
  33.         Left = 8
  34.         Top = 8
  35.         Width = 761
  36.         Height = 257
  37.         Caption = '  HCI Cmmand  '
  38.         TabOrder = 0
  39.         object lblHCIGroup: TLabel
  40.           Left = 24
  41.           Top = 72
  42.           Width = 29
  43.           Height = 13
  44.           Caption = 'Group'
  45.         end
  46.         object lblHCICommand: TLabel
  47.           Left = 8
  48.           Top = 98
  49.           Width = 47
  50.           Height = 13
  51.           Caption = 'Command'
  52.         end
  53.         object Label1: TLabel
  54.           Left = 16
  55.           Top = 128
  56.           Width = 38
  57.           Height = 13
  58.           Caption = 'Opcode'
  59.         end
  60.         object Label2: TLabel
  61.           Left = 58
  62.           Top = 128
  63.           Width = 11
  64.           Height = 13
  65.           Caption = '0x'
  66.         end
  67.         object Label23: TLabel
  68.           Left = 16
  69.           Top = 40
  70.           Width = 42
  71.           Height = 13
  72.           Caption = 'Category'
  73.         end
  74.         object Label24: TLabel
  75.           Left = 144
  76.           Top = 128
  77.           Width = 50
  78.           Height = 13
  79.           Caption = 'Last event'
  80.         end
  81.         object Label25: TLabel
  82.           Left = 200
  83.           Top = 128
  84.           Width = 11
  85.           Height = 13
  86.           Caption = '0x'
  87.         end
  88.         object Label27: TLabel
  89.           Left = 286
  90.           Top = 128
  91.           Width = 38
  92.           Height = 13
  93.           Caption = 'Timeout'
  94.         end
  95.         object Label28: TLabel
  96.           Left = 392
  97.           Top = 128
  98.           Width = 13
  99.           Height = 13
  100.           Caption = 'ms'
  101.         end
  102.         object stHCIFile: TStaticText
  103.           Left = 72
  104.           Top = 16
  105.           Width = 681
  106.           Height = 17
  107.           AutoSize = False
  108.           BevelInner = bvLowered
  109.           BorderStyle = sbsSunken
  110.           Color = clSkyBlue
  111.           ParentColor = False
  112.           TabOrder = 0
  113.         end
  114.         object btnHCIFile: TButton
  115.           Left = 8
  116.           Top = 16
  117.           Width = 49
  118.           Height = 17
  119.           Caption = 'File'
  120.           TabOrder = 1
  121.           OnClick = btnHCIFileClick
  122.         end
  123.         object cbHCIGroup: TComboBox
  124.           Left = 72
  125.           Top = 68
  126.           Width = 257
  127.           Height = 21
  128.           ItemHeight = 0
  129.           TabOrder = 2
  130.           OnChange = cbHCIGroupChange
  131.         end
  132.         object cbHCICommand: TComboBox
  133.           Left = 72
  134.           Top = 96
  135.           Width = 257
  136.           Height = 21
  137.           ItemHeight = 0
  138.           TabOrder = 3
  139.           OnChange = cbHCICommandChange
  140.         end
  141.         object sgSendHCI: TStringGrid
  142.           Left = 8
  143.           Top = 152
  144.           Width = 369
  145.           Height = 97
  146.           ColCount = 4
  147.           DefaultColWidth = 135
  148.           DefaultRowHeight = 20
  149.           FixedCols = 2
  150.           RowCount = 10
  151.           Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing]
  152.           ScrollBars = ssVertical
  153.           TabOrder = 4
  154.           OnExit = sgSendHCICheck
  155.           ColWidths = (
  156.             135
  157.             135
  158.             75
  159.             135)
  160.           RowHeights = (
  161.             20
  162.             20
  163.             20
  164.             20
  165.             20
  166.             20
  167.             20
  168.             20
  169.             20
  170.             20)
  171.         end
  172.         object sgReceiveHCI: TStringGrid
  173.           Left = 384
  174.           Top = 152
  175.           Width = 369
  176.           Height = 97
  177.           ColCount = 4
  178.           DefaultColWidth = 135
  179.           DefaultRowHeight = 20
  180.           FixedCols = 2
  181.           RowCount = 10
  182.           Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goColSizing, goEditing]
  183.           ScrollBars = ssVertical
  184.           TabOrder = 5
  185.           ColWidths = (
  186.             135
  187.             135
  188.             72
  189.             135)
  190.           RowHeights = (
  191.             20
  192.             20
  193.             20
  194.             14
  195.             20
  196.             20
  197.             20
  198.             20
  199.             20
  200.             20)
  201.         end
  202.         object stHCIOpcode: TStaticText
  203.           Left = 72
  204.           Top = 128
  205.           Width = 58
  206.           Height = 17
  207.           Alignment = taCenter
  208.           AutoSize = False
  209.           BorderStyle = sbsSunken
  210.           Color = clMoneyGreen
  211.           ParentColor = False
  212.           TabOrder = 6
  213.         end
  214.         object cbHCICategory: TComboBox
  215.           Left = 72
  216.           Top = 40
  217.           Width = 257
  218.           Height = 21
  219.           Enabled = False
  220.           ItemHeight = 0
  221.           TabOrder = 7
  222.           OnChange = cbHCICategoryChange
  223.         end
  224.         object GroupBox7: TGroupBox
  225.           Left = 336
  226.           Top = 40
  227.           Width = 89
  228.           Height = 65
  229.           Caption = '  Type  '
  230.           TabOrder = 8
  231.           object rbHCICategory: TRadioButton
  232.             Left = 8
  233.             Top = 16
  234.             Width = 70
  235.             Height = 17
  236.             Caption = 'Category'
  237.             TabOrder = 0
  238.             OnClick = rbHCICategoryClick
  239.           end
  240.           object rbHCIGroup: TRadioButton
  241.             Left = 8
  242.             Top = 40
  243.             Width = 70
  244.             Height = 17
  245.             Caption = 'Group'
  246.             Checked = True
  247.             TabOrder = 1
  248.             TabStop = True
  249.             OnClick = rbHCIGroupClick
  250.           end
  251.         end
  252.         object stHCILastEvent: TStaticText
  253.           Left = 216
  254.           Top = 128
  255.           Width = 58
  256.           Height = 17
  257.           Alignment = taCenter
  258.           AutoSize = False
  259.           BorderStyle = sbsSunken
  260.           Color = clMoneyGreen
  261.           ParentColor = False
  262.           TabOrder = 9
  263.         end
  264.         object GroupBox9: TGroupBox
  265.           Left = 432
  266.           Top = 40
  267.           Width = 97
  268.           Height = 65
  269.           Caption = '  Format  '
  270.           TabOrder = 10
  271.           object rbHCIDec: TRadioButton
  272.             Left = 8
  273.             Top = 16
  274.             Width = 70
  275.             Height = 17
  276.             Caption = 'Dec'
  277.             TabOrder = 0
  278.             OnClick = rbHCIDecClick
  279.           end
  280.           object rbHCIHex: TRadioButton
  281.             Left = 8
  282.             Top = 40
  283.             Width = 70
  284.             Height = 17
  285.             Caption = 'Hex'
  286.             Checked = True
  287.             TabOrder = 1
  288.             TabStop = True
  289.             OnClick = rbHCIHexClick
  290.           end
  291.         end
  292.         object edtHCITimeout: TEdit
  293.           Left = 328
  294.           Top = 126
  295.           Width = 57
  296.           Height = 21
  297.           TabOrder = 11
  298.           Text = '0'
  299.           OnExit = edtHCITimeoutCheck
  300.         end
  301.         object btnHCIStart: TBitBtn
  302.           Left = 608
  303.           Top = 48
  304.           Width = 75
  305.           Height = 25
  306.           Caption = 'Start'
  307.           TabOrder = 12
  308.           OnClick = btnHCIStartClick
  309.           Kind = bkRetry
  310.         end
  311.         object btnHCIStop: TBitBtn
  312.           Left = 608
  313.           Top = 88
  314.           Width = 75
  315.           Height = 25
  316.           Caption = 'Stop'
  317.           TabOrder = 13
  318.           OnClick = btnHCIStopClick
  319.           Kind = bkNo
  320.         end
  321.         object btnHCIClearLog: TButton
  322.           Left = 448
  323.           Top = 120
  324.           Width = 75
  325.           Height = 25
  326.           Caption = 'Clear log'
  327.           TabOrder = 14
  328.           OnClick = btnHCIClearLogClick
  329.         end
  330.       end
  331.       object memHCIResult: TRichEdit
  332.         Left = 8
  333.         Top = 272
  334.         Width = 761
  335.         Height = 129
  336.         Font.Charset = CHINESEBIG5_CHARSET
  337.         Font.Color = clWindowText
  338.         Font.Height = -11
  339.         Font.Name = 'MS Sans Serif'
  340.         Font.Style = []
  341.         Lines.Strings = (
  342.           '')
  343.         ParentFont = False
  344.         ScrollBars = ssVertical
  345.         TabOrder = 1
  346.       end
  347.       object sbHCI: TStatusBar
  348.         Left = 0
  349.         Top = 496
  350.         Width = 809
  351.         Height = 29
  352.         Panels = <
  353.           item
  354.             Width = 50
  355.           end>
  356.         SimplePanel = False
  357.       end
  358.     end
  359.     object TabSheet2: TTabSheet
  360.       Caption = 'RF Test'
  361.       ImageIndex = 1
  362.       object sbRF: TStatusBar
  363.         Left = 0
  364.         Top = 496
  365.         Width = 809
  366.         Height = 29
  367.         Panels = <
  368.           item
  369.             Width = 50
  370.           end>
  371.         SimplePanel = False
  372.       end
  373.       object GroupBox2: TGroupBox
  374.         Left = 8
  375.         Top = 0
  376.         Width = 761
  377.         Height = 209
  378.         Caption = '  Transmit  '
  379.         TabOrder = 1
  380.         object Label3: TLabel
  381.           Left = 24
  382.           Top = 24
  383.           Width = 37
  384.           Height = 13
  385.           Caption = 'Pattern '
  386.         end
  387.         object cbRFTxPattern: TComboBox
  388.           Left = 64
  389.           Top = 20
  390.           Width = 145
  391.           Height = 21
  392.           ItemHeight = 13
  393.           ItemIndex = 0
  394.           TabOrder = 0
  395.           Text = '0000'
  396.           Items.Strings = (
  397.             '0000'
  398.             '1111'
  399.             '1010'
  400.             '1100'
  401.             'pseudorandom bit sequence'
  402.             'loopback ACL with whitening'
  403.             'loopback SCO with whitening'
  404.             'loopback SCO without whitening')
  405.         end
  406.         object Panel1: TPanel
  407.           Left = 16
  408.           Top = 48
  409.           Width = 297
  410.           Height = 65
  411.           BevelOuter = bvLowered
  412.           TabOrder = 1
  413.           object rbRFTxSingleFreq: TRadioButton
  414.             Left = 8
  415.             Top = 8
  416.             Width = 113
  417.             Height = 17
  418.             Caption = 'Single Frequency'
  419.             TabOrder = 0
  420.           end
  421.           object rbRFTxFreqHop: TRadioButton
  422.             Left = 8
  423.             Top = 32
  424.             Width = 113
  425.             Height = 17
  426.             Caption = 'Frequency Hopping'
  427.             Checked = True
  428.             TabOrder = 1
  429.             TabStop = True
  430.           end
  431.           object edtRFTxSignleFreq: TEdit
  432.             Left = 120
  433.             Top = 8
  434.             Width = 49
  435.             Height = 21
  436.             TabOrder = 2
  437.             Text = '78'
  438.             OnExit = edtRFTxSignleFreqCheck
  439.           end
  440.         end
  441.         object Panel2: TPanel
  442.           Left = 16
  443.           Top = 120
  444.           Width = 297
  445.           Height = 81
  446.           BevelOuter = bvLowered
  447.           TabOrder = 2
  448.           object Label4: TLabel
  449.             Left = 8
  450.             Top = 8
  451.             Width = 61
  452.             Height = 13
  453.             Caption = 'Packet Type'
  454.           end
  455.           object Label5: TLabel
  456.             Left = 10
  457.             Top = 32
  458.             Width = 59
  459.             Height = 13
  460.             Caption = 'Data Length'
  461.           end
  462.           object Label6: TLabel
  463.             Left = 19
  464.             Top = 56
  465.             Width = 50
  466.             Height = 13
  467.             Caption = 'Poll Period'
  468.           end
  469.           object cbRFTxType: TComboBox
  470.             Left = 80
  471.             Top = 8
  472.             Width = 81
  473.             Height = 21
  474.             ItemHeight = 13
  475.             ItemIndex = 0
  476.             TabOrder = 0
  477.             Text = 'NULL'
  478.             OnChange = cbRFTxTypeChange
  479.             Items.Strings = (
  480.               'NULL'
  481.               'POLL'
  482.               'FHS'
  483.               'DM1'
  484.               'DH1'
  485.               'HV1'
  486.               'HV2'
  487.               'HV3'
  488.               'DV'
  489.               'AUX'
  490.               'DM3'
  491.               'DH3'
  492.               'DM5'
  493.               'DH5'
  494.               'EV3'
  495.               'EV4'
  496.               'EV5'
  497.               '2-DH1'
  498.               '2-EV3'
  499.               '2-DH3'
  500.               '2-EV5'
  501.               '2-DH5'
  502.               '3-EV3'
  503.               '3-DH1'
  504.               '3-DH3'
  505.               '3-EV5'
  506.               '3-DH5')
  507.           end
  508.           object edtRFTxDataLen: TEdit
  509.             Left = 80
  510.             Top = 32
  511.             Width = 81
  512.             Height = 21
  513.             TabOrder = 1
  514.             Text = '0'
  515.             OnExit = edtRFTxDataLenCheck
  516.           end
  517.           object edtRFTxPollPeriod: TEdit
  518.             Left = 80
  519.             Top = 56
  520.             Width = 81
  521.             Height = 21
  522.             TabOrder = 2
  523.             Text = '2'
  524.             OnExit = edtRFTxPollPeriodCheck
  525.           end
  526.         end
  527.         object Panel3: TPanel
  528.           Left = 320
  529.           Top = 120
  530.           Width = 417
  531.           Height = 81
  532.           BevelOuter = bvLowered
  533.           TabOrder = 3
  534.           object Label9: TLabel
  535.             Left = 5
  536.             Top = 60
  537.             Width = 63
  538.             Height = 13
  539.             Caption = 'Access Code'
  540.           end
  541.           object Label10: TLabel
  542.             Left = 72
  543.             Top = 60
  544.             Width = 11
  545.             Height = 13
  546.             Caption = '0x'
  547.           end
  548.           object Label7: TLabel
  549.             Left = 8
  550.             Top = 26
  551.             Width = 11
  552.             Height = 13
  553.             Caption = '0x'
  554.           end
  555.           object Label8: TLabel
  556.             Left = 64
  557.             Top = 8
  558.             Width = 56
  559.             Height = 13
  560.             Caption = 'BD Address'
  561.           end
  562.           object edtRFTxAccessCode7: TEdit
  563.             Tag = 7
  564.             Left = 88
  565.             Top = 56
  566.             Width = 25
  567.             Height = 21
  568.             TabOrder = 0
  569.             Text = '0'
  570.             OnExit = edtRFTxAccessCodeCheck
  571.           end
  572.           object edtRFTxAccessCode6: TEdit
  573.             Tag = 6
  574.             Left = 112
  575.             Top = 56
  576.             Width = 25
  577.             Height = 21
  578.             TabOrder = 1
  579.             Text = '0'
  580.           end
  581.           object edtRFTxAccessCode5: TEdit
  582.             Tag = 5
  583.             Left = 136
  584.             Top = 56
  585.             Width = 25
  586.             Height = 21
  587.             TabOrder = 2
  588.             Text = '0'
  589.           end
  590.           object edtRFTxAccessCode4: TEdit
  591.             Tag = 4
  592.             Left = 160
  593.             Top = 56
  594.             Width = 25
  595.             Height = 21
  596.             TabOrder = 3
  597.             Text = '0'
  598.           end
  599.           object edtRFTxAccessCode3: TEdit
  600.             Tag = 3
  601.             Left = 184
  602.             Top = 56
  603.             Width = 25
  604.             Height = 21
  605.             TabOrder = 4
  606.             Text = '0'
  607.           end
  608.           object edtRFTxAccessCode2: TEdit
  609.             Tag = 2
  610.             Left = 208
  611.             Top = 56
  612.             Width = 25
  613.             Height = 21
  614.             TabOrder = 5
  615.             Text = '0'
  616.           end
  617.           object edtRFTxAccessCode1: TEdit
  618.             Tag = 1
  619.             Left = 232
  620.             Top = 56
  621.             Width = 25
  622.             Height = 21
  623.             TabOrder = 6
  624.             Text = '0'
  625.           end
  626.           object edtRFTxAccessCode0: TEdit
  627.             Left = 256
  628.             Top = 56
  629.             Width = 25
  630.             Height = 21
  631.             TabOrder = 7
  632.             Text = '0'
  633.           end
  634.           object btnRFQueryBdAddr: TButton
  635.             Left = 304
  636.             Top = 8
  637.             Width = 105
  638.             Height = 25
  639.             Caption = 'Query BD Address'
  640.             TabOrder = 8
  641.             OnClick = btnRFQueryBdAddrClick
  642.           end
  643.           object edtRFBDAddress: TEdit
  644.             Left = 32
  645.             Top = 24
  646.             Width = 121
  647.             Height = 21
  648.             TabOrder = 9
  649.             Text = '00:00:00:00:5A:AD'
  650.             OnExit = edtRFBDAddressCheck
  651.           end
  652.         end
  653.         object Panel4: TPanel
  654.           Left = 320
  655.           Top = 48
  656.           Width = 417
  657.           Height = 65
  658.           BevelOuter = bvLowered
  659.           TabOrder = 4
  660.           object Label11: TLabel
  661.             Left = 104
  662.             Top = 12
  663.             Width = 26
  664.             Height = 13
  665.             Caption = 'Level'
  666.           end
  667.           object cbRFTxPowerCtrl: TCheckBox
  668.             Left = 8
  669.             Top = 6
  670.             Width = 89
  671.             Height = 17
  672.             Caption = 'Power Control'
  673.             Checked = True
  674.             State = cbChecked
  675.             TabOrder = 0
  676.             OnClick = cbRFTxPowerCtrlClick
  677.           end
  678.           object edtRFTxLevel: TEdit
  679.             Left = 136
  680.             Top = 8
  681.             Width = 41
  682.             Height = 21
  683.             TabOrder = 1
  684.             Text = '7'
  685.             OnExit = edtRFTxLevelCheck
  686.           end
  687.           object cbRFTxWhiten: TCheckBox
  688.             Left = 8
  689.             Top = 40
  690.             Width = 97
  691.             Height = 17
  692.             Caption = 'Whiten'
  693.             TabOrder = 2
  694.           end
  695.           object btnRFChangeLevel: TButton
  696.             Left = 192
  697.             Top = 8
  698.             Width = 83
  699.             Height = 25
  700.             Caption = 'Change Level'
  701.             Enabled = False
  702.             TabOrder = 3
  703.             OnClick = btnRFChangeLevelClick
  704.           end
  705.         end
  706.         object btnRFTxStart: TBitBtn
  707.           Left = 552
  708.           Top = 16
  709.           Width = 75
  710.           Height = 25
  711.           Caption = 'Start'
  712.           TabOrder = 5
  713.           OnClick = btnRFTxStartClick
  714.           Kind = bkRetry
  715.         end
  716.         object btnRFTxStop: TBitBtn
  717.           Left = 648
  718.           Top = 16
  719.           Width = 75
  720.           Height = 25
  721.           Caption = 'Stop'
  722.           TabOrder = 6
  723.           OnClick = btnRFTxStopClick
  724.           Kind = bkNo
  725.         end
  726.         object GroupBox3: TGroupBox
  727.           Left = 320
  728.           Top = 8
  729.           Width = 185
  730.           Height = 33
  731.           TabOrder = 7
  732.           object rbRFTx: TRadioButton
  733.             Left = 16
  734.             Top = 10
  735.             Width = 49
  736.             Height = 17
  737.             Caption = 'TX'
  738.             Checked = True
  739.             TabOrder = 0
  740.             TabStop = True
  741.           end
  742.           object rbRFRx: TRadioButton
  743.             Left = 88
  744.             Top = 10
  745.             Width = 50
  746.             Height = 17
  747.             Caption = 'RX'
  748.             TabOrder = 1
  749.           end
  750.         end
  751.       end
  752.       object memRFResult: TRichEdit
  753.         Left = 8
  754.         Top = 248
  755.         Width = 761
  756.         Height = 161
  757.         Font.Charset = CHINESEBIG5_CHARSET
  758.         Font.Color = clWindowText
  759.         Font.Height = -11
  760.         Font.Name = 'MS Sans Serif'
  761.         Font.Style = []
  762.         Lines.Strings = (
  763.           '')
  764.         ParentFont = False
  765.         ScrollBars = ssVertical
  766.         TabOrder = 2
  767.       end
  768.       object btnRFClearLog: TButton
  769.         Left = 528
  770.         Top = 216
  771.         Width = 75
  772.         Height = 25
  773.         Caption = 'Clear log'
  774.         TabOrder = 3
  775.         OnClick = btnRFClearLogClick
  776.       end
  777.       object btnRFEnterTestMode: TButton
  778.         Left = 616
  779.         Top = 216
  780.         Width = 113
  781.         Height = 25
  782.         Caption = 'Enter Test Mode'
  783.         TabOrder = 4
  784.         OnClick = btnRFEnterTestModeClick
  785.       end
  786.     end
  787.     object TabSheet3: TTabSheet
  788.       Caption = 'Packet Test'
  789.       ImageIndex = 2
  790.       object Label12: TLabel
  791.         Left = 392
  792.         Top = 8
  793.         Width = 89
  794.         Height = 13
  795.         Caption = 'Tester BD Address'
  796.       end
  797.       object Label21: TLabel
  798.         Left = 560
  799.         Top = 8
  800.         Width = 82
  801.         Height = 13
  802.         Caption = 'DUT BD Address'
  803.       end
  804.       object Label29: TLabel
  805.         Left = 376
  806.         Top = 24
  807.         Width = 11
  808.         Height = 13
  809.         Caption = '0x'
  810.       end
  811.       object Label30: TLabel
  812.         Left = 536
  813.         Top = 24
  814.         Width = 11
  815.         Height = 13
  816.         Caption = '0x'
  817.       end
  818.       object sbPKT: TStatusBar
  819.         Left = 0
  820.         Top = 504
  821.         Width = 809
  822.         Height = 21
  823.         Panels = <
  824.           item
  825.             Width = 50
  826.           end>
  827.         SimplePanel = False
  828.       end
  829.       object GroupBox4: TGroupBox
  830.         Left = 8
  831.         Top = 49
  832.         Width = 321
  833.         Height = 401
  834.         Caption = '  Config  '
  835.         TabOrder = 1
  836.         object Label13: TLabel
  837.           Left = 8
  838.           Top = 12
  839.           Width = 24
  840.           Height = 13
  841.           Caption = 'Type'
  842.         end
  843.         object Label14: TLabel
  844.           Left = 56
  845.           Top = 12
  846.           Width = 59
  847.           Height = 13
  848.           Caption = 'Data Length'
  849.         end
  850.         object Label15: TLabel
  851.           Left = 128
  852.           Top = 12
  853.           Width = 88
  854.           Height = 13
  855.           Caption = 'Poll Period (625us)'
  856.         end
  857.         object Label16: TLabel
  858.           Left = 238
  859.           Top = 12
  860.           Width = 65
  861.           Height = 13
  862.           Caption = 'Packet Count'
  863.         end
  864.         object cbPKTDM1: TCheckBox
  865.           Left = 8
  866.           Top = 24
  867.           Width = 45
  868.           Height = 17
  869.           Caption = 'DM1'
  870.           Checked = True
  871.           State = cbChecked
  872.           TabOrder = 0
  873.         end
  874.         object edtPKTDM1DataLen: TEdit
  875.           Left = 56
  876.           Top = 24
  877.           Width = 49
  878.           Height = 21
  879.           TabOrder = 1
  880.           Text = '17'
  881.           OnExit = edtPKTDataLenCheck
  882.         end
  883.         object edtPKTDM1PollPeriod: TEdit
  884.           Left = 144
  885.           Top = 24
  886.           Width = 49
  887.           Height = 21
  888.           TabOrder = 2
  889.           Text = '2'
  890.           OnExit = edtPKTPollPeriodCheck
  891.         end
  892.         object edtPKTDM1PktCount: TEdit
  893.           Left = 240
  894.           Top = 24
  895.           Width = 49
  896.           Height = 21
  897.           TabOrder = 3
  898.           Text = '1000'
  899.           OnExit = edtPKTCountCheck
  900.         end
  901.         object cbPKTDH1: TCheckBox
  902.           Tag = 1
  903.           Left = 8
  904.           Top = 41
  905.           Width = 45
  906.           Height = 17
  907.           Caption = 'DH1'
  908.           Checked = True
  909.           State = cbChecked
  910.           TabOrder = 4
  911.         end
  912.         object edtPKTDH1DataLen: TEdit
  913.           Tag = 1
  914.           Left = 56
  915.           Top = 45
  916.           Width = 49
  917.           Height = 21
  918.           TabOrder = 5
  919.           Text = '27'
  920.           OnExit = edtPKTDataLenCheck
  921.         end
  922.         object edtPKTDH1PollPeriod: TEdit
  923.           Tag = 1
  924.           Left = 144
  925.           Top = 41
  926.           Width = 49
  927.           Height = 21
  928.           TabOrder = 6
  929.           Text = '2'
  930.         end
  931.         object edtPKTDM3PktCount: TEdit
  932.           Tag = 2
  933.           Left = 240
  934.           Top = 58
  935.           Width = 49
  936.           Height = 21
  937.           TabOrder = 7
  938.           Text = '1000'
  939.         end
  940.         object cbPKTDM3: TCheckBox
  941.           Tag = 2
  942.           Left = 8
  943.           Top = 58
  944.           Width = 45
  945.           Height = 17
  946.           Caption = 'DM3'
  947.           Checked = True
  948.           State = cbChecked
  949.           TabOrder = 8
  950.         end
  951.         object edtPKTDM3DataLen: TEdit
  952.           Tag = 2
  953.           Left = 56
  954.           Top = 66
  955.           Width = 49
  956.           Height = 21
  957.           TabOrder = 9
  958.           Text = '121'
  959.           OnExit = edtPKTDataLenCheck
  960.         end
  961.         object edtPKTDM3PollPeriod: TEdit
  962.           Tag = 2
  963.           Left = 144
  964.           Top = 58
  965.           Width = 49
  966.           Height = 21
  967.           TabOrder = 10
  968.           Text = '4'
  969.         end
  970.         object edtPKTDH3PktCount: TEdit
  971.           Tag = 3
  972.           Left = 240
  973.           Top = 75
  974.           Width = 49
  975.           Height = 21
  976.           TabOrder = 11
  977.           Text = '1000'
  978.         end
  979.         object cbPKTDH3: TCheckBox
  980.           Tag = 3
  981.           Left = 8
  982.           Top = 75
  983.           Width = 45
  984.           Height = 17
  985.           Caption = 'DH3'
  986.           Checked = True
  987.           State = cbChecked
  988.           TabOrder = 12
  989.         end
  990.         object edtPKTDH3DataLen: TEdit
  991.           Tag = 3
  992.           Left = 56
  993.           Top = 87
  994.           Width = 49
  995.           Height = 21
  996.           TabOrder = 13
  997.           Text = '183'
  998.           OnExit = edtPKTDataLenCheck
  999.         end
  1000.         object edtPKTDH3PollPeriod: TEdit
  1001.           Tag = 3
  1002.           Left = 144
  1003.           Top = 75
  1004.           Width = 49
  1005.           Height = 21
  1006.           TabOrder = 14
  1007.           Text = '4'
  1008.         end
  1009.         object edtPKTDM5PktCount: TEdit
  1010.           Tag = 4
  1011.           Left = 240
  1012.           Top = 92
  1013.           Width = 49
  1014.           Height = 21
  1015.           TabOrder = 15
  1016.           Text = '1000'
  1017.         end
  1018.         object cbPKTDM5: TCheckBox
  1019.           Tag = 4
  1020.           Left = 8
  1021.           Top = 92
  1022.           Width = 45
  1023.           Height = 17
  1024.           Caption = 'DM5'
  1025.           Checked = True
  1026.           State = cbChecked
  1027.           TabOrder = 16
  1028.         end
  1029.         object edtPKTDM5DataLen: TEdit
  1030.           Tag = 4
  1031.           Left = 56
  1032.           Top = 108
  1033.           Width = 49
  1034.           Height = 21
  1035.           TabOrder = 17
  1036.           Text = '224'
  1037.           OnExit = edtPKTDataLenCheck
  1038.         end
  1039.         object edtPKTDM5PollPeriod: TEdit
  1040.           Tag = 4
  1041.           Left = 144
  1042.           Top = 92
  1043.           Width = 49
  1044.           Height = 21
  1045.           TabOrder = 18
  1046.           Text = '6'
  1047.         end
  1048.         object edtPKTDH5PktCount: TEdit
  1049.           Tag = 5
  1050.           Left = 240
  1051.           Top = 109
  1052.           Width = 49
  1053.           Height = 21
  1054.           TabOrder = 19
  1055.           Text = '1000'
  1056.         end
  1057.         object cbPKTDH5: TCheckBox
  1058.           Tag = 5
  1059.           Left = 8
  1060.           Top = 109
  1061.           Width = 45
  1062.           Height = 17
  1063.           Caption = 'DH5'
  1064.           Checked = True
  1065.           State = cbChecked
  1066.           TabOrder = 20
  1067.         end
  1068.         object edtPKTDH5DataLen: TEdit
  1069.           Tag = 5
  1070.           Left = 56
  1071.           Top = 129
  1072.           Width = 49
  1073.           Height = 21
  1074.           TabOrder = 21
  1075.           Text = '339'
  1076.           OnExit = edtPKTDataLenCheck
  1077.         end
  1078.         object edtPKTDH5PollPeriod: TEdit
  1079.           Tag = 5
  1080.           Left = 144
  1081.           Top = 109
  1082.           Width = 49
  1083.           Height = 21
  1084.           TabOrder = 22
  1085.           Text = '6'
  1086.         end
  1087.         object cbPKTHV1: TCheckBox
  1088.           Tag = 7
  1089.           Left = 8
  1090.           Top = 126
  1091.           Width = 45
  1092.           Height = 17
  1093.           Caption = 'HV1'
  1094.           TabOrder = 23
  1095.         end
  1096.         object cbPKTHV2: TCheckBox
  1097.           Tag = 8
  1098.           Left = 8
  1099.           Top = 143
  1100.           Width = 45
  1101.           Height = 17
  1102.           Caption = 'HV2'
  1103.           TabOrder = 24
  1104.         end
  1105.         object cbPKTHV3: TCheckBox
  1106.           Tag = 9
  1107.           Left = 8
  1108.           Top = 160
  1109.           Width = 45
  1110.           Height = 17
  1111.           Caption = 'HV3'
  1112.           TabOrder = 25
  1113.         end
  1114.         object cbPKTEV3: TCheckBox
  1115.           Tag = 10
  1116.           Left = 8
  1117.           Top = 177
  1118.           Width = 45
  1119.           Height = 17
  1120.           Caption = 'EV3'
  1121.           TabOrder = 26
  1122.         end
  1123.         object cbPKTEV4: TCheckBox
  1124.           Tag = 11
  1125.           Left = 8
  1126.           Top = 194
  1127.           Width = 45
  1128.           Height = 17
  1129.           Caption = 'EV4'
  1130.           TabOrder = 27
  1131.         end
  1132.         object cbPKTEV5: TCheckBox
  1133.           Tag = 12
  1134.           Left = 8
  1135.           Top = 211
  1136.           Width = 45
  1137.           Height = 17
  1138.           Caption = 'EV5'
  1139.           TabOrder = 28
  1140.         end
  1141.         object edtPKTHV1PktCount: TEdit
  1142.           Tag = 7
  1143.           Left = 240
  1144.           Top = 126
  1145.           Width = 49
  1146.           Height = 21
  1147.           TabOrder = 29
  1148.           Text = '1000'
  1149.         end
  1150.         object edtPKTHV1PollPeriod: TEdit
  1151.           Tag = 7
  1152.           Left = 144
  1153.           Top = 126
  1154.           Width = 49
  1155.           Height = 21
  1156.           TabOrder = 30
  1157.           Text = '2'
  1158.         end
  1159.         object edtPKTHV2PktCount: TEdit
  1160.           Tag = 8
  1161.           Left = 240
  1162.           Top = 143
  1163.           Width = 49
  1164.           Height = 21
  1165.           TabOrder = 31
  1166.           Text = '1000'
  1167.         end
  1168.         object edtPKTHV2PollPeriod: TEdit
  1169.           Tag = 8
  1170.           Left = 144
  1171.           Top = 143
  1172.           Width = 49
  1173.           Height = 21
  1174.           TabOrder = 32
  1175.           Text = '4'
  1176.         end
  1177.         object edtPKTHV3PktCount: TEdit
  1178.           Tag = 9
  1179.           Left = 240
  1180.           Top = 160
  1181.           Width = 49
  1182.           Height = 21
  1183.           TabOrder = 33
  1184.           Text = '1000'
  1185.         end
  1186.         object edtPKTHV3PollPeriod: TEdit
  1187.           Tag = 9
  1188.           Left = 144
  1189.           Top = 160
  1190.           Width = 49
  1191.           Height = 21
  1192.           TabOrder = 34
  1193.           Text = '6'
  1194.         end
  1195.         object edtPKTEV3PktCount: TEdit
  1196.           Tag = 10
  1197.           Left = 240
  1198.           Top = 177
  1199.           Width = 49
  1200.           Height = 21
  1201.           TabOrder = 35
  1202.           Text = '1000'
  1203.         end
  1204.         object edtPKTEV3PollPeriod: TEdit
  1205.           Tag = 10
  1206.           Left = 144
  1207.           Top = 177
  1208.           Width = 49
  1209.           Height = 21
  1210.           TabOrder = 36
  1211.           Text = '6'
  1212.         end
  1213.         object edtPKTEV4PktCount: TEdit
  1214.           Tag = 11
  1215.           Left = 240
  1216.           Top = 194
  1217.           Width = 49
  1218.           Height = 21
  1219.           TabOrder = 37
  1220.           Text = '1000'
  1221.         end
  1222.         object edtPKTEV4PollPeriod: TEdit
  1223.           Tag = 11
  1224.           Left = 144
  1225.           Top = 194
  1226.           Width = 49
  1227.           Height = 21
  1228.           TabOrder = 38
  1229.           Text = '16'
  1230.         end
  1231.         object edtPKTEV5PollPeriod: TEdit
  1232.           Tag = 12
  1233.           Left = 144
  1234.           Top = 211
  1235.           Width = 49
  1236.           Height = 21
  1237.           TabOrder = 39
  1238.           Text = '16'
  1239.         end
  1240.         object edtPKTDH1PktCount: TEdit
  1241.           Tag = 1
  1242.           Left = 240
  1243.           Top = 41
  1244.           Width = 49
  1245.           Height = 21
  1246.           TabOrder = 40
  1247.           Text = '1000'
  1248.         end
  1249.         object edtPKTEV5PktCount: TEdit
  1250.           Tag = 12
  1251.           Left = 240
  1252.           Top = 211
  1253.           Width = 49
  1254.           Height = 21
  1255.           TabOrder = 41
  1256.           Text = '1000'
  1257.         end
  1258.         object cbPK2DH1: TCheckBox
  1259.           Left = 8
  1260.           Top = 228
  1261.           Width = 49
  1262.           Height = 17
  1263.           Caption = '2-DH1'
  1264.           TabOrder = 42
  1265.         end
  1266.         object edtPKT2DH1PollPeriod: TEdit
  1267.           Left = 144
  1268.           Top = 228
  1269.           Width = 49
  1270.           Height = 21
  1271.           TabOrder = 43
  1272.           Text = '2'
  1273.         end
  1274.         object edtPKT2EV3PollPeriod: TEdit
  1275.           Left = 144
  1276.           Top = 245
  1277.           Width = 49
  1278.           Height = 21
  1279.           TabOrder = 44
  1280.           Text = '6'
  1281.         end
  1282.         object edtPKT2DH3PollPeriod: TEdit
  1283.           Left = 144
  1284.           Top = 262
  1285.           Width = 49
  1286.           Height = 21
  1287.           TabOrder = 45
  1288.           Text = '4'
  1289.         end
  1290.         object edtPKT2EV5PollPeriod: TEdit
  1291.           Left = 144
  1292.           Top = 279
  1293.           Width = 49
  1294.           Height = 21
  1295.           TabOrder = 46
  1296.           Text = '16'
  1297.         end
  1298.         object edtPKT2DH5PollPeriod: TEdit
  1299.           Left = 144
  1300.           Top = 296
  1301.           Width = 49
  1302.           Height = 21
  1303.           TabOrder = 47
  1304.           Text = '6'
  1305.         end
  1306.         object edtPKT3EV3PollPeriod: TEdit
  1307.           Left = 144
  1308.           Top = 313
  1309.           Width = 49
  1310.           Height = 21
  1311.           TabOrder = 48
  1312.           Text = '6'
  1313.         end
  1314.         object edtPKT3DH1PollPeriod: TEdit
  1315.           Left = 144
  1316.           Top = 330
  1317.           Width = 49
  1318.           Height = 21
  1319.           TabOrder = 49
  1320.           Text = '2'
  1321.         end
  1322.         object edtPKT3DH3PollPeriod: TEdit
  1323.           Left = 144
  1324.           Top = 347
  1325.           Width = 49
  1326.           Height = 21
  1327.           TabOrder = 50
  1328.           Text = '4'
  1329.         end
  1330.         object edtPKT3EV5PollPeriod: TEdit
  1331.           Left = 144
  1332.           Top = 364
  1333.           Width = 49
  1334.           Height = 21
  1335.           TabOrder = 51
  1336.           Text = '16'
  1337.         end
  1338.         object edtPKT3DH5PollPeriod: TEdit
  1339.           Left = 144
  1340.           Top = 381
  1341.           Width = 49
  1342.           Height = 21
  1343.           TabOrder = 52
  1344.           Text = '6'
  1345.         end
  1346.         object edtPKT2DH1PktCount: TEdit
  1347.           Left = 240
  1348.           Top = 228
  1349.           Width = 49
  1350.           Height = 21
  1351.           TabOrder = 53
  1352.           Text = '1000'
  1353.         end
  1354.         object edtPKT2EV3PktCount: TEdit
  1355.           Left = 240
  1356.           Top = 245
  1357.           Width = 49
  1358.           Height = 21
  1359.           TabOrder = 54
  1360.           Text = '1000'
  1361.         end
  1362.         object edtPKT2DH3PktCount: TEdit
  1363.           Left = 240
  1364.           Top = 262
  1365.           Width = 49
  1366.           Height = 21
  1367.           TabOrder = 55
  1368.           Text = '1000'
  1369.         end
  1370.         object edtPKT2EV5PktCount: TEdit
  1371.           Left = 240
  1372.           Top = 279
  1373.           Width = 49
  1374.           Height = 21
  1375.           TabOrder = 56
  1376.           Text = '1000'
  1377.         end
  1378.         object edtPKT2DH5PktCount: TEdit
  1379.           Left = 240
  1380.           Top = 296
  1381.           Width = 49
  1382.           Height = 21
  1383.           TabOrder = 57
  1384.           Text = '1000'
  1385.         end
  1386.         object edtPKT3EV3PktCount: TEdit
  1387.           Left = 240
  1388.           Top = 313
  1389.           Width = 49
  1390.           Height = 21
  1391.           TabOrder = 58
  1392.           Text = '1000'
  1393.         end
  1394.         object edtPKT3DH1PktCount: TEdit
  1395.           Left = 240
  1396.           Top = 330
  1397.           Width = 49
  1398.           Height = 21
  1399.           TabOrder = 59
  1400.           Text = '1000'
  1401.         end
  1402.         object edtPKT3DH3PktCount: TEdit
  1403.           Left = 240
  1404.           Top = 347
  1405.           Width = 49
  1406.           Height = 21
  1407.           TabOrder = 60
  1408.           Text = '1000'
  1409.         end
  1410.         object edtPKT3EV5PktCount: TEdit
  1411.           Left = 240
  1412.           Top = 364
  1413.           Width = 49
  1414.           Height = 21
  1415.           TabOrder = 61
  1416.           Text = '1000'
  1417.         end
  1418.         object edtPKT3DH5PktCount: TEdit
  1419.           Left = 240
  1420.           Top = 381
  1421.           Width = 49
  1422.           Height = 21
  1423.           TabOrder = 62
  1424.           Text = '1000'
  1425.         end
  1426.         object cbPK2EV3: TCheckBox
  1427.           Left = 8
  1428.           Top = 245
  1429.           Width = 57
  1430.           Height = 17
  1431.           Caption = '2-EV3'
  1432.           TabOrder = 63
  1433.         end
  1434.         object cbPK2DH3: TCheckBox
  1435.           Left = 8
  1436.           Top = 262
  1437.           Width = 57
  1438.           Height = 17
  1439.           Caption = '2-DH3'
  1440.           TabOrder = 64
  1441.         end
  1442.         object cbPK2EV5: TCheckBox
  1443.           Left = 8
  1444.           Top = 279
  1445.           Width = 57
  1446.           Height = 18
  1447.           Caption = '2-EV5'
  1448.           TabOrder = 65
  1449.         end
  1450.         object cbPK2DH5: TCheckBox
  1451.           Left = 8
  1452.           Top = 296
  1453.           Width = 57
  1454.           Height = 17
  1455.           Caption = '2-DH5'
  1456.           TabOrder = 66
  1457.         end
  1458.         object cbPK3EV3: TCheckBox
  1459.           Left = 8
  1460.           Top = 313
  1461.           Width = 57
  1462.           Height = 17
  1463.           Caption = '3-EV3'
  1464.           TabOrder = 67
  1465.         end
  1466.         object cbPK3DH1: TCheckBox
  1467.           Left = 8
  1468.           Top = 330
  1469.           Width = 57
  1470.           Height = 17
  1471.           Caption = '3-DH1'
  1472.           TabOrder = 68
  1473.         end
  1474.         object cbPK3DH3: TCheckBox
  1475.           Left = 8
  1476.           Top = 347
  1477.           Width = 57
  1478.           Height = 17
  1479.           Caption = '3-DH3'
  1480.           TabOrder = 69
  1481.         end
  1482.         object cbPK3EV5: TCheckBox
  1483.           Left = 8
  1484.           Top = 364
  1485.           Width = 49
  1486.           Height = 17
  1487.           Caption = '3-EV5'
  1488.           TabOrder = 70
  1489.         end
  1490.         object cbPK3DH5: TCheckBox
  1491.           Left = 8
  1492.           Top = 381
  1493.           Width = 57
  1494.           Height = 17
  1495.           Caption = '3-DH5'
  1496.           TabOrder = 71
  1497.         end
  1498.       end
  1499.       object GroupBox5: TGroupBox
  1500.         Tag = 6
  1501.         Left = 376
  1502.         Top = 48
  1503.         Width = 121
  1504.         Height = 401
  1505.         Caption = '  Tester Monitor  '
  1506.         TabOrder = 2
  1507.         object Label18: TLabel
  1508.           Left = 8
  1509.           Top = 12
  1510.           Width = 51
  1511.           Height = 13
  1512.           Caption = 'TX Conunt'
  1513.         end
  1514.         object Label19: TLabel
  1515.           Left = 64
  1516.           Top = 12
  1517.           Width = 46
  1518.           Height = 13
  1519.           Caption = 'RX Count'
  1520.         end
  1521.         object edtPKTTesterDM1TXCount: TEdit
  1522.           Left = 8
  1523.           Top = 24
  1524.           Width = 50
  1525.           Height = 21
  1526.           ReadOnly = True
  1527.           TabOrder = 0
  1528.           Text = '0'
  1529.         end
  1530.         object edtPKTTesterDM1RXCount: TEdit
  1531.           Left = 64
  1532.           Top = 24
  1533.           Width = 50
  1534.           Height = 21
  1535.           ReadOnly = True
  1536.           TabOrder = 1
  1537.           Text = '0'
  1538.         end
  1539.         object edtPKTTesterDH1TXCount: TEdit
  1540.           Tag = 1
  1541.           Left = 8
  1542.           Top = 41
  1543.           Width = 50
  1544.           Height = 21
  1545.           ReadOnly = True
  1546.           TabOrder = 2
  1547.           Text = '0'
  1548.         end
  1549.         object edtPKTTesterDH1RXCount: TEdit
  1550.           Tag = 1
  1551.           Left = 64
  1552.           Top = 41
  1553.           Width = 50
  1554.           Height = 21
  1555.           ReadOnly = True
  1556.           TabOrder = 3
  1557.           Text = '0'
  1558.         end
  1559.         object edtPKTTesterDM3TXCount: TEdit
  1560.           Tag = 2
  1561.           Left = 8
  1562.           Top = 58
  1563.           Width = 50
  1564.           Height = 21
  1565.           ReadOnly = True
  1566.           TabOrder = 4
  1567.           Text = '0'
  1568.         end
  1569.         object edtPKTTesterDM3RXCount: TEdit
  1570.           Tag = 2
  1571.           Left = 64
  1572.           Top = 58
  1573.           Width = 50
  1574.           Height = 21
  1575.           ReadOnly = True
  1576.           TabOrder = 5
  1577.           Text = '0'
  1578.         end
  1579.         object edtPKTTesterDH3TXCount: TEdit
  1580.           Tag = 3
  1581.           Left = 8
  1582.           Top = 75
  1583.           Width = 50
  1584.           Height = 21
  1585.           ReadOnly = True
  1586.           TabOrder = 6
  1587.           Text = '0'
  1588.         end
  1589.         object edtPKTTesterDH3RXCount: TEdit
  1590.           Tag = 3
  1591.           Left = 64
  1592.           Top = 75
  1593.           Width = 50
  1594.           Height = 21
  1595.           ReadOnly = True
  1596.           TabOrder = 7
  1597.           Text = '0'
  1598.         end
  1599.         object edtPKTTesterDM5TXCount: TEdit
  1600.           Tag = 4
  1601.           Left = 8
  1602.           Top = 92
  1603.           Width = 50
  1604.           Height = 21
  1605.           ReadOnly = True
  1606.           TabOrder = 8
  1607.           Text = '0'
  1608.         end
  1609.         object edtPKTTesterDM5RXCount: TEdit
  1610.           Tag = 4
  1611.           Left = 64
  1612.           Top = 92
  1613.           Width = 50
  1614.           Height = 21
  1615.           ReadOnly = True
  1616.           TabOrder = 9
  1617.           Text = '0'
  1618.         end
  1619.         object edtPKTTesterDH5TXCount: TEdit
  1620.           Tag = 5
  1621.           Left = 8
  1622.           Top = 109
  1623.           Width = 50
  1624.           Height = 21
  1625.           ReadOnly = True
  1626.           TabOrder = 10
  1627.           Text = '0'
  1628.         end
  1629.         object edtPKTTesterDH5RXCount: TEdit
  1630.           Tag = 5
  1631.           Left = 64
  1632.           Top = 109
  1633.           Width = 50
  1634.           Height = 21
  1635.           ReadOnly = True
  1636.           TabOrder = 11
  1637.           Text = '0'
  1638.         end
  1639.         object edtPKTTesterHV1TXCount: TEdit
  1640.           Tag = 7
  1641.           Left = 8
  1642.           Top = 126
  1643.           Width = 50
  1644.           Height = 21
  1645.           ReadOnly = True
  1646.           TabOrder = 12
  1647.           Text = '0'
  1648.         end
  1649.         object edtPKTTesterHV1RXCount: TEdit
  1650.           Tag = 7
  1651.           Left = 64
  1652.           Top = 126
  1653.           Width = 50
  1654.           Height = 21
  1655.           ReadOnly = True
  1656.           TabOrder = 13
  1657.           Text = '0'
  1658.         end
  1659.         object edtPKTTesterHV2TXCount: TEdit
  1660.           Tag = 8
  1661.           Left = 8
  1662.           Top = 143
  1663.           Width = 50
  1664.           Height = 21
  1665.           ReadOnly = True
  1666.           TabOrder = 14
  1667.           Text = '0'
  1668.         end
  1669.         object edtPKTTesterHV2RXCount: TEdit
  1670.           Tag = 8
  1671.           Left = 64
  1672.           Top = 143
  1673.           Width = 50
  1674.           Height = 21
  1675.           ReadOnly = True
  1676.           TabOrder = 15
  1677.           Text = '0'
  1678.         end
  1679.         object edtPKTTesterHV3TXCount: TEdit
  1680.           Tag = 9
  1681.           Left = 8
  1682.           Top = 160
  1683.           Width = 50
  1684.           Height = 21
  1685.           ReadOnly = True
  1686.           TabOrder = 16
  1687.           Text = '0'
  1688.         end
  1689.         object edtPKTTesterHV3RXCount: TEdit
  1690.           Tag = 9
  1691.           Left = 64
  1692.           Top = 160
  1693.           Width = 50
  1694.           Height = 21
  1695.           ReadOnly = True
  1696.           TabOrder = 17
  1697.           Text = '0'
  1698.         end
  1699.         object edtPKTTesterEV3TXCount: TEdit
  1700.           Tag = 10
  1701.           Left = 8
  1702.           Top = 177
  1703.           Width = 50
  1704.           Height = 21
  1705.           ReadOnly = True
  1706.           TabOrder = 18
  1707.           Text = '0'
  1708.         end
  1709.         object edtPKTTesterEV3RXCount: TEdit
  1710.           Tag = 10
  1711.           Left = 64
  1712.           Top = 177
  1713.           Width = 50
  1714.           Height = 21
  1715.           ReadOnly = True
  1716.           TabOrder = 19
  1717.           Text = '0'
  1718.         end
  1719.         object edtPKTTesterEV4TXCount: TEdit
  1720.           Tag = 11
  1721.           Left = 8
  1722.           Top = 194
  1723.           Width = 50
  1724.           Height = 21
  1725.           ReadOnly = True
  1726.           TabOrder = 20
  1727.           Text = '0'
  1728.         end
  1729.         object edtPKTTesterEV4RXCount: TEdit
  1730.           Tag = 11
  1731.           Left = 64
  1732.           Top = 194
  1733.           Width = 50
  1734.           Height = 21
  1735.           ReadOnly = True
  1736.           TabOrder = 21
  1737.           Text = '0'
  1738.         end
  1739.         object edtPKTTesterEV5TXCount: TEdit
  1740.           Tag = 12
  1741.           Left = 8
  1742.           Top = 211
  1743.           Width = 50
  1744.           Height = 21
  1745.           ReadOnly = True
  1746.           TabOrder = 22
  1747.           Text = '0'
  1748.         end
  1749.         object edtPKTTesterEV5RXCount: TEdit
  1750.           Tag = 12
  1751.           Left = 64
  1752.           Top = 211
  1753.           Width = 50
  1754.           Height = 21
  1755.           ReadOnly = True
  1756.           TabOrder = 23
  1757.           Text = '0'
  1758.         end
  1759.         object edtPKTTester2DH1TXCount: TEdit
  1760.           Left = 8
  1761.           Top = 228
  1762.           Width = 50
  1763.           Height = 21
  1764.           ReadOnly = True
  1765.           TabOrder = 24
  1766.           Text = '0'
  1767.         end
  1768.         object edtPKTTester2EV3TXCount: TEdit
  1769.           Left = 8
  1770.           Top = 245
  1771.           Width = 50
  1772.           Height = 21
  1773.           ReadOnly = True
  1774.           TabOrder = 25
  1775.           Text = '0'
  1776.         end
  1777.         object edtPKTTester2DH3TXCount: TEdit
  1778.           Left = 8
  1779.           Top = 262
  1780.           Width = 50
  1781.           Height = 21
  1782.           ReadOnly = True
  1783.           TabOrder = 26
  1784.           Text = '0'
  1785.         end
  1786.         object edtPKTTester2EV5TXCount: TEdit
  1787.           Left = 8
  1788.           Top = 279
  1789.           Width = 50
  1790.           Height = 21
  1791.           ReadOnly = True
  1792.           TabOrder = 27
  1793.           Text = '0'
  1794.         end
  1795.         object edtPKTTester2DH5TXCount: TEdit
  1796.           Left = 8
  1797.           Top = 296
  1798.           Width = 50
  1799.           Height = 21
  1800.           ReadOnly = True
  1801.           TabOrder = 28
  1802.           Text = '0'
  1803.         end
  1804.         object edtPKTTester3EV3TXCount: TEdit
  1805.           Left = 8
  1806.           Top = 313
  1807.           Width = 50
  1808.           Height = 21
  1809.           ReadOnly = True
  1810.           TabOrder = 29
  1811.           Text = '0'
  1812.         end
  1813.         object edtPKTTester3DH1TXCount: TEdit
  1814.           Left = 8
  1815.           Top = 330
  1816.           Width = 50
  1817.           Height = 21
  1818.           ReadOnly = True
  1819.           TabOrder = 30
  1820.           Text = '0'
  1821.         end
  1822.         object edtPKTTester3DH3TXCount: TEdit
  1823.           Left = 8
  1824.           Top = 347
  1825.           Width = 50
  1826.           Height = 21
  1827.           ReadOnly = True
  1828.           TabOrder = 31
  1829.           Text = '0'
  1830.         end
  1831.         object edtPKTTester3EV5TXCount: TEdit
  1832.           Left = 8
  1833.           Top = 364
  1834.           Width = 50
  1835.           Height = 21
  1836.           ReadOnly = True
  1837.           TabOrder = 32
  1838.           Text = '0'
  1839.         end
  1840.         object edtPKTTester3DH5TXCount: TEdit
  1841.           Left = 8
  1842.           Top = 381
  1843.           Width = 50
  1844.           Height = 21
  1845.           ReadOnly = True
  1846.           TabOrder = 33
  1847.           Text = '0'
  1848.         end
  1849.         object edtPKTTester2DH1RXCount: TEdit
  1850.           Left = 64
  1851.           Top = 228
  1852.           Width = 50
  1853.           Height = 21
  1854.           ReadOnly = True
  1855.           TabOrder = 34
  1856.           Text = '0'
  1857.         end
  1858.         object edtPKTTester2EV3RXCount: TEdit
  1859.           Left = 64
  1860.           Top = 245
  1861.           Width = 50
  1862.           Height = 21
  1863.           ReadOnly = True
  1864.           TabOrder = 35
  1865.           Text = '0'
  1866.         end
  1867.         object edtPKTTester2DH3RXCount: TEdit
  1868.           Left = 64
  1869.           Top = 262
  1870.           Width = 50
  1871.           Height = 21
  1872.           ReadOnly = True
  1873.           TabOrder = 36
  1874.           Text = '0'
  1875.         end
  1876.         object edtPKTTester2EV5RXCount: TEdit
  1877.           Left = 64
  1878.           Top = 279
  1879.           Width = 50
  1880.           Height = 21
  1881.           ReadOnly = True
  1882.           TabOrder = 37
  1883.           Text = '0'
  1884.         end
  1885.         object edtPKTTester2DH5RXCount: TEdit
  1886.           Left = 64
  1887.           Top = 296
  1888.           Width = 50
  1889.           Height = 21
  1890.           ReadOnly = True
  1891.           TabOrder = 38
  1892.           Text = '0'
  1893.         end
  1894.         object edtPKTTester3EV3RXCount: TEdit
  1895.           Left = 64
  1896.           Top = 313
  1897.           Width = 50
  1898.           Height = 21
  1899.           ReadOnly = True
  1900.           TabOrder = 39
  1901.           Text = '0'
  1902.         end
  1903.         object edtPKTTester3DH1RXCount: TEdit
  1904.           Left = 64
  1905.           Top = 330
  1906.           Width = 50
  1907.           Height = 21
  1908.           ReadOnly = True
  1909.           TabOrder = 40
  1910.           Text = '0'
  1911.         end
  1912.         object edtPKTTester3DH3RXCount: TEdit
  1913.           Left = 64
  1914.           Top = 347
  1915.           Width = 50
  1916.           Height = 21
  1917.           ReadOnly = True
  1918.           TabOrder = 41
  1919.           Text = '0'
  1920.         end
  1921.         object edtPKTTester3EV5RXCount: TEdit
  1922.           Left = 64
  1923.           Top = 364
  1924.           Width = 50
  1925.           Height = 21
  1926.           ReadOnly = True
  1927.           TabOrder = 42
  1928.           Text = '0'
  1929.         end
  1930.         object edtPKTTester3DH5RXCount: TEdit
  1931.           Left = 64
  1932.           Top = 381
  1933.           Width = 50
  1934.           Height = 21
  1935.           ReadOnly = True
  1936.           TabOrder = 43
  1937.           Text = '0'
  1938.         end
  1939.       end
  1940.       object stPKTTesterBDAddr: TStaticText
  1941.         Left = 392
  1942.         Top = 24
  1943.         Width = 105
  1944.         Height = 17
  1945.         Alignment = taCenter
  1946.         AutoSize = False
  1947.         BorderStyle = sbsSunken
  1948.         Color = clMoneyGreen
  1949.         ParentColor = False
  1950.         TabOrder = 3
  1951.       end
  1952.       object stPKTDUTBDAddr: TStaticText
  1953.         Left = 552
  1954.         Top = 24
  1955.         Width = 105
  1956.         Height = 17
  1957.         Alignment = taCenter
  1958.         AutoSize = False
  1959.         BorderStyle = sbsSunken
  1960.         Color = clMoneyGreen
  1961.         ParentColor = False
  1962.         TabOrder = 4
  1963.       end
  1964.       object GroupBox6: TGroupBox
  1965.         Left = 536
  1966.         Top = 48
  1967.         Width = 121
  1968.         Height = 401
  1969.         Caption = '  DUT Monitor  '
  1970.         TabOrder = 5
  1971.         object Label17: TLabel
  1972.           Left = 8
  1973.           Top = 12
  1974.           Width = 45
  1975.           Height = 13
  1976.           Caption = 'TX Count'
  1977.         end
  1978.         object Label22: TLabel
  1979.           Left = 64
  1980.           Top = 12
  1981.           Width = 46
  1982.           Height = 13
  1983.           Caption = 'RX Count'
  1984.         end
  1985.         object edtPKTDUTDM1TXCount: TEdit
  1986.           Left = 8
  1987.           Top = 24
  1988.           Width = 50
  1989.           Height = 21
  1990.           ReadOnly = True
  1991.           TabOrder = 0
  1992.           Text = '0'
  1993.         end
  1994.         object edtPKTDUTDH1TXCount: TEdit
  1995.           Left = 8
  1996.           Top = 41
  1997.           Width = 50
  1998.           Height = 21
  1999.           ReadOnly = True
  2000.           TabOrder = 1
  2001.           Text = '0'
  2002.         end
  2003.         object edtPKTDUTDM3TXCount: TEdit
  2004.           Left = 8
  2005.           Top = 58
  2006.           Width = 50
  2007.           Height = 21
  2008.           ReadOnly = True
  2009.           TabOrder = 2
  2010.           Text = '0'
  2011.         end
  2012.         object edtPKTDUTDH3TXCount: TEdit
  2013.           Left = 8
  2014.           Top = 75
  2015.           Width = 50
  2016.           Height = 21
  2017.           ReadOnly = True
  2018.           TabOrder = 3
  2019.           Text = '0'
  2020.         end
  2021.         object edtPKTDUTDM5TXCount: TEdit
  2022.           Left = 8
  2023.           Top = 92
  2024.           Width = 50
  2025.           Height = 21
  2026.           ReadOnly = True
  2027.           TabOrder = 4
  2028.           Text = '0'
  2029.         end
  2030.         object edtPKTDUTDH5TXCount: TEdit
  2031.           Left = 8
  2032.           Top = 109
  2033.           Width = 50
  2034.           Height = 21
  2035.           ReadOnly = True
  2036.           TabOrder = 5
  2037.           Text = '0'
  2038.         end
  2039.         object edtPKTDUTHV1TXCount: TEdit
  2040.           Left = 8
  2041.           Top = 126
  2042.           Width = 50
  2043.           Height = 21
  2044.           ReadOnly = True
  2045.           TabOrder = 6
  2046.           Text = '0'
  2047.         end
  2048.         object edtPKTDUTHV2TXCount: TEdit
  2049.           Left = 8
  2050.           Top = 143
  2051.           Width = 50
  2052.           Height = 21
  2053.           ReadOnly = True
  2054.           TabOrder = 7
  2055.           Text = '0'
  2056.         end
  2057.         object edtPKTDUTHV3TXCount: TEdit
  2058.           Left = 8
  2059.           Top = 160
  2060.           Width = 50
  2061.           Height = 21
  2062.           ReadOnly = True
  2063.           TabOrder = 8
  2064.           Text = '0'
  2065.         end
  2066.         object edtPKTDUTEV3TXCount: TEdit
  2067.           Left = 8
  2068.           Top = 177
  2069.           Width = 50
  2070.           Height = 21
  2071.           ReadOnly = True
  2072.           TabOrder = 9
  2073.           Text = '0'
  2074.         end
  2075.         object edtPKTDUTEV4TXCount: TEdit
  2076.           Left = 8
  2077.           Top = 194
  2078.           Width = 50
  2079.           Height = 21
  2080.           ReadOnly = True
  2081.           TabOrder = 10
  2082.           Text = '0'
  2083.         end
  2084.         object edtPKTDUTEV5TXCount: TEdit
  2085.           Left = 8
  2086.           Top = 211
  2087.           Width = 50
  2088.           Height = 21
  2089.           ReadOnly = True
  2090.           TabOrder = 11
  2091.           Text = '0'
  2092.         end
  2093.         object edtPKTDUTDM1RXCount: TEdit
  2094.           Left = 64
  2095.           Top = 24
  2096.           Width = 50
  2097.           Height = 21
  2098.           ReadOnly = True
  2099.           TabOrder = 12
  2100.           Text = '0'
  2101.         end
  2102.         object edtPKTDUTDH1RXCount: TEdit
  2103.           Left = 64
  2104.           Top = 41
  2105.           Width = 50
  2106.           Height = 21
  2107.           ReadOnly = True
  2108.           TabOrder = 13
  2109.           Text = '0'
  2110.         end
  2111.         object edtPKTDUTDM3RXCount: TEdit
  2112.           Left = 64
  2113.           Top = 58
  2114.           Width = 50
  2115.           Height = 21
  2116.           ReadOnly = True
  2117.           TabOrder = 14
  2118.           Text = '0'
  2119.         end
  2120.         object edtPKTDUTDH3RXCount: TEdit
  2121.           Left = 64
  2122.           Top = 75
  2123.           Width = 50
  2124.           Height = 21
  2125.           ReadOnly = True
  2126.           TabOrder = 15
  2127.           Text = '0'
  2128.         end
  2129.         object edtPKTDUTDM5RXCount: TEdit
  2130.           Left = 64
  2131.           Top = 92
  2132.           Width = 50
  2133.           Height = 21
  2134.           ReadOnly = True
  2135.           TabOrder = 16
  2136.           Text = '0'
  2137.         end
  2138.         object edtPKTDUTDH5RXCount: TEdit
  2139.           Left = 64
  2140.           Top = 109
  2141.           Width = 50
  2142.           Height = 21
  2143.           ReadOnly = True
  2144.           TabOrder = 17
  2145.           Text = '0'
  2146.         end
  2147.         object edtPKTDUTHV1RXCount: TEdit
  2148.           Left = 64
  2149.           Top = 126
  2150.           Width = 50
  2151.           Height = 21
  2152.           ReadOnly = True
  2153.           TabOrder = 18
  2154.           Text = '0'
  2155.         end
  2156.         object edtPKTDUTHV2RXCount: TEdit
  2157.           Left = 64
  2158.           Top = 143
  2159.           Width = 50
  2160.           Height = 21
  2161.           ReadOnly = True
  2162.           TabOrder = 19
  2163.           Text = '0'
  2164.         end
  2165.         object edtPKTDUTHV3RXCount: TEdit
  2166.           Left = 64
  2167.           Top = 160
  2168.           Width = 50
  2169.           Height = 21
  2170.           ReadOnly = True
  2171.           TabOrder = 20
  2172.           Text = '0'
  2173.         end
  2174.         object edtPKTDUTEV3RXCount: TEdit
  2175.           Left = 64
  2176.           Top = 177
  2177.           Width = 50
  2178.           Height = 21
  2179.           ReadOnly = True
  2180.           TabOrder = 21
  2181.           Text = '0'
  2182.         end
  2183.         object edtPKTDUTEV4RXCount: TEdit
  2184.           Left = 64
  2185.           Top = 194
  2186.           Width = 50
  2187.           Height = 21
  2188.           ReadOnly = True
  2189.           TabOrder = 22
  2190.           Text = '0'
  2191.         end
  2192.         object edtPKTDUTEV5RXCount: TEdit
  2193.           Left = 64
  2194.           Top = 211
  2195.           Width = 50
  2196.           Height = 21
  2197.           ReadOnly = True
  2198.           TabOrder = 23
  2199.           Text = '0'
  2200.         end
  2201.         object edtPKTDUT2DH1TXCount: TEdit
  2202.           Left = 8
  2203.           Top = 228
  2204.           Width = 50
  2205.           Height = 21
  2206.           ReadOnly = True
  2207.           TabOrder = 24
  2208.           Text = '0'
  2209.         end
  2210.         object edtPKTDUT2EV3TXCount: TEdit
  2211.           Left = 8
  2212.           Top = 245
  2213.           Width = 50
  2214.           Height = 21
  2215.           ReadOnly = True
  2216.           TabOrder = 25
  2217.           Text = '0'
  2218.         end
  2219.         object edtPKTDUT2DH3TXCount: TEdit
  2220.           Left = 8
  2221.           Top = 262
  2222.           Width = 50
  2223.           Height = 21
  2224.           ReadOnly = True
  2225.           TabOrder = 26
  2226.           Text = '0'
  2227.         end
  2228.         object edtPKTDUT2EV5TXCount: TEdit
  2229.           Left = 8
  2230.           Top = 279
  2231.           Width = 50
  2232.           Height = 21
  2233.           ReadOnly = True
  2234.           TabOrder = 27
  2235.           Text = '0'
  2236.         end
  2237.         object edtPKTDUT2DH5TXCount: TEdit
  2238.           Left = 8
  2239.           Top = 296
  2240.           Width = 50
  2241.           Height = 21
  2242.           ReadOnly = True
  2243.           TabOrder = 28
  2244.           Text = '0'
  2245.         end
  2246.         object edtPKTDUT3EV3TXCount: TEdit
  2247.           Left = 8
  2248.           Top = 313
  2249.           Width = 50
  2250.           Height = 21
  2251.           ReadOnly = True
  2252.           TabOrder = 29
  2253.           Text = '0'
  2254.         end
  2255.         object edtPKTDUT3DH1TXCount: TEdit
  2256.           Left = 8
  2257.           Top = 330
  2258.           Width = 50
  2259.           Height = 21
  2260.           ReadOnly = True
  2261.           TabOrder = 30
  2262.           Text = '0'
  2263.         end
  2264.         object edtPKTDUT3DH3TXCount: TEdit
  2265.           Left = 8
  2266.           Top = 347
  2267.           Width = 50
  2268.           Height = 21
  2269.           ReadOnly = True
  2270.           TabOrder = 31
  2271.           Text = '0'
  2272.         end
  2273.         object edtPKTDUT3EV5TXCount: TEdit
  2274.           Left = 8
  2275.           Top = 364
  2276.           Width = 50
  2277.           Height = 21
  2278.           ReadOnly = True
  2279.           TabOrder = 32
  2280.           Text = '0'
  2281.         end
  2282.         object edtPKTDUT3DH5TXCount: TEdit
  2283.           Left = 8
  2284.           Top = 381
  2285.           Width = 50
  2286.           Height = 21
  2287.           ReadOnly = True
  2288.           TabOrder = 33
  2289.           Text = '0'
  2290.         end
  2291.         object edtPKTDUT2DH1RXCount: TEdit
  2292.           Left = 64
  2293.           Top = 228
  2294.           Width = 50
  2295.           Height = 21
  2296.           ReadOnly = True
  2297.           TabOrder = 34
  2298.           Text = '0'
  2299.         end
  2300.         object edtPKTDUT2EV3RXCount: TEdit
  2301.           Left = 64
  2302.           Top = 245
  2303.           Width = 50
  2304.           Height = 21
  2305.           ReadOnly = True
  2306.           TabOrder = 35
  2307.           Text = '0'
  2308.         end
  2309.         object edtPKTDUT2DH3RXCount: TEdit
  2310.           Left = 64
  2311.           Top = 262
  2312.           Width = 50
  2313.           Height = 21
  2314.           ReadOnly = True
  2315.           TabOrder = 36
  2316.           Text = '0'
  2317.         end
  2318.         object edtPKTDUT2EV5RXCount: TEdit
  2319.           Left = 64
  2320.           Top = 279
  2321.           Width = 50
  2322.           Height = 21
  2323.           ReadOnly = True
  2324.           TabOrder = 37
  2325.           Text = '0'
  2326.         end
  2327.         object edtPKTDUT2DH5RXCount: TEdit
  2328.           Left = 64
  2329.           Top = 296
  2330.           Width = 50
  2331.           Height = 21
  2332.           ReadOnly = True
  2333.           TabOrder = 38
  2334.           Text = '0'
  2335.         end
  2336.         object edtPKTDUT3EV3RXCount: TEdit
  2337.           Left = 64
  2338.           Top = 313
  2339.           Width = 50
  2340.           Height = 21
  2341.           ReadOnly = True
  2342.           TabOrder = 39
  2343.           Text = '0'
  2344.         end
  2345.         object edtPKTDUT3DH1RXCount: TEdit
  2346.           Left = 64
  2347.           Top = 330
  2348.           Width = 50
  2349.           Height = 21
  2350.           ReadOnly = True
  2351.           TabOrder = 40
  2352.           Text = '0'
  2353.         end
  2354.         object edtPKTDUT3DH3RXCount: TEdit
  2355.           Left = 64
  2356.           Top = 347
  2357.           Width = 50
  2358.           Height = 21
  2359.           ReadOnly = True
  2360.           TabOrder = 41
  2361.           Text = '0'
  2362.         end
  2363.         object edtPKTDUT3EV5RXCount: TEdit
  2364.           Left = 64
  2365.           Top = 364
  2366.           Width = 50
  2367.           Height = 21
  2368.           ReadOnly = True
  2369.           TabOrder = 42
  2370.           Text = '0'
  2371.         end
  2372.         object edtPKTDUT3DH5RXCount: TEdit
  2373.           Left = 64
  2374.           Top = 381
  2375.           Width = 50
  2376.           Height = 21
  2377.           ReadOnly = True
  2378.           TabOrder = 43
  2379.           Text = '0'
  2380.         end
  2381.       end
  2382.       object GroupBox8: TGroupBox
  2383.         Left = 8
  2384.         Top = 0
  2385.         Width = 321
  2386.         Height = 49
  2387.         Caption = '  DUT  '
  2388.         TabOrder = 6
  2389.         object Label26: TLabel
  2390.           Left = 40
  2391.           Top = 8
  2392.           Width = 46
  2393.           Height = 13
  2394.           Caption = 'COM Port'
  2395.         end
  2396.         object Label20: TLabel
  2397.           Left = 128
  2398.           Top = 8
  2399.           Width = 51
  2400.           Height = 13
  2401.           Caption = 'Baud Rate'
  2402.         end
  2403.         object shpPKTConnect: TShape
  2404.           Left = 8
  2405.           Top = 16
  2406.           Width = 17
  2407.           Height = 20
  2408.           Brush.Color = clRed
  2409.           Shape = stCircle
  2410.         end
  2411.         object cbPKTCOM: TComboBox
  2412.           Left = 32
  2413.           Top = 24
  2414.           Width = 65
  2415.           Height = 21
  2416.           Style = csDropDownList
  2417.           Font.Charset = ANSI_CHARSET
  2418.           Font.Color = clWindowText
  2419.           Font.Height = -12
  2420.           Font.Name = 'MS Sans Serif'
  2421.           Font.Style = [fsBold]
  2422.           ItemHeight = 0
  2423.           ParentFont = False
  2424.           TabOrder = 0
  2425.           OnChange = cbPKTCOMChange
  2426.         end
  2427.         object cbPKTBaudRate: TComboBox
  2428.           Left = 120
  2429.           Top = 24
  2430.           Width = 65
  2431.           Height = 21
  2432.           ItemHeight = 13
  2433.           ItemIndex = 0
  2434.           TabOrder = 1
  2435.           Text = 'Auto'
  2436.           OnChange = cbPKTBaudRateChange
  2437.           Items.Strings = (
  2438.             'Auto'
  2439.             '57600'
  2440.             '115200'
  2441.             '230400'
  2442.             '460800'
  2443.             '921600')
  2444.         end
  2445.         object btnPKTConnectDUT: TButton
  2446.           Left = 208
  2447.           Top = 16
  2448.           Width = 97
  2449.           Height = 25
  2450.           Caption = 'Enter META mode'
  2451.           TabOrder = 2
  2452.           OnClick = btnPKTConnectDUTClick
  2453.         end
  2454.       end
  2455.       object btnPKTStart: TBitBtn
  2456.         Left = 680
  2457.         Top = 24
  2458.         Width = 60
  2459.         Height = 25
  2460.         Caption = 'Start'
  2461.         TabOrder = 7
  2462.         OnClick = btnPKTStartClick
  2463.         Kind = bkRetry
  2464.       end
  2465.       object btnPKTStop: TBitBtn
  2466.         Left = 680
  2467.         Top = 56
  2468.         Width = 60
  2469.         Height = 25
  2470.         Caption = 'Stop'
  2471.         TabOrder = 8
  2472.         OnClick = btnPKTStopClick
  2473.         Kind = bkNo
  2474.       end
  2475.       object memPKTResult: TRichEdit
  2476.         Left = 8
  2477.         Top = 456
  2478.         Width = 761
  2479.         Height = 49
  2480.         Font.Charset = CHINESEBIG5_CHARSET
  2481.         Font.Color = clWindowText
  2482.         Font.Height = -11
  2483.         Font.Name = 'MS Sans Serif'
  2484.         Font.Style = []
  2485.         Lines.Strings = (
  2486.           '')
  2487.         ParentFont = False
  2488.         ScrollBars = ssVertical
  2489.         TabOrder = 9
  2490.       end
  2491.       object btnPKTClearLog: TButton
  2492.         Left = 680
  2493.         Top = 428
  2494.         Width = 50
  2495.         Height = 17
  2496.         Caption = 'Clear log'
  2497.         TabOrder = 10
  2498.         OnClick = btnPKTClearLogClick
  2499.       end
  2500.     end
  2501.     object tsSCT: TTabSheet
  2502.       Caption = 'Script Test'
  2503.       ImageIndex = 3
  2504.       object memSCTResult: TRichEdit
  2505.         Left = 8
  2506.         Top = 304
  2507.         Width = 761
  2508.         Height = 121
  2509.         Font.Charset = CHINESEBIG5_CHARSET
  2510.         Font.Color = clWindowText
  2511.         Font.Height = -11
  2512.         Font.Name = 'MS Sans Serif'
  2513.         Font.Style = []
  2514.         Lines.Strings = (
  2515.           '')
  2516.         ParentFont = False
  2517.         ScrollBars = ssVertical
  2518.         TabOrder = 0
  2519.       end
  2520.       object sbSCT: TStatusBar
  2521.         Left = 0
  2522.         Top = 496
  2523.         Width = 809
  2524.         Height = 29
  2525.         Panels = <
  2526.           item
  2527.             Width = 50
  2528.           end>
  2529.         SimplePanel = False
  2530.       end
  2531.       object stSCTFile: TStaticText
  2532.         Left = 64
  2533.         Top = 8
  2534.         Width = 705
  2535.         Height = 17
  2536.         AutoSize = False
  2537.         BorderStyle = sbsSunken
  2538.         Color = clSkyBlue
  2539.         ParentColor = False
  2540.         TabOrder = 2
  2541.       end
  2542.       object btnSCTFile: TButton
  2543.         Left = 8
  2544.         Top = 8
  2545.         Width = 49
  2546.         Height = 17
  2547.         Caption = 'File'
  2548.         TabOrder = 3
  2549.         OnClick = btnSCTFileClick
  2550.       end
  2551.       object btnSCTStop: TBitBtn
  2552.         Left = 696
  2553.         Top = 72
  2554.         Width = 75
  2555.         Height = 25
  2556.         Caption = 'Stop'
  2557.         TabOrder = 4
  2558.         OnClick = btnSCTStopClick
  2559.         Kind = bkNo
  2560.       end
  2561.       object btnSCTStart: TBitBtn
  2562.         Left = 696
  2563.         Top = 40
  2564.         Width = 75
  2565.         Height = 25
  2566.         Caption = 'Start'
  2567.         TabOrder = 5
  2568.         OnClick = btnSCTStartClick
  2569.         Kind = bkRetry
  2570.       end
  2571.       object lbSCT: TListBox
  2572.         Left = 8
  2573.         Top = 32
  2574.         Width = 681
  2575.         Height = 265
  2576.         ItemHeight = 13
  2577.         TabOrder = 6
  2578.       end
  2579.       object btnSCTClearLog: TButton
  2580.         Left = 696
  2581.         Top = 264
  2582.         Width = 75
  2583.         Height = 25
  2584.         Caption = 'Clear log'
  2585.         TabOrder = 7
  2586.         OnClick = btnSCTClearLogClick
  2587.       end
  2588.     end
  2589.     object m_tsMT: TTabSheet
  2590.       Caption = 'Module Test'
  2591.       ImageIndex = 6
  2592.       DesignSize = (
  2593.         809
  2594.         525)
  2595.       object Label64: TLabel
  2596.         Left = 616
  2597.         Top = 96
  2598.         Width = 84
  2599.         Height = 18
  2600.         Caption = 'Repeat Times:'
  2601.         Font.Charset = ANSI_CHARSET
  2602.         Font.Color = clWindowText
  2603.         Font.Height = -13
  2604.         Font.Name = 'Comic Sans MS'
  2605.         Font.Style = []
  2606.         ParentFont = False
  2607.       end
  2608.       object m_btnMTRun: TSpeedButton
  2609.         Left = 680
  2610.         Top = 168
  2611.         Width = 97
  2612.         Height = 33
  2613.         Caption = 'Run'
  2614.         Font.Charset = ANSI_CHARSET
  2615.         Font.Color = clWindowText
  2616.         Font.Height = -16
  2617.         Font.Name = 'Tahoma'
  2618.         Font.Style = []
  2619.         ParentFont = False
  2620.         OnClick = m_btnMTRunClick
  2621.       end
  2622.       object grpTestItemList: TGroupBox
  2623.         Left = 8
  2624.         Top = 8
  2625.         Width = 241
  2626.         Height = 473
  2627.         Caption = 'Test Title'
  2628.         Color = clSkyBlue
  2629.         Font.Charset = ANSI_CHARSET
  2630.         Font.Color = clWindowText
  2631.         Font.Height = -13
  2632.         Font.Name = 'Tahoma'
  2633.         Font.Style = [fsBold]
  2634.         ParentColor = False
  2635.         ParentFont = False
  2636.         TabOrder = 0
  2637.         object lblItem1: TStaticText
  2638.           Left = 8
  2639.           Top = 25
  2640.           Width = 210
  2641.           Height = 21
  2642.           AutoSize = False
  2643.           Caption = 'Process'
  2644.           Font.Charset = ANSI_CHARSET
  2645.           Font.Color = clWindowText
  2646.           Font.Height = -12
  2647.           Font.Name = 'Tahoma'
  2648.           Font.Style = []
  2649.           ParentFont = False
  2650.           TabOrder = 0
  2651.         end
  2652.         object lblItem2: TStaticText
  2653.           Left = 8
  2654.           Top = 45
  2655.           Width = 210
  2656.           Height = 21
  2657.           AutoSize = False
  2658.           Caption = 'StaticText1'
  2659.           Font.Charset = ANSI_CHARSET
  2660.           Font.Color = clWindowText
  2661.           Font.Height = -12
  2662.           Font.Name = 'Tahoma'
  2663.           Font.Style = []
  2664.           ParentFont = False
  2665.           TabOrder = 1
  2666.           Visible = False
  2667.         end
  2668.         object lblItem3: TStaticText
  2669.           Left = 8
  2670.           Top = 65
  2671.           Width = 210
  2672.           Height = 21
  2673.           AutoSize = False
  2674.           Caption = 'StaticText1'
  2675.           Font.Charset = ANSI_CHARSET
  2676.           Font.Color = clWindowText
  2677.           Font.Height = -12
  2678.           Font.Name = 'Tahoma'
  2679.           Font.Style = []
  2680.           ParentFont = False
  2681.           TabOrder = 2
  2682.           Visible = False
  2683.         end
  2684.         object lblItem9: TStaticText
  2685.           Left = 8
  2686.           Top = 185
  2687.           Width = 210
  2688.           Height = 21
  2689.           AutoSize = False
  2690.           Caption = 'StaticText1'
  2691.           Font.Charset = ANSI_CHARSET
  2692.           Font.Color = clWindowText
  2693.           Font.Height = -12
  2694.           Font.Name = 'Tahoma'
  2695.           Font.Style = []
  2696.           ParentFont = False
  2697.           TabOrder = 3
  2698.           Visible = False
  2699.         end
  2700.         object lblItem8: TStaticText
  2701.           Left = 8
  2702.           Top = 165
  2703.           Width = 210
  2704.           Height = 21
  2705.           AutoSize = False
  2706.           Caption = 'StaticText1'
  2707.           Font.Charset = ANSI_CHARSET
  2708.           Font.Color = clWindowText
  2709.           Font.Height = -12
  2710.           Font.Name = 'Tahoma'
  2711.           Font.Style = []
  2712.           ParentFont = False
  2713.           TabOrder = 4
  2714.           Visible = False
  2715.         end
  2716.         object lblItem10: TStaticText
  2717.           Left = 8
  2718.           Top = 205
  2719.           Width = 210
  2720.           Height = 21
  2721.           AutoSize = False
  2722.           Caption = 'StaticText1'
  2723.           Font.Charset = ANSI_CHARSET
  2724.           Font.Color = clWindowText
  2725.           Font.Height = -12
  2726.           Font.Name = 'Tahoma'
  2727.           Font.Style = []
  2728.           ParentFont = False
  2729.           TabOrder = 5
  2730.           Visible = False
  2731.         end
  2732.         object lblItem11: TStaticText
  2733.           Left = 8
  2734.           Top = 225
  2735.           Width = 210
  2736.           Height = 21
  2737.           AutoSize = False
  2738.           Caption = 'StaticText1'
  2739.           Font.Charset = ANSI_CHARSET
  2740.           Font.Color = clWindowText
  2741.           Font.Height = -12
  2742.           Font.Name = 'Tahoma'
  2743.           Font.Style = []
  2744.           ParentFont = False
  2745.           TabOrder = 6
  2746.           Visible = False
  2747.         end
  2748.         object lblItem13: TStaticText
  2749.           Left = 8
  2750.           Top = 265
  2751.           Width = 210
  2752.           Height = 21
  2753.           AutoSize = False
  2754.           Caption = 'StaticText1'
  2755.           Font.Charset = ANSI_CHARSET
  2756.           Font.Color = clWindowText
  2757.           Font.Height = -12
  2758.           Font.Name = 'Tahoma'
  2759.           Font.Style = []
  2760.           ParentFont = False
  2761.           TabOrder = 7
  2762.           Visible = False
  2763.         end
  2764.         object lblItem12: TStaticText
  2765.           Left = 8
  2766.           Top = 245
  2767.           Width = 210
  2768.           Height = 21
  2769.           AutoSize = False
  2770.           Caption = 'StaticText1'
  2771.           Font.Charset = ANSI_CHARSET
  2772.           Font.Color = clWindowText
  2773.           Font.Height = -12
  2774.           Font.Name = 'Tahoma'
  2775.           Font.Style = []
  2776.           ParentFont = False
  2777.           TabOrder = 8
  2778.           Visible = False
  2779.         end
  2780.         object lblItem14: TStaticText
  2781.           Left = 8
  2782.           Top = 285
  2783.           Width = 210
  2784.           Height = 21
  2785.           AutoSize = False
  2786.           Caption = 'StaticText1'
  2787.           Font.Charset = ANSI_CHARSET
  2788.           Font.Color = clWindowText
  2789.           Font.Height = -12
  2790.           Font.Name = 'Tahoma'
  2791.           Font.Style = []
  2792.           ParentFont = False
  2793.           TabOrder = 9
  2794.           Visible = False
  2795.         end
  2796.         object lblItem15: TStaticText
  2797.           Left = 8
  2798.           Top = 305
  2799.           Width = 210
  2800.           Height = 21
  2801.           AutoSize = False
  2802.           Caption = 'StaticText1'
  2803.           Font.Charset = ANSI_CHARSET
  2804.           Font.Color = clWindowText
  2805.           Font.Height = -12
  2806.           Font.Name = 'Tahoma'
  2807.           Font.Style = []
  2808.           ParentFont = False
  2809.           TabOrder = 10
  2810.           Visible = False
  2811.         end
  2812.         object lblItem16: TStaticText
  2813.           Left = 8
  2814.           Top = 325
  2815.           Width = 210
  2816.           Height = 21
  2817.           AutoSize = False
  2818.           Caption = 'StaticText1'
  2819.           Font.Charset = ANSI_CHARSET
  2820.           Font.Color = clWindowText
  2821.           Font.Height = -12
  2822.           Font.Name = 'Tahoma'
  2823.           Font.Style = []
  2824.           ParentFont = False
  2825.           TabOrder = 12
  2826.           Visible = False
  2827.         end
  2828.         object lblItem4: TStaticText
  2829.           Left = 8
  2830.           Top = 85
  2831.           Width = 210
  2832.           Height = 21
  2833.           AutoSize = False
  2834.           Caption = 'StaticText1'
  2835.           Font.Charset = ANSI_CHARSET
  2836.           Font.Color = clWindowText
  2837.           Font.Height = -12
  2838.           Font.Name = 'Tahoma'
  2839.           Font.Style = []
  2840.           ParentFont = False
  2841.           TabOrder = 13
  2842.           Visible = False
  2843.         end
  2844.         object lblItem5: TStaticText
  2845.           Left = 8
  2846.           Top = 105
  2847.           Width = 210
  2848.           Height = 21
  2849.           AutoSize = False
  2850.           Caption = 'StaticText1'
  2851.           Font.Charset = ANSI_CHARSET
  2852.           Font.Color = clWindowText
  2853.           Font.Height = -12
  2854.           Font.Name = 'Tahoma'
  2855.           Font.Style = []
  2856.           ParentFont = False
  2857.           TabOrder = 14
  2858.           Visible = False
  2859.         end
  2860.         object lblItem6: TStaticText
  2861.           Left = 8
  2862.           Top = 125
  2863.           Width = 210
  2864.           Height = 21
  2865.           AutoSize = False
  2866.           Caption = 'StaticText1'
  2867.           Font.Charset = ANSI_CHARSET
  2868.           Font.Color = clWindowText
  2869.           Font.Height = -12
  2870.           Font.Name = 'Tahoma'
  2871.           Font.Style = []
  2872.           ParentFont = False
  2873.           TabOrder = 15
  2874.           Visible = False
  2875.         end
  2876.         object lblItem7: TStaticText
  2877.           Left = 8
  2878.           Top = 145
  2879.           Width = 210
  2880.           Height = 21
  2881.           AutoSize = False
  2882.           Caption = 'StaticText1'
  2883.           Font.Charset = ANSI_CHARSET
  2884.           Font.Color = clWindowText
  2885.           Font.Height = -12
  2886.           Font.Name = 'Tahoma'
  2887.           Font.Style = []
  2888.           ParentFont = False
  2889.           TabOrder = 16
  2890.           Visible = False
  2891.         end
  2892.         object scrTestItemList: TScrollBar
  2893.           Left = 224
  2894.           Top = 8
  2895.           Width = 17
  2896.           Height = 465
  2897.           Kind = sbVertical
  2898.           LargeChange = 18
  2899.           Max = 17
  2900.           PageSize = 0
  2901.           TabOrder = 11
  2902.           TabStop = False
  2903.           OnChange = scrTestItemListChange
  2904.         end
  2905.         object lblItem17: TStaticText
  2906.           Tag = 16
  2907.           Left = 8
  2908.           Top = 345
  2909.           Width = 210
  2910.           Height = 21
  2911.           AutoSize = False
  2912.           Caption = 'StaticText1'
  2913.           Font.Charset = ANSI_CHARSET
  2914.           Font.Color = clWindowText
  2915.           Font.Height = -12
  2916.           Font.Name = 'Tahoma'
  2917.           Font.Style = []
  2918.           ParentFont = False
  2919.           TabOrder = 17
  2920.           Visible = False
  2921.         end
  2922.         object lblItem18: TStaticText
  2923.           Tag = 17
  2924.           Left = 8
  2925.           Top = 365
  2926.           Width = 210
  2927.           Height = 21
  2928.           AutoSize = False
  2929.           Caption = 'StaticText1'
  2930.           Font.Charset = ANSI_CHARSET
  2931.           Font.Color = clWindowText
  2932.           Font.Height = -12
  2933.           Font.Name = 'Tahoma'
  2934.           Font.Style = []
  2935.           ParentFont = False
  2936.           TabOrder = 18
  2937.           Visible = False
  2938.         end
  2939.         object lblItem19: TStaticText
  2940.           Tag = 17
  2941.           Left = 8
  2942.           Top = 385
  2943.           Width = 210
  2944.           Height = 21
  2945.           AutoSize = False
  2946.           Caption = 'StaticText1'
  2947.           Font.Charset = ANSI_CHARSET
  2948.           Font.Color = clWindowText
  2949.           Font.Height = -12
  2950.           Font.Name = 'Tahoma'
  2951.           Font.Style = []
  2952.           ParentFont = False
  2953.           TabOrder = 19
  2954.           Visible = False
  2955.         end
  2956.         object lblItem20: TStaticText
  2957.           Tag = 17
  2958.           Left = 8
  2959.           Top = 405
  2960.           Width = 210
  2961.           Height = 21
  2962.           AutoSize = False
  2963.           Caption = 'StaticText1'
  2964.           Font.Charset = ANSI_CHARSET
  2965.           Font.Color = clWindowText
  2966.           Font.Height = -12
  2967.           Font.Name = 'Tahoma'
  2968.           Font.Style = []
  2969.           ParentFont = False
  2970.           TabOrder = 20
  2971.           Visible = False
  2972.         end
  2973.         object lblItem21: TStaticText
  2974.           Tag = 17
  2975.           Left = 8
  2976.           Top = 425
  2977.           Width = 210
  2978.           Height = 21
  2979.           AutoSize = False
  2980.           Caption = 'StaticText1'
  2981.           Font.Charset = ANSI_CHARSET
  2982.           Font.Color = clWindowText
  2983.           Font.Height = -12
  2984.           Font.Name = 'Tahoma'
  2985.           Font.Style = []
  2986.           ParentFont = False
  2987.           TabOrder = 21
  2988.           Visible = False
  2989.         end
  2990.         object lblItem22: TStaticText
  2991.           Tag = 17
  2992.           Left = 8
  2993.           Top = 445
  2994.           Width = 210
  2995.           Height = 21
  2996.           AutoSize = False
  2997.           Caption = 'StaticText1'
  2998.           Font.Charset = ANSI_CHARSET
  2999.           Font.Color = clWindowText
  3000.           Font.Height = -12
  3001.           Font.Name = 'Tahoma'
  3002.           Font.Style = []
  3003.           ParentFont = False
  3004.           TabOrder = 22
  3005.           Visible = False
  3006.         end
  3007.       end
  3008.       object m_sbMT: TStatusBar
  3009.         Left = 0
  3010.         Top = 496
  3011.         Width = 809
  3012.         Height = 29
  3013.         Panels = <
  3014.           item
  3015.             Width = 50
  3016.           end>
  3017.         SimplePanel = False
  3018.       end
  3019.       object m_lblMTStatus: TStaticText
  3020.         Left = 264
  3021.         Top = 8
  3022.         Width = 249
  3023.         Height = 49
  3024.         Alignment = taCenter
  3025.         AutoSize = False
  3026.         BevelKind = bkTile
  3027.         Caption = 'Status'
  3028.         Color = clWhite
  3029.         Font.Charset = ANSI_CHARSET
  3030.         Font.Color = clBlue
  3031.         Font.Height = -27
  3032.         Font.Name = 'Arial'
  3033.         Font.Style = [fsBold]
  3034.         ParentColor = False
  3035.         ParentFont = False
  3036.         TabOrder = 2
  3037.       end
  3038.       object m_edtMTRepeat: TEdit
  3039.         Tag = 1
  3040.         Left = 616
  3041.         Top = 120
  3042.         Width = 81
  3043.         Height = 23
  3044.         Anchors = [akTop, akRight]
  3045.         AutoSize = False
  3046.         Font.Charset = ANSI_CHARSET
  3047.         Font.Color = clBlue
  3048.         Font.Height = -15
  3049.         Font.Name = 'Comic Sans MS'
  3050.         Font.Style = []
  3051.         ParentFont = False
  3052.         TabOrder = 3
  3053.         Text = '1'
  3054.       end
  3055.       object GroupBox24: TGroupBox
  3056.         Left = 264
  3057.         Top = 56
  3058.         Width = 249
  3059.         Height = 145
  3060.         Caption = 'Test Items'
  3061.         Color = clMenuBar
  3062.         Font.Charset = ANSI_CHARSET
  3063.         Font.Color = clWindowText
  3064.         Font.Height = -16
  3065.         Font.Name = 'Arial'
  3066.         Font.Style = [fsBold]
  3067.         ParentColor = False
  3068.         ParentFont = False
  3069.         TabOrder = 4
  3070.         object m_rbMTTestItem0: TRadioButton
  3071.           Left = 8
  3072.           Top = 24
  3073.           Width = 230
  3074.           Height = 17
  3075.           Caption = 'TBD'
  3076.           Font.Charset = ANSI_CHARSET
  3077.           Font.Color = clWindowText
  3078.           Font.Height = -13
  3079.           Font.Name = 'Arial'
  3080.           Font.Style = []
  3081.           ParentFont = False
  3082.           TabOrder = 0
  3083.         end
  3084.         object m_rbMTTestItem1: TRadioButton
  3085.           Tag = 1
  3086.           Left = 8
  3087.           Top = 48
  3088.           Width = 230
  3089.           Height = 17
  3090.           Caption = 'TBD'
  3091.           Font.Charset = ANSI_CHARSET
  3092.           Font.Color = clWindowText
  3093.           Font.Height = -13
  3094.           Font.Name = 'Arial'
  3095.           Font.Style = []
  3096.           ParentFont = False
  3097.           TabOrder = 1
  3098.         end
  3099.         object m_rbMTTestItem2: TRadioButton
  3100.           Tag = 2
  3101.           Left = 8
  3102.           Top = 72
  3103.           Width = 230
  3104.           Height = 17
  3105.           Caption = 'TBD'
  3106.           Font.Charset = ANSI_CHARSET
  3107.           Font.Color = clWindowText
  3108.           Font.Height = -13
  3109.           Font.Name = 'Arial'
  3110.           Font.Style = []
  3111.           ParentFont = False
  3112.           TabOrder = 2
  3113.         end
  3114.         object m_rbMTTestItem3: TRadioButton
  3115.           Tag = 3
  3116.           Left = 8
  3117.           Top = 96
  3118.           Width = 230
  3119.           Height = 17
  3120.           Caption = 'TBD'
  3121.           Font.Charset = ANSI_CHARSET
  3122.           Font.Color = clWindowText
  3123.           Font.Height = -13
  3124.           Font.Name = 'Arial'
  3125.           Font.Style = []
  3126.           ParentFont = False
  3127.           TabOrder = 3
  3128.         end
  3129.         object m_rbMTTestItem4: TRadioButton
  3130.           Tag = 4
  3131.           Left = 8
  3132.           Top = 120
  3133.           Width = 230
  3134.           Height = 17
  3135.           Caption = 'TBD'
  3136.           Font.Charset = ANSI_CHARSET
  3137.           Font.Color = clWindowText
  3138.           Font.Height = -13
  3139.           Font.Name = 'Arial'
  3140.           Font.Style = []
  3141.           ParentFont = False
  3142.           TabOrder = 4
  3143.         end
  3144.       end
  3145.       object m_edtMTLog: TRichEdit
  3146.         Left = 264
  3147.         Top = 232
  3148.         Width = 497
  3149.         Height = 217
  3150.         Font.Charset = CHINESEBIG5_CHARSET
  3151.         Font.Color = clWindowText
  3152.         Font.Height = -11
  3153.         Font.Name = 'Comic Sans MS'
  3154.         Font.Style = []
  3155.         HideScrollBars = False
  3156.         Lines.Strings = (
  3157.           'Logging Window')
  3158.         ParentFont = False
  3159.         ScrollBars = ssBoth
  3160.         TabOrder = 5
  3161.         WordWrap = False
  3162.       end
  3163.       object GroupBox26: TGroupBox
  3164.         Left = 520
  3165.         Top = 4
  3166.         Width = 281
  3167.         Height = 73
  3168.         Caption = '  BT2  '
  3169.         TabOrder = 6
  3170.         object m_shpMTConnect: TShape
  3171.           Left = 8
  3172.           Top = 40
  3173.           Width = 17
  3174.           Height = 17
  3175.           Brush.Color = clRed
  3176.           Shape = stCircle
  3177.         end
  3178.         object Label66: TLabel
  3179.           Left = 40
  3180.           Top = 32
  3181.           Width = 46
  3182.           Height = 13
  3183.           Caption = 'COM Port'
  3184.         end
  3185.         object Label68: TLabel
  3186.           Left = 112
  3187.           Top = 32
  3188.           Width = 51
  3189.           Height = 13
  3190.           Caption = 'Baud Rate'
  3191.         end
  3192.         object m_cbMTBT2COM: TComboBox
  3193.           Left = 32
  3194.           Top = 48
  3195.           Width = 65
  3196.           Height = 21
  3197.           ItemHeight = 13
  3198.           TabOrder = 0
  3199.         end
  3200.         object m_cbMTBT2Baud: TComboBox
  3201.           Left = 104
  3202.           Top = 48
  3203.           Width = 65
  3204.           Height = 21
  3205.           ItemHeight = 13
  3206.           ItemIndex = 0
  3207.           TabOrder = 1
  3208.           Text = 'Auto'
  3209.           Items.Strings = (
  3210.             'Auto'
  3211.             '57600'
  3212.             '115200'
  3213.             '230400'
  3214.             '460800'
  3215.             '921600')
  3216.         end
  3217.         object m_btnMTConnect: TButton
  3218.           Left = 176
  3219.           Top = 40
  3220.           Width = 97
  3221.           Height = 25
  3222.           Caption = 'Enter META mode'
  3223.           TabOrder = 2
  3224.           OnClick = m_btnMTConnectClick
  3225.         end
  3226.         object m_cbMETAMode: TCheckBox
  3227.           Left = 40
  3228.           Top = 8
  3229.           Width = 97
  3230.           Height = 17
  3231.           Caption = 'META mode'
  3232.           Checked = True
  3233.           State = cbChecked
  3234.           TabOrder = 3
  3235.           OnClick = m_cbMETAModeClick
  3236.         end
  3237.       end
  3238.       object m_btnMTReload: TButton
  3239.         Left = 528
  3240.         Top = 168
  3241.         Width = 97
  3242.         Height = 33
  3243.         Caption = 'Reload'
  3244.         Font.Charset = ANSI_CHARSET
  3245.         Font.Color = clWindowText
  3246.         Font.Height = -16
  3247.         Font.Name = 'Arial'
  3248.         Font.Style = []
  3249.         ParentFont = False
  3250.         TabOrder = 7
  3251.         OnClick = m_btnMTReloadClick
  3252.       end
  3253.     end
  3254.     object tsTT: TTabSheet
  3255.       Caption = 'Throughput Test'
  3256.       ImageIndex = 4
  3257.       object memTTResult: TRichEdit
  3258.         Left = 8
  3259.         Top = 296
  3260.         Width = 761
  3261.         Height = 129
  3262.         Font.Charset = CHINESEBIG5_CHARSET
  3263.         Font.Color = clWindowText
  3264.         Font.Height = -11
  3265.         Font.Name = 'MS Sans Serif'
  3266.         Font.Style = []
  3267.         Lines.Strings = (
  3268.           '')
  3269.         ParentFont = False
  3270.         ScrollBars = ssBoth
  3271.         TabOrder = 0
  3272.       end
  3273.       object sbTT: TStatusBar
  3274.         Left = 0
  3275.         Top = 496
  3276.         Width = 809
  3277.         Height = 29
  3278.         Panels = <
  3279.           item
  3280.             Width = 50
  3281.           end>
  3282.         SimplePanel = False
  3283.       end
  3284.       object btnTHClearLog: TButton
  3285.         Left = 8
  3286.         Top = 264
  3287.         Width = 75
  3288.         Height = 25
  3289.         Caption = 'Clear log'
  3290.         TabOrder = 2
  3291.         OnClick = btnTHClearLogClick
  3292.       end
  3293.       object GroupBox10: TGroupBox
  3294.         Left = 8
  3295.         Top = 0
  3296.         Width = 361
  3297.         Height = 137
  3298.         Caption = '  ACL Control   '
  3299.         TabOrder = 3
  3300.         object Panel5: TPanel
  3301.           Left = 8
  3302.           Top = 16
  3303.           Width = 345
  3304.           Height = 113
  3305.           BevelOuter = bvLowered
  3306.           TabOrder = 0
  3307.           object Label43: TLabel
  3308.             Left = 216
  3309.             Top = 8
  3310.             Width = 87
  3311.             Height = 13
  3312.             Caption = 'Connection Status'
  3313.           end
  3314.           object Label32: TLabel
  3315.             Left = 72
  3316.             Top = 4
  3317.             Width = 55
  3318.             Height = 13
  3319.             Caption = 'BD address'
  3320.           end
  3321.           object Label31: TLabel
  3322.             Left = 16
  3323.             Top = 16
  3324.             Width = 11
  3325.             Height = 13
  3326.             Caption = '0x'
  3327.           end
  3328.           object stTTACLStatus: TStaticText
  3329.             Left = 208
  3330.             Top = 24
  3331.             Width = 97
  3332.             Height = 17
  3333.             Alignment = taCenter
  3334.             AutoSize = False
  3335.             BorderStyle = sbsSunken
  3336.             Color = clMoneyGreen
  3337.             ParentColor = False
  3338.             TabOrder = 0
  3339.           end
  3340.           object edtTTBDAddr: TEdit
  3341.             Left = 32
  3342.             Top = 16
  3343.             Width = 121
  3344.             Height = 21
  3345.             TabOrder = 1
  3346.             Text = '00:00:00:00:5A:AD'
  3347.             OnExit = edtTTBdAddrCheck
  3348.           end
  3349.           object cbTTDM1: TCheckBox
  3350.             Left = 2
  3351.             Top = 40
  3352.             Width = 45
  3353.             Height = 17
  3354.             Caption = 'DM1'
  3355.             Checked = True
  3356.             State = cbChecked
  3357.             TabOrder = 2
  3358.           end
  3359.           object cbTTDM3: TCheckBox
  3360.             Left = 2
  3361.             Top = 64
  3362.             Width = 50
  3363.             Height = 17
  3364.             Caption = 'DM3'
  3365.             Checked = True
  3366.             State = cbChecked
  3367.             TabOrder = 3
  3368.           end
  3369.           object cbTTDM5: TCheckBox
  3370.             Left = 2
  3371.             Top = 88
  3372.             Width = 45
  3373.             Height = 17
  3374.             Caption = 'DM5'
  3375.             Checked = True
  3376.             State = cbChecked
  3377.             TabOrder = 4
  3378.           end
  3379.           object cbTTDH1: TCheckBox
  3380.             Left = 52
  3381.             Top = 40
  3382.             Width = 45
  3383.             Height = 17
  3384.             Caption = 'DH1'
  3385.             Checked = True
  3386.             State = cbChecked
  3387.             TabOrder = 5
  3388.           end
  3389.           object cbTTDH3: TCheckBox
  3390.             Left = 52
  3391.             Top = 64
  3392.             Width = 45
  3393.             Height = 17
  3394.             Caption = 'DH3'
  3395.             Checked = True
  3396.             State = cbChecked
  3397.             TabOrder = 6
  3398.           end
  3399.           object cbTTDH5: TCheckBox
  3400.             Left = 52
  3401.             Top = 88
  3402.             Width = 45
  3403.             Height = 17
  3404.             Caption = 'DH5'
  3405.             Checked = True
  3406.             State = cbChecked
  3407.             TabOrder = 7
  3408.           end
  3409.           object btnTTConnect: TButton
  3410.             Left = 208
  3411.             Top = 48
  3412.             Width = 65
  3413.             Height = 25
  3414.             Caption = 'Connect'
  3415.             TabOrder = 8
  3416.             OnClick = btnTTConnectClick
  3417.           end
  3418.           object btnTTChangeACLPacketType: TButton
  3419.             Left = 208
  3420.             Top = 80
  3421.             Width = 135
  3422.             Height = 25
  3423.             Caption = 'Change ACL Packet Type'
  3424.             Enabled = False
  3425.             TabOrder = 9
  3426.             OnClick = btnTTChangeACLPacketTypeClick
  3427.           end
  3428.           object btnTTDisconnect: TButton
  3429.             Left = 280
  3430.             Top = 48
  3431.             Width = 65
  3432.             Height = 25
  3433.             Caption = 'Disconnect '
  3434.             Enabled = False
  3435.             TabOrder = 10
  3436.             OnClick = btnTTDisconnectClick
  3437.           end
  3438.           object m_cbTT2DH1: TCheckBox
  3439.             Left = 102
  3440.             Top = 40
  3441.             Width = 49
  3442.             Height = 17
  3443.             Caption = '2-DH1'
  3444.             TabOrder = 11
  3445.           end
  3446.           object m_cbTT2DH3: TCheckBox
  3447.             Left = 102
  3448.             Top = 64
  3449.             Width = 49
  3450.             Height = 17
  3451.             Caption = '2-DH3'
  3452.             TabOrder = 12
  3453.           end
  3454.           object m_cbTT2DH5: TCheckBox
  3455.             Left = 102
  3456.             Top = 88
  3457.             Width = 57
  3458.             Height = 17
  3459.             Caption = '2-DH5'
  3460.             TabOrder = 13
  3461.           end
  3462.           object m_cbTT3DH1: TCheckBox
  3463.             Left = 152
  3464.             Top = 40
  3465.             Width = 53
  3466.             Height = 17
  3467.             Caption = '3-DH1'
  3468.             TabOrder = 14
  3469.           end
  3470.           object m_cbTT3DH3: TCheckBox
  3471.             Left = 152
  3472.             Top = 64
  3473.             Width = 53
  3474.             Height = 17
  3475.             Caption = '3-DH3'
  3476.             TabOrder = 15
  3477.           end
  3478.           object m_cbTT3DH5: TCheckBox
  3479.             Left = 152
  3480.             Top = 88
  3481.             Width = 53
  3482.             Height = 17
  3483.             Caption = '3-DH5'
  3484.             TabOrder = 16
  3485.           end
  3486.         end
  3487.       end
  3488.       object GroupBox11: TGroupBox
  3489.         Left = 376
  3490.         Top = 136
  3491.         Width = 393
  3492.         Height = 121
  3493.         Caption = '  RX Throughput Test  '
  3494.         TabOrder = 4
  3495.         object Panel9: TPanel
  3496.           Left = 8
  3497.           Top = 64
  3498.           Width = 377
  3499.           Height = 41
  3500.           BevelOuter = bvLowered
  3501.           TabOrder = 0
  3502.           object Label40: TLabel
  3503.             Left = 72
  3504.             Top = 4
  3505.             Width = 43
  3506.             Height = 13
  3507.             Caption = 'RX bytes'
  3508.           end
  3509.           object Label42: TLabel
  3510.             Left = 152
  3511.             Top = 4
  3512.             Width = 108
  3513.             Height = 13
  3514.             Caption = 'RX throughput (byte/s)'
  3515.           end
  3516.           object stTTRxBytes: TStaticText
  3517.             Left = 64
  3518.             Top = 18
  3519.             Width = 58
  3520.             Height = 17
  3521.             Alignment = taCenter
  3522.             AutoSize = False
  3523.             BorderStyle = sbsSunken
  3524.             Caption = '0'
  3525.             Color = clSkyBlue
  3526.             ParentColor = False
  3527.             TabOrder = 0
  3528.           end
  3529.           object stTTRxThroughput: TStaticText
  3530.             Left = 160
  3531.             Top = 18
  3532.             Width = 58
  3533.             Height = 17
  3534.             Alignment = taCenter
  3535.             AutoSize = False
  3536.             BorderStyle = sbsSunken
  3537.             Caption = '0'
  3538.             Color = clSkyBlue
  3539.             ParentColor = False
  3540.             TabOrder = 1
  3541.           end
  3542.         end
  3543.         object TPanel
  3544.           Left = 8
  3545.           Top = 16
  3546.           Width = 377
  3547.           Height = 41
  3548.           BevelOuter = bvLowered
  3549.           TabOrder = 1
  3550.           object btnTTRxStart: TBitBtn
  3551.             Left = 208
  3552.             Top = 8
  3553.             Width = 75
  3554.             Height = 25
  3555.             Caption = 'Start'
  3556.             Enabled = False
  3557.             TabOrder = 0
  3558.             OnClick = btnTTRxStartClick
  3559.             Kind = bkRetry
  3560.           end
  3561.           object btnTTRxStop: TBitBtn
  3562.             Left = 288
  3563.             Top = 8
  3564.             Width = 75
  3565.             Height = 25
  3566.             Caption = 'Stop'
  3567.             TabOrder = 1
  3568.             OnClick = btnTTRxStopClick
  3569.             Kind = bkNo
  3570.           end
  3571.         end
  3572.       end
  3573.       object GroupBox12: TGroupBox
  3574.         Left = 376
  3575.         Top = 0
  3576.         Width = 393
  3577.         Height = 89
  3578.         Caption = '  Scan  '
  3579.         TabOrder = 5
  3580.         object Label35: TLabel
  3581.           Left = 64
  3582.           Top = 8
  3583.           Width = 52
  3584.           Height = 13
  3585.           Caption = 'Scan Type'
  3586.         end
  3587.         object m_cbTTScanType: TComboBox
  3588.           Left = 8
  3589.           Top = 24
  3590.           Width = 177
  3591.           Height = 21
  3592.           ItemHeight = 13
  3593.           ItemIndex = 3
  3594.           TabOrder = 0
  3595.           Text = 'Enable Inquiry/Page Scan'
  3596.           Items.Strings = (
  3597.             'Disable Scan'
  3598.             'Enable Inquiry Scan Only'
  3599.             'Enable Page Scan Only'
  3600.             'Enable Inquiry/Page Scan')
  3601.         end
  3602.         object CheckBox1: TCheckBox
  3603.           Left = 8
  3604.           Top = 48
  3605.           Width = 169
  3606.           Height = 17
  3607.           Caption = 'Interlaced Inquiry Scan'
  3608.           TabOrder = 1
  3609.         end
  3610.         object CheckBox2: TCheckBox
  3611.           Left = 8
  3612.           Top = 64
  3613.           Width = 129
  3614.           Height = 17
  3615.           Caption = 'Interlaced Page Scan'
  3616.           TabOrder = 2
  3617.         end
  3618.         object btnTTScan: TButton
  3619.           Left = 280
  3620.           Top = 16
  3621.           Width = 75
  3622.           Height = 25
  3623.           Caption = 'Scan'
  3624.           TabOrder = 3
  3625.           OnClick = btnTTScanClick
  3626.         end
  3627.       end
  3628.       object GroupBox13: TGroupBox
  3629.         Left = 376
  3630.         Top = 88
  3631.         Width = 393
  3632.         Height = 49
  3633.         Caption = '  Auto Accept  '
  3634.         TabOrder = 6
  3635.         object btnTTAutoAccept: TButton
  3636.           Left = 280
  3637.           Top = 16
  3638.           Width = 75
  3639.           Height = 25
  3640.           Caption = 'Auto Accept'
  3641.           TabOrder = 0
  3642.           OnClick = btnTTAutoAcceptClick
  3643.         end
  3644.       end
  3645.       object GroupBox23: TGroupBox
  3646.         Left = 8
  3647.         Top = 136
  3648.         Width = 361
  3649.         Height = 121
  3650.         Caption = '  TX Throughput Test  '
  3651.         TabOrder = 7
  3652.         object Panel6: TPanel
  3653.           Left = 8
  3654.           Top = 16
  3655.           Width = 345
  3656.           Height = 49
  3657.           BevelOuter = bvLowered
  3658.           TabOrder = 0
  3659.           object Label38: TLabel
  3660.             Left = 96
  3661.             Top = 4
  3662.             Width = 65
  3663.             Height = 13
  3664.             Caption = 'Packet Count'
  3665.           end
  3666.           object Label37: TLabel
  3667.             Left = 8
  3668.             Top = 4
  3669.             Width = 59
  3670.             Height = 13
  3671.             Caption = 'Data Length'
  3672.           end
  3673.           object btnTTTxStart: TBitBtn
  3674.             Left = 182
  3675.             Top = 8
  3676.             Width = 75
  3677.             Height = 25
  3678.             Caption = 'Start'
  3679.             Enabled = False
  3680.             TabOrder = 0
  3681.             OnClick = btnTTTxStartClick
  3682.             Kind = bkRetry
  3683.           end
  3684.           object btnTTTxStop: TBitBtn
  3685.             Left = 262
  3686.             Top = 8
  3687.             Width = 75
  3688.             Height = 25
  3689.             Caption = 'Stop'
  3690.             TabOrder = 1
  3691.             OnClick = btnTTTxStopClick
  3692.             Kind = bkNo
  3693.           end
  3694.           object edtTTPacketCount: TEdit
  3695.             Left = 96
  3696.             Top = 20
  3697.             Width = 57
  3698.             Height = 21
  3699.             TabOrder = 2
  3700.             Text = '1000'
  3701.             OnExit = edtTTPacketCountCheck
  3702.           end
  3703.           object edtTTDataLen: TEdit
  3704.             Left = 8
  3705.             Top = 20
  3706.             Width = 57
  3707.             Height = 21
  3708.             TabOrder = 3
  3709.             Text = '339'
  3710.             OnExit = edtTTDataLenCheck
  3711.           end
  3712.         end
  3713.         object Panel7: TPanel
  3714.           Left = 8
  3715.           Top = 72
  3716.           Width = 345
  3717.           Height = 41
  3718.           BevelOuter = bvLowered
  3719.           TabOrder = 1
  3720.           object Label33: TLabel
  3721.             Left = 24
  3722.             Top = 4
  3723.             Width = 44
  3724.             Height = 13
  3725.             Caption = 'TX count'
  3726.           end
  3727.           object Label34: TLabel
  3728.             Left = 120
  3729.             Top = 4
  3730.             Width = 111
  3731.             Height = 13
  3732.             Caption = 'TX Throughput (byte/s)'
  3733.           end
  3734.           object stTTTxCount: TStaticText
  3735.             Left = 16
  3736.             Top = 18
  3737.             Width = 58
  3738.             Height = 17
  3739.             Alignment = taCenter
  3740.             AutoSize = False
  3741.             BorderStyle = sbsSunken
  3742.             Caption = '0'
  3743.             Color = clSkyBlue
  3744.             ParentColor = False
  3745.             TabOrder = 0
  3746.           end
  3747.           object stTTTxThroughput: TStaticText
  3748.             Left = 128
  3749.             Top = 18
  3750.             Width = 58
  3751.             Height = 17
  3752.             Alignment = taCenter
  3753.             AutoSize = False
  3754.             BorderStyle = sbsSunken
  3755.             Caption = '0'
  3756.             Color = clSkyBlue
  3757.             ParentColor = False
  3758.             TabOrder = 1
  3759.           end
  3760.         end
  3761.       end
  3762.     end
  3763.     object tsCT: TTabSheet
  3764.       Caption = 'Connection Test'
  3765.       ImageIndex = 5
  3766.       object memCTResult: TRichEdit
  3767.         Left = 8
  3768.         Top = 336
  3769.         Width = 761
  3770.         Height = 89
  3771.         Font.Charset = CHINESEBIG5_CHARSET
  3772.         Font.Color = clWindowText
  3773.         Font.Height = -11
  3774.         Font.Name = 'MS Sans Serif'
  3775.         Font.Style = []
  3776.         Lines.Strings = (
  3777.           '')
  3778.         ParentFont = False
  3779.         ScrollBars = ssVertical
  3780.         TabOrder = 0
  3781.       end
  3782.       object sbCT: TStatusBar
  3783.         Left = 0
  3784.         Top = 496
  3785.         Width = 809
  3786.         Height = 29
  3787.         Panels = <
  3788.           item
  3789.             Width = 50
  3790.           end>
  3791.         SimplePanel = False
  3792.       end
  3793.       object GroupBox14: TGroupBox
  3794.         Left = 0
  3795.         Top = 0
  3796.         Width = 777
  3797.         Height = 297
  3798.         TabOrder = 2
  3799.         object GroupBox15: TGroupBox
  3800.           Left = 8
  3801.           Top = 8
  3802.           Width = 273
  3803.           Height = 105
  3804.           Caption = '  Local Device Information  '
  3805.           TabOrder = 0
  3806.           object Label47: TLabel
  3807.             Left = 16
  3808.             Top = 34
  3809.             Width = 11
  3810.             Height = 13
  3811.             Caption = '0x'
  3812.           end
  3813.           object Label48: TLabel
  3814.             Left = 48
  3815.             Top = 16
  3816.             Width = 22
  3817.             Height = 13
  3818.             Caption = 'NAP'
  3819.           end
  3820.           object Label49: TLabel
  3821.             Left = 118
  3822.             Top = 16
  3823.             Width = 22
  3824.             Height = 13
  3825.             Caption = 'UAP'
  3826.           end
  3827.           object Label50: TLabel
  3828.             Left = 192
  3829.             Top = 16
  3830.             Width = 20
  3831.             Height = 13
  3832.             Caption = 'LAP'
  3833.           end
  3834.           object btnCTLDIRead: TButton
  3835.             Left = 40
  3836.             Top = 64
  3837.             Width = 75
  3838.             Height = 25
  3839.             Caption = 'Read'
  3840.             TabOrder = 0
  3841.             OnClick = btnCTLDIReadClick
  3842.           end
  3843.           object btnCTLDIWrite: TButton
  3844.             Left = 144
  3845.             Top = 64
  3846.             Width = 75
  3847.             Height = 25
  3848.             Caption = 'Write'
  3849.             TabOrder = 1
  3850.             OnClick = btnCTLDIWriteClick
  3851.           end
  3852.           object edtCTLDINAP3: TEdit
  3853.             Tag = 3
  3854.             Left = 32
  3855.             Top = 32
  3856.             Width = 17
  3857.             Height = 21
  3858.             TabOrder = 2
  3859.             Text = '0'
  3860.             OnExit = edtCTLDINAPCheck
  3861.           end
  3862.           object edtCTLDINAP2: TEdit
  3863.             Tag = 2
  3864.             Left = 48
  3865.             Top = 32
  3866.             Width = 17
  3867.             Height = 21
  3868.             TabOrder = 3
  3869.             Text = '0'
  3870.             OnExit = edtCTLDINAPCheck
  3871.           end
  3872.           object edtCTLDINAP1: TEdit
  3873.             Tag = 1
  3874.             Left = 64
  3875.             Top = 32
  3876.             Width = 17
  3877.             Height = 21
  3878.             TabOrder = 4
  3879.             Text = '0'
  3880.             OnExit = edtCTLDINAPCheck
  3881.           end
  3882.           object edtCTLDINAP0: TEdit
  3883.             Left = 80
  3884.             Top = 32
  3885.             Width = 17
  3886.             Height = 21
  3887.             TabOrder = 5
  3888.             Text = '0'
  3889.             OnExit = edtCTLDINAPCheck
  3890.           end
  3891.           object edtCTLDIUAP1: TEdit
  3892.             Tag = 1
  3893.             Left = 112
  3894.             Top = 32
  3895.             Width = 17
  3896.             Height = 21
  3897.             TabOrder = 6
  3898.             Text = '0'
  3899.             OnExit = edtCTLDIUAPCheck
  3900.           end
  3901.           object edtCTLDIUAP0: TEdit
  3902.             Left = 128
  3903.             Top = 32
  3904.             Width = 17
  3905.             Height = 21
  3906.             TabOrder = 7
  3907.             Text = '0'
  3908.             OnExit = edtCTLDIUAPCheck
  3909.           end
  3910.           object edtCTLDILAP5: TEdit
  3911.             Tag = 5
  3912.             Left = 160
  3913.             Top = 32
  3914.             Width = 17
  3915.             Height = 21
  3916.             TabOrder = 8
  3917.             Text = '0'
  3918.             OnExit = edtCTLDILAPCheck
  3919.           end
  3920.           object edtCTLDILAP4: TEdit
  3921.             Tag = 4
  3922.             Left = 176
  3923.             Top = 32
  3924.             Width = 17
  3925.             Height = 21
  3926.             TabOrder = 9
  3927.             Text = '0'
  3928.             OnExit = edtCTLDILAPCheck
  3929.           end
  3930.           object edtCTLDILAP3: TEdit
  3931.             Tag = 3
  3932.             Left = 192
  3933.             Top = 32
  3934.             Width = 17
  3935.             Height = 21
  3936.             TabOrder = 10
  3937.             Text = '0'
  3938.             OnExit = edtCTLDILAPCheck
  3939.           end
  3940.           object edtCTLDILAP2: TEdit
  3941.             Tag = 2
  3942.             Left = 208
  3943.             Top = 32
  3944.             Width = 17
  3945.             Height = 21
  3946.             TabOrder = 11
  3947.             Text = '0'
  3948.             OnExit = edtCTLDILAPCheck
  3949.           end
  3950.           object edtCTLDILAP1: TEdit
  3951.             Tag = 1
  3952.             Left = 224
  3953.             Top = 32
  3954.             Width = 17
  3955.             Height = 21
  3956.             TabOrder = 12
  3957.             Text = '0'
  3958.             OnExit = edtCTLDILAPCheck
  3959.           end
  3960.           object edtCTLDILAP0: TEdit
  3961.             Left = 240
  3962.             Top = 32
  3963.             Width = 17
  3964.             Height = 21
  3965.             TabOrder = 13
  3966.             Text = '0'
  3967.             OnExit = edtCTLDILAPCheck
  3968.           end
  3969.         end
  3970.         object GroupBox16: TGroupBox
  3971.           Left = 272
  3972.           Top = 112
  3973.           Width = 241
  3974.           Height = 177
  3975.           Caption = '  SCO Control    '
  3976.           TabOrder = 1
  3977.           object Label51: TLabel
  3978.             Left = 40
  3979.             Top = 128
  3980.             Width = 48
  3981.             Height = 13
  3982.             Caption = 'PIN code '
  3983.           end
  3984.           object Label52: TLabel
  3985.             Left = 16
  3986.             Top = 88
  3987.             Width = 61
  3988.             Height = 13
  3989.             Caption = 'Packet Type'
  3990.           end
  3991.           object Label59: TLabel
  3992.             Left = 140
  3993.             Top = 16
  3994.             Width = 87
  3995.             Height = 13
  3996.             Caption = 'Connection Status'
  3997.           end
  3998.           object Label60: TLabel
  3999.             Left = 10
  4000.             Top = 34
  4001.             Width = 11
  4002.             Height = 13
  4003.             Caption = '0x'
  4004.           end
  4005.           object Label63: TLabel
  4006.             Left = 56
  4007.             Top = 16
  4008.             Width = 56
  4009.             Height = 13
  4010.             Caption = 'BD Address'
  4011.           end
  4012.           object Label36: TLabel
  4013.             Left = 16
  4014.             Top = 48
  4015.             Width = 70
  4016.             Height = 13
  4017.             Caption = 'TX Bandwitdth'
  4018.           end
  4019.           object Label39: TLabel
  4020.             Left = 4
  4021.             Top = 64
  4022.             Width = 11
  4023.             Height = 13
  4024.             Caption = '0x'
  4025.           end
  4026.           object Label41: TLabel
  4027.             Left = 96
  4028.             Top = 48
  4029.             Width = 68
  4030.             Height = 13
  4031.             Caption = 'RX Bandwidth'
  4032.           end
  4033.           object Label44: TLabel
  4034.             Left = 84
  4035.             Top = 64
  4036.             Width = 11
  4037.             Height = 13
  4038.             Caption = '0x'
  4039.           end
  4040.           object Label45: TLabel
  4041.             Left = 170
  4042.             Top = 48
  4043.             Width = 61
  4044.             Height = 13
  4045.             Caption = 'Max Latency'
  4046.           end
  4047.           object Label46: TLabel
  4048.             Left = 160
  4049.             Top = 64
  4050.             Width = 11
  4051.             Height = 13
  4052.             Caption = '0x'
  4053.           end
  4054.           object Label61: TLabel
  4055.             Left = 88
  4056.             Top = 88
  4057.             Width = 78
  4058.             Height = 13
  4059.             Caption = 'Retransmit Effort'
  4060.           end
  4061.           object Label62: TLabel
  4062.             Left = 84
  4063.             Top = 108
  4064.             Width = 11
  4065.             Height = 13
  4066.             Caption = '0x'
  4067.           end
  4068.           object btnCTEnterPIN: TButton
  4069.             Left = 168
  4070.             Top = 144
  4071.             Width = 65
  4072.             Height = 25
  4073.             Caption = 'Enter'
  4074.             TabOrder = 0
  4075.             OnClick = btnCTEnterPINClick
  4076.           end
  4077.           object edtCTPIN: TEdit
  4078.             Left = 16
  4079.             Top = 144
  4080.             Width = 97
  4081.             Height = 21
  4082.             TabOrder = 1
  4083.             Text = '0000'
  4084.             OnExit = edtCTPINCheck
  4085.           end
  4086.           object btnCTConnectSCO: TButton
  4087.             Left = 168
  4088.             Top = 88
  4089.             Width = 65
  4090.             Height = 25
  4091.             Caption = 'Connect'
  4092.             TabOrder = 2
  4093.             OnClick = btnCTConnectSCOClick
  4094.           end
  4095.           object cbCTSCOPktType: TComboBox
  4096.             Left = 16
  4097.             Top = 104
  4098.             Width = 65
  4099.             Height = 21
  4100.             ItemHeight = 13
  4101.             ItemIndex = 0
  4102.             TabOrder = 3
  4103.             Text = 'HV1'
  4104.             Items.Strings = (
  4105.               'HV1'
  4106.               'HV2'
  4107.               'HV3'
  4108.               'EV3'
  4109.               'EV4'
  4110.               'EV5'
  4111.               '2-EV3'
  4112.               '3-EV3'
  4113.               '2-EV5'
  4114.               '3-EV5')
  4115.           end
  4116.           object stCTSCOStatus: TStaticText
  4117.             Left = 136
  4118.             Top = 32
  4119.             Width = 97
  4120.             Height = 17
  4121.             Alignment = taCenter
  4122.             AutoSize = False
  4123.             BorderStyle = sbsSunken
  4124.             Color = clMoneyGreen
  4125.             ParentColor = False
  4126.             TabOrder = 4
  4127.           end
  4128.           object btnCTDisconnectSCO: TButton
  4129.             Left = 168
  4130.             Top = 114
  4131.             Width = 65
  4132.             Height = 25
  4133.             Caption = 'Disconnect'
  4134.             TabOrder = 5
  4135.             OnClick = btnCTDisconnectSCOClick
  4136.           end
  4137.           object m_stCTSCOBDAddr: TStaticText
  4138.             Left = 24
  4139.             Top = 32
  4140.             Width = 105
  4141.             Height = 17
  4142.             Alignment = taCenter
  4143.             AutoSize = False
  4144.             BorderStyle = sbsSunken
  4145.             Color = clSkyBlue
  4146.             ParentColor = False
  4147.             TabOrder = 6
  4148.           end
  4149.           object edtCTTxBandwidth: TEdit
  4150.             Left = 16
  4151.             Top = 64
  4152.             Width = 65
  4153.             Height = 21
  4154.             TabOrder = 7
  4155.             Text = '1F40'
  4156.             OnExit = edtCTTxBandwidthCheck
  4157.           end
  4158.           object edtCTRxBandwidth: TEdit
  4159.             Left = 96
  4160.             Top = 64
  4161.             Width = 65
  4162.             Height = 21
  4163.             TabOrder = 8
  4164.             Text = '1F40'
  4165.             OnExit = edtCTRxBandwidthCheck
  4166.           end
  4167.           object edtCTMaxLatency: TEdit
  4168.             Left = 172
  4169.             Top = 64
  4170.             Width = 65
  4171.             Height = 21
  4172.             TabOrder = 9
  4173.             Text = '05'
  4174.             OnExit = edtCTMaxLatencyCheck
  4175.           end
  4176.           object edtCTRetransmitEffort: TEdit
  4177.             Left = 96
  4178.             Top = 104
  4179.             Width = 65
  4180.             Height = 21
  4181.             TabOrder = 10
  4182.             Text = '0'
  4183.             OnExit = edtCTRetransmitEffortCheck
  4184.           end
  4185.         end
  4186.         object GroupBox17: TGroupBox
  4187.           Left = 288
  4188.           Top = 8
  4189.           Width = 233
  4190.           Height = 105
  4191.           Caption = '  Scan  '
  4192.           TabOrder = 2
  4193.           object Label53: TLabel
  4194.             Left = 64
  4195.             Top = 8
  4196.             Width = 52
  4197.             Height = 13
  4198.             Caption = 'Scan Type'
  4199.           end
  4200.           object cbCTScanType: TComboBox
  4201.             Left = 8
  4202.             Top = 24
  4203.             Width = 177
  4204.             Height = 21
  4205.             ItemHeight = 13
  4206.             ItemIndex = 3
  4207.             TabOrder = 0
  4208.             Text = 'Enable Inquiry/Page Scan'
  4209.             Items.Strings = (
  4210.               'Disable Scan'
  4211.               'Enable Inquiry Scan Only'
  4212.               'Enable Page Scan Only'
  4213.               'Enable Inquiry/Page Scan')
  4214.           end
  4215.           object cbCTInterlacedInquiryScan: TCheckBox
  4216.             Left = 8
  4217.             Top = 56
  4218.             Width = 169
  4219.             Height = 17
  4220.             Caption = 'Interlaced Inquiry Scan'
  4221.             TabOrder = 1
  4222.           end
  4223.           object cbInterlacedPageScan: TCheckBox
  4224.             Left = 8
  4225.             Top = 80
  4226.             Width = 129
  4227.             Height = 17
  4228.             Caption = 'Interlaced Page Scan'
  4229.             TabOrder = 2
  4230.           end
  4231.           object btnCTScan: TButton
  4232.             Left = 144
  4233.             Top = 64
  4234.             Width = 75
  4235.             Height = 25
  4236.             Caption = 'Scan'
  4237.             TabOrder = 3
  4238.             OnClick = btnCTScanClick
  4239.           end
  4240.         end
  4241.         object GroupBox18: TGroupBox
  4242.           Left = 528
  4243.           Top = 48
  4244.           Width = 233
  4245.           Height = 73
  4246.           Caption = '  Inquiry  '
  4247.           TabOrder = 3
  4248.           object Label54: TLabel
  4249.             Left = 8
  4250.             Top = 16
  4251.             Width = 38
  4252.             Height = 13
  4253.             Caption = 'Timeout'
  4254.           end
  4255.           object Label55: TLabel
  4256.             Left = 64
  4257.             Top = 32
  4258.             Width = 51
  4259.             Height = 13
  4260.             Caption = 'X 1.28 sec'
  4261.           end
  4262.           object btnCTInquiryStart: TBitBtn
  4263.             Left = 144
  4264.             Top = 8
  4265.             Width = 75
  4266.             Height = 25
  4267.             Caption = 'Start'
  4268.             TabOrder = 0
  4269.             OnClick = btnCTInquiryStartClick
  4270.             Kind = bkRetry
  4271.           end
  4272.           object btnCTInquiryStop: TBitBtn
  4273.             Left = 144
  4274.             Top = 40
  4275.             Width = 75
  4276.             Height = 25
  4277.             Caption = 'Stop'
  4278.             TabOrder = 1
  4279.             OnClick = btnCTInquiryStopClick
  4280.             Kind = bkNo
  4281.           end
  4282.           object edtCTInquiryTimeout: TEdit
  4283.             Left = 8
  4284.             Top = 32
  4285.             Width = 49
  4286.             Height = 21
  4287.             TabOrder = 2
  4288.             Text = '5'
  4289.             OnExit = edtCTInquiryTimeoutCheck
  4290.           end
  4291.         end
  4292.         object GroupBox19: TGroupBox
  4293.           Left = 648
  4294.           Top = 120
  4295.           Width = 121
  4296.           Height = 169
  4297.           Caption = '  Connected Devices'
  4298.           TabOrder = 4
  4299.           object lbCTConDevices: TListBox
  4300.             Left = 8
  4301.             Top = 16
  4302.             Width = 105
  4303.             Height = 145
  4304.             ItemHeight = 13
  4305.             TabOrder = 0
  4306.             OnClick = lbCTConDevicesClick
  4307.           end
  4308.         end
  4309.         object GroupBox20: TGroupBox
  4310.           Left = 520
  4311.           Top = 120
  4312.           Width = 121
  4313.           Height = 169
  4314.           Caption = '  Discovered Devices  '
  4315.           TabOrder = 5
  4316.           object lbCTDisDevices: TListBox
  4317.             Left = 8
  4318.             Top = 16
  4319.             Width = 105
  4320.             Height = 145
  4321.             ItemHeight = 13
  4322.             TabOrder = 0
  4323.             OnClick = lbCTDisDevicesClick
  4324.           end
  4325.         end
  4326.         object GroupBox21: TGroupBox
  4327.           Left = 0
  4328.           Top = 112
  4329.           Width = 273
  4330.           Height = 177
  4331.           Caption = '  ACL Control  '
  4332.           TabOrder = 6
  4333.           object Label56: TLabel
  4334.             Left = 8
  4335.             Top = 42
  4336.             Width = 11
  4337.             Height = 13
  4338.             Caption = '0x'
  4339.           end
  4340.           object Label57: TLabel
  4341.             Left = 48
  4342.             Top = 24
  4343.             Width = 56
  4344.             Height = 13
  4345.             Caption = 'BD Address'
  4346.           end
  4347.           object Label58: TLabel
  4348.             Left = 152
  4349.             Top = 24
  4350.             Width = 87
  4351.             Height = 13
  4352.             Caption = 'Connection Status'
  4353.           end
  4354.           object btnCTConnectACL: TButton
  4355.             Left = 8
  4356.             Top = 136
  4357.             Width = 55
  4358.             Height = 25
  4359.             Caption = 'Connect'
  4360.             TabOrder = 0
  4361.             OnClick = btnCTConnectACLClick
  4362.           end
  4363.           object btnCTDisconnectACL: TButton
  4364.             Left = 72
  4365.             Top = 136
  4366.             Width = 63
  4367.             Height = 25
  4368.             Caption = 'Disconnect'
  4369.             TabOrder = 1
  4370.             OnClick = btnCTDisconnectACLClick
  4371.           end
  4372.           object btnCTChangeAclPktType: TButton
  4373.             Left = 144
  4374.             Top = 136
  4375.             Width = 121
  4376.             Height = 25
  4377.             Caption = 'Change Packet Type'
  4378.             TabOrder = 2
  4379.             OnClick = btnCTChangeAclPktTypeClick
  4380.           end
  4381.           object stCTACLStatus: TStaticText
  4382.             Left = 144
  4383.             Top = 40
  4384.             Width = 97
  4385.             Height = 17
  4386.             Alignment = taCenter
  4387.             AutoSize = False
  4388.             BorderStyle = sbsSunken
  4389.             Color = clMoneyGreen
  4390.             ParentColor = False
  4391.             TabOrder = 3
  4392.           end
  4393.           object cbCTDM1: TCheckBox
  4394.             Left = 8
  4395.             Top = 64
  4396.             Width = 45
  4397.             Height = 17
  4398.             Caption = 'DM1'
  4399.             Checked = True
  4400.             State = cbChecked
  4401.             TabOrder = 4
  4402.           end
  4403.           object cbCTDM3: TCheckBox
  4404.             Left = 8
  4405.             Top = 88
  4406.             Width = 50
  4407.             Height = 17
  4408.             Caption = 'DM3'
  4409.             Checked = True
  4410.             State = cbChecked
  4411.             TabOrder = 5
  4412.           end
  4413.           object cbCTDM5: TCheckBox
  4414.             Left = 8
  4415.             Top = 112
  4416.             Width = 45
  4417.             Height = 17
  4418.             Caption = 'DM5'
  4419.             Checked = True
  4420.             State = cbChecked
  4421.             TabOrder = 6
  4422.           end
  4423.           object cbCTDH1: TCheckBox
  4424.             Left = 56
  4425.             Top = 64
  4426.             Width = 45
  4427.             Height = 17
  4428.             Caption = 'DH1'
  4429.             Checked = True
  4430.             State = cbChecked
  4431.             TabOrder = 7
  4432.           end
  4433.           object cbCTDH3: TCheckBox
  4434.             Left = 56
  4435.             Top = 88
  4436.             Width = 45
  4437.             Height = 17
  4438.             Caption = 'DH3'
  4439.             Checked = True
  4440.             State = cbChecked
  4441.             TabOrder = 8
  4442.           end
  4443.           object cbCTDH5: TCheckBox
  4444.             Left = 56
  4445.             Top = 112
  4446.             Width = 45
  4447.             Height = 17
  4448.             Caption = 'DH5'
  4449.             Checked = True
  4450.             State = cbChecked
  4451.             TabOrder = 9
  4452.           end
  4453.           object m_stCTACLBDAddr: TStaticText
  4454.             Left = 24
  4455.             Top = 40
  4456.             Width = 105
  4457.             Height = 17
  4458.             Alignment = taCenter
  4459.             AutoSize = False
  4460.             BorderStyle = sbsSunken
  4461.             Color = clSkyBlue
  4462.             ParentColor = False
  4463.             TabOrder = 10
  4464.           end
  4465.           object cbCT2DH1: TCheckBox
  4466.             Left = 112
  4467.             Top = 64
  4468.             Width = 57
  4469.             Height = 17
  4470.             Caption = '2-DH1'
  4471.             TabOrder = 11
  4472.           end
  4473.           object cbCT3DH1: TCheckBox
  4474.             Left = 176
  4475.             Top = 64
  4476.             Width = 57
  4477.             Height = 17
  4478.             Caption = '3-DH1'
  4479.             TabOrder = 12
  4480.           end
  4481.           object cbCT2DH3: TCheckBox
  4482.             Left = 112
  4483.             Top = 88
  4484.             Width = 57
  4485.             Height = 17
  4486.             Caption = '2-DH3'
  4487.             TabOrder = 13
  4488.           end
  4489.           object cbCT3DH3: TCheckBox
  4490.             Left = 176
  4491.             Top = 88
  4492.             Width = 57
  4493.             Height = 17
  4494.             Caption = '3-DH3'
  4495.             TabOrder = 14
  4496.           end
  4497.           object cbCT2DH5: TCheckBox
  4498.             Left = 112
  4499.             Top = 112
  4500.             Width = 57
  4501.             Height = 17
  4502.             Caption = '2-DH5'
  4503.             TabOrder = 15
  4504.           end
  4505.           object cbCT3DH5: TCheckBox
  4506.             Left = 176
  4507.             Top = 112
  4508.             Width = 65
  4509.             Height = 17
  4510.             Caption = '3-DH5'
  4511.             TabOrder = 16
  4512.           end
  4513.         end
  4514.         object GroupBox22: TGroupBox
  4515.           Left = 528
  4516.           Top = 8
  4517.           Width = 233
  4518.           Height = 41
  4519.           Caption = '  Auto Accept  '
  4520.           TabOrder = 7
  4521.           object btnCTAutoAccept: TButton
  4522.             Left = 144
  4523.             Top = 8
  4524.             Width = 75
  4525.             Height = 25
  4526.             Caption = 'Auto Accept'
  4527.             TabOrder = 0
  4528.             OnClick = btnCTAutoAcceptClick
  4529.           end
  4530.         end
  4531.       end
  4532.       object btCTClearLog: TButton
  4533.         Left = 584
  4534.         Top = 304
  4535.         Width = 75
  4536.         Height = 25
  4537.         Caption = 'Clear Log'
  4538.         TabOrder = 3
  4539.         OnClick = btCTClearLogClick
  4540.       end
  4541.       object btnCTResetLD: TButton
  4542.         Left = 456
  4543.         Top = 304
  4544.         Width = 113
  4545.         Height = 25
  4546.         Caption = 'Reset Local Device'
  4547.         TabOrder = 4
  4548.         OnClick = btnCTResetLDClick
  4549.       end
  4550.     end
  4551.   end
  4552.   object lblHint: TStaticText
  4553.     Left = 384
  4554.     Top = 0
  4555.     Width = 33
  4556.     Height = 17
  4557.     BorderStyle = sbsSingle
  4558.     Caption = 'lblHint'
  4559.     Color = clYellow
  4560.     ParentColor = False
  4561.     TabOrder = 1
  4562.     Visible = False
  4563.   end
  4564.   object SaveDialog: TSaveDialog
  4565.     DefaultExt = 'ini'
  4566.     Filter = 
  4567.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  4568.       '*'
  4569.     InitialDir = '.'
  4570.     Title = 'Save to ini file'
  4571.     Left = 92
  4572.     Top = 488
  4573.   end
  4574.   object HintTimer: TTimer
  4575.     Enabled = False
  4576.     Interval = 4000
  4577.     OnTimer = HintTimerTimer
  4578.     Left = 192
  4579.     Top = 480
  4580.   end
  4581.   object OpenDialog: TOpenDialog
  4582.     DefaultExt = 'ini'
  4583.     Filter = 
  4584.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  4585.       '*'
  4586.     InitialDir = '.'
  4587.     Title = 'Open ini file'
  4588.     Left = 236
  4589.     Top = 488
  4590.   end
  4591.   object dlgOpenHCIFile: TOpenDialog
  4592.     DefaultExt = 'hci'
  4593.     Filter = 
  4594.       'HCI file (*.hci)|*.hci|Text file (*.txt)|*.txt|All files (*.*)|*' +
  4595.       '.*'
  4596.     InitialDir = '.'
  4597.     Title = 'Open BT HCI file'
  4598.     Left = 232
  4599.     Top = 488
  4600.   end
  4601.   object glbTimer: TTimer
  4602.     Enabled = False
  4603.     OnTimer = glbTimerTimer
  4604.     Left = 128
  4605.     Top = 488
  4606.   end
  4607.   object MonitorTimer: TTimer
  4608.     Enabled = False
  4609.     OnTimer = MonitorTimerTimer
  4610.     Left = 304
  4611.     Top = 488
  4612.   end
  4613.   object dlgOpenSCTFile: TOpenDialog
  4614.     Filter = 
  4615.       'HCI script file (*.sct)|*.sct|Text file (*.txt)|*.txt|All files ' +
  4616.       '(*.*)|*.*'
  4617.     Title = 'Open BT script file'
  4618.     Left = 336
  4619.     Top = 488
  4620.   end
  4621.   object actList: TActionList
  4622.     Left = 568
  4623.     Top = 496
  4624.     object ToggleHide: TAction
  4625.       Caption = 'ToggleHide'
  4626.       ShortCut = 49237
  4627.       OnExecute = ToggleHideExecute
  4628.     end
  4629.   end
  4630.   object m_tmMT: TTimer
  4631.     Enabled = False
  4632.     Interval = 1
  4633.     OnTimer = m_tmMTTimer
  4634.   end
  4635. end