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

MTK

开发平台:

C++ Builder

  1. object frmCFGAdc: TfrmCFGAdc
  2.   Left = 45
  3.   Top = 139
  4.   Width = 918
  5.   Height = 413
  6.   Caption = 'ADC CFG editor'
  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.   OnClose = FormClose
  15.   OnShow = FormShow
  16.   PixelsPerInch = 96
  17.   TextHeight = 13
  18.   object Panel3: TPanel
  19.     Left = 7
  20.     Top = 8
  21.     Width = 137
  22.     Height = 33
  23.     BevelOuter = bvLowered
  24.     Caption = 'ADC table'
  25.     TabOrder = 0
  26.   end
  27.   object Panel1: TPanel
  28.     Left = 8
  29.     Top = 40
  30.     Width = 897
  31.     Height = 249
  32.     BevelOuter = bvLowered
  33.     TabOrder = 1
  34.     object Label1: TLabel
  35.       Left = 72
  36.       Top = 16
  37.       Width = 41
  38.       Height = 13
  39.       Caption = 'ADC_V1'
  40.     end
  41.     object Label2: TLabel
  42.       Left = 240
  43.       Top = 16
  44.       Width = 41
  45.       Height = 13
  46.       Caption = 'ADC_V2'
  47.     end
  48.     object Label3: TLabel
  49.       Left = 376
  50.       Top = 16
  51.       Width = 120
  52.       Height = 13
  53.       Caption = 'ADC_CHECK_VOLTAGE'
  54.     end
  55.     object Label4: TLabel
  56.       Left = 560
  57.       Top = 16
  58.       Width = 102
  59.       Height = 13
  60.       Caption = 'NORMAL_VOLTAGE'
  61.     end
  62.     object Label5: TLabel
  63.       Left = 16
  64.       Top = 72
  65.       Width = 148
  66.       Height = 13
  67.       Caption = 'MAX_BATTERY_ADC_SLOPE'
  68.     end
  69.     object Label6: TLabel
  70.       Left = 184
  71.       Top = 72
  72.       Width = 145
  73.       Height = 13
  74.       Caption = 'MIN_BATTERY_ADC_SLOPE'
  75.     end
  76.     object Label7: TLabel
  77.       Left = 360
  78.       Top = 72
  79.       Width = 154
  80.       Height = 13
  81.       Caption = 'MAX_BATTERY_ADC_OFFSET'
  82.     end
  83.     object Label8: TLabel
  84.       Left = 544
  85.       Top = 72
  86.       Width = 151
  87.       Height = 13
  88.       Caption = 'MIN_BATTERY_ADC_OFFSET'
  89.     end
  90.     object Label9: TLabel
  91.       Left = 40
  92.       Top = 120
  93.       Width = 107
  94.       Height = 13
  95.       Caption = 'BATTERY_CHANNEL'
  96.     end
  97.     object Label10: TLabel
  98.       Left = 208
  99.       Top = 120
  100.       Width = 110
  101.       Height = 13
  102.       Caption = 'CHARGER_CHANNEL'
  103.     end
  104.     object Label11: TLabel
  105.       Left = 384
  106.       Top = 120
  107.       Width = 96
  108.       Height = 13
  109.       Caption = 'ADC_RESISTANCE'
  110.     end
  111.     object Label12: TLabel
  112.       Left = 544
  113.       Top = 120
  114.       Width = 156
  115.       Height = 13
  116.       Caption = 'ADC_MEASUREMENT_COUNT'
  117.     end
  118.     object Label13: TLabel
  119.       Left = 184
  120.       Top = 168
  121.       Width = 155
  122.       Height = 13
  123.       Caption = 'MAX_CURRENT_DIFFERENCE'
  124.     end
  125.     object Label14: TLabel
  126.       Left = 16
  127.       Top = 168
  128.       Width = 152
  129.       Height = 13
  130.       Caption = 'MAX_VOLTAGE_DIFFERENCE'
  131.     end
  132.     object Label15: TLabel
  133.       Left = 760
  134.       Top = 16
  135.       Width = 87
  136.       Height = 13
  137.       Caption = 'CURRENT_LIMIT'
  138.     end
  139.     object edtADC_V1: TEdit
  140.       Left = 16
  141.       Top = 32
  142.       Width = 153
  143.       Height = 21
  144.       TabOrder = 0
  145.       Text = '3400'
  146.       OnExit = edtADCVoltageCheck
  147.     end
  148.     object edtADC_V2: TEdit
  149.       Tag = 1
  150.       Left = 184
  151.       Top = 32
  152.       Width = 153
  153.       Height = 21
  154.       TabOrder = 1
  155.       Text = '4200'
  156.       OnExit = edtADCVoltageCheck
  157.     end
  158.     object edtADC_CHECK_VOLTAGE: TEdit
  159.       Tag = 2
  160.       Left = 360
  161.       Top = 32
  162.       Width = 153
  163.       Height = 21
  164.       TabOrder = 2
  165.       Text = '3600'
  166.       OnExit = edtADCVoltageCheck
  167.     end
  168.     object edtNORMAL_VOLTAGE: TEdit
  169.       Tag = 3
  170.       Left = 544
  171.       Top = 32
  172.       Width = 153
  173.       Height = 21
  174.       TabOrder = 3
  175.       Text = '3800'
  176.       OnExit = edtADCVoltageCheck
  177.     end
  178.     object edtMAX_BATTERY_ADC_SLOPE: TEdit
  179.       Left = 16
  180.       Top = 88
  181.       Width = 153
  182.       Height = 21
  183.       TabOrder = 4
  184.       Text = '5550'
  185.       OnExit = edtADCSlopeCheck
  186.     end
  187.     object edtMIN_BATTERY_ADC_SLOPE: TEdit
  188.       Tag = 1
  189.       Left = 184
  190.       Top = 88
  191.       Width = 153
  192.       Height = 21
  193.       TabOrder = 5
  194.       Text = '5250'
  195.       OnExit = edtADCSlopeCheck
  196.     end
  197.     object edtMAX_BATTERY_ADC_OFFSET: TEdit
  198.       Left = 360
  199.       Top = 88
  200.       Width = 153
  201.       Height = 21
  202.       TabOrder = 6
  203.       Text = '1000000'
  204.       OnExit = edtADCOffsetCheck
  205.     end
  206.     object edtMIN_BATTERY_ADC_OFFSET: TEdit
  207.       Tag = 1
  208.       Left = 544
  209.       Top = 88
  210.       Width = 153
  211.       Height = 21
  212.       TabOrder = 7
  213.       Text = '-1000000'
  214.       OnExit = edtADCOffsetCheck
  215.     end
  216.     object edtBATTERY_CHANNEL: TEdit
  217.       Left = 16
  218.       Top = 136
  219.       Width = 153
  220.       Height = 21
  221.       TabOrder = 8
  222.       Text = '0'
  223.       OnExit = edtADCChannelCheck
  224.     end
  225.     object edtCHARGER_CHANNEL: TEdit
  226.       Tag = 1
  227.       Left = 184
  228.       Top = 136
  229.       Width = 153
  230.       Height = 21
  231.       TabOrder = 9
  232.       Text = '3'
  233.       OnExit = edtADCChannelCheck
  234.     end
  235.     object edtADC_RESISTANCE: TEdit
  236.       Left = 360
  237.       Top = 136
  238.       Width = 153
  239.       Height = 21
  240.       TabOrder = 10
  241.       Text = '0.33'
  242.       OnExit = edtADCResistanceCheck
  243.     end
  244.     object edtADC_MEASUREMENT_COUNT: TEdit
  245.       Left = 544
  246.       Top = 136
  247.       Width = 153
  248.       Height = 21
  249.       TabOrder = 11
  250.       Text = '1000'
  251.       OnExit = edtADCMeasurementCountCheck
  252.     end
  253.     object edtMAX_VOLTAGE_DIFFERENCE: TEdit
  254.       Left = 16
  255.       Top = 184
  256.       Width = 153
  257.       Height = 21
  258.       TabOrder = 12
  259.       Text = '0.04'
  260.       OnExit = edtADCMaxVoltageDifferenceCheck
  261.     end
  262.     object edtMAX_CURRENT_DIFFERENCE: TEdit
  263.       Left = 184
  264.       Top = 184
  265.       Width = 153
  266.       Height = 21
  267.       TabOrder = 13
  268.       Text = '0.04'
  269.       OnExit = edtADCMaxCurrentDifferenceCheck
  270.     end
  271.     object edtCURRENT_LIMIT: TEdit
  272.       Left = 728
  273.       Top = 32
  274.       Width = 153
  275.       Height = 21
  276.       TabOrder = 14
  277.       Text = '3000'
  278.       OnExit = edtCurrentLimitCheck
  279.     end
  280.   end
  281.   object btnLoadFromCFGFile: TButton
  282.     Left = 439
  283.     Top = 300
  284.     Width = 105
  285.     Height = 25
  286.     Caption = 'Load from CFG file'
  287.     TabOrder = 2
  288.     OnClick = btnLoadFromCFGFileClick
  289.   end
  290.   object btnSaveToCFGFile: TButton
  291.     Left = 559
  292.     Top = 300
  293.     Width = 105
  294.     Height = 25
  295.     Caption = 'Save to CFG file'
  296.     TabOrder = 3
  297.     OnClick = btnSaveToCFGFileClick
  298.   end
  299.   object sbCFGAdc: TStatusBar
  300.     Left = 0
  301.     Top = 360
  302.     Width = 910
  303.     Height = 26
  304.     Panels = <
  305.       item
  306.         Width = 50
  307.       end>
  308.     SimplePanel = False
  309.   end
  310.   object lblHint: TStaticText
  311.     Left = 551
  312.     Top = 8
  313.     Width = 33
  314.     Height = 17
  315.     BorderStyle = sbsSingle
  316.     Caption = 'lblHint'
  317.     Color = clYellow
  318.     ParentColor = False
  319.     TabOrder = 5
  320.     Visible = False
  321.   end
  322.   object OpenDlg: TOpenDialog
  323.     DefaultExt = 'cfg'
  324.     Filter = 'Config file (*.cfg)|*.cfg|All files (*.*)|*.*'
  325.     Title = 'Open configuration file'
  326.     Left = 416
  327.   end
  328.   object SaveDlg: TSaveDialog
  329.     DefaultExt = 'cfg'
  330.     Filter = 'Config file (*.cfg)|*.cfg|All files (*.*)|*.*'
  331.     Title = 'Save to configuration file'
  332.     Left = 480
  333.     Top = 8
  334.   end
  335.   object HintTimer: TTimer
  336.     Enabled = False
  337.     Interval = 4000
  338.     OnTimer = HintTimerTimer
  339.     Left = 520
  340.     Top = 8
  341.   end
  342. end