##########################################################################
#
# Control Panel Config File
#
# Copyright 2002, Globespan, Inc.
#
##########################################################################
# Here are some additional IDs that are added to the application and
# are not sent to the driver:
#
# 0x10000 - Start Progress
# 0x10001 - Rx Line Rate
# 0x10002 - Tx Line Rate
# 0x10003 - Application Version
# 0x10004 - Package Version
# 0x10005 - FW File List 
##########################################################################

ColorPane=255,255,192
ColorText=0,0,255
ColorCategoryPane=GREY
ColorCategoryText=0,0,128

##########################################################################
##                      Category: Status                                ##
##########################################################################

Category=Status

    #---------------------------------------------------------------------
    #                   Window: DSL Link
    #---------------------------------------------------------------------

    Window=DSL Link

        Columns=0,70,70
        Type=Status

        Field=Startup State
            Type=Status
            NumColumns=1
            CommandIdGet=4
            Format=enum
            Enum=0,Idle,1,Training,2,Data Mode,3,Spectrum,4,Busy,6,Digital Lbk,7,Restart,8,No Signal,9,Disconnect,10,Local Lbk
        EndField

        Field=Startup Progress
            Type=Status
            NumColumns=1
            CommandIdGet=0x10000
            Format=str
        EndField

        Field=Last Failed
            Type=Status
            NumColumns=1
            CommandIdGet=0x1e7
            CommandIdSet=0xc1ed
            Format=hex
        EndField

        Field=Bit Swap Counter
            Type=Status
            NumColumns=1
            CommandIdGet=0x1DF
            Format=hex
        EndField

        Field=DSP Firmware Ver
            Type=Status
            NumColumns=1
            CommandIdGet=0x1e4
            Format=str
        EndField

        Field=Local Coding Gain
            Type=Status
            NumColumns=1
            CommandIdGet=0x1f8
            Format=float
                    Multiplier=0.5
        EndField

        Field=Remote Vendor ID
            Type=Status
            NumColumns=1
            CommandIdGet=0x1e5
            Format=data
        EndField

        Field=Remote Vendor Rev
            Type=Status
            NumColumns=1
            CommandIdGet=0x1e6
            Format=data
        EndField

        Field=Annex Type
            Type=Status
            NumColumns=1
            CommandIdGet=0x220
            Format=enum
            Enum=0,Annex A,1,Annex C,3,Annex B
        EndField

        Field=Data Rate (Rx/Tx)
            Type=Status
            CommandIdGet=0x103,0x107
            Format=dec,dec
        EndField

        Field=Line Rate (Rx/Tx)
            Type=Status
            CommandIdGet=0x10001,0x10002
            Format=dec,dec
        EndField

        Field=.
            Type=Heading
            Label=Local,Remote
        EndField

        Field=Attenuation (dB)
            Type=Status
            CommandIdGet=0x114,0x115
            Format=float,float
            Multiplier=0.5,0.5
        EndField

        Field=SNR Margin (dB)
            Type=Status
            CommandIdGet=0x1ef,0x1f0
            Format=float,float
            Multiplier=0.5,1.0
            Adder=-64,-128
        EndField

    EndWindow


    #---------------------------------------------------------------------
    #                   Window: DSL Failures and Counters
    #---------------------------------------------------------------------

    Window=DSL Failures/Counters

        Columns=0,70,70
        Type=Status
        EnableClearCountersButton

        Field=.
            Type=Heading
            NumColumns=1
            Label=Failures
        EndField

        Field=.
            Type=Heading
            Label=Local,Remote
        EndField

        Field=Overall
            Type=Status
            NumColumns=1
            CommandIdGet=0x132
            Format=hex
        EndField

        Field=POW
            Type=Status
            NumColumns=1
            CommandIdGet=0x139
            Format=hex
        EndField

        Field=LOS
            Type=Status
            CommandIdGet=0x133,0x13a
            Format=dec,dec
        EndField

        Field=SEF
            Type=Status
            CommandIdGet=0x134,0x13b
            Format=dec,dec
        EndField

        Field=ncd_I
            Type=Status
            CommandIdGet=0x135,0x13c
            Format=dec,dec
        EndField

        Field=ncd_F
            Type=Status
            CommandIdGet=0x136,0x13d
            Format=dec,dec
        EndField

        Field=lcd_I
            Type=Status
            CommandIdGet=0x137,0x13e
            Format=dec,dec
        EndField

        Field=lcd_F
            Type=Status
            CommandIdGet=0x138,0x13f
            Format=dec,dec
        EndField

        Field=.
            Type=Heading
            NumColumns=1
            Label=Counters
        EndField

        Field=.
            Type=Heading
            Label=I,F
        EndField

        Field=RS Local
            Type=Status
            CommandIdGet=0x116,0x117
            CommandIdSet=0xc1ec,0xc1ed
            Format=dec,dec
        EndField

        Field=RS Remote
            Type=Status
            CommandIdGet=0x123,0x125
            Format=dec,dec
        EndField

        Field=CRC Local
            Type=Status
            CommandIdGet=0x118,0x119
            Format=dec,dec
        EndField

        Field=CRC Remote
            Type=Status
            CommandIdGet=0x122,0x124
            Format=dec,dec
        EndField

        Field=NCD Local
            Type=Status
            CommandIdGet=0x11c,0x11d
            Format=dec,dec
        EndField

        Field=NCD Remote
            Type=Status
            CommandIdGet=0x128,0x129
            Format=dec,dec
        EndField

        Field=OCD Local
            Type=Status
            CommandIdGet=0x11e,0x11f
            Format=dec,dec
        EndField

        Field=HEC Local
            Type=Status
            CommandIdGet=0x120,0x121
            Format=dec,dec
        EndField

        Field=HEC Remote
            Type=Status
            CommandIdGet=0x12a,0x12b
            Format=dec,dec
        EndField

        Field=LOS Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11b
            Format=dec
        EndField

        Field=LOS Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x126
            Format=dec
        EndField

        Field=SEF Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11a
            Format=dec
        EndField

        Field=SEF Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x127
            Format=dec
        EndField

    EndWindow=1

    #---------------------------------------------------------------------
    #                   Window: Actual Configuration
    #---------------------------------------------------------------------

    Window=Actual Configuration

        Columns=0,70,70
        Type=Status

        Field=.
            Type=Heading
            Label=Downstream,Upstream
        EndField

        Field=Rate (kbps)
            Type=Status
            CommandIdGet=0x103,0x107
            Format=dec,dec
        EndField

        Field=Latency
            Type=Status
            CommandIdGet=0x104,0x108
            Format=enum,enum
            Enum=0,Interleave,1,Fast
            Enum=0,Interleave,1,Fast
        EndField

        Field=R_F
            Type=Status
            CommandIdGet=0x10f,0x10b
            Format=dec,dec
        EndField

        Field=R_I
            Type=Status
            CommandIdGet=0x112,0x10e
            Format=dec,dec
        EndField

        Field=D
            Type=Status
            CommandIdGet=0x111,0x10d
            Format=dec,dec
        EndField

        Field=S
            Type=Status
            CommandIdGet=0x110,0x10c
            Format=dec,dec
        EndField

        Field=Framing OH
            Type=Status
            NumColumns=1
            CommandIdGet=0x101
            Format=enum
            Enum=0,Full Overhead (0),1,Full Overhead (1),2,Reduced Overhead (2),3,Reduced Overhead (3)
        EndField

        Field=Trellis
            Type=Status
            NumColumns=1
            CommandIdGet=0x102
            Format=enum
            Enum=0,Trellis Disabled,0x8000,Trellis Enabled
        EndField

        Field=Standard
            Type=Status
            NumColumns=1
            CommandIdGet=0x113
            Format=enum
            Enum=0x00,T1.413,0x01,G.lite,0x02,G.DMT,0x03,ALCTL14,0x04,Multimode,0x05,ADI,0x06,ALCTL,0x07,UAWG,0x09,T1.413 Auto,0x80,Still ALCTL14,0xf0,CAP,0x12,ADI Annex-B,0x13,TI (S2.0),0x14,Alctl Annex-B,0x15,Alctl Annex-B 4.1
        EndField

	Field=Profile
	    Type=Status
	    NumColumns=1
	    CommandIdGet=0x154
	    Format=enum
	    Enum=0x0000,MAIN,0x0100,BT,0x0200,SPAIN,0x0300,SBC,0x0400,COVAD,0x0500,BRAZIL,0x0600,MII,0x0700,KT,0x0800,TELSTRA,0x0900,XR,0x0A00,HAN,0x0B00,FRANCE
	EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: ATM Counters
    #---------------------------------------------------------------------

    Window=ATM Counters

        Columns=0,70,70
        Type=Status
        EnableClearCountersButton

        Field=.
            Type=Heading
            Label=Rx,Tx
        EndField

        Field=Cells Okay
            Type=Status
            CommandIdGet=0x0381,0x0301
            CommandIdSet=0xc300,0xc300
            Format=dec,dec
        EndField

        Field=Cells Dropped
            Type=Status
            CommandIdGet=0x0382,0x0302
            Format=dec,dec
        EndField

        Field=OAM Cells Okay
            Type=Status
            CommandIdGet=0x0383,0x0303
            Format=dec,dec
        EndField

        Field=OAM Cells Dropped
            Type=Status
            CommandIdGet=0x0384,0x0304
            Format=dec,dec
        EndField

        Field=Packets Okay
            Type=Status
            CommandIdGet=0x0385,0x0305
            Format=dec,dec
        EndField

        Field=No Buffer Errs
            Type=Status
            CommandIdGet=0x0386,0x0306
            Format=dec,dec
        EndField

        Field=Packet Errs Tx
            Type=Status
            NumColumns=1
            CommandIdGet=0x0307
            Format=dec
        EndField

        Field=AAL5 Errs Rx
            Type=Status
            NumColumns=1
            CommandIdGet=0x03ff
            Format=dec
        EndField

        Field=Rx Cells OutOfSynch
            Type=Status
            NumColumns=1
            CommandIdGet=0x03fd
            Format=dec
        EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: EOC Registers
    #---------------------------------------------------------------------

    Window=EOC Registers
        
        Columns=0,100
        Type=Status

        Field=Serial Num
            Type=Status
            CommandIdGet=0x0145
            Format=data
        EndField

        Field=Self Test
            Type=Status
            CommandIdGet=0x0146
            Format=data
        EndField

        Field=VendorDisc1
            Type=Status
            CommandIdGet=0x0147
            Format=data
        EndField

        Field=VendorDisc2
            Type=Status
            CommandIdGet=0x0148
            Format=data
        EndField

        Field=Line Atten
            Type=Status
            CommandIdGet=0x0149
            Format=hex
        EndField

        Field=SNR Margin
            Type=Status
            CommandIdGet=0x014A
            Format=hex
        EndField

        Field=ATU-R Config
            Type=Status
            CommandIdGet=0x014B
            Format=data
        EndField

        Field=Reg A
            Type=Status
            CommandIdGet=0x014C
            Format=data
        EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: System Info
    #---------------------------------------------------------------------

    Window=System Info
        
        Columns=0,150
        Type=Status

        Field=Package Version
            Type=Status
            CommandIdGet=0x10004
            Format=str
        EndField

        Field=Driver Version
            Type=Status
            CommandIdGet=0x001
            Format=str
        EndField

        Field=Driver Type
            Type=Status
            CommandIdGet=0x002
            Format=str
        EndField

        Field=DSP Firmware Ver
            Type=Status
            CommandIdGet=0x1e4
            Format=str
        EndField

        Field=CPL Version
            Type=Status
            CommandIdGet=0x10003
            Format=str
        EndField

        Field=USB Controller Ver
            Type=Status
            CommandIdGet=6
            Format=VersionRuntime
        EndField

        Field=Boot Code Version
            Type=Status
            CommandIdGet=7
            Format=VersionBootCode
        EndField

        Field=Annex Type
            Type=Status
            CommandIdGet=0x220
            Format=enum
            Enum=0,Annex A,1,Annex C,3,Annex B
        EndField

        Field=USB Rx Pipe
            Type=Status
            CommandIdGet=9
            Enum=0,Isochronous,1,Bulk
            Format=enum
        EndField

        Field=USB State
            Type=Status
            CommandIdGet=0xa
            Format=hex
        EndField

        Field=Vendor ID
            Type=Status
            CommandIdGet=0x11
            Format=hex
        EndField

        Field=Product ID
            Type=Status
            CommandIdGet=0x12
            Format=hex
        EndField

        Field=Device ID
            Type=Status
            CommandIdGet=0x13
            Format=hex  
        EndField

        Field=MAC Addr
            Type=Status
            CommandIdGet=0x14
            Format=data
        EndField

        Field=DSP File Name
            Type=Status
            CommandIdGet=0x17
            Format=str
        EndField

    EndWindow
        
EndCategory

##########################################################################
##                      Category: Config                                ##
##########################################################################

Category=Config

    #---------------------------------------------------------------------
    #                   Window: Driver Config
    #---------------------------------------------------------------------

    Window=Driver Config

        Columns=0,80
        Type=Status

        Field=VPI
            Type=Status
            CommandIdGet=0x0401
            Format=dec
        EndField

        Field=VCI
            Type=Status
            CommandIdGet=0x0402
            Format=dec
        EndField

        Field=RFC1483 Mode
            Type=Status
            CommandIdGet=0x0403
            Enum=0,Bridged LLC,1,Bridged VC,2,Routed LLC,2,Routed VC
            Format=enum
        EndField

        Field=RFC2364 Mode
            Type=Status
            CommandIdGet=0x0404
            Enum=0,NULL,1,LLC
            Format=enum
        EndField

        Field=RFC2364 Enable
            Type=Status
            CommandIdGet=0x0405
            Enum=0,Disable,1,Enable
            Format=enum
        EndField

        Field=RFC2516 Enable
            Type=Status
            CommandIdGet=0x0406
            Enum=0,Disable,1,Enable
            Format=enum
        EndField

    EndWindow=1

    #---------------------------------------------------------------------
    #                   Window: XCVR Config
    #---------------------------------------------------------------------

    Window=XCVR Config

        ColorPane=GRAY
        Columns=0,0
        Type=Config
        EnableApplyButton
        EnableSaveButton
        NumRows=20

        Field=Action
            Type=List
            List=Startup,0,Test,1,Abort,2,Disconnect,3,Spectrum Reverb,5,Analog LB,6,Digital LB,7,Download,8,RS Mem Test,9,BERT Start,19,BERT Stop,20,Driver Test,23,Spectrum Medley,26,Spectrup Pilot,27,Prof Mngt,29,Spectrum C MTPR,30,Bit Swapping,31,Spectrum R MTPR,32,Spectrum Reverb Rx,35,Spectrum R MTPR,36
            CommandIdSet=0x8200
            CommandIdGet=0x0200
            SetDataSize=2
            RegistryName=Action
        EndField

        Field=Mode
            Type=List
            List=CO,0,CPE,1
            CommandIdSet=0x8201
            CommandIdGet=0x0201
            SetDataSize=2
            RegistryName=Mode
        EndField

        Field=Initiate
            Type=List
            List=Initiate,0x08,Wait,0x00,C_TONE,0x01,Default,0xF0
            CommandIdSet=0x8202
            CommandIdGet=0x0202
            SetDataSize=2
            RegistryName=Initiate
        EndField

        Field=Data Interface
            Type=List
            List=Serial,0x00,UTOPIA Level 1,0x01,UTOPIA Level 2,0x02,Serial ATM,0x03,UTOPIA L2 Lp Tst,0x04,BERT,0x05,No Change,0xff
            CommandIdSet=0x8203
            CommandIdGet=0x0203
            SetDataSize=2
            RegistryName=DataInterface
        EndField

        Field=Trellis
            Type=List
            List=Disable,0x00,Enable,0x8000,Disable G.lite only,0xf000
            CommandIdSet=0x8204
            CommandIdGet=0x0204
            SetDataSize=2
            RegistryName=Trellis
        EndField

        Field=EC FDM
            Type=List
            List=EC Mode,0x00,FDM Mode,0x01,FDM Mode LP,0x02
            CommandIdSet=0x8205
            CommandIdGet=0x0205
            SetDataSize=2
            RegistryName=EcFdm
        EndField

        Field=Standard
            Type=List
            List=T1 413,0x00,G Lite,0x01,G DMT,0x02,ALCTL14,0x03,Multimode,0x04,ADI,0x05,ALCTL,0x06,UAWG,0x07,T1413 Auto,0x09
            CommandIdSet=0x8206
            CommandIdGet=0x0206
            SetDataSize=2
            RegistryName=Standard
        EndField

	Field=Profile
	    Type=List
	    List=MAIN,0x0000,BT,0x0100,SPAIN,0x0200,SBC,0x0300,COVAD,0x0400,BRAZIL,0x0500,MII,0x0600,KT,0x0700,TELSTRA,0x0800,XR,0x0900,HAN,0x0A00,FRANCE,0x0B00
	    CommandIdSet=0x822B
	    CommandIdGet=0x022B
	    SetDataSize=2
	    RegistryName=DeploymentProfile
	EndField

        Field=Max bits per bin
            Type=List
            List=2,0x02,3,0x03,4,0x04,5,0x05,6,0x06,7,0x07,8,0x08,9,0x09,10,0x0a,11,0x0b,12,0x0c,13,0x0d,14,0x0e,15,0x0f
            CommandIdSet=0x8207
            CommandIdGet=0x0207
            SetDataSize=2
            RegistryName=MaxBitsPerBin
        EndField

        Field=Tx Start Bin
            Type=Edit
            CommandIdSet=0x8208
            CommandIdGet=0x0208
            SetDataSize=2
            RegistryName=TxStartBin
        EndField

        Field=Tx End Bin
            Type=Edit
            CommandIdSet=0x8209
            CommandIdGet=0x0209
            SetDataSize=2
            RegistryName=TxEndBin
        EndField

        Field=Line Driver Stdby
            Type=List
            List=Disable,0x00,Enable,0x01
            CommandIdSet=0x820a
            CommandIdGet=0x020a
            SetDataSize=2
            RegistryName=LineDrvStby
        EndField

        Field=Rx Start Bin
            Type=Edit
            CommandIdSet=0x820b
            CommandIdGet=0x020b
            SetDataSize=2
            RegistryName=RxStartBin
        EndField

        Field=Rx End Bin
            Type=Edit
            CommandIdSet=0x820c
            CommandIdGet=0x020c
            SetDataSize=2
            RegistryName=RxEndBin
        EndField

        Field=Rx Bin Adjust
            Type=List
            List=Disable,0x00,Enable,0x3,No Change,0xff
            CommandIdSet=0x820d
            CommandIdGet=0x020d
            SetDataSize=2
            RegistryName=RxBinAdjust
        EndField

        Field=Tx Power Attenuation
            Type=List
            List=0 dB,0x00,0.1 dB,0x0d,0.2 dB,0x0e,0.3 dB,0x0f,0.4 dB,0x10,0.5 dB,0x11,0.6 dB,0x12,0.7 dB,0x13,0.8 dB,0x14,0.9 dB,0x15,1 dB,0x01,2 dB,0x02,3 dB,0x03,4 dB,0x04,5 dB,0x05,6 dB,0x06,7 dB,0x07,8 dB,0x08,9 dB,0x09,10 dB,0x0a,11 dB,0x0b,12 dB,0x0c
            CommandIdSet=0x820e
            CommandIdGet=0x020e
            SetDataSize=2
            RegistryName=TxPowerAttnu
        EndField

        Field=NTR
            Type=List
            List=Disable,0x00,Enable,0x01,No Change,0xff
            CommandIdSet=0x820f
            CommandIdGet=0x020f
            SetDataSize=2
            RegistryName=Ntr
        EndField

        Field=ATU-R pilot for data
            Type=List
            List=Disable,0x00,Enable,0x01
            CommandIdSet=0x8210
            CommandIdGet=0x0210
            SetDataSize=2
            RegistryName=Pmode
        EndField

        Field=Coding Gain
            Type=List
            List=0.0 dB,0x0000,1.0 dB,0x1000,2.0 dB,0x2000,2.5 dB,0x2800,3.0 dB,0x3000,3.5 dB,0x3800,4.0 dB,0x4000,4.5 dB,0x4800,5.0 dB,0x5000,5.5 dB,0x5800,6.0 dB,0x6000,6.5 dB,0x6800,7.0 dB,0x7000,Auto,0xff00
            CommandIdSet=0x8211
            CommandIdGet=0x0211
            SetDataSize=2
            RegistryName=CodingGain
        EndField

        Field=Tone Ordering
            Type=List
            List=Enable,0x00,Disable,0xffff
            CommandIdSet=0x8212
            CommandIdGet=0x0212
            SetDataSize=2
            RegistryName=ToneOrdering
        EndField

        Field=Framing Structure
            Type=List
            List=Type 0,0x00,Type 1,0x01,Type 2,0x02,Type 3,0x03
            CommandIdSet=0x8213
            CommandIdGet=0x0213
            SetDataSize=2
            RegistryName=FramingStruct
        EndField

        Field=UTOPIA L2 Tx Addr
            Type=Edit
            CommandIdSet=0x8214
            CommandIdGet=0x0214
            SetDataSize=2
            RegistryName=UtopiaL2TxAddr
        EndField

        Field=UTOPIA L2 Rx Addr
            Type=Edit
            CommandIdSet=0x8215
            CommandIdGet=0x0215
            SetDataSize=2
            RegistryName=UtopiaL2RxAddr
        EndField

        Field=Clock Type
            Type=List
            List=Oscillator,0x00,Crystal,0x04,No Change,0xff
            CommandIdSet=0x8216
            CommandIdGet=0x0216
            SetDataSize=2
            RegistryName=ClockType
        EndField

        Field=Expanded Exchange
            Type=List
            List=Short,0x00,Expanded,0x8000
            CommandIdSet=0x8219
            CommandIdGet=0x0219
            SetDataSize=2
            RegistryName=ExpandedExchange
        EndField

        Field=Bit Swap
            Type=List
            List=Disable,0x00,Enable,0x8000
            CommandIdSet=0x821c
            CommandIdGet=0x021c
            SetDataSize=2
            RegistryName=BitSwap
        EndField

        Field=Annex Type
            Type=List
            List=Annex A,0x00,Annex B,0x03,Annex C,0x01
            CommandIdSet=0x8220
            CommandIdGet=0x0220
            SetDataSize=2
            RegistryName=AnnexType
        EndField

        Field=Annex C Mode
            Type=List
            List=FBM,0,DBM,1
            CommandIdSet=0x8221
            CommandIdGet=0x0221
            SetDataSize=2
            RegistryName=AnnexCMode
        EndField

        Field=Annex C Pilot Tone
            Type=List
            List=Enable,0,Disable,1
            CommandIdSet=0x8222
            CommandIdGet=0x0222
            SetDataSize=2
            RegistryName=AnnexCPilotTone
        EndField

        Field=Tx Bin Adjust
            Type=List
            List=Enable,0,Disable,1
            CommandIdSet=0x8223
            CommandIdGet=0x0223
            SetDataSize=2
            RegistryName=TxBinAdjust
        EndField

        Field=Pilot Tone Request
            Type=List
            List=Enable,0x00,Disable,0xffff
            CommandIdSet=0x8224
            CommandIdGet=0x0224
            SetDataSize=2
            RegistryName=PilotToneReq
        EndField

        Field=Max Down Rate
            Type=Edit
            CommandIdSet=0x8225
            CommandIdGet=0x0225
            SetDataSize=2
            RegistryName=MaxDownRate
        EndField

        Field=Dual Latency
            Type=List
            List=Enable,0x01,Disable,0x00
            CommandIdSet=0x8226
            CommandIdGet=0x0226
            SetDataSize=2
            RegistryName=DualLatency
        EndField

        Field=HW Revision
            Type=List
            List=Rev 0,0x00,Rev 1,0x01
            CommandIdSet=0x8227
            CommandIdGet=0x0227
            SetDataSize=2
            RegistryName=HWRev
        EndField

        Field=Cutback
            Type=List
            List=Disable,0x00,Enable,0x01
            CommandIdSet=0x8228
            CommandIdGet=0x0228
            SetDataSize=2
            RegistryName=CutBack
        EndField

        Field=Annex CH Offset TTR
            Type=List
            List=0,0x00,42,0x2a
            CommandIdSet=0x8229
            CommandIdGet=0x0229
            SetDataSize=2
            RegistryName=AnnexChOffsetTtr
        EndField

        Field=Max D CP
            Type=List
            List=64,0,128,0x1000,256,0x2000
            CommandIdSet=0x822a
            CommandIdGet=0x022a
            SetDataSize=2
            RegistryName=MaxD
        EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: DSP FW File
    #---------------------------------------------------------------------

    Window=DSP FW File

        ColorPane=GRAY
        Columns=0,0
        Type=Config
        EnableApplyButton
        NumRows=20

	Field=Auto Restart
	    Type=List
	    List=Disable,0x00,Enable,0x01
	    CommandIdSet=0x800d
	    CommandIdGet=0x001d
	    SetDataSize=4
	    RegistryName=AutoRestart
	EndField

        Field=FW File
            Type=List
            ListIdGet=0x10005
            CommandIdSet=0x800c
            CommandIdGet=0x001c
            SetDataSize=4
            RegistryName=FWFile
        EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: Program EEPROM
    #---------------------------------------------------------------------

    Window= Program EEPROM

        ColorPane=GRAY
        Columns=0,100
        Type=Config
        EnableApplyButton

        Field=Zero Byte
            Type=Edit
            CommandIdSet=0x8004
            CommandIdGet=0x000C
            Format=hex
            SetDataSize=1
        EndField

        Field=Vendor ID
            Type=Edit
            CommandIdSet=0x8005
            CommandIdGet=0x000D
            Format=hex
            SetDataSize=2
        EndField

        Field=Product ID
            Type=Edit
            CommandIdSet=0x8006
            CommandIdGet=0x000E
            Format=hex
            SetDataSize=2
        EndField

        Field=Device ID
            Type=Edit
            CommandIdSet=0x8007
            CommandIdGet=0x000F
            Format=hex
            SetDataSize=2
        EndField

        Field=MAC Addr
            Type=Edit
            CommandIdSet=0x8008
            CommandIdGet=0x0010
            Format=data
            SetDataSize=6
        EndField

    EndWindow

EndCategory

##########################################################################
##                      Category: Graphs                                ##
##########################################################################

Category=Graphs

    #---------------------------------------------------------------------
    #                   Window: SNR Margin Per Bin
    #---------------------------------------------------------------------

    Window=SNR Margin Per Bin
        
        Type=Graph
        GraphType=SnrMargin

    EndWindow
        
    #---------------------------------------------------------------------
    #                   Window: Upstream Bin Loading
    #---------------------------------------------------------------------

    Window=Upstream Bin Loading
        
        Type=Graph
        GraphType=BinLoadingUp

    EndWindow
        
    #---------------------------------------------------------------------
    #                   Window: 
    #---------------------------------------------------------------------

    Window=DownStr Bin Loading
        
        Type=Graph
        GraphType=BinLoadingDown

    EndWindow

EndCategory

##########################################################################
##                      Category: Tests                                 ##
##########################################################################

Category=Tests

    #---------------------------------------------------------------------
    #                   Window: Xcvr Tests
    #---------------------------------------------------------------------

    Window=Xcvr Tests
        
        Columns=0,70,70
        Type=XcvrTest
        TestList=Spectrum Reverb,0x8105,Spectrum Medly,0x8107,Spectrum Pilot,0x8109,Spectrum R-MTPR,0x810b
        EnableClearCountersButton

        Field=.
            Type=Heading
            Label=I,F
        EndField

        Field=RS Local
            Type=Status
            CommandIdGet=0x116,0x117
            CommandIdSet=0xc1ec,0
            Format=dec,dec
        EndField

        Field=RS Remote
            Type=Status
            CommandIdGet=0x123,0x125
            Format=dec,dec
        EndField

        Field=CRS Local
            Type=Status
            CommandIdGet=0x118,0x119
            Format=dec,dec
        EndField

        Field=CRS Remote
            Type=Status
            CommandIdGet=0x122,0x124
            Format=dec,dec
        EndField

        Field=NCD Local
            Type=Status
            CommandIdGet=0x11c,0x11d
            Format=dec,dec
        EndField

        Field=NCD Remote
            Type=Status
            CommandIdGet=0x128,0x129
            Format=dec,dec
        EndField

        Field=OCD Local
            Type=Status
            CommandIdGet=0x11e,0x11f
            Format=dec,dec
        EndField

        Field=HEC Local
            Type=Status
            CommandIdGet=0x120,0x121
            Format=dec,dec
        EndField

        Field=HEC Remote
            Type=Status
            CommandIdGet=0x12a,0x12b
            Format=dec,dec
        EndField

        Field=LOS Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11b
            Format=dec
        EndField

        Field=LOS Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x126
            Format=dec
        EndField

        Field=SEF Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11a
            Format=dec
        EndField

        Field=SEF Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x127
            Format=dec
        EndField

    EndWindow

    #---------------------------------------------------------------------
    #                   Window: OAM Loopback Test
    #---------------------------------------------------------------------

    Window=OAM Loopback Test

        Columns=0,0
        Type=OamTest

        Field=OAM Sent
            Type=Status
            CommandIdGet=0x0303
            Format=dec
        EndField

        Field=OAM Received
            Type=Status
            CommandIdGet=0x0383
            Format=dec
        EndField

        Field=Errored OAM
            Type=Status
            CommandIdGet=0x0384
            Format=dec
        EndField

    EndWindow
        
    #---------------------------------------------------------------------
    #                   Window: Connection Test
    #---------------------------------------------------------------------

    Window=Connection Test

        Columns=0,70,70
        Type=ConnectTest

        Field=Startup State
            Type=Status
            NumColumns=1
            CommandIdGet=4
            Format=enum
            Enum=0,Detected Signal,1,Training,2,Data Mode,3,Spectrum,4,Busy,6,Digital Lbk,7,Restart,8,No Signal,9,Disconnect,10,Local Lbk
        EndField

        Field=Data Rate Rx
            Type=Status
            NumColumns=1
                        CommandIdGet=0x103
            Format=dec
        EndField

        Field=Data Rate Tx
            Type=Status
            NumColumns=1
                        CommandIdGet=0x107
            Format=dec
        EndField

        Field=.
            Type=Heading
            NumColumns=1
            Label=Failures
        EndField

        Field=.
            Type=Heading
            Label=Local,Remote
        EndField

        Field=Overall
            Type=Status
            NumColumns=1
            CommandIdGet=0x132
            Format=hex
        EndField

        Field=POW
            Type=Status
            NumColumns=1
            CommandIdGet=0x139
            Format=hex
        EndField

        Field=LOS
            Type=Status
            CommandIdGet=0x133,0x13a
            Format=dec,dec
        EndField

        Field=SEF
            Type=Status
            CommandIdGet=0x134,0x13b
            Format=dec,dec
        EndField

        Field=ncd_I
            Type=Status
            CommandIdGet=0x135,0x13c
            Format=dec,dec
        EndField

        Field=ncd_F
            Type=Status
            CommandIdGet=0x136,0x13d
            Format=dec,dec
        EndField

        Field=lcd_I
            Type=Status
            CommandIdGet=0x137,0x13e
            Format=dec,dec
        EndField

        Field=lcd_F
            Type=Status
            CommandIdGet=0x138,0x13f
            Format=dec,dec
        EndField

        Field=.
            Type=Heading
            NumColumns=1
            Label=Counters
        EndField

        Field=.
            Type=Heading
            Label=I,F
        EndField

        Field=RS Local
            Type=Status
            CommandIdGet=0x116,0x117
            CommandIdSet=0xc1ec,0xc1ed
            Format=dec,dec
        EndField

        Field=RS Remote
            Type=Status
            CommandIdGet=0x123,0x125
            Format=dec,dec
        EndField

        Field=CRC Local
            Type=Status
            CommandIdGet=0x118,0x119
            Format=dec,dec
        EndField

        Field=CRC Remote
            Type=Status
            CommandIdGet=0x122,0x124
            Format=dec,dec
        EndField

        Field=NCD Local
            Type=Status
            CommandIdGet=0x11c,0x11d
            Format=dec,dec
        EndField

        Field=NCD Remote
            Type=Status
            CommandIdGet=0x128,0x129
            Format=dec,dec
        EndField

        Field=OCD Local
            Type=Status
            CommandIdGet=0x11e,0x11f
            Format=dec,dec
        EndField

        Field=HEC Local
            Type=Status
            CommandIdGet=0x120,0x121
            Format=dec,dec
        EndField

        Field=HEC Remote
            Type=Status
            CommandIdGet=0x12a,0x12b
            Format=dec,dec
        EndField

        Field=LOS Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11b
            Format=dec
        EndField

        Field=LOS Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x126
            Format=dec
        EndField

        Field=SEF Local
            Type=Status
            NumColumns=1
            CommandIdGet=0x11a
            Format=dec
        EndField

        Field=SEF Remote
            Type=Status
            NumColumns=1
            CommandIdGet=0x127
            Format=dec
        EndField

    EndWindow
        
    #---------------------------------------------------------------------
    #                   Window: Cell Capture Test
    #---------------------------------------------------------------------

    Window=Packet Capture

        Type=CellCapture

    EndWindow

EndCategory
