form_RFMT6140CReg.h
上传用户:gelin96
上传日期:2017-01-08
资源大小:20993k
文件大小:28k
- /*****************************************************************************
- * Copyright Statement:
- * --------------------
- * This software is protected by Copyright and the information contained
- * herein is confidential. The software may not be copied and the information
- * contained herein may not be used or disclosed except with the written
- * permission of MediaTek Inc. (C) 2005
- *
- * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
- * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
- * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
- * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
- * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
- * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
- * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
- * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
- * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
- * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
- *
- * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
- * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
- * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
- * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
- * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
- *
- * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
- * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
- * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
- * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
- * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
- *
- *****************************************************************************/
- /*****************************************************************************
- *
- * Filename:
- * ---------
- * form_RFMT6140CReg.h
- *
- * Project:
- * --------
- * Maui META APP
- *
- * Description:
- * ------------
- * MT6140C register read/write form header
- *
- * Author:
- * -------
- * Andy Ueng (mtk00490)
- *
- *============================================================================
- * HISTORY
- * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
- *------------------------------------------------------------------------------
- * $Revision$
- * $Modtime$
- * $Log$
- *
- *------------------------------------------------------------------------------
- * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
- *============================================================================
- ****************************************************************************/
- //---------------------------------------------------------------------------
- #ifndef _FORM_RFMT6140CREG_H_
- #define _FORM_RFMT6140CREG_H_
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <Controls.hpp>
- #include <StdCtrls.hpp>
- #include <Forms.hpp>
- #include <ExtCtrls.hpp>
- #include <ComCtrls.hpp>
- #ifndef _MT6140_COMMON_H_
- #include "mt6140_common.h"
- #endif
- #ifndef _MT6140C_COMMON_H_
- #include "mt6140c_common.h"
- #endif
- #ifndef _RF_MT6140CREG_H_
- #include "rf_mt6140creg.h"
- #endif
- //---------------------------------------------------------------------------
- class TfrmMT6140CReg : public TForm
- {
- __published: // IDE-managed Components
- TPageControl *PageControl1;
- TTabSheet *TabSheet1;
- TPanel *Panel1;
- TPanel *Panel2;
- TLabel *Label1;
- TLabel *Label2;
- TLabel *Label3;
- TLabel *Label4;
- TLabel *Label5;
- TLabel *Label6;
- TLabel *Label7;
- TLabel *Label8;
- TLabel *Label9;
- TEdit *edtCW0SYNCP0;
- TEdit *edtCW0SYNCP1;
- TEdit *edtCW0SYNPW;
- TEdit *edtCW0DIEN;
- TEdit *edtCW0FLT;
- TEdit *edtCW0AFC0;
- TEdit *edtCW0AFC1;
- TEdit *edtCW0AFC2;
- TEdit *edtCW0AFC3;
- TEdit *edtCW0AFC4;
- TEdit *edtCW0AFC5;
- TEdit *edtCW0VCOSEL;
- TEdit *edtCW0TXMOD_BPI;
- TEdit *edtCW0GPO;
- TEdit *edtCW0POR;
- TPanel *Panel3;
- TPanel *Panel4;
- TLabel *Label10;
- TLabel *Label11;
- TLabel *lblCW1BUF_MODE;
- TLabel *Label13;
- TLabel *Label14;
- TEdit *edtCW1N_FRACTION0;
- TEdit *edtCW1N_FRACTION1;
- TEdit *edtCW1N_FRACTION2;
- TEdit *edtCW1N_FRACTION3;
- TEdit *edtCW1N_FRACTION4;
- TEdit *edtCW1N_FRACTION5;
- TEdit *edtCW1N_FRACTION6;
- TEdit *edtCW1N_FRACTION7;
- TEdit *edtCW1N_INTEGER0;
- TEdit *edtCW1N_INTEGER1;
- TEdit *edtCW1N_INTEGER2;
- TEdit *edtCW1N_INTEGER3;
- TEdit *edtCW1N_INTEGER4;
- TEdit *edtCW1N_INTEGER5;
- TEdit *edtCW1N_INTEGER6;
- TEdit *edtCW1BUF_MODE;
- TEdit *edtCW1BAND0;
- TEdit *edtCW1BAND1;
- TEdit *edtCW1TRX;
- TPanel *Panel5;
- TPanel *Panel6;
- TLabel *Label15;
- TLabel *Label16;
- TLabel *Label17;
- TLabel *Label18;
- TLabel *Label19;
- TEdit *edtCW2GAIN_TABLE0;
- TEdit *edtCW2GAIN_TABLE1;
- TEdit *edtCW2GAIN_TABLE2;
- TEdit *edtCW2GAIN_TABLE3;
- TEdit *edtCW2GAIN_TABLE4;
- TEdit *edtCW2GAIN_TABLE5;
- TEdit *edtCW2MODE0;
- TEdit *edtCW2MODE1;
- TEdit *edtCW2AUTO_CAL;
- TEdit *edtCW2DC_DAC_AQ0;
- TEdit *edtCW2DC_DAC_AQ1;
- TEdit *edtCW2DC_DAC_AQ2;
- TEdit *edtCW2DC_DAC_AQ3;
- TEdit *edtCW2DC_DAC_AQ4;
- TEdit *edtCW2DC_DAC_AQ5;
- TEdit *edtCW2DC_DAC_AI0;
- TEdit *edtCW2DC_DAC_AI1;
- TEdit *edtCW2DC_DAC_AI2;
- TEdit *edtCW2DC_DAC_AI3;
- TEdit *edtCW2DC_DAC_AI4;
- TEdit *edtCW2DC_DAC_AI5;
- TPanel *Panel7;
- TPanel *Panel8;
- TLabel *Label20;
- TLabel *Label21;
- TLabel *Label22;
- TLabel *Label23;
- TLabel *Label24;
- TLabel *Label25;
- TLabel *Label26;
- TLabel *Label27;
- TEdit *edtCW3IFPOLP;
- TEdit *edtCW3IFPGAP1;
- TEdit *edtCW3IFPGAP2;
- TEdit *edtCW3RXDIVP;
- TEdit *edtCW3SYNPFDP;
- TEdit *edtCW3SYNDIVP;
- TEdit *edtCW3RFLNAP;
- TEdit *edtCW3RFMIXP;
- TPanel *Panel9;
- TPanel *Panel10;
- TLabel *Label28;
- TLabel *Label29;
- TLabel *Label30;
- TLabel *Label31;
- TLabel *Label32;
- TLabel *Label33;
- TLabel *Label34;
- TLabel *Label35;
- TLabel *Label36;
- TLabel *Label37;
- TLabel *Label38;
- TLabel *Label39;
- TEdit *edtCW4SCA_CR_FI;
- TEdit *edtCW4SYNPFD0;
- TEdit *edtCW4SYNPFD1;
- TEdit *edtCW4SYNTYP;
- TEdit *edtCW4SXRSTDIV;
- TEdit *edtCW4C_FRA_IN;
- TEdit *edtCW4LGAC;
- TEdit *edtCW4CALMODE1;
- TEdit *edtCW4CALMODE0;
- TEdit *edtCW4DREAD;
- TEdit *edtCW4VCO_VSET0;
- TEdit *edtCW4CAL_DELAY0;
- TEdit *edtCW4FLDIS;
- TEdit *edtCW4OTAEN;
- TPanel *Panel11;
- TPanel *Panel12;
- TLabel *Label40;
- TLabel *Label41;
- TLabel *Label45;
- TLabel *Label46;
- TEdit *edtCW5RES0;
- TEdit *edtCW5RES2;
- TEdit *edtCW5RES1;
- TEdit *edtCW5RES3;
- TEdit *edtCW5RES4;
- TEdit *edtCW5RESB0;
- TEdit *edtCW5RESB1;
- TEdit *edtCW5RESB2;
- TEdit *edtCW5RESB3;
- TEdit *edtCW5RESB4;
- TEdit *edtCW5RX_FT1;
- TEdit *edtCW5RX_FT0;
- TPanel *Panel13;
- TPanel *Panel14;
- TLabel *Label48;
- TLabel *Label49;
- TLabel *Label50;
- TLabel *Label51;
- TLabel *Label52;
- TLabel *Label53;
- TLabel *Label54;
- TEdit *edtCW6VCOSET;
- TEdit *edtCW6VCO_SCA0;
- TEdit *edtCW6VCO_SCA1;
- TEdit *edtCW6VCO_SCA2;
- TEdit *edtCW6VCO_SCA3;
- TEdit *edtCW6VCO_SCA4;
- TEdit *edtCW6VCO_SCA5;
- TEdit *edtCW6VCO_SCA6;
- TEdit *edtCW6SIO5;
- TEdit *edtCW6MONITOR;
- TEdit *edtCW6VCOBUFP;
- TEdit *edtCW6T_LATCH;
- TEdit *edtCW6T_CLK;
- TTabSheet *TabSheet2;
- TPanel *Panel15;
- TPanel *Panel16;
- TPanel *Panel17;
- TLabel *Label55;
- TEdit *edtCW7RX_GAIN0;
- TEdit *edtCW7RX_GAIN1;
- TEdit *edtCW7RX_GAIN2;
- TEdit *edtCW7RX_GAIN3;
- TEdit *edtCW7RX_GAIN4;
- TEdit *edtCW7RX_GAIN5;
- TEdit *edtCW7RX_GAIN6;
- TLabel *Label56;
- TEdit *edtCW7AUTO_GAIN_SEL;
- TLabel *Label57;
- TEdit *edtCW7MAN_CODE;
- TPanel *Panel18;
- TLabel *Label60;
- TEdit *edtCW8DC_DAC_CI0;
- TEdit *edtCW8DC_DAC_CI1;
- TEdit *edtCW8DC_DAC_CI2;
- TEdit *edtCW8DC_DAC_CI3;
- TEdit *edtCW8DC_DAC_CI4;
- TEdit *edtCW8DC_DAC_CI5;
- TEdit *edtCW8DC_DAC_CI6;
- TLabel *Label61;
- TEdit *edtCW8DC_DAC_BI0;
- TEdit *edtCW8DC_DAC_BI1;
- TEdit *edtCW8DC_DAC_BI2;
- TEdit *edtCW8DC_DAC_BI3;
- TEdit *edtCW8DC_DAC_BI4;
- TEdit *edtCW8DC_DAC_BI5;
- TEdit *edtCW8DC_DAC_BI6;
- TLabel *Label62;
- TEdit *edtCW8SWEN;
- TLabel *Label63;
- TEdit *edtCW8SWA;
- TLabel *Label64;
- TEdit *edtCW8SWB;
- TLabel *Label65;
- TEdit *edtCW8SW1;
- TLabel *Label66;
- TEdit *edtCW8SW2;
- TLabel *Label67;
- TEdit *edtCW8SW3;
- TPanel *Panel19;
- TPanel *Panel20;
- TLabel *Label68;
- TEdit *edtCW9DC_DAC_CQ0;
- TEdit *edtCW9DC_DAC_CQ1;
- TEdit *edtCW9DC_DAC_CQ2;
- TEdit *edtCW9DC_DAC_CQ3;
- TEdit *edtCW9DC_DAC_CQ4;
- TEdit *edtCW9DC_DAC_CQ5;
- TEdit *edtCW9DC_DAC_CQ6;
- TEdit *edtCW9DC_DAC_BQ0;
- TEdit *edtCW9DC_DAC_BQ1;
- TEdit *edtCW9DC_DAC_BQ2;
- TEdit *edtCW9DC_DAC_BQ3;
- TEdit *edtCW9DC_DAC_BQ4;
- TEdit *edtCW9DC_DAC_BQ5;
- TEdit *edtCW9DC_DAC_BQ6;
- TLabel *Label69;
- TLabel *Label70;
- TEdit *edtCW9PWR_DAC_C;
- TLabel *Label71;
- TEdit *edtCW9PWR_DAC_B;
- TLabel *Label72;
- TEdit *edtCW9PWR_DAC_A;
- TPanel *Panel21;
- TPanel *Panel22;
- TPanel *Panel23;
- TPanel *Panel24;
- TPanel *Panel25;
- TPanel *Panel26;
- TLabel *Label73;
- TEdit *edtCW10AM_DACQ0;
- TEdit *edtCW10AM_DACQ1;
- TEdit *edtCW10AM_DACQ2;
- TEdit *edtCW10AM_DACQ3;
- TEdit *edtCW10AM_DACQ4;
- TEdit *edtCW10AM_DACQ5;
- TEdit *edtCW10AM_DACQ6;
- TLabel *Label74;
- TEdit *edtCW10AM_DACI0;
- TEdit *edtCW10AM_DACI1;
- TEdit *edtCW10AM_DACI2;
- TEdit *edtCW10AM_DACI3;
- TEdit *edtCW10AM_DACI4;
- TEdit *edtCW10AM_DACI5;
- TEdit *edtCW10AM_DACI6;
- TEdit *edtCW11TX_ITC0;
- TLabel *Label75;
- TLabel *Label76;
- TEdit *edtCW11TX_ITC1;
- TLabel *Label77;
- TEdit *edtCW11TX_ITC2;
- TLabel *Label78;
- TEdit *edtCW11TX_ITC3;
- TLabel *Label79;
- TEdit *edtCW11TXDIV4_IL_GL;
- TLabel *Label80;
- TEdit *edtCW11TXIOS_TC2;
- TEdit *edtCW11TXQOS_VGAIC0;
- TEdit *edtCW11TXQOS_VGAIC1;
- TEdit *edtCW11TXQOS_VGAIC2;
- TLabel *Label84;
- TEdit *edtCW11TXVAPC2;
- TEdit *edtCW11TXVAPC1;
- TEdit *edtCW11TXVAPC0;
- TLabel *Label86;
- TEdit *edtCW11TXDIV_GC0;
- TLabel *Label87;
- TEdit *edtCW11TXDIV_GC1;
- TLabel *Label88;
- TEdit *edtCW11APC_SEL;
- TLabel *Label89;
- TEdit *edtCW11LBMOD_GCO;
- TLabel *Label90;
- TEdit *edtCW11HBMOD_GC0;
- TLabel *Label91;
- TEdit *edtCW11HBMOD_GC1;
- TLabel *Label92;
- TEdit *edtCW11TXIOS_TC0;
- TLabel *lblCW11TXQOS_VGAIC;
- TEdit *edtCW11TXIOS_TC1;
- TLabel *Label94;
- TEdit *edtCW15ADDRESS_DATA_OUT0;
- TEdit *edtCW15ADDRESS_DATA_OUT1;
- TEdit *edtCW15ADDRESS_DATA_OUT2;
- TEdit *edtCW15ADDRESS_DATA_OUT3;
- TLabel *Label95;
- TEdit *edtCW15AUXOUT_SELETCION0;
- TEdit *edtCW15AUXOUT_SELETCION1;
- TEdit *edtCW15AUXOUT_SELETCION2;
- TEdit *edtCW15AUXOUT_SELETCION3;
- TEdit *edtCW15AUXOUT_SELETCION4;
- TEdit *edtCW15AUXOUT_SELETCION5;
- TEdit *edtCW15AUXOUT_SELETCION6;
- TButton *btnReadCW0FromReg;
- TButton *btnWriteCW0ToReg;
- TButton *btnReadCW1FromReg;
- TButton *btnWriteCW1ToReg;
- TButton *btnReadCW2FromReg;
- TButton *btnWriteCW2ToReg;
- TButton *btnReadCW3FromReg;
- TButton *btnWriteCW3ToReg;
- TButton *btnReadCW4FromReg;
- TButton *btnWriteCW4ToReg;
- TButton *btnReadCW5FromReg;
- TButton *btnWriteCW5ToReg;
- TButton *btnReadCW6FromReg;
- TButton *btnWriteCW6ToReg;
- TButton *btnReadCW7FromReg;
- TButton *btnWriteCW7ToReg;
- TButton *btnReadCW8FromReg;
- TButton *btnWriteCW8ToReg;
- TButton *btnReadCW9FromReg;
- TButton *btnWriteCW9ToReg;
- TButton *btnReadCW10FromReg;
- TButton *btnWriteCW10ToReg;
- TButton *btnReadCW11FromReg;
- TButton *btnWriteCW11ToReg;
- TButton *btnReadCW15FromReg;
- TButton *btnWriteCW15ToReg;
- TStatusBar *sbMT6140Reg;
- TStaticText *lblHint;
- TTimer *HintTimer;
- TEdit *edtCW2MODE2;
- TEdit *edtCW4VCO_VSET1;
- TEdit *edtCW4CAL_DELAY1;
- TEdit *edtCW7RX_GAIN7;
- TButton *btnReadAllReg;
- TButton *btnWriteAllReg;
- TLabel *Label12;
- TLabel *Label47;
- TEdit *edtCW4SXICP_SW0;
- TEdit *edtCW4SXICP_SW1;
- TEdit *edtCW4BGON_DELAY0;
- TEdit *edtCW4BGON_DELAY1;
- TLabel *Label42;
- TEdit *edtENABLE_AM;
- TPanel *Panel27;
- TPanel *Panel28;
- TEdit *edtCW11DIVB_SEL1;
- TEdit *edtCW11DIVB_SEL0;
- TButton *btnReadCW12FromReg;
- TButton *btnWriteCW12ToReg;
- TLabel *Label43;
- TEdit *edtCW12TX_ITC0;
- TLabel *Label44;
- TLabel *Label58;
- TLabel *Label59;
- TEdit *edtCW12TX_ITC3;
- TEdit *edtCW12TX_ITC1;
- TEdit *edtCW12TX_ITC2;
- TLabel *Label81;
- TLabel *Label82;
- TLabel *Label83;
- TEdit *edtCW12TXVAPC0;
- TEdit *edtCW12TXVAPC1;
- TEdit *edtCW12TXVAPC2;
- TEdit *edtCW12TXDIV_GC0;
- TEdit *edtCW12TXDIV_GC1;
- TLabel *Label85;
- TLabel *Label93;
- TLabel *Label96;
- TEdit *edtCW12APC_SEL;
- TEdit *edtCW12LBMOD_GCO;
- TEdit *edtCW12HBMOD_GC0;
- TLabel *Label97;
- TEdit *edtCW12HBMOD_GC1;
- TLabel *Label98;
- TEdit *edtCW12TXDIV4_IL_GL;
- TLabel *Label99;
- TLabel *Label100;
- TLabel *Label101;
- TEdit *edtCW12TXIOS_TC0;
- TEdit *edtCW12TXIOS_TC1;
- TEdit *edtCW12TXIOS_TC2;
- TEdit *edtCW12TXQOS_VGAIC0;
- TEdit *edtCW12TXQOS_VGAIC1;
- TEdit *edtCW12TXQOS_VGAIC2;
- TEdit *edtCW12DIVB_SEL0;
- TEdit *edtCW12DIVB_SEL1;
- void __fastcall edtPORCheck(TObject *Sender);
- void __fastcall edtCW0GPOCheck(TObject *Sender);
- void __fastcall edtCW0TXMOD_BPICheck(TObject *Sender);
- void __fastcall edtCW0VCOSELCheck(TObject *Sender);
- void __fastcall edtCW0AFCCheck(TObject *Sender);
- void __fastcall edtCW0FLTCheck(TObject *Sender);
- void __fastcall edtCW0DIENCheck(TObject *Sender);
- void __fastcall edtCW0SYNPWCheck(TObject *Sender);
- void __fastcall edtCW0SYNCPCheck(TObject *Sender);
- void __fastcall edtCW1TRXCheck(TObject *Sender);
- void __fastcall edtCW1BANDCheck(TObject *Sender);
- void __fastcall edtCW1BUF_MODECheck(TObject *Sender);
- void __fastcall edtCW1N_INTEGERCheck(TObject *Sender);
- void __fastcall edtCW1N_FRACTIONCheck(TObject *Sender);
- void __fastcall edtCW2DC_DAC_AICheck(TObject *Sender);
- void __fastcall edtCW2DC_DAC_AQCheck(TObject *Sender);
- void __fastcall edtCW2AUTO_CALCheck(TObject *Sender);
- void __fastcall edtCW2MODECheck(TObject *Sender);
- void __fastcall edtCW2GAIN_TABLECheck(TObject *Sender);
- void __fastcall edtCW3RFMIXPCheck(TObject *Sender);
- void __fastcall edtCW3RFLNAPCheck(TObject *Sender);
- void __fastcall edtCW3SYNDIVPCheck(TObject *Sender);
- void __fastcall edtCW3SYNPFDPCheck(TObject *Sender);
- void __fastcall edtCW3RXDIVPCheck(TObject *Sender);
- void __fastcall edtCW3IFPGAP2Check(TObject *Sender);
- void __fastcall edtCW3IFPGAP1Check(TObject *Sender);
- void __fastcall edtCW3IFPOLPCheck(TObject *Sender);
- void __fastcall edtCW4OTAENCheck(TObject *Sender);
- void __fastcall edtCW4FLDISCheck(TObject *Sender);
- void __fastcall edtCW4CAL_DELAYCheck(TObject *Sender);
- void __fastcall edtCW4VCO_VSETCheck(TObject *Sender);
- void __fastcall edtCW4DREADCheck(TObject *Sender);
- void __fastcall edtCW4CALMODECheck(TObject *Sender);
- void __fastcall edtCW4LGACCheck(TObject *Sender);
- void __fastcall edtCW4C_FRA_INCheck(TObject *Sender);
- void __fastcall edtCW4SXRSTDIVCheck(TObject *Sender);
- void __fastcall edtCW4SYNTYPCheck(TObject *Sender);
- void __fastcall edtCW4SYNPFDCheck(TObject *Sender);
- void __fastcall edtCW4SCA_CR_FICheck(TObject *Sender);
- void __fastcall edtCW5RX_LNA_MIDCheck(TObject *Sender);
- void __fastcall edtCW5RX_FT0Check(TObject *Sender);
- void __fastcall edtCW5RX_FT1Check(TObject *Sender);
- void __fastcall edtCW5RESBCheck(TObject *Sender);
- void __fastcall edtCW5RESCheck(TObject *Sender);
- void __fastcall edtCW6T_CLKCheck(TObject *Sender);
- void __fastcall edtCW6T_LATCHCheck(TObject *Sender);
- void __fastcall edtCW6VCOBUFPCheck(TObject *Sender);
- void __fastcall edtCW6MONITORCheck(TObject *Sender);
- void __fastcall edtCW6SIO5Check(TObject *Sender);
- void __fastcall edtCW6VCO_SCACheck(TObject *Sender);
- void __fastcall edtCW6VCOSETCheck(TObject *Sender);
- void __fastcall edtCW7MAN_CODECheck(TObject *Sender);
- void __fastcall edtCW7AUTO_GAIN_SELCheck(TObject *Sender);
- void __fastcall edtCW7RX_GAINCheck(TObject *Sender);
- void __fastcall edtCW8SW3Check(TObject *Sender);
- void __fastcall edtCW8SW2Check(TObject *Sender);
- void __fastcall edtCW8SW1Check(TObject *Sender);
- void __fastcall edtCW8SWBCheck(TObject *Sender);
- void __fastcall edtCW8SWACheck(TObject *Sender);
- void __fastcall edtCW8SWENCheck(TObject *Sender);
- void __fastcall edtCW8DC_DAC_BICheck(TObject *Sender);
- void __fastcall edtCW8DC_DAC_CICheck(TObject *Sender);
- void __fastcall edtCW9PWR_DAC_ACheck(TObject *Sender);
- void __fastcall edtCW9PWR_DAC_BCheck(TObject *Sender);
- void __fastcall edtCW9PWR_DAC_CCheck(TObject *Sender);
- void __fastcall edtCW9DC_DAC_BQCheck(TObject *Sender);
- void __fastcall edtCW9DC_DAC_CQCheck(TObject *Sender);
- void __fastcall edtCW11TXDIV_GC0Check(TObject *Sender);
- void __fastcall edtCW10AM_DACICheck(TObject *Sender);
- void __fastcall edtCW10AM_DACQCheck(TObject *Sender);
- void __fastcall edtCW11TXVAPCCheck(TObject *Sender);
- void __fastcall edtCW11TXQOS_VGAICCheck(TObject *Sender);
- void __fastcall edtCW11TXDIV4_IL_GLCheck(TObject *Sender);
- void __fastcall edtCW11TX_ITC3Check(TObject *Sender);
- void __fastcall edtCW11TX_ITC2Check(TObject *Sender);
- void __fastcall edtCW11TX_ITC1Check(TObject *Sender);
- void __fastcall edtCW11TX_ITC0Check(TObject *Sender);
- void __fastcall edtCW11TXIOS_TCCheck(TObject *Sender);
- void __fastcall edtCW11HBMOD_GC1Check(TObject *Sender);
- void __fastcall edtCW11HBMOD_GC0Check(TObject *Sender);
- void __fastcall edtCW11LBMOD_GCOCheck(TObject *Sender);
- void __fastcall edtCW11APC_SELCheck(TObject *Sender);
- void __fastcall edtCW11TXDIV_GC1Check(TObject *Sender);
- void __fastcall btnReadCW0FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW0ToRegClick(TObject *Sender);
- void __fastcall btnReadCW1FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW1ToRegClick(TObject *Sender);
- void __fastcall btnReadCW2FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW2ToRegClick(TObject *Sender);
- void __fastcall btnReadCW3FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW3ToRegClick(TObject *Sender);
- void __fastcall btnReadCW4FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW4ToRegClick(TObject *Sender);
- void __fastcall btnReadCW5FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW5ToRegClick(TObject *Sender);
- void __fastcall btnReadCW6FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW6ToRegClick(TObject *Sender);
- void __fastcall btnReadCW7FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW7ToRegClick(TObject *Sender);
- void __fastcall btnReadCW8FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW8ToRegClick(TObject *Sender);
- void __fastcall btnReadCW9FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW9ToRegClick(TObject *Sender);
- void __fastcall btnReadCW10FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW10ToRegClick(TObject *Sender);
- void __fastcall btnReadCW11FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW11ToRegClick(TObject *Sender);
- void __fastcall btnReadCW15FromRegClick(TObject *Sender);
- void __fastcall btnWriteCW15ToRegClick(TObject *Sender);
- void __fastcall btnReadAllRegClick(TObject *Sender);
- void __fastcall btnWriteAllRegClick(TObject *Sender);
- void __fastcall FormActivate(TObject *Sender);
- void __fastcall FormCreate(TObject *Sender);
- void __fastcall edtCW15AUXOUT_SELETCIONCheck(TObject *Sender);
- void __fastcall edtCW15ADDRESS_DATA_OUTCheck(TObject *Sender);
- void __fastcall HintTimerTimer(TObject *Sender);
- void __fastcall edtCW4BGON_DELAYCheck(TObject *Sender);
- void __fastcall edtCW4SXICP_SWCheck(TObject *Sender);
- void __fastcall edtENABLE_AMCheck(TObject *Sender);
- void __fastcall edtCW11DIVB_SELCheck(TObject *Sender);
- private: // User declarations
- // common
- unsigned int m_uiFinalRfid;
- bool m_bInit;
- // UI
- TEdit *m_edtCW0AFC[MT6140_CW0_AFC_LEN];
- TEdit *m_edtCW0SYNCP[MT6140_CW0_SYNCP_LEN];
- TEdit *m_edtCW1BAND[MT6140_CW1_BAND_LEN];
- TEdit *m_edtCW1N_INTEGER[MT6140_CW1_N_INTEGER_LEN];
- TEdit *m_edtCW1N_FRACTION[MT6140_CW1_N_FRACTION_LEN];
- TEdit *m_edtCW2DC_DAC_AI[MT6140_CW2_DC_DAC_AI_LEN];
- TEdit *m_edtCW2DC_DAC_AQ[MT6140_CW2_DC_DAC_AQ_LEN];
- TEdit *m_edtCW2MODE[MT6140_CW2_MODE_LEN];
- TEdit *m_edtCW2GAIN_TABLE[MT6140_CW2_GAIN_TABLE_LEN];
- TEdit *m_edtCW4CAL_DELAY[MT6140_CW4_CAL_DELAY_LEN];
- TEdit *m_edtCW4VCO_VSET[MT6140_CW4_VCO_VSET_LEN];
- TEdit *m_edtCW4CALMODE[MT6140_CW4_CAL_MODE_LEN];
- TEdit *m_edtCW4SYNPFD[MT6140_CW4_SYN_PFD_LEN];
- TEdit *m_edtCW5RESB[MT6140_CW5_RESB_LEN];
- TEdit *m_edtCW5RES[MT6140_CW5_RES_LEN];
- TEdit *m_edtCW6VCO_SCA[MT6140_CW6_VCO_SCA_LEN];
- TEdit *m_edtCW7LO_VSW_G[MT6140_CW7_LO_VSW_G_LEN];
- TEdit *m_edtCW7LO_VSW_D[MT6140_CW7_LO_VSW_D_LEN];
- TEdit *m_edtCW7RX_GAIN[MT6140_CW7_RX_GAIN_LEN];
- TEdit *m_edtCW8DC_DAC_BI[MT6140_CW8_DC_DAC_BI_LEN];
- TEdit *m_edtCW8DC_DAC_CI[MT6140_CW8_DC_DAC_CI_LEN];
- TEdit *m_edtCW9DC_DAC_BQ[MT6140_CW9_DC_DAC_BQ_LEN];
- TEdit *m_edtCW9DC_DAC_CQ[MT6140_CW9_DC_DAC_CQ_LEN];
- TEdit *m_edtCW10AM_DACI[MT6140_CW10_AM_DACI_LEN];
- TEdit *m_edtCW10AM_DACQ[MT6140_CW10_AM_DACQ_LEN];
- TEdit *m_edtCW11TXVAPC[MT6140C_CW11_TXVAPC_LEN];
- TEdit *m_edtCW11TXIOS_TC[MT6140C_CW11_TXIOS_TC_LEN];
- TEdit *m_edtCW11TXQOS_VGAIC[MT6140C_CW11_TXQOS_VGAIC_LEN];
- TEdit *m_edtCW11DIVB_SEL[MT6140C_CW11_DIVB_SEL_LEN];
- TEdit *m_edtCW12TXVAPC[MT6140C_CW12_TXVAPC_LEN];
- TEdit *m_edtCW12TXIOS_TC[MT6140C_CW12_TXIOS_TC_LEN];
- TEdit *m_edtCW12TXQOS_VGAIC[MT6140C_CW12_TXQOS_VGAIC_LEN];
- TEdit *m_edtCW12DIVB_SEL[MT6140C_CW12_DIVB_SEL_LEN];
- // TEdit *m_edtCW11TXITC[MT6140_CW11_TXITC_LEN];
- TEdit *m_edtCW15AUXOUT_SELETCION[MT6140_CW15_AUXOUT_SELECTION_LEN];
- TEdit *m_edtCW15ADDRESS_DATA_OUT[MT6140_CW15_ADDRESS_DATA_OUT_LEN];
- S_MT6140_CW0 m_sMT6140CCW0;
- S_MT6140_CW1 m_sMT6140CCW1;
- S_MT6140_CW2 m_sMT6140CCW2;
- S_MT6140C_CW3 m_sMT6140CCW3;
- S_MT6140C_CW4 m_sMT6140CCW4;
- S_MT6140C_CW5 m_sMT6140CCW5;
- S_MT6140_CW6 m_sMT6140CCW6;
- S_MT6140C_CW7 m_sMT6140CCW7;
- S_MT6140_CW8 m_sMT6140CCW8;
- S_MT6140C_CW9 m_sMT6140CCW9;
- S_MT6140_CW10 m_sMT6140CCW10;
- S_MT6140C_CW11 m_sMT6140CCW11;
- S_MT6140_CW15 m_sMT6140CCW15;
- CRFMT6140CREG m_cRF_MT6140CReg_Obj;
- public: // User declarations
- __fastcall TfrmMT6140CReg(TComponent* Owner);
- void Init( void );
- void ShowHintLabel( TControl *sender, char* hint );
- void ReDrawCW0Fields( void );
- void ReDrawCW1Fields( void );
- void ReDrawCW2Fields( void );
- void ReDrawCW3Fields( void );
- void ReDrawCW4Fields( void );
- void ReDrawCW5Fields( void );
- void ReDrawCW6Fields( void );
- void ReDrawCW7Fields( void );
- void ReDrawCW8Fields( void );
- void ReDrawCW9Fields( void );
- void ReDrawCW10Fields( void );
- void ReDrawCW11Fields( void );
- void ReDrawCW15Fields( void );
- void CurrentPageReset( void );
- void CurrentPageLock( void );
- bool __fastcall edtCheck(TObject *Sender);
- // call back
- void CNF_GetMT6140AllFromReg( void );
- void CNF_SetMT6140AllToReg( void );
- void CNF_GetMT6140CW0FromReg( void );
- void CNF_SetMT6140CW0ToReg( void );
- void CNF_GetMT6140CW1FromReg( void );
- void CNF_SetMT6140CW1ToReg( void );
- void CNF_GetMT6140CW2FromReg( void );
- void CNF_SetMT6140CW2ToReg( void );
- void CNF_GetMT6140CW3FromReg( void );
- void CNF_SetMT6140CW3ToReg( void );
- void CNF_GetMT6140CW4FromReg( void );
- void CNF_SetMT6140CW4ToReg( void );
- void CNF_GetMT6140CW5FromReg( void );
- void CNF_SetMT6140CW5ToReg( void );
- void CNF_GetMT6140CW6FromReg( void );
- void CNF_SetMT6140CW6ToReg( void );
- void CNF_GetMT6140CW7FromReg( void );
- void CNF_SetMT6140CW7ToReg( void );
- void CNF_GetMT6140CW8FromReg( void );
- void CNF_SetMT6140CW8ToReg( void );
- void CNF_GetMT6140CW9FromReg( void );
- void CNF_SetMT6140CW9ToReg( void );
- void CNF_GetMT6140CW10FromReg( void );
- void CNF_SetMT6140CW10ToReg( void );
- void CNF_GetMT6140CW11FromReg( void );
- void CNF_SetMT6140CW11ToReg( void );
- void CNF_GetMT6140CW15FromReg( void );
- void CNF_SetMT6140CW15ToReg( void );
- };
- //---------------------------------------------------------------------------
- extern PACKAGE TfrmMT6140CReg *frmMT6140CReg;
- //---------------------------------------------------------------------------
- #endif