form_RFMT6139Reg.h
上传用户:gelin96
上传日期:2017-01-08
资源大小:20993k
文件大小:26k
- /*****************************************************************************
- * 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_RFMT6139Reg.h
- *
- * Project:
- * --------
- * Maui META APP
- *
- * Description:
- * ------------
- * MT6139 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_RFMT6139REG_H_
- #define _FORM_RFMT6139REG_H_
- //---------------------------------------------------------------------------
- #include <Classes.hpp>
- #include <Controls.hpp>
- #include <StdCtrls.hpp>
- #include <Forms.hpp>
- #include <ComCtrls.hpp>
- #include <ExtCtrls.hpp>
- #ifndef _MT6139_COMMON_H_
- #include "mt6139_common.h"
- #endif
- #ifndef _RF_MT6139REG_H_
- #include "rf_mt6139reg.h"
- #endif
- //---------------------------------------------------------------------------
- class TfrmMT6139Reg : 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 *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 *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;
- TEdit *edtCW2MODE2;
- 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 *edtCW3RFMIXPQ;
- 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;
- TEdit *edtCW4VCO_VSET1;
- TEdit *edtCW4CAL_DELAY1;
- TPanel *Panel11;
- TPanel *Panel12;
- TLabel *Label40;
- TLabel *Label41;
- TEdit *edtCW5RES0;
- TEdit *edtCW5RES2;
- TEdit *edtCW5RES1;
- TEdit *edtCW5RES3;
- TEdit *edtCW5RES4;
- TEdit *edtCW5RESB0;
- TEdit *edtCW5RESB1;
- TEdit *edtCW5RESB2;
- TEdit *edtCW5RESB3;
- TEdit *edtCW5RESB4;
- 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;
- 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;
- TTabSheet *TabSheet2;
- TPanel *Panel15;
- TPanel *Panel16;
- TLabel *Label55;
- TLabel *Label56;
- TLabel *Label57;
- TEdit *edtCW7RX_GAIN0;
- TEdit *edtCW7RX_GAIN1;
- TEdit *edtCW7RX_GAIN2;
- TEdit *edtCW7RX_GAIN3;
- TEdit *edtCW7RX_GAIN4;
- TEdit *edtCW7RX_GAIN5;
- TEdit *edtCW7RX_GAIN6;
- TEdit *edtCW7AUTO_GAIN_SEL;
- TEdit *edtCW7MAN_CAL;
- TEdit *edtCW7RX_GAIN7;
- TPanel *Panel17;
- TPanel *Panel18;
- TLabel *Label60;
- TLabel *Label61;
- TLabel *Label62;
- TLabel *Label63;
- 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;
- 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;
- TEdit *edtCW8RX_CTRL_SWEN;
- TEdit *edtCW8RX_CTRL_SW0;
- TEdit *edtCW8RX_CTRL_SW1;
- TEdit *edtCW8RX_CTRL_SW2;
- TEdit *edtCW8RX_CTRL_SW3;
- TPanel *Panel19;
- TPanel *Panel20;
- TLabel *Label68;
- TLabel *Label69;
- TLabel *Label70;
- TLabel *Label71;
- TLabel *Label72;
- 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;
- TEdit *edtCW9PWR_DAC_C;
- TEdit *edtCW9PWR_DAC_B;
- TEdit *edtCW9PWR_DAC_A;
- TPanel *Panel21;
- TPanel *Panel22;
- TLabel *Label73;
- TLabel *Label74;
- TEdit *edtCW10AM_DACQ0;
- TEdit *edtCW10AM_DACQ1;
- TEdit *edtCW10AM_DACQ2;
- TEdit *edtCW10AM_DACQ3;
- TEdit *edtCW10AM_DACQ4;
- TEdit *edtCW10AM_DACQ5;
- TEdit *edtCW10AM_DACQ6;
- TEdit *edtCW10AM_DACI0;
- TEdit *edtCW10AM_DACI1;
- TEdit *edtCW10AM_DACI2;
- TEdit *edtCW10AM_DACI3;
- TEdit *edtCW10AM_DACI4;
- TEdit *edtCW10AM_DACI5;
- TEdit *edtCW10AM_DACI6;
- TPanel *Panel23;
- TPanel *Panel24;
- TLabel *Label75;
- TLabel *Label76;
- TLabel *Label77;
- TLabel *Label78;
- TLabel *Label79;
- TLabel *Label80;
- TLabel *Label81;
- TLabel *Label82;
- TLabel *Label84;
- TLabel *Label85;
- TLabel *Label86;
- TLabel *Label87;
- TLabel *Label88;
- TLabel *Label89;
- TEdit *edtCW11TXCTL;
- TEdit *edtCW11TXGIQM;
- TEdit *edtCW11TXDIQM;
- TEdit *edtCW11TXDIV2;
- TEdit *edtCW11TXDIV4;
- TEdit *edtCW11TXGBUF;
- TEdit *edtCW11TXDBUF;
- TEdit *edtCW11TXMODGAIN0;
- TEdit *edtCW11TXMODGAIN1;
- TEdit *edtCW11TXFLT3;
- TEdit *edtCW11TXFLT2;
- TEdit *edtCW11TXFLT1;
- TEdit *edtCW11TXVAPC1;
- TEdit *edtCW11TXVAPC0;
- TEdit *edtCW11TXDIV_GC0;
- TEdit *edtCW11TXDIV_GC1;
- TEdit *edtCW11TX_PW1;
- TEdit *edtCW11TXBIAST1;
- TEdit *edtCW11TX_PW0;
- TPanel *Panel25;
- TPanel *Panel26;
- TLabel *Label94;
- TLabel *Label95;
- TEdit *edtCW15ADDRESS_DATA_OUT0;
- TEdit *edtCW15ADDRESS_DATA_OUT1;
- TEdit *edtCW15ADDRESS_DATA_OUT2;
- TEdit *edtCW15ADDRESS_DATA_OUT3;
- TEdit *edtCW15AUXOUT_SELETCION0;
- TEdit *edtCW15AUXOUT_SELETCION1;
- TEdit *edtCW15AUXOUT_SELETCION2;
- TEdit *edtCW15AUXOUT_SELETCION3;
- TEdit *edtCW15AUXOUT_SELETCION4;
- TEdit *edtCW15AUXOUT_SELETCION5;
- TEdit *edtCW15AUXOUT_SELETCION6;
- TButton *btnReadCW7FromReg;
- TButton *btnWriteCW7ToReg;
- TButton *btnReadCW8FromReg;
- TButton *btnWriteCW8ToReg;
- TButton *btnReadCW9FromReg;
- TButton *btnWriteCW9ToReg;
- TButton *btnReadCW10FromReg;
- TButton *btnWriteCW10ToReg;
- TButton *btnReadCW11FromReg;
- TButton *btnWriteCW11ToReg;
- TButton *btnReadCW15FromReg;
- TButton *btnWriteCW15ToReg;
- TButton *btnReadAllReg;
- TButton *btnWriteAllReg;
- TStatusBar *sbMT6139Reg;
- TTimer *HintTimer;
- TStaticText *lblHint;
- TLabel *Label7;
- TLabel *Label12;
- TEdit *edtCW3TXDIVIL;
- TEdit *edtCW3RFMIXPI;
- TLabel *Label47;
- TEdit *edtCW4MODREG;
- TLabel *Label42;
- TEdit *edtCW7LPF_CORNER;
- TLabel *Label43;
- TEdit *edtCW9PWR_DAC_AM;
- TEdit *edtCW11TXMODGAIN2;
- TEdit *edtCW11TXFLT0;
- TEdit *edtCW11TXBIAST0;
- TEdit *edtCW8RX_CTRL_SW4;
- void __fastcall FormCreate(TObject *Sender);
- void __fastcall FormActivate(TObject *Sender);
- void __fastcall edtPORCheck(TObject *Sender);
- void __fastcall edtCW0GPOCheck(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 edtCW3TXDIVILCheck(TObject *Sender);
- void __fastcall edtCW3RFMIXPICheck(TObject *Sender);
- void __fastcall edtCW3RFMIXPQCheck(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 edtCW4MODREGCheck(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 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 edtCW7LPF_CORNERCheck(TObject *Sender);
- void __fastcall edtCW7MAN_CALCheck(TObject *Sender);
- void __fastcall edtCW7AUTO_GAIN_SELCheck(TObject *Sender);
- void __fastcall edtCW7RX_GAINCheck(TObject *Sender);
- void __fastcall edtCW8RX_CTRL_SWCheck(TObject *Sender);
- void __fastcall edtCW8RX_CTRL_SWENCheck(TObject *Sender);
- void __fastcall edtCW8DC_DAC_BICheck(TObject *Sender);
- void __fastcall edtCW8DC_DAC_CICheck(TObject *Sender);
- void __fastcall edtCW9PWR_DAC_AMCheck(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 edtCW10AM_DACICheck(TObject *Sender);
- void __fastcall edtCW10AM_DACQCheck(TObject *Sender);
- void __fastcall edtCW11TXVAPCCheck(TObject *Sender);
- void __fastcall edtCW11TX_PWCheck(TObject *Sender);
- void __fastcall edtCW11TXFLTCheck(TObject *Sender);
- void __fastcall edtCW11TXMODGAINCheck(TObject *Sender);
- void __fastcall edtCW11TXGBUFCheck(TObject *Sender);
- void __fastcall edtCW11TXDBUFCheck(TObject *Sender);
- void __fastcall edtCW11TXDIV4Check(TObject *Sender);
- void __fastcall edtCW11TXDIV2Check(TObject *Sender);
- void __fastcall edtCW11TXDIQMCheck(TObject *Sender);
- void __fastcall edtCW11TXGIQMCheck(TObject *Sender);
- void __fastcall edtCW11TXCTLCheck(TObject *Sender);
- void __fastcall edtCW11TXDIV_GC1Check(TObject *Sender);
- void __fastcall edtCW11TXDIV_GC0Check(TObject *Sender);
- void __fastcall edtCW11TXBIASTCheck(TObject *Sender);
- void __fastcall edtCW15AUXOUT_SELETCIONCheck(TObject *Sender);
- void __fastcall edtCW15ADDRESS_DATA_OUTCheck(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 HintTimerTimer(TObject *Sender);
- private: // User declarations
- // common
- unsigned int m_uiFinalRfid;
- bool m_bInit;
- // UI
- TEdit *m_edtCW0AFC[MT6139_CW0_AFC_LEN];
- TEdit *m_edtCW0SYNCP[MT6139_CW0_SYNCP_LEN];
- TEdit *m_edtCW1BAND[MT6139_CW1_BAND_LEN];
- TEdit *m_edtCW1N_INTEGER[MT6139_CW1_N_INTEGER_LEN];
- TEdit *m_edtCW1N_FRACTION[MT6139_CW1_N_FRACTION_LEN];
- TEdit *m_edtCW2DC_DAC_AI[MT6139_CW2_DC_DAC_AI_LEN];
- TEdit *m_edtCW2DC_DAC_AQ[MT6139_CW2_DC_DAC_AQ_LEN];
- TEdit *m_edtCW2MODE[MT6139_CW2_MODE_LEN];
- TEdit *m_edtCW2GAIN_TABLE[MT6139_CW2_GAIN_TABLE_LEN];
- TEdit *m_edtCW4CAL_DELAY[MT6139_CW4_CAL_DELAY_LEN];
- TEdit *m_edtCW4VCO_VSET[MT6139_CW4_VCO_VSET_LEN];
- TEdit *m_edtCW4CALMODE[MT6139_CW4_CAL_MODE_LEN];
- TEdit *m_edtCW4SYNPFD[MT6139_CW4_SYN_PFD_LEN];
- TEdit *m_edtCW5RESB[MT6139_CW5_RESB_LEN];
- TEdit *m_edtCW5RES[MT6139_CW5_RES_LEN];
- TEdit *m_edtCW6VCO_SCA[MT6139_CW6_VCO_SCA_LEN];
- TEdit *m_edtCW7RX_GAIN[MT6139_CW7_RX_GAIN_LEN];
- TEdit *m_edtCW8RX_CTRL_SW[MT6139_CW8_RX_CTRL_SW_LEN];
- TEdit *m_edtCW8DC_DAC_BI[MT6139_CW8_DC_DAC_BI_LEN];
- TEdit *m_edtCW8DC_DAC_CI[MT6139_CW8_DC_DAC_CI_LEN];
- TEdit *m_edtCW9DC_DAC_BQ[MT6139_CW9_DC_DAC_BQ_LEN];
- TEdit *m_edtCW9DC_DAC_CQ[MT6139_CW9_DC_DAC_CQ_LEN];
- TEdit *m_edtCW10AM_DACI[MT6139_CW10_AM_DACI_LEN];
- TEdit *m_edtCW10AM_DACQ[MT6139_CW10_AM_DACQ_LEN];
- TEdit *m_edtCW11TXBIAST[MT6139_CW11_TXBIAST_LEN];
- TEdit *m_edtCW11TX_PW[MT6139_CW11_TX_PW_LEN];
- TEdit *m_edtCW11TXVAPC[MT6139_CW11_TXVAPC_LEN];
- TEdit *m_edtCW11TXFLT[MT6139_CW11_TXFLT_LEN];
- TEdit *m_edtCW11TXMODGAIN[MT6139_CW11_TXMODGAIN_LEN];
- TEdit *m_edtCW15AUXOUT_SELETCION[MT6139_CW15_AUXOUT_SELECTION_LEN];
- TEdit *m_edtCW15ADDRESS_DATA_OUT[MT6139_CW15_ADDRESS_DATA_OUT_LEN];
- S_MT6139_CW0 m_sMT6139CW0;
- S_MT6139_CW1 m_sMT6139CW1;
- S_MT6139_CW2 m_sMT6139CW2;
- S_MT6139_CW3 m_sMT6139CW3;
- S_MT6139_CW4 m_sMT6139CW4;
- S_MT6139_CW5 m_sMT6139CW5;
- S_MT6139_CW6 m_sMT6139CW6;
- S_MT6139_CW7 m_sMT6139CW7;
- S_MT6139_CW8 m_sMT6139CW8;
- S_MT6139_CW9 m_sMT6139CW9;
- S_MT6139_CW10 m_sMT6139CW10;
- S_MT6139_CW11 m_sMT6139CW11;
- S_MT6139_CW15 m_sMT6139CW15;
- CRFMT6139REG m_cRF_MT6139Reg_Obj;
- public: // User declarations
- __fastcall TfrmMT6139Reg(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_GetMT6139AllFromReg( void );
- void CNF_SetMT6139AllToReg( void );
- void CNF_GetMT6139CW0FromReg( void );
- void CNF_SetMT6139CW0ToReg( void );
- void CNF_GetMT6139CW1FromReg( void );
- void CNF_SetMT6139CW1ToReg( void );
- void CNF_GetMT6139CW2FromReg( void );
- void CNF_SetMT6139CW2ToReg( void );
- void CNF_GetMT6139CW3FromReg( void );
- void CNF_SetMT6139CW3ToReg( void );
- void CNF_GetMT6139CW4FromReg( void );
- void CNF_SetMT6139CW4ToReg( void );
- void CNF_GetMT6139CW5FromReg( void );
- void CNF_SetMT6139CW5ToReg( void );
- void CNF_GetMT6139CW6FromReg( void );
- void CNF_SetMT6139CW6ToReg( void );
- void CNF_GetMT6139CW7FromReg( void );
- void CNF_SetMT6139CW7ToReg( void );
- void CNF_GetMT6139CW8FromReg( void );
- void CNF_SetMT6139CW8ToReg( void );
- void CNF_GetMT6139CW9FromReg( void );
- void CNF_SetMT6139CW9ToReg( void );
- void CNF_GetMT6139CW10FromReg( void );
- void CNF_SetMT6139CW10ToReg( void );
- void CNF_GetMT6139CW11FromReg( void );
- void CNF_SetMT6139CW11ToReg( void );
- void CNF_GetMT6139CW15FromReg( void );
- void CNF_SetMT6139CW15ToReg( void );
- };
- //---------------------------------------------------------------------------
- extern PACKAGE TfrmMT6139Reg *frmMT6139Reg;
- //---------------------------------------------------------------------------
- #endif