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

MTK

开发平台:

C++ Builder

  1. object frmCTBBTXRunTimeSetting: TfrmCTBBTXRunTimeSetting
  2.   Left = 314
  3.   Top = 223
  4.   Width = 541
  5.   Height = 420
  6.   BorderIcons = [biSystemMenu]
  7.   Caption = 'BB TX Run time setting (continuos TX)'
  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.   OldCreateOrder = False
  15.   OnActivate = FormActivate
  16.   OnCreate = FormCreate
  17.   PixelsPerInch = 96
  18.   TextHeight = 13
  19.   object grpCT01: TGroupBox
  20.     Left = 8
  21.     Top = 4
  22.     Width = 521
  23.     Height = 389
  24.     Caption = 'Input'
  25.     TabOrder = 0
  26.     object lblLabel32: TLabel
  27.       Left = 220
  28.       Top = 8
  29.       Width = 36
  30.       Height = 13
  31.       Caption = 'ARFCN'
  32.     end
  33.     object lblLabel31: TLabel
  34.       Left = 138
  35.       Top = 8
  36.       Width = 30
  37.       Height = 13
  38.       Caption = 'BAND'
  39.     end
  40.     object lblTXModulation: TLabel
  41.       Left = 40
  42.       Top = 8
  43.       Width = 52
  44.       Height = 13
  45.       Caption = 'Modulation'
  46.     end
  47.     object lblPCL: TLabel
  48.       Left = 280
  49.       Top = 8
  50.       Width = 20
  51.       Height = 13
  52.       Caption = 'PCL'
  53.     end
  54.     object edtCTArfcn: TEdit
  55.       Left = 215
  56.       Top = 24
  57.       Width = 49
  58.       Height = 21
  59.       ParentShowHint = False
  60.       ShowHint = True
  61.       TabOrder = 1
  62.       Text = '20'
  63.       OnExit = edtArfcnCheck
  64.     end
  65.     object cbxCTBand: TComboBox
  66.       Left = 120
  67.       Top = 24
  68.       Width = 75
  69.       Height = 21
  70.       Style = csDropDownList
  71.       ItemHeight = 13
  72.       ItemIndex = 0
  73.       TabOrder = 0
  74.       Text = 'GSM900'
  75.       OnChange = cbxCTBandChange
  76.       Items.Strings = (
  77.         'GSM900'
  78.         'DCS1800'
  79.         'PCS1900'
  80.         'GSM850')
  81.     end
  82.     object GroupBox10: TGroupBox
  83.       Left = 8
  84.       Top = 56
  85.       Width = 289
  86.       Height = 265
  87.       Caption = ' BB TX Run Time Parameter  '
  88.       TabOrder = 2
  89.       object Label64: TLabel
  90.         Left = 37
  91.         Top = 160
  92.         Width = 141
  93.         Height = 13
  94.         Caption = 'BB TX common mode voltage'
  95.       end
  96.       object Label65: TLabel
  97.         Left = 124
  98.         Top = 184
  99.         Width = 54
  100.         Height = 13
  101.         Caption = 'BB TX gain'
  102.       end
  103.       object TLabel
  104.         Left = 108
  105.         Top = 208
  106.         Width = 70
  107.         Height = 13
  108.         Caption = 'BB TX calrcsel'
  109.       end
  110.       object Label1: TLabel
  111.         Left = 152
  112.         Top = 16
  113.         Width = 26
  114.         Height = 13
  115.         Alignment = taRightJustify
  116.         Caption = 'Trim I'
  117.       end
  118.       object Label2: TLabel
  119.         Left = 147
  120.         Top = 40
  121.         Width = 31
  122.         Height = 13
  123.         Alignment = taRightJustify
  124.         Caption = 'Trim Q'
  125.       end
  126.       object Label3: TLabel
  127.         Left = 144
  128.         Top = 64
  129.         Width = 34
  130.         Height = 13
  131.         Caption = 'Offset I'
  132.       end
  133.       object Label4: TLabel
  134.         Left = 139
  135.         Top = 88
  136.         Width = 39
  137.         Height = 13
  138.         Caption = 'Offset Q'
  139.       end
  140.       object Label5: TLabel
  141.         Left = 111
  142.         Top = 112
  143.         Width = 67
  144.         Height = 13
  145.         Caption = 'BB TX calbias'
  146.       end
  147.       object Label6: TLabel
  148.         Left = 105
  149.         Top = 136
  150.         Width = 73
  151.         Height = 13
  152.         Caption = 'BB TX IQ swap'
  153.       end
  154.       object lblCTBBTXPhasesel: TLabel
  155.         Left = 104
  156.         Top = 232
  157.         Width = 77
  158.         Height = 13
  159.         Caption = 'BB TX Phasesel'
  160.       end
  161.       object edtCTCMV: TEdit
  162.         Left = 184
  163.         Top = 160
  164.         Width = 57
  165.         Height = 21
  166.         TabOrder = 0
  167.         Text = '0'
  168.         OnExit = edtBBTXCommonModeVoltageCheck
  169.       end
  170.       object edtCTBBTXGain: TEdit
  171.         Left = 184
  172.         Top = 184
  173.         Width = 57
  174.         Height = 21
  175.         TabOrder = 1
  176.         Text = '0'
  177.         OnExit = edtBBTXGainCheck
  178.       end
  179.       object edtCTBBTXCalrcsel: TEdit
  180.         Left = 184
  181.         Top = 208
  182.         Width = 57
  183.         Height = 21
  184.         TabOrder = 2
  185.         Text = '0'
  186.         OnExit = edtCTBBTXCalrcselCheck
  187.       end
  188.       object edtCTOffsetI: TEdit
  189.         Left = 184
  190.         Top = 64
  191.         Width = 57
  192.         Height = 21
  193.         TabOrder = 3
  194.         Text = '0'
  195.         OnExit = edtOffsetIQCheck
  196.       end
  197.       object edtCTOffsetQ: TEdit
  198.         Left = 184
  199.         Top = 88
  200.         Width = 57
  201.         Height = 21
  202.         TabOrder = 4
  203.         Text = '0'
  204.         OnExit = edtOffsetIQCheck
  205.       end
  206.       object edtCTTXCalbias: TEdit
  207.         Left = 184
  208.         Top = 112
  209.         Width = 57
  210.         Height = 21
  211.         TabOrder = 5
  212.         Text = '0'
  213.         OnExit = edtBBTXCalbiasCheck
  214.       end
  215.       object edtCTTXIQSwap: TEdit
  216.         Left = 184
  217.         Top = 136
  218.         Width = 57
  219.         Height = 21
  220.         TabOrder = 6
  221.         Text = '0'
  222.         OnExit = edtBBTXIQSwapCheck
  223.       end
  224.       object edtCTTrimI: TEdit
  225.         Left = 184
  226.         Top = 16
  227.         Width = 57
  228.         Height = 21
  229.         TabOrder = 7
  230.         Text = '0'
  231.         OnExit = edtTrimIQCheck
  232.       end
  233.       object edtCTTrimQ: TEdit
  234.         Left = 184
  235.         Top = 40
  236.         Width = 57
  237.         Height = 21
  238.         TabOrder = 8
  239.         Text = '0'
  240.         OnExit = edtTrimIQCheck
  241.       end
  242.       object edtCTBBTXPhasesel: TEdit
  243.         Left = 184
  244.         Top = 232
  245.         Width = 57
  246.         Height = 21
  247.         TabOrder = 9
  248.         Text = '0'
  249.         OnExit = edtCTBBTXPhaseselCheck
  250.       end
  251.     end
  252.     object btnCTStart: TBitBtn
  253.       Left = 344
  254.       Top = 16
  255.       Width = 75
  256.       Height = 25
  257.       Caption = 'Start'
  258.       TabOrder = 3
  259.       OnClick = btnCTStartClick
  260.       Kind = bkRetry
  261.     end
  262.     object sbCT: TStatusBar
  263.       Left = 2
  264.       Top = 362
  265.       Width = 517
  266.       Height = 25
  267.       Panels = <
  268.         item
  269.           Width = 50
  270.         end>
  271.       SimplePanel = False
  272.     end
  273.     object lblHint: TStaticText
  274.       Left = 480
  275.       Top = 184
  276.       Width = 33
  277.       Height = 17
  278.       BorderStyle = sbsSingle
  279.       Caption = 'lblHint'
  280.       Color = clYellow
  281.       ParentColor = False
  282.       TabOrder = 5
  283.       Visible = False
  284.     end
  285.     object btnLoadFromReg: TButton
  286.       Left = 16
  287.       Top = 328
  288.       Width = 97
  289.       Height = 25
  290.       Caption = 'Load from register'
  291.       TabOrder = 6
  292.       OnClick = btnLoadFromRegClick
  293.     end
  294.     object Button1: TButton
  295.       Left = 256
  296.       Top = 336
  297.       Width = 1
  298.       Height = 17
  299.       Caption = 'Button1'
  300.       TabOrder = 7
  301.     end
  302.     object btnCTLoadFromFile: TButton
  303.       Left = 125
  304.       Top = 328
  305.       Width = 80
  306.       Height = 25
  307.       Caption = 'Load from file'
  308.       TabOrder = 8
  309.       OnClick = btnCTLoadFromFileClick
  310.     end
  311.     object btnCTSaveToFile: TButton
  312.       Left = 218
  313.       Top = 328
  314.       Width = 75
  315.       Height = 25
  316.       Caption = 'Save to file'
  317.       TabOrder = 9
  318.       OnClick = btnCTSaveToFileClick
  319.     end
  320.     object btnCTStop: TBitBtn
  321.       Left = 432
  322.       Top = 16
  323.       Width = 75
  324.       Height = 25
  325.       Caption = 'Stop'
  326.       TabOrder = 10
  327.       OnClick = btnCTStopClick
  328.       Kind = bkNo
  329.     end
  330.     object cbTXModulation: TComboBox
  331.       Left = 32
  332.       Top = 24
  333.       Width = 65
  334.       Height = 21
  335.       ItemHeight = 13
  336.       ItemIndex = 0
  337.       TabOrder = 11
  338.       Text = 'GMSK'
  339.       Items.Strings = (
  340.         'GMSK'
  341.         'EPSK')
  342.     end
  343.     object GroupBox23: TGroupBox
  344.       Left = 312
  345.       Top = 56
  346.       Width = 169
  347.       Height = 177
  348.       Caption = '  Burst type  '
  349.       TabOrder = 12
  350.       object rbCTAll0: TRadioButton
  351.         Left = 16
  352.         Top = 24
  353.         Width = 113
  354.         Height = 17
  355.         Caption = 'All 0'
  356.         Checked = True
  357.         TabOrder = 0
  358.         TabStop = True
  359.       end
  360.       object rbCTAll1: TRadioButton
  361.         Left = 16
  362.         Top = 48
  363.         Width = 113
  364.         Height = 17
  365.         Caption = 'All 1'
  366.         TabOrder = 1
  367.       end
  368.       object rbCTAlternate: TRadioButton
  369.         Left = 16
  370.         Top = 72
  371.         Width = 145
  372.         Height = 17
  373.         Caption = 'Alternate bits ( 010101 )'
  374.         TabOrder = 2
  375.       end
  376.       object rbCTRandom: TRadioButton
  377.         Left = 16
  378.         Top = 96
  379.         Width = 113
  380.         Height = 17
  381.         Caption = 'Pseudo random'
  382.         TabOrder = 3
  383.       end
  384.       object rbCTPattern: TRadioButton
  385.         Left = 16
  386.         Top = 120
  387.         Width = 113
  388.         Height = 17
  389.         Caption = 'Pattern'
  390.         TabOrder = 4
  391.       end
  392.       object edtCTPattern: TEdit
  393.         Left = 16
  394.         Top = 144
  395.         Width = 137
  396.         Height = 21
  397.         TabOrder = 5
  398.         Text = '0'
  399.         OnExit = edtCTPatternCheck
  400.       end
  401.     end
  402.     object edtPCL: TEdit
  403.       Left = 272
  404.       Top = 24
  405.       Width = 41
  406.       Height = 21
  407.       TabOrder = 13
  408.       Text = '5'
  409.       OnExit = edtPCLCheck
  410.     end
  411.   end
  412.   object HintTimer: TTimer
  413.     Enabled = False
  414.     Interval = 4000
  415.     OnTimer = HintTimerTimer
  416.     Left = 496
  417.     Top = 80
  418.   end
  419.   object OpenDialog: TOpenDialog
  420.     DefaultExt = 'ini'
  421.     Filter = 
  422.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  423.       '*'
  424.     InitialDir = '.'
  425.     Title = 'Open ini file'
  426.     Left = 484
  427.     Top = 216
  428.   end
  429.   object SaveDialog: TSaveDialog
  430.     DefaultExt = 'ini'
  431.     Filter = 
  432.       'Ini file (*.ini)|*.ini|Cal file (*.cal)|*.cal|All files (*.*)|*.' +
  433.       '*'
  434.     InitialDir = '.'
  435.     Title = 'Save to file'
  436.     Left = 468
  437.     Top = 256
  438.   end
  439. end