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

MTK

开发平台:

C++ Builder

  1. object frmFatcory: TfrmFatcory
  2.   Left = 255
  3.   Top = 23
  4.   BorderStyle = bsSingle
  5.   Caption = 'META Factory'
  6.   ClientHeight = 582
  7.   ClientWidth = 761
  8.   Color = clBtnFace
  9.   Font.Charset = DEFAULT_CHARSET
  10.   Font.Color = clWindowText
  11.   Font.Height = -11
  12.   Font.Name = 'MS Sans Serif'
  13.   Font.Style = []
  14.   Menu = MainMenu1
  15.   OldCreateOrder = False
  16.   Position = poScreenCenter
  17.   OnActivate = FormActivate
  18.   OnClose = FormClose
  19.   OnCreate = FormCreate
  20.   OnDestroy = FormDestroy
  21.   OnShow = FormShow
  22.   PixelsPerInch = 96
  23.   TextHeight = 13
  24.   object Label1: TLabel
  25.     Left = 0
  26.     Top = 137
  27.     Width = 4
  28.     Height = 20
  29.     Font.Charset = DEFAULT_CHARSET
  30.     Font.Color = clWindowText
  31.     Font.Height = -16
  32.     Font.Name = 'MS Sans Serif'
  33.     Font.Style = []
  34.     ParentFont = False
  35.   end
  36.   object lb_META_factory_ID: TLabel
  37.     Left = 408
  38.     Top = 143
  39.     Width = 34
  40.     Height = 20
  41.     Caption = 'ID: 3'
  42.     Font.Charset = DEFAULT_CHARSET
  43.     Font.Color = clWindowText
  44.     Font.Height = -16
  45.     Font.Name = 'MS Sans Serif'
  46.     Font.Style = []
  47.     ParentFont = False
  48.   end
  49.   object lb_META_factory_status: TLabel
  50.     Left = 8
  51.     Top = 223
  52.     Width = 745
  53.     Height = 20
  54.     Alignment = taCenter
  55.     AutoSize = False
  56.     Caption = 'Status: AFC calibration in progress'
  57.     Font.Charset = DEFAULT_CHARSET
  58.     Font.Color = clWindowText
  59.     Font.Height = -16
  60.     Font.Name = 'MS Sans Serif'
  61.     Font.Style = []
  62.     ParentFont = False
  63.   end
  64.   object shpConnect: TShape
  65.     Left = 408
  66.     Top = 120
  67.     Width = 17
  68.     Height = 25
  69.     Brush.Color = clRed
  70.     Shape = stCircle
  71.   end
  72.   object ed_Label: TEdit
  73.     Left = 152
  74.     Top = 121
  75.     Width = 249
  76.     Height = 21
  77.     TabOrder = 1
  78.     OnKeyUp = ed_LabelKeyUp
  79.   end
  80.   object bb_Start: TBitBtn
  81.     Left = 8
  82.     Top = 176
  83.     Width = 105
  84.     Height = 41
  85.     Caption = 'Start (F6)'
  86.     TabOrder = 0
  87.     OnClick = bb_StartClick
  88.     Kind = bkRetry
  89.   end
  90.   object GroupBox1: TGroupBox
  91.     Left = 136
  92.     Top = 248
  93.     Width = 129
  94.     Height = 89
  95.     Caption = 'GMSK TX  PCL  '
  96.     Font.Charset = DEFAULT_CHARSET
  97.     Font.Color = clBlack
  98.     Font.Height = -11
  99.     Font.Name = 'MS Sans Serif'
  100.     Font.Style = []
  101.     ParentFont = False
  102.     TabOrder = 2
  103.     object m_rbGMSK3PCL: TRadioButton
  104.       Left = 16
  105.       Top = 32
  106.       Width = 57
  107.       Height = 17
  108.       Caption = '3 PCL'
  109.       Checked = True
  110.       Font.Charset = DEFAULT_CHARSET
  111.       Font.Color = clBlack
  112.       Font.Height = -11
  113.       Font.Name = 'MS Sans Serif'
  114.       Font.Style = []
  115.       ParentFont = False
  116.       TabOrder = 0
  117.       TabStop = True
  118.     end
  119.     object m_rbGMSKFullPCL: TRadioButton
  120.       Left = 16
  121.       Top = 64
  122.       Width = 60
  123.       Height = 17
  124.       Caption = 'Full PCL'
  125.       Font.Charset = DEFAULT_CHARSET
  126.       Font.Color = clBlack
  127.       Font.Height = -11
  128.       Font.Name = 'MS Sans Serif'
  129.       Font.Style = []
  130.       ParentFont = False
  131.       TabOrder = 1
  132.     end
  133.     object m_rbGMSK2PCL: TRadioButton
  134.       Left = 16
  135.       Top = 16
  136.       Width = 70
  137.       Height = 17
  138.       Caption = '2 PCL'
  139.       TabOrder = 2
  140.     end
  141.     object m_rb6DAC: TRadioButton
  142.       Left = 16
  143.       Top = 48
  144.       Width = 70
  145.       Height = 17
  146.       Caption = '6 DAC'
  147.       TabOrder = 3
  148.     end
  149.   end
  150.   object edtBarcode: TEdit
  151.     Left = 152
  152.     Top = 144
  153.     Width = 249
  154.     Height = 21
  155.     TabOrder = 3
  156.     Text = '0'
  157.   end
  158.   object lblHint: TStaticText
  159.     Left = 728
  160.     Top = 272
  161.     Width = 33
  162.     Height = 17
  163.     BorderStyle = sbsSingle
  164.     Caption = 'lblHint'
  165.     Color = clYellow
  166.     ParentColor = False
  167.     TabOrder = 4
  168.     Visible = False
  169.   end
  170.   object GroupBox2: TGroupBox
  171.     Left = 8
  172.     Top = 248
  173.     Width = 121
  174.     Height = 233
  175.     Caption = '  Calibration Item  '
  176.     Font.Charset = DEFAULT_CHARSET
  177.     Font.Color = clBlack
  178.     Font.Height = -11
  179.     Font.Name = 'MS Sans Serif'
  180.     Font.Style = []
  181.     ParentFont = False
  182.     TabOrder = 5
  183.     object cbADC: TCheckBox
  184.       Left = 8
  185.       Top = 153
  186.       Width = 97
  187.       Height = 17
  188.       Caption = 'ADC'
  189.       Checked = True
  190.       Font.Charset = DEFAULT_CHARSET
  191.       Font.Color = clBlack
  192.       Font.Height = -11
  193.       Font.Name = 'MS Sans Serif'
  194.       Font.Style = []
  195.       ParentFont = False
  196.       State = cbChecked
  197.       TabOrder = 0
  198.     end
  199.     object cbAFC: TCheckBox
  200.       Left = 8
  201.       Top = 36
  202.       Width = 97
  203.       Height = 17
  204.       Caption = 'AFC'
  205.       Checked = True
  206.       State = cbChecked
  207.       TabOrder = 1
  208.     end
  209.     object cbRxPathLoss: TCheckBox
  210.       Left = 8
  211.       Top = 56
  212.       Width = 97
  213.       Height = 17
  214.       Caption = 'RX path loss'
  215.       Checked = True
  216.       State = cbChecked
  217.       TabOrder = 2
  218.     end
  219.     object cbTxPcl: TCheckBox
  220.       Left = 8
  221.       Top = 95
  222.       Width = 97
  223.       Height = 17
  224.       Caption = 'TX PCL'
  225.       Checked = True
  226.       State = cbChecked
  227.       TabOrder = 3
  228.     end
  229.     object cbIP2: TCheckBox
  230.       Left = 8
  231.       Top = 17
  232.       Width = 97
  233.       Height = 17
  234.       Caption = 'IP2'
  235.       TabOrder = 4
  236.       Visible = False
  237.     end
  238.     object cbTxIq: TCheckBox
  239.       Left = 8
  240.       Top = 75
  241.       Width = 97
  242.       Height = 17
  243.       Caption = 'TX IQ'
  244.       TabOrder = 5
  245.     end
  246.     object cbWiFiTxPower: TCheckBox
  247.       Left = 8
  248.       Top = 212
  249.       Width = 97
  250.       Height = 17
  251.       Caption = 'WiFi TX power'
  252.       TabOrder = 6
  253.     end
  254.     object cbWiFiTxDcOffset: TCheckBox
  255.       Left = 8
  256.       Top = 192
  257.       Width = 110
  258.       Height = 17
  259.       Caption = 'WiFi TX DC offset'
  260.       TabOrder = 7
  261.     end
  262.     object m_cbBTCapID: TCheckBox
  263.       Left = 8
  264.       Top = 134
  265.       Width = 105
  266.       Height = 17
  267.       Caption = 'BT Crystal CAP ID'
  268.       TabOrder = 8
  269.     end
  270.     object m_cbTrxOffset: TCheckBox
  271.       Left = 8
  272.       Top = 114
  273.       Width = 97
  274.       Height = 17
  275.       Caption = 'TRX offset'
  276.       TabOrder = 9
  277.     end
  278.     object m_cbCV: TCheckBox
  279.       Left = 8
  280.       Top = 173
  281.       Width = 97
  282.       Height = 17
  283.       Caption = 'CV'
  284.       TabOrder = 10
  285.     end
  286.   end
  287.   object GroupBox4: TGroupBox
  288.     Left = 272
  289.     Top = 464
  290.     Width = 113
  291.     Height = 41
  292.     Caption = '  Power supply  '
  293.     Font.Charset = DEFAULT_CHARSET
  294.     Font.Color = clBlack
  295.     Font.Height = -11
  296.     Font.Name = 'MS Sans Serif'
  297.     Font.Style = []
  298.     ParentFont = False
  299.     TabOrder = 6
  300.     object m_cbPowerSupply: TComboBox
  301.       Left = 8
  302.       Top = 16
  303.       Width = 95
  304.       Height = 21
  305.       ItemHeight = 13
  306.       TabOrder = 0
  307.       Text = 'Agilent 663x2'
  308.       Items.Strings = (
  309.         'Agilent 661x'
  310.         'Agilent 663x2'
  311.         'Agilent E3631A'
  312.         'Keithley 2306')
  313.     end
  314.   end
  315.   object GroupBox7: TGroupBox
  316.     Left = 416
  317.     Top = 448
  318.     Width = 169
  319.     Height = 121
  320.     Caption = '  Exit META Factory    '
  321.     TabOrder = 7
  322.     object Label10: TLabel
  323.       Left = 8
  324.       Top = 16
  325.       Width = 107
  326.       Height = 13
  327.       Caption = 'Barcode Increasement'
  328.     end
  329.     object cbTerminateMETAExit: TCheckBox
  330.       Left = 8
  331.       Top = 96
  332.       Width = 105
  333.       Height = 17
  334.       Caption = 'Terminate META'
  335.       TabOrder = 0
  336.       OnClick = cbTerminateMETAExitClick
  337.     end
  338.     object cbSaveBarcodeToNVRAMExit: TCheckBox
  339.       Left = 8
  340.       Top = 56
  341.       Width = 145
  342.       Height = 17
  343.       Caption = 'Save barcode to NVRAM'
  344.       TabOrder = 1
  345.       OnClick = cbSaveBarcodeToNVRAMExitClick
  346.     end
  347.     object cbSaveBarcodeToFileExit: TCheckBox
  348.       Left = 8
  349.       Top = 76
  350.       Width = 129
  351.       Height = 17
  352.       Caption = 'Save barcode to file'
  353.       TabOrder = 2
  354.       OnClick = cbSaveBarcodeToFileExitClick
  355.     end
  356.     object cbBarcodeIncreasementExit: TComboBox
  357.       Left = 8
  358.       Top = 32
  359.       Width = 97
  360.       Height = 21
  361.       ItemHeight = 13
  362.       TabOrder = 3
  363.       Items.Strings = (
  364.         '0'
  365.         '1'
  366.         '2'
  367.         '3'
  368.         '4'
  369.         '5'
  370.         '6'
  371.         '7'
  372.         '8'
  373.         '9')
  374.     end
  375.   end
  376.   object GroupBox8: TGroupBox
  377.     Left = 592
  378.     Top = 448
  379.     Width = 161
  380.     Height = 121
  381.     Caption = '  Enter META Factory   '
  382.     TabOrder = 8
  383.     object Label6: TLabel
  384.       Left = 16
  385.       Top = 16
  386.       Width = 91
  387.       Height = 13
  388.       Caption = 'Read barcode from'
  389.     end
  390.     object Label9: TLabel
  391.       Left = 16
  392.       Top = 56
  393.       Width = 106
  394.       Height = 13
  395.       Caption = 'Barcode increasement'
  396.     end
  397.     object cbReadBarcodeFromEnter: TComboBox
  398.       Left = 16
  399.       Top = 32
  400.       Width = 97
  401.       Height = 21
  402.       ItemHeight = 13
  403.       TabOrder = 0
  404.       Items.Strings = (
  405.         'File'
  406.         'Flash'
  407.         'None')
  408.     end
  409.     object cbBarcodeIncreasementEnter: TComboBox
  410.       Left = 16
  411.       Top = 72
  412.       Width = 97
  413.       Height = 21
  414.       ItemHeight = 13
  415.       TabOrder = 1
  416.       Items.Strings = (
  417.         '0'
  418.         '1'
  419.         '2'
  420.         '3'
  421.         '4'
  422.         '5'
  423.         '6'
  424.         '7'
  425.         '8'
  426.         '9')
  427.     end
  428.     object cbAutoStartCalibrationEnter: TCheckBox
  429.       Left = 16
  430.       Top = 96
  431.       Width = 137
  432.       Height = 17
  433.       Caption = 'Auto start calibration'
  434.       TabOrder = 2
  435.       OnClick = cbAutoStartCalibrationEnterClick
  436.     end
  437.   end
  438.   object GroupBox5: TGroupBox
  439.     Left = 592
  440.     Top = 288
  441.     Width = 161
  442.     Height = 153
  443.     Caption = '  Calibration fail  '
  444.     TabOrder = 9
  445.     object Label8: TLabel
  446.       Left = 16
  447.       Top = 16
  448.       Width = 106
  449.       Height = 13
  450.       Caption = 'Barcode increasement'
  451.     end
  452.     object cbTerminateMETAFail: TCheckBox
  453.       Left = 16
  454.       Top = 128
  455.       Width = 105
  456.       Height = 17
  457.       Caption = 'Terminate META'
  458.       TabOrder = 0
  459.       OnClick = cbTerminateMETAFailClick
  460.     end
  461.     object cbTurnOffPowerSupplyFail: TCheckBox
  462.       Left = 16
  463.       Top = 104
  464.       Width = 137
  465.       Height = 17
  466.       Caption = 'Turn off power supply'
  467.       TabOrder = 1
  468.       OnClick = cbTurnOffPowerSupplyFailClick
  469.     end
  470.     object cbBarcodeIncreasementFail: TComboBox
  471.       Left = 16
  472.       Top = 32
  473.       Width = 97
  474.       Height = 21
  475.       ItemHeight = 13
  476.       TabOrder = 2
  477.       Items.Strings = (
  478.         '0'
  479.         '1'
  480.         '2'
  481.         '3'
  482.         '4'
  483.         '5'
  484.         '6'
  485.         '7'
  486.         '8'
  487.         '9')
  488.     end
  489.     object cbSaveBarcodeToNVRAMFail: TCheckBox
  490.       Left = 16
  491.       Top = 56
  492.       Width = 143
  493.       Height = 17
  494.       Caption = 'Save barcode to NVRAM'
  495.       TabOrder = 3
  496.       OnClick = cbSaveBarcodeToNVRAMFailClick
  497.     end
  498.     object cbSaveBarcodeToFileFail: TCheckBox
  499.       Left = 16
  500.       Top = 80
  501.       Width = 129
  502.       Height = 17
  503.       Caption = 'Save barcode to file'
  504.       TabOrder = 4
  505.       OnClick = cbSaveBarcodeToFileFailClick
  506.     end
  507.   end
  508.   object GroupBox9: TGroupBox
  509.     Left = 416
  510.     Top = 288
  511.     Width = 169
  512.     Height = 153
  513.     Caption = '  Calibration success  '
  514.     TabOrder = 10
  515.     object Label11: TLabel
  516.       Left = 16
  517.       Top = 16
  518.       Width = 106
  519.       Height = 13
  520.       Caption = 'Barcode increasement'
  521.     end
  522.     object cbTurnOffPowerSupplySuccess: TCheckBox
  523.       Left = 16
  524.       Top = 104
  525.       Width = 137
  526.       Height = 17
  527.       Caption = 'Turn off power supply'
  528.       TabOrder = 0
  529.       OnClick = cbTurnOffPowerSupplySuccessClick
  530.     end
  531.     object cbTerminateMETASuccess: TCheckBox
  532.       Left = 16
  533.       Top = 128
  534.       Width = 121
  535.       Height = 17
  536.       Caption = 'Terminate META '
  537.       TabOrder = 1
  538.       OnClick = cbTerminateMETASuccessClick
  539.     end
  540.     object cbBarcodeIncreasementSuccess: TComboBox
  541.       Left = 16
  542.       Top = 32
  543.       Width = 97
  544.       Height = 21
  545.       ItemHeight = 13
  546.       TabOrder = 2
  547.       Items.Strings = (
  548.         '0'
  549.         '1'
  550.         '2'
  551.         '3'
  552.         '4'
  553.         '5'
  554.         '6'
  555.         '7'
  556.         '8'
  557.         '9')
  558.     end
  559.     object cbSaveBarcodeToNVRAMSuccess: TCheckBox
  560.       Left = 16
  561.       Top = 56
  562.       Width = 145
  563.       Height = 17
  564.       Caption = 'Save barcode to NVRAM'
  565.       TabOrder = 3
  566.       OnClick = cbSaveBarcodeToNVRAMSuccessClick
  567.     end
  568.     object cbSaveBarcodeToFileSuccess: TCheckBox
  569.       Left = 16
  570.       Top = 80
  571.       Width = 145
  572.       Height = 17
  573.       Caption = 'Save barcode to file'
  574.       TabOrder = 4
  575.       OnClick = cbSaveBarcodeToFileSuccessClick
  576.     end
  577.   end
  578.   object btnReconnect: TBitBtn
  579.     Left = 280
  580.     Top = 176
  581.     Width = 105
  582.     Height = 41
  583.     Caption = 'Reconnect (F8)'
  584.     TabOrder = 11
  585.     OnClick = btnReconnectClick
  586.     Glyph.Data = {
  587.       42020000424D4202000000000000420000002800000010000000100000000100
  588.       1000030000000002000000000000000000000000000000000000007C0000E003
  589.       00001F0000001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  590.       1F7C1F7C1F7C0000000000000000000000000000000000000000000000001F7C
  591.       1F7C1F7C1F7C00001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C00001F7C
  592.       1F7C1F7C1F7C00001F7C000000001F7C000000000000000000001F7C00001F7C
  593.       1F7C1F7C1F7C00001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C00001F7C
  594.       1F7C1F7C1F7C00001F7C000000001F7C000000000000000000001F7C00001F7C
  595.       1F7C1F7C1F7C00001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C00001F7C
  596.       1F7C1F7C1F7C00001F7C1F7C1F7C1F7C1F7C1F7C1F7C00001F7C1F7C00001F7C
  597.       1F7C1F7C1F7C00001F7C000000001F7C1F7C1F7C0000186300001F7C00001F7C
  598.       1F7C1F7C1F7C00001F7C0000186300001F7C0000186300001863000000000000
  599.       1F7C1000100000001F7C1F7C0000186300001863000018630000186318631863
  600.       0000100010000000000000000000000018630000186300001863186318631863
  601.       1863100010001F7C1F7C1F7C1F7C1F7C00001863000018631863186318631863
  602.       1863100010001F7C1F7C1F7C1F7C1F7C1F7C0000186318631863186318631863
  603.       0000100010001F7C1F7C1F7C1F7C1F7C1F7C1F7C000000000000000000000000
  604.       1F7C100010001F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C1F7C
  605.       1F7C1F7C1F7C}
  606.   end
  607.   object GroupBox6: TGroupBox
  608.     Left = 8
  609.     Top = 480
  610.     Width = 121
  611.     Height = 57
  612.     Caption = '  RF cabliration '
  613.     TabOrder = 12
  614.     object rbAgilent8960: TRadioButton
  615.       Left = 8
  616.       Top = 16
  617.       Width = 80
  618.       Height = 17
  619.       Caption = 'Agilent 8960 '
  620.       Checked = True
  621.       TabOrder = 0
  622.       TabStop = True
  623.       OnClick = rbAgilent8960Click
  624.     end
  625.     object rbCMU200: TRadioButton
  626.       Left = 8
  627.       Top = 32
  628.       Width = 70
  629.       Height = 17
  630.       Caption = 'CMU 200'
  631.       TabOrder = 1
  632.       OnClick = rbCMU200Click
  633.     end
  634.   end
  635.   object GroupBox10: TGroupBox
  636.     Left = 272
  637.     Top = 304
  638.     Width = 113
  639.     Height = 57
  640.     Caption = '  AFC calibration  '
  641.     TabOrder = 13
  642.     object rbTCVCXO: TRadioButton
  643.       Left = 16
  644.       Top = 16
  645.       Width = 70
  646.       Height = 17
  647.       Caption = 'TCVCXO'
  648.       Checked = True
  649.       TabOrder = 0
  650.       TabStop = True
  651.       OnClick = rbTCVCXOClick
  652.     end
  653.     object rbCrystal: TRadioButton
  654.       Left = 16
  655.       Top = 32
  656.       Width = 70
  657.       Height = 17
  658.       Caption = 'Crystal'
  659.       TabOrder = 1
  660.       OnClick = rbCrystalClick
  661.     end
  662.   end
  663.   object stNVRAMDBFile: TStaticText
  664.     Left = 152
  665.     Top = 0
  666.     Width = 601
  667.     Height = 17
  668.     AutoSize = False
  669.     BevelInner = bvLowered
  670.     BorderStyle = sbsSunken
  671.     Color = clSkyBlue
  672.     ParentColor = False
  673.     TabOrder = 14
  674.   end
  675.   object stCFGFile: TStaticText
  676.     Left = 152
  677.     Top = 20
  678.     Width = 601
  679.     Height = 17
  680.     AutoSize = False
  681.     BorderStyle = sbsSunken
  682.     Color = clSkyBlue
  683.     ParentColor = False
  684.     TabOrder = 15
  685.   end
  686.   object stLogFile: TStaticText
  687.     Left = 152
  688.     Top = 40
  689.     Width = 601
  690.     Height = 17
  691.     AutoSize = False
  692.     BorderStyle = sbsSunken
  693.     Color = clSkyBlue
  694.     ParentColor = False
  695.     TabOrder = 16
  696.   end
  697.   object stResultFile: TStaticText
  698.     Left = 152
  699.     Top = 60
  700.     Width = 601
  701.     Height = 17
  702.     AutoSize = False
  703.     BorderStyle = sbsSunken
  704.     Color = clSkyBlue
  705.     ParentColor = False
  706.     TabOrder = 17
  707.   end
  708.   object stIniFile: TStaticText
  709.     Left = 152
  710.     Top = 80
  711.     Width = 601
  712.     Height = 17
  713.     AutoSize = False
  714.     BorderStyle = sbsSunken
  715.     Color = clSkyBlue
  716.     ParentColor = False
  717.     TabOrder = 18
  718.   end
  719.   object stCalPath: TStaticText
  720.     Left = 152
  721.     Top = 100
  722.     Width = 601
  723.     Height = 17
  724.     AutoSize = False
  725.     BorderStyle = sbsSunken
  726.     Color = clSkyBlue
  727.     ParentColor = False
  728.     TabOrder = 19
  729.   end
  730.   object StaticText7: TStaticText
  731.     Left = 0
  732.     Top = 120
  733.     Width = 145
  734.     Height = 21
  735.     AutoSize = False
  736.     BevelKind = bkFlat
  737.     Caption = '  Logging file label'
  738.     Color = clMoneyGreen
  739.     Font.Charset = DEFAULT_CHARSET
  740.     Font.Color = clWindowText
  741.     Font.Height = -13
  742.     Font.Name = 'MS Sans Serif'
  743.     Font.Style = []
  744.     ParentColor = False
  745.     ParentFont = False
  746.     TabOrder = 20
  747.   end
  748.   object StaticText8: TStaticText
  749.     Left = 0
  750.     Top = 144
  751.     Width = 145
  752.     Height = 21
  753.     AutoSize = False
  754.     BevelKind = bkFlat
  755.     Caption = '  Barcode'
  756.     Color = clMoneyGreen
  757.     Font.Charset = DEFAULT_CHARSET
  758.     Font.Color = clWindowText
  759.     Font.Height = -13
  760.     Font.Name = 'MS Sans Serif'
  761.     Font.Style = []
  762.     ParentColor = False
  763.     ParentFont = False
  764.     TabOrder = 21
  765.   end
  766.   object bb_Stop: TBitBtn
  767.     Left = 144
  768.     Top = 176
  769.     Width = 105
  770.     Height = 41
  771.     Caption = 'Stop (F7)'
  772.     TabOrder = 22
  773.     OnClick = bb_StopClick
  774.     Kind = bkNo
  775.   end
  776.   object gbCrystalAfcCal: TGroupBox
  777.     Left = 272
  778.     Top = 360
  779.     Width = 113
  780.     Height = 57
  781.     Caption = '  Crystal CAP ID  '
  782.     TabOrder = 23
  783.     object rbRunTimeUpdate: TRadioButton
  784.       Left = 8
  785.       Top = 16
  786.       Width = 97
  787.       Height = 17
  788.       Caption = 'Run time update'
  789.       Checked = True
  790.       TabOrder = 0
  791.       TabStop = True
  792.     end
  793.     object rbWriteNVRAM: TRadioButton
  794.       Left = 8
  795.       Top = 32
  796.       Width = 97
  797.       Height = 17
  798.       Caption = 'Write NVRAM'
  799.       TabOrder = 1
  800.     end
  801.   end
  802.   object GroupBox11: TGroupBox
  803.     Left = 136
  804.     Top = 456
  805.     Width = 129
  806.     Height = 41
  807.     Caption = '  PA type  '
  808.     TabOrder = 24
  809.     object cbPAType: TComboBox
  810.       Left = 8
  811.       Top = 16
  812.       Width = 113
  813.       Height = 21
  814.       ItemHeight = 13
  815.       TabOrder = 0
  816.       Text = 'RFMD 3140'
  817.       OnChange = cbPATypeChange
  818.       Items.Strings = (
  819.         'RFMD 3140'
  820.         'RFMD 3159'
  821.         'Skyworks 77317/18/28'
  822.         'Skyworks 77517/18/06'
  823.         'Skyworks 77316/331'
  824.         'Skyworks 77340'
  825.         'Renesas PF08155B')
  826.     end
  827.   end
  828.   object btnNVRAMDB: TButton
  829.     Left = 0
  830.     Top = 0
  831.     Width = 145
  832.     Height = 17
  833.     Caption = 'NVRAM database file'
  834.     TabOrder = 25
  835.     OnClick = btnNVRAMDBClick
  836.   end
  837.   object btnConfiguration: TButton
  838.     Left = 0
  839.     Top = 20
  840.     Width = 145
  841.     Height = 17
  842.     Caption = 'Configuration file'
  843.     TabOrder = 26
  844.     OnClick = btnConfigurationClick
  845.   end
  846.   object btnLogging: TButton
  847.     Left = 0
  848.     Top = 40
  849.     Width = 145
  850.     Height = 17
  851.     Caption = 'Logging file'
  852.     TabOrder = 27
  853.     OnClick = btnLoggingClick
  854.   end
  855.   object btnResult: TButton
  856.     Left = 0
  857.     Top = 60
  858.     Width = 145
  859.     Height = 17
  860.     Caption = 'Result file'
  861.     TabOrder = 28
  862.     OnClick = btnResultClick
  863.   end
  864.   object btnCalInit: TButton
  865.     Left = 0
  866.     Top = 80
  867.     Width = 145
  868.     Height = 17
  869.     Caption = 'Calibration data initial file'
  870.     TabOrder = 29
  871.     OnClick = btnCalInitClick
  872.   end
  873.   object btnCalResultPath: TButton
  874.     Left = 0
  875.     Top = 100
  876.     Width = 145
  877.     Height = 17
  878.     Caption = 'Calibration data result path'
  879.     TabOrder = 30
  880.     OnClick = btnCalResultPathClick
  881.   end
  882.   object GroupBox12: TGroupBox
  883.     Left = 8
  884.     Top = 536
  885.     Width = 121
  886.     Height = 41
  887.     Caption = '  Equipment  option  '
  888.     TabOrder = 31
  889.     object cbResetRfTester: TCheckBox
  890.       Left = 8
  891.       Top = 16
  892.       Width = 105
  893.       Height = 17
  894.       Caption = 'Reset CMU 200'
  895.       TabOrder = 0
  896.     end
  897.   end
  898.   object GroupBox3: TGroupBox
  899.     Left = 272
  900.     Top = 512
  901.     Width = 113
  902.     Height = 57
  903.     Caption = '  WiFi tester  '
  904.     TabOrder = 32
  905.     object rbLitePointIQV: TRadioButton
  906.       Left = 8
  907.       Top = 16
  908.       Width = 100
  909.       Height = 17
  910.       Caption = 'LitePoint IQView'
  911.       Checked = True
  912.       TabOrder = 0
  913.       TabStop = True
  914.     end
  915.     object rbAgilentN4010A: TRadioButton
  916.       Left = 8
  917.       Top = 32
  918.       Width = 100
  919.       Height = 17
  920.       Caption = 'Agilent N4010A'
  921.       TabOrder = 1
  922.     end
  923.   end
  924.   object gbTxGslot: TGroupBox
  925.     Left = 136
  926.     Top = 512
  927.     Width = 129
  928.     Height = 52
  929.     Caption = '  TX Slot  '
  930.     TabOrder = 33
  931.     object rbSingleSlot: TRadioButton
  932.       Left = 8
  933.       Top = 16
  934.       Width = 113
  935.       Height = 17
  936.       Caption = 'Single slot'
  937.       Checked = True
  938.       TabOrder = 0
  939.       TabStop = True
  940.     end
  941.     object rbMultiSlot: TRadioButton
  942.       Left = 8
  943.       Top = 32
  944.       Width = 113
  945.       Height = 17
  946.       Caption = 'Multi slot'
  947.       TabOrder = 1
  948.     end
  949.   end
  950.   object GroupBox13: TGroupBox
  951.     Left = 272
  952.     Top = 248
  953.     Width = 113
  954.     Height = 57
  955.     Caption = '  TX PCL Option  '
  956.     TabOrder = 34
  957.     object m_cbGMSK: TCheckBox
  958.       Left = 8
  959.       Top = 16
  960.       Width = 97
  961.       Height = 17
  962.       Caption = 'GMSK'
  963.       TabOrder = 0
  964.     end
  965.     object m_cbEPSK: TCheckBox
  966.       Left = 8
  967.       Top = 32
  968.       Width = 97
  969.       Height = 17
  970.       Caption = 'EPSK'
  971.       TabOrder = 1
  972.     end
  973.   end
  974.   object m_gbEPSKTxPcl: TGroupBox
  975.     Left = 136
  976.     Top = 344
  977.     Width = 129
  978.     Height = 105
  979.     Caption = '  EPSK TX PCL'
  980.     TabOrder = 36
  981.     object m_rbEPSK2PCL: TRadioButton
  982.       Left = 8
  983.       Top = 32
  984.       Width = 105
  985.       Height = 17
  986.       Caption = '2 PCL'
  987.       TabOrder = 0
  988.     end
  989.     object m_rbEPSK3PCL: TRadioButton
  990.       Left = 8
  991.       Top = 48
  992.       Width = 97
  993.       Height = 17
  994.       Caption = '3 PCL'
  995.       Checked = True
  996.       TabOrder = 1
  997.       TabStop = True
  998.     end
  999.     object m_rbEPSK4PCL: TRadioButton
  1000.       Left = 8
  1001.       Top = 64
  1002.       Width = 97
  1003.       Height = 17
  1004.       Caption = '4 PCL'
  1005.       TabOrder = 2
  1006.     end
  1007.     object m_rbEPSKFullPCL: TRadioButton
  1008.       Left = 8
  1009.       Top = 80
  1010.       Width = 105
  1011.       Height = 17
  1012.       Caption = 'Full PCL'
  1013.       TabOrder = 3
  1014.     end
  1015.     object m_rbEPSK1PCL: TRadioButton
  1016.       Left = 8
  1017.       Top = 16
  1018.       Width = 113
  1019.       Height = 17
  1020.       Caption = '1 PCL'
  1021.       TabOrder = 4
  1022.     end
  1023.   end
  1024.   object TGroupBox
  1025.     Left = 272
  1026.     Top = 416
  1027.     Width = 113
  1028.     Height = 41
  1029.     Caption = 'BT Tester'
  1030.     TabOrder = 35
  1031.     object m_cbBTTester: TComboBox
  1032.       Left = 8
  1033.       Top = 16
  1034.       Width = 95
  1035.       Height = 21
  1036.       ItemHeight = 13
  1037.       ItemIndex = 0
  1038.       TabOrder = 0
  1039.       Text = 'CMU 200'
  1040.       Items.Strings = (
  1041.         'CMU 200'
  1042.         'CBT')
  1043.     end
  1044.   end
  1045.   object MainMenu1: TMainMenu
  1046.     Left = 696
  1047.     Top = 192
  1048.     object File1: TMenuItem
  1049.       Caption = 'File'
  1050.       ShortCut = 16449
  1051.       object miOpenfdmfile: TMenuItem
  1052.         Caption = 'Open NVRAM database '
  1053.         OnClick = miOpenfdmfileClick
  1054.       end
  1055.       object miOpenConfigFile: TMenuItem
  1056.         Caption = 'Open configuration file'
  1057.         OnClick = miOpenConfigFileClick
  1058.       end
  1059.       object miSetupLoggingFile: TMenuItem
  1060.         Caption = 'Setup logging file'
  1061.         OnClick = miSetupLoggingFileClick
  1062.       end
  1063.       object miSetupresultfile: TMenuItem
  1064.         Caption = 'Setup result file'
  1065.         OnClick = miSetupresultfileClick
  1066.       end
  1067.       object miOpenInitialFile: TMenuItem
  1068.         Caption = 'Open calibration data initial file'
  1069.         OnClick = miOpenInitialFileClick
  1070.       end
  1071.       object miSetupcalibrationdataresultfilepath: TMenuItem
  1072.         Caption = 'Setup calibration data result file path'
  1073.         OnClick = miSetupcalibrationdataresultfilepathClick
  1074.       end
  1075.       object N1: TMenuItem
  1076.         Caption = '-'
  1077.       end
  1078.       object Exit1: TMenuItem
  1079.         Caption = 'Exit'
  1080.         OnClick = Exit1Click
  1081.       end
  1082.     end
  1083.     object Edit1: TMenuItem
  1084.       Caption = 'Edit'
  1085.       object miCommonCFGParameter: TMenuItem
  1086.         Caption = 'Common CFG parameter'
  1087.         OnClick = miCommonCFGParameterClick
  1088.       end
  1089.       object miTCVCXOAFCCFGParameter: TMenuItem
  1090.         Caption = 'TCVCXO AFC CFG parameter'
  1091.         OnClick = miTCVCXOAFCCFGParameterClick
  1092.       end
  1093.       object miCrystalAFCCFGParameter: TMenuItem
  1094.         Caption = 'Crystal AFC CFG parameter'
  1095.         OnClick = miCrystalAFCCFGParameterClick
  1096.       end
  1097.       object miEditRXpathlossCFGParameter: TMenuItem
  1098.         Caption = 'RX path loss CFG parameter'
  1099.         OnClick = miEditRXpathlossCFGParameterClick
  1100.       end
  1101.       object miTXPCLCFGParameter: TMenuItem
  1102.         Caption = 'TX PCL CFG parameter'
  1103.         OnClick = miTXPCLCFGParameterClick
  1104.       end
  1105.       object miADCCFGParameter: TMenuItem
  1106.         Caption = 'ADC CFG parameter'
  1107.         OnClick = miADCCFGParameterClick
  1108.       end
  1109.     end
  1110.     object About1: TMenuItem
  1111.       Caption = 'Help'
  1112.       object About2: TMenuItem
  1113.         Caption = 'About'
  1114.         OnClick = About2Click
  1115.       end
  1116.     end
  1117.   end
  1118.   object dlg_OpenConfigFile: TOpenDialog
  1119.     DefaultExt = 'cfg'
  1120.     Filter = 'Config file (*.cfg)|*.cfg|All files (*.*)|*.*'
  1121.     InitialDir = '.'
  1122.     Title = 'Open Configuration file'
  1123.     Left = 736
  1124.     Top = 128
  1125.   end
  1126.   object dlg_SetupLogFile: TSaveDialog
  1127.     DefaultExt = 'log'
  1128.     Filter = 'Log file (*.log)|*.log|All files (*.*)|*.*'
  1129.     InitialDir = '.'
  1130.     Title = 'Setup log file'
  1131.     Left = 728
  1132.     Top = 224
  1133.   end
  1134.   object dlg_OpenIniFile: TOpenDialog
  1135.     DefaultExt = 'ini'
  1136.     Filter = 
  1137.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  1138.       '*'
  1139.     InitialDir = '.'
  1140.     Title = 'Open calibration data initial file'
  1141.     Left = 728
  1142.     Top = 160
  1143.   end
  1144.   object dlg_OpenFDM_DB: TOpenDialog
  1145.     Filter = 'All files (*.*)|*.*'
  1146.     InitialDir = '.'
  1147.     Title = 'Open NVRAM databae file'
  1148.     Left = 728
  1149.     Top = 96
  1150.   end
  1151.   object dlg_SetupResultFile: TSaveDialog
  1152.     DefaultExt = 'txt'
  1153.     Filter = 'Result file (*.txt)|*.txt|All files (*.*)|*.*'
  1154.     Title = 'Setup result file'
  1155.     Left = 728
  1156.     Top = 192
  1157.   end
  1158.   object TimerCal: TTimer
  1159.     Enabled = False
  1160.     OnTimer = TimerCalTimer
  1161.     Left = 696
  1162.     Top = 96
  1163.   end
  1164.   object TimerADCCal: TTimer
  1165.     Enabled = False
  1166.     OnTimer = TimerADCCalTimer
  1167.     Left = 696
  1168.     Top = 128
  1169.   end
  1170.   object HintTimer: TTimer
  1171.     Enabled = False
  1172.     Interval = 4000
  1173.     OnTimer = HintTimerTimer
  1174.     Left = 696
  1175.     Top = 160
  1176.   end
  1177.   object ActionList1: TActionList
  1178.     Left = 696
  1179.     Top = 224
  1180.     object actReconnectButton: TAction
  1181.       Caption = 'actReconnectButton'
  1182.       ShortCut = 119
  1183.       OnExecute = actReconnectButtonExecute
  1184.     end
  1185.     object actStartButton: TAction
  1186.       Caption = 'StartButtonDetect'
  1187.       ShortCut = 117
  1188.       OnExecute = StartButtonClickExecute
  1189.     end
  1190.     object actStopButton: TAction
  1191.       Caption = 'actStopButton'
  1192.       ShortCut = 118
  1193.     end
  1194.     object ToggleHide: TAction
  1195.       Caption = 'ToggleHide'
  1196.       ShortCut = 49237
  1197.       OnExecute = ToggleHideExecute
  1198.     end
  1199.   end
  1200. end