Agilent Technologies 81250 System Programming Manual And Scpi Reference

Parallel bit error ratio tester
Hide thumbs Also See for 81250:
Table of Contents

Advertisement

Quick Links

Agilent Technologies 81250 System Programming Manual And Scpi Reference

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies 81250

  • Page 1 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
  • Page 2 Agilent 81250 Parallel Bit Error Ratio Tester System Programming Guide and SCPI Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 3 FAR 52.227-14 (June 1987) or DFAR 252.227-7015 (b)(2) (November 1995), as applicable in any technical data. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 4: Table Of Contents

    Segment Editing Commands Global Commands Clock Reference Input Commands External Input Commands Trigger Output Commands Port Administration Commands Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 5 Example: Use of :DVT Subsystem Commands Top-Level Commands :DVT:IDN? :SYSTem Subsystem :DVT:SYSTem:ERRor? :INSTrument Subsystem :DVT:INSTrument:LIST? :DVT:INSTrument:RESource:LIST? :INSTrument:HANDle Subsystem :DVT:INSTrument:HANDle:CREate? :DVT:INSTrument:HANDle:LIST? :DVT:INSTrument:HANDle:DESTroy Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 6 :<Handle>:CONFiguration:CGRoups(*)? :<Handle>:CONFiguration:CGRoups(*):MODules(*)? :<Handle>:CONFiguration:CGRoups(*):MODules(*): CONNectors(*)? :<Handle>:CONFiguration:CGRoups(*):MODules(*): CONNectors(*):TYPE? :<Handle>:CONFiguration:STYPes? :<Handle>:CONFiguration:PROFile[:VALue] :<Handle>:CONFiguration:PROFile[:VALue]? :<Handle>:CONFiguration:PROFile:REMove :<Handle>:CONFiguration:PROFile:LIST? :MMEMory Subsystem :<Handle>:MMEMory:LIST? :<Handle>:MMEMory:INFormation? :<Handle>:MMEMory:SEGMent:LOAD Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 7 :<Handle>:EDIT:SEGMent(*):PATTern:FIND:NEXT? :<Handle>:EDIT:SEGMent(*):PATTern:FIND:PREVious? :<Handle>:EDIT:SEGMent(*):PATTern:LENGth? :<Handle>:EDIT:SEGMent(*):PATTern:WIDTh? :<Handle>:EDIT:SEGMent(*):PATTern:MODify:COPY :<Handle>:EDIT:SEGMent(*):PATTern:MODify:PASTE :<Handle>:EDIT:SEGMent(*):PATTern:MODify:FILL :<Handle>:EDIT:SEGMent(*):PATTern:MODify:INVert :<Handle>:EDIT:SEGMent(*):PATTern:MODify:MIRRor :<Handle>:EDIT:SEGMent(*):PATTern:MODify:INSert :<Handle>:EDIT:SEGMent(*):PATTern:MODify:DELete :<Handle>:EDIT:SEGMent(*):PATTern:MODify:CONVerse :<Handle>:EDIT:SEGMent(*):PATTern:MODify:SERialize :<Handle>:EDIT:SEGMent(*):PATTern:MODify:DESerialize :<Handle>:EDIT:SEGMent(*):PARAmeter:LENGth? :<Handle>:EDIT:SEGMent(*):PARAmeter:LIST? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 8 :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):NAME? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):TNAMe? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CALibration: CDELay :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CALibration: CDELay? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CALibration: ZDELay :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CALibration: ZDELay? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):SPECies[: VALue]? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):SPECies: STATe :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):SPECies: STATe? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 9 :SGENeral:GLOBal Subsystem :<Handle>:SGENeral:GLOBal:CONNect :<Handle>:SGENeral:GLOBal:CONNect? :<Handle>:SGENeral:GLOBal:CALibration:PUSe PASSive :<Handle>:SGENeral:GLOBal:CALibration:SELF DELay :<Handle>:SGENeral:GLOBal:DOFFset :<Handle>:SGENeral:GLOBal:DOFFset? :<Handle>:SGENeral:GLOBal:FETCh:ERRor:ANY? :<Handle>:SGENeral:GLOBal:PERiod :<Handle>:SGENeral:GLOBal:PERiod? :<Handle>:SGENeral:GLOBal:FREQuency :<Handle>:SGENeral:GLOBal:FREQuency? :<Handle>:SGENeral:GLOBal:MUX? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 10 :<Handle>:SGENeral:GLOBal:SEQuence:LLEVel? :<Handle>:SGENeral:GLOBal:SEQuence:PCONtrol :<Handle>:SGENeral:GLOBal:SEQuence:PCONtrol? :<Handle>:SGENeral:GLOBal:SEQuence:STATe? :SGENeral:GLOBal:SYNChronization Subsystem :<Handle>:SGENeral:GLOBal:SYNChronization:USED? :<Handle>:SGENeral:GLOBal:SYNChronization:BERThreshold :<Handle>:SGENeral:GLOBal:SYNChronization:BERThreshold? :<Handle>:SGENeral:GLOBal:SYNChronization:SMODe :<Handle>:SGENeral:GLOBal:SYNChronization:SMODe? :<Handle>:SGENeral:GLOBal:SYNChronization:APSelect :<Handle>:SGENeral:GLOBal:SYNChronization:APSelect? :<Handle>:SGENeral:GLOBal:SYNChronization:APAlignment :<Handle>:SGENeral:GLOBal:SYNChronization:APAlignment? :<Handle>:SGENeral:GLOBal:SYNChronization:PACCuracy Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 11 CLOCk:DIVider? :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]: RCLock:DETect :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]: CLock:MEASurement :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]: TVOLtage :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]: TVOLtage? :SGENeral:GLOBal:ARM Subsystem :<Handle>:SGENeral:GLOBal:ARM[:SEQuence][:LAYer][: SOURce] :<Handle>:SGENeral:GLOBal:ARM? :<Handle>:SGENeral:GLOBal:ARM[:SEQuence][:LAYer]:SENSe :<Handle>:SGENeral:GLOBal:ARM[:SEQuence][:LAYer]:SENSe? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 12 :PULSe:TRANsition:CAConfiguration:TRAiling :PULSe:TRANsition:CAConfiguration:TRAiling? :MUX :MUX? Parameter Commands for MUX and DEMUX Modules :VOLTage:AMPLitude :VOLTage:AMPLitude? :VOLTage:OFFSet :VOLTage:OFFSet? :VOLTage:OFFSet:ENABle Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 13 :<Handle>:SGENeral:PDATa:DMUX:STAGe:OUT :<Handle>:SGENeral:PDATa:DMUX:STAGe:OUT? Level Parameter Commands :VOLTage[:LEVel][:IMMediate]:HIGH :VOLTage[:LEVel][:IMMediate]:HIGH? :VOLTage[:LEVel][:IMMediate]:LOW :VOLTage[:LEVel][:IMMediate]:LOW? :VOLTage[:LEVel][:IMMediate]:CAConfiguration:LOW :VOLTage[:LEVel][:IMMediate]:CAConfiguration:LOW? :VOLTage[:LEVel][:IMMediate]:SEMode :VOLTage[:LEVel][:IMMediate]:SEMode? :VOLTage[:LEVel][:IMMediate]:SEMode:AVAilable? :SENSe:VOLTage:RANGe :SENSe:VOLTage:RANGe? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 14 :INPut:MODE :INPut:MODE? :INPut:TVOLtage :INPut:TVOLtage? :INPut:THReshold :INPut:THReshold? :INPut:IMPedance[:INTernal] :INPut:IMPedance[:INTernal]? :INPut:SEQuence:[LAYer:SOURce:]CLOCk :INPut:SEQuence:[LAYer:SOURce:]CLOCk? :INPut:SERial :INPut:SERial? :INPut:DELay :INPut:DELay? :INPut:DELay:CYCLes :INPut:DELay:CYCLes? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 15 Output Parameter Commands :OUTPut[:STATe] :OUTPut[:STATe]? :OUTPut:POLarity :OUTPut:POLarity? :OUTPut:CSTate :OUTPut:CSTate? :OUTPut:TVOLtage :OUTPut:TVOLtage? :OUTPut:IMPedance:EXTernal :OUTPut:IMPedance:EXTernal? :OUTPut:TCONfig :OUTPut:TCONfig? :OUTPut:DIMPedance:EXTernal :OUTPut:DIMPedance:EXTernal? :OUTPut:CAConfiguration[:MODE] Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 16 Clock Output Commands :CLOCk[:SOURce]:VOLTage[:LEVel][:IMMediate]:HIGH :CLOCk[:SOURce]:VOLTage[:LEVel][:IMMediate]:HIGH? :CLOCk[:SOURce]:VOLTage[:LEVel][:IMMediate]:LOW :CLOCk[:SOURce]:VOLTage[:LEVel][:IMMediate]:LOW? :CLOCk[:SOURce]:PULSe:DELay:SWEep :CLOCk[:SOURce]:PULSe:DELay:SWEep? :CLOCk:OUTPut:IMPedance:EXTernal :CLOCk:OUTPut:IMPedance:EXTernal? :CLOCk:OUTPut:DIMPedance:EXTernal :CLOCk:OUTPut:DIMPedance:EXTernal? :CLOCk:OUTPut:TCONfig :CLOCk:OUTPut:TCONfig? :CLOCk:OUTPut:TVOLtage :CLOCk:OUTPut:TVOLtage? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 17 Connector Administration Commands :REMove :TERMinal(*):[TO] :TERMinal(*):[TO]? Error Analysis Commands :FETCh:ERRor:ANY? :FETCh[:ECOunt]? :ECOunt:RESet Clock Mode Commands :SIGNal:MODE :SIGNal:MODE? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 18 Example Code Main.cpp Application Code Using VXI Plug&Play Lib.cpp Interface Class Library Code Main.cpp Application Code Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 19 Contents Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 20: Programming Interfaces

    • Agilent IO Libraries You can use the Agilent IO Libraries for controlling the Agilent 81250 over a GPIB or emulated GPIB interface. For details, see the documentation delivered with the Agilent IO Libraries. The LAN Programming Guide (available in the online Help) also provides SICL- and VISA-based examples that can be used for non-LAN configurations.
  • Page 21: Programming Models

    (with, of course, loss of comfort). For detailed information on the Agilent 81250 plug & play drivers, please refer to the corresponding online help files.
  • Page 22 • With a blocked system, commands from other clients do not return until the system has been unlocked and the command has been executed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 23: Agilent 81250 String Interface Library

    Agilent 81250 String Interface Library The Agilent 81250 String Interface library provides basic functions for connecting to an Agilent 81250 firmware server either on the local machine or via LAN. C Implementation To implement the Agilent 81250 String Interface library in C, include the file hp81200.h.
  • Page 24: Error Handling

    HP81200_CDECL Connect_HP81200(const char *ServerName) VB Syntax VB_CONNECT_HP81200(ByVal ServerName As String) As Long Description Connects to an Agilent 81250 server. This must be the first call when using the Agilent 81250 string interface library. Parameters ServerName The machine name or IP address of the machine to which you want to connect.
  • Page 25: Call_Hp81200

    VB_CALL_HP81200(ByVal Command As String, ByRef Response As String, ByRef BufferSize As Long) As Long Description Sends a command to the Agilent 81250 server and gets the response. Parameters Command Any valid SCPI command, as described in “Overview of the SCPI Command Structure” on page 29. If the command is a query, the response and size of the response are returned.
  • Page 26: Geterrstr_Hp81200

    VB Syntax VB_DISCONNECT_HP81200() As Long Description Disconnects from the Agilent 81250 server. This must be the last call when using the Agilent 81250 String Interface Library. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 27: Example Implementations

    = Connect_HP81200(host); if (err=0) printf("Could not connect to host\n"); return 0; // Send :DVT:IDN? bufSize= BUFF_SIZE; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 28 ' Request and output commands buffer = "" bufSize = 256 Cmd = InputBox("Enter command:", "SCPI Command Input") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 29: Command Line Interface

    SCPI commands and sequences before implementing them in your code. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 30: Overview Of The Scpi Command Structure

    Overview of the SCPI Command Structure The device commands for the Agilent 81250 System follow the rules for SCPI Commands. Some basic peculiarities of the command syntax used in this programming references are described in “Command Syntax” on page 30.
  • Page 31: Command Syntax

    • Square brackets ([ ]) are used to enclose a keyword that is optional when using the command. Such a node is called a default node. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 32: Instrument Commands And Queries Syntax

    This is done by a leading node, the <Handle>. When linking commands, leading nodes can be omitted, as long as they are identical. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 33: The Command Tree

    :_TEST:cgr1:mod2:conn4:puls:del 6e-9;width 20e-9; tran:lead 5e-9;trail 2e-9 The Command Tree The Agilent 81250 SCPI command interface consists of a tree of commands. The branches and sub-branches of this tree are referred to as subsystems. Each subsystem contains a group of related commands.
  • Page 34: Dvt Subsystem And Virtual Instruments

    • a system resource as defined in the dvtsys.txt file • a software application With this release of the Agilent 81250, the only application available is the DSR application (Digital Stimulus and Response). Future releases might provide more applications, for example BERT (Bit Error ratio Test).
  • Page 35: Multiple Parameter Access

    This is shown in the following figure: CGR(*):MOD(*):CONN(*) Port SGEN(*):PDAT(*) SGEN(*):PDAT(*):TERM(*) SGEN(*):PPUL(*) SGEN(*):PPUL(*):TERM(*) Connector Channel Labels Terminal Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 36 43.2Gbit data analyzer system in the Agilent 81250 user interface: SGEN(*):PDAT(*) SGEN(*):PDAT(*): TERM(*) CGR(*):MOD(*):CONN(*) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 37 These figures also show how you can distinguish between data ports (:PDATa(*):) and pulse ports (:PPULse(*):) on command level. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 38: Example Programs

    • “Example C++ Program” on page 40 guides you through an example program and a class library supplied with the Agilent 81250. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 39: Typical Scpi Programming Sequence

    # When the suggested handle is not # used, then the system will return: # _TEST :_TEST:SGEN:GLOB:PER 50e-9 # set period: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 40 # When the virtual device is no # longer required, the handle can be # eliminated: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 41: Example C++ Program

    The lib.cpp Interface Class Library The file lib.cpp defines the HP 81200 class, which is an interface class to the Agilent 81250 system. The class itself uses the “Agilent 81250 String Interface Library” on page 22. For a complete listing, refer to “Lib.cpp Interface Class Library Code”...
  • Page 42 The connectors are appended to the list of analyzers or to the list of exercisers. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 43 Then the captured data are printed trace by trace. Finally, the segments are saved, exported, and closed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 44: Scpi Commands Overview

    • “Delay Control Parameter Commands” on page 60 • “Output Parameter Commands” on page 63 • “Optical Output Commands” on page 64 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 45: Generic Administration Commands

    “:<Handle>:CONFiguration:CGRoups(*):MODules(*)?” on page 86 Returns the number of modules that are available in a clock group. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 46: Mass Memory Commands

    “:<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):CINFormation?” on Returns the connector configuration information. page 129 “:<Handle>:CONFiguration:STYPes?” on page 87 Returns a list of Scheme TYPes supported by the Agilent 81250 System. “:<Handle>:CONFiguration:PROFile[:VALue]” on page 88 Sets a profile parameter to a specified value. “:<Handle>:CONFiguration:PROFile[:VALue]?” on page 88 Returns an expression containing the value of a profile parame- ter.
  • Page 47: Segment Editing Commands

    “:<Handle>:EDIT:SEGMent(*):PATTern:DATA?” on page 104 Returns from the segment inspector the vector stream bounded by the specified rectangle. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 48 “:<Handle>:EDIT:SEGMent(*):TYPE?” on page 123 Returns the segment type of the segment specified by the seg- ment inspector index number. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 49: Global Commands

    Determines the PLL (Phase Locked Loop) state. “:<Handle>:SGENeral:GLOBal:FETCh:ERRor:ANY?” on page 144 Reports whether there has been found any error. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 50: Clock Reference Input Commands

    “:<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:TVOLtage” on page 178 Specifies the termination voltage. “:<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:TVOLtage?” on Returns the actual setting of the termination voltage. page 178 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 51: External Input Commands

    137 “:<Handle>[:CGRoup(*)][:SOURce]:TRIGger:VOLTage[:LEVel][:IMMediate]:LOW?” Returns the low voltage level of the trigger output on page 137 signal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 52: Port Administration Commands

    Returns the current cable delay for the specified port. “:SPECies?” on page 304 Returns the species (electrical or optical) of the specified port. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 53: Terminal Administration Commands

    Sets a zero delay for the specified connector of a specific the on page 131 Agilent 81250 System’s module. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 54: Clockgroup Administration Commands

    Returns the current data sequence of the system. “:<Handle>:SGENeral:GLOBal:SEQuence:EVENTs” on page 162 Defines events for the system. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 55: Synchronization Commands

    172 synchronization in infinite synchronization range. “:<Handle>:SGENeral:GLOBal:SYNChronization:PACCuracy?” on Returns the required phase optimization accuracy. page 172 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 56: Analyzer Commands

    “:VOLTage[:LEVel][:IMMediate]:CAConfiguration:LOW” on page 229 Sets the additional low level of the pulse when channel addition mode is active. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 57: Amplitude/Offset Correction Factor Commands

    “:CALibration[:VOLTage]:HOLD?” on page 237 Returns the correction factor locking of the port, terminal, or connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 58: Timing Parameter Commands

    “:MUX?” on page 201 Returns the current frequency multiply factor (MUX factor) for the specified port/terminal/connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 59: Mux Parameter Commands

    “:INPut:THReshold?” on page 251 Returns the current threshold voltage of the specified input connector (only available for the E4969B). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 60: Demux Parameter Commands

    “:<Handle>:SGENeral:GLOBal:SYNChronization:RMODe” on page 220 Sets the modes of DeMUX rewiring. “:<Handle>:SGENeral:GLOBal:SYNChronization:RMODe?” on Returns the current mode of DeMUX rewiring. page 221 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 61: Delay Control Parameter Commands

    Specifies the threshold voltage of an analyzer input connector. “:INPut:THReshold?” on page 251 Returns the current threshold voltage of the specified analyzer input connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 62 “:INPut:SERial?” on page 254 Returns the current serial impedance used for the specified analyzer input connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 63: Optical Input Commands

    “:INPut:OPTic:DLCalibration” on page 267 Performs dark level calibration on the selected optical input connector, port, or terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 64: Output Parameter Commands

    “:OUTPut:DISConnect:MODE” on page 279 Sets how the specified connector is to be disconnected when SGENeral:GLOBal:CONNect OFF command is executed. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 65: Optical Output Commands

    Queries the unit used for the extinction ratio of the selected optical output connector, port, or terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 66: Clock Trigger Output Commands

    Sets the signal at the AUX output of a N4873A/75A module. “:AOUT[:MONitor]?” on page 299 Gets the signal at the AUX output of a N4873A/75A module. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 67: Performance Parameter Commands

    “:FORMat?” on page 319 Returns the current data format state for the output connectors of the specified port/terminal/connector. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 68: Commands In The Dvt Subsystem

    – Top-level command :DVT:IDN? – :SYSTem Subsystem – :INSTrument Subsystem – :INSTrument:HANDle Subsystem – :MMEMory Subsystem Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 69: Example: Use Of :Dvt Subsystem Commands

    # Agilent Technologies,E4875A,0,0 :DVT:instrument:handle:destroy _TEST # destroy the handle _TEST # (do not forget the underscore) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 70: Top-Level Commands

    • Firmware Revision (returns 0 if not available) Example :dvt:idn? might return Agilent Technologies,Agilent 81200, 0, 0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 71: System Subsystem

    As long as the command does not return 0, ”No error”, there are further errors in the queue. Example :dvt:syst:err? might return 0,"No error" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 72: Instrument Subsystem

    The LIST? query returns a comma-separated list of hardware resources which may be connected to the specified application. Example :DVT:INSTrument:RESource:LIST? "DSR" might return "DSRA" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 73: Instrument:handle Subsystem

    A valid handle always starts with a “_” (it must match the following regular expression: _[a-zA-Z0-9]*[a-zA-Z]). Example :DVT:INST:HAND:CRE? _TEST, "DSR", "DSR1" :DVT:INST:HAND:CRE? TEST, "DSR", "DSR1" might return _TEST Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 74: Dvt:instrument:handle:list

    The handle of the virtual instrument to be destroyed. Destroys a handle created by CREate? and frees all associated resources. Example DVT:INST:HAND:DEST _TEST Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 75: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    No delay; export setting without cable delay parameters. ODELay Only delay; export only cable delay parameters. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 76: Dvt:mmemory:setting:import

    This command makes it possible to import a setting into the Agilent 81250 System. Example :DVT:MMEM:SETT:IMP _TEST, "c:\ParBERT_Exchange\setting1.txt" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 77 Commands in the DVT Subsystem :MMEMory Subsystem Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 78: Commands In Dsr Application Subsystems

    • Short example showing context in which the command is used, its effect and return value Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 79: Administration Commands

    INIT:CONT ON command is sent, because of the pipelined system architecture. Returns 1 when all pending operations are finished. Example :_test:SGEN:GLOB:PER 100e-9 :_test:OPC? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 80: System Subsystem

    0,"No error" or, another example: -300, "Device-specific error; 2001 Terminal suffix out of range" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 81: Handle>:System:cinformation

    :_test:SYST:CINF? SHOR could return, for example (reformatted only for readability): ((E4805B,660), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR)), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 82: Handle>:System:test:module

    <E4863, 01, <>, "">, <E4862, 01, <>, ""> >','-330, Self-test failed: Voltage of +5VRef is out of valid range') Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 83: Handle>:System:test:global

    • BIOS: Update is not needed The module selftest message is replaced by the expected revision. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 84: Handle>:System:mqueue[:Read]

    Service selection on the GUI), SHORt is a summary status according to the user selection in the GUI. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 85: System:client Subsystem

    -19, “ANOTHER_CLIENT_USES_APPLICATION” is returned. NO TE A locked virtual instrument can be blocked by calling: SYSTem:CLIent:BLOCk. Example :_test:SYST:CLI:LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 86: Handle>:System:client:block

    This command is used to unlock (or "free") the virtual instrument. This command performs an undo of SYSTem:CLIent:LOCk and SYSTem:CLIent: BLOCk. Example :_test:SYST:CLI:UNL Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 87: Configuration Subsystem

    The (*) specifier for modules is ignored. Related Commands “[:CGRoup(*)] Subsystem” on page 123 Example :_test:CONF:CGR1:MOD? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 88: Handle>:Configuration:stypes

    ANALYZER :<Handle>:CONFiguration:STYPes? Syntax :<Handle>:CONFiguration:STYPes? Return Value Returns a list of scheme types supported by the Agilent 81250 System. See also “:SGENeral Subsystem” on page 140. Example :_test:CONF:STYP? might return: "SCHEME_GENERAL" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006...
  • Page 89: Handle>:Configuration:profile[:Value]

    Parameter Name Removes the specified parameter contained in the “profile”. Return Value None Example :_test:CONF:PROF:REM "PARAM1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 90: Handle>:Configuration:profile:list

    Description Lists the parameters contained in the “profile”. Return Value None Example :_test:CONF:PROF:LIST? might return: "PARAM1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 91: Mmemory Subsystem

    Example :_test:MMEM:LIST? "C:/" Returns a list of the root directory of drive ‘C:’: ("file_a","file_b","file_c","file_d") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 92: Handle>:Mmemory:information

    Returns the object type of drive ‘C:’. "" (empty string) or 0 means not applicable. Example :_test:MMEM:INF? "C:" might return: ("DRIVE",0,0,"","") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 93: Handle>:Mmemory:segment:load

    <“FileName”> or <(Expression)> Either specifies a file name containing segments or creates the segments according to the segment import and export syntax for loading it into the Agilent 81250 System’s database (see “Segment Import and Export Language” on page 321).
  • Page 94: Handle>:Mmemory:segment:save

    In this example, the captured segment at port 1 ("Analyzer/Capture.1") is directly exported to the file "C:\TRAFFIC2.TXT". Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 95: Handle>:Mmemory:segment:get

    Return Value Returns the current setting name. Example :_test:MMEM:SETT:NAME? might return the following current setting name: "TEST1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 96: Handle>:Mmemory:setting:load

    The command is used to save into either the current setting or into a new setting. Return Value None Example :_test:MMEM:SETT:SAVE "TEST" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 97: Handle>:Mmemory:setting:new

    Description Resets and creates an ‘untitled’ environment. Starting from default values, a new setting can be created. To validate the new setting, it has to be ‘saved’ or ‘saved-as’ a into the Agilent 81250 System’s database. Return Value None Example :_test:MMEM:SETT:NEW :<Handle>:MMEMory:SETTing:DELete...
  • Page 98: Edit:segment(*) Subsystem

    When no inspector number is given, the inspector number 1 is assumed by default. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 99: Handle>:Edit:segment:open

    In Capture Data mode, only ‘Capture.p’ segments are available. In Error Rate Measurement, there are no segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 100: Handle>:Edit:segment(*):Save

    “3” from the segment inspector (the number is the return value of the command :<hdl>:edit:segm:open?) as the new segment “payload” to the “GlobalSegments/” pool: :_test:edit:segm3:save "GlobalSegments/payload" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 101: Handle>:Edit:segment(*):Delete

    MMEM subsystem is queried for them. However, the user can still work with them as normal segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 102: Handle>:Edit:segment(*):Exists

    If it is not found there, FALSE is returned Return Value TRUE or FALSE Example :_test:EDIT:SEGM:EXIS? "walking8" might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 103: Handle>:Edit:segment(*):Rpath

    The absolute path name of the input segment. Example :_test:EDIT:SEGM:RPAT? "walking8" might return: "GlobalSegments/walking8" :_test:EDIT:SEGM3:RPAT? might return: "LocalSegments/mysegment" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 104: Handle>:Edit:segment(*):Close

    Also the trailing bits for the last character in every trace will be ignored. Example :_test:EDIT:SEGM3:PATT:DATA 0,0,3,2,"FFFF" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 105: Handle>:Edit:segment(*):Pattern:data

    ASCII characters. Every byte needs two hexadecimal characters. If the BIN format is selected, some additional information is required. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 106 The following figure shows how the hex characters correspond to the segment data as shown in the user interface. A 0 E 0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 107: Handle>:Edit:segment(*):Pattern:coding

    For example, the sequence 001xx will be coded as 00 00 11 10 10. Example :_test:EDIT:SEGM3:PATT:CODing "01" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 108: Handle>:Edit:segment(*):Pattern:coding

    Returns the coordinates (trace, vector) of the first found error. Returns coordinates -1,-1 if no error was found. Example _TEST:SEGM1:PATT:ERR:FIRS? VECT,NORM might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 109: Handle>:Edit:segment(*):Pattern:error:first

    Vector where the search starts. Return Value See “:<Handle>:EDIT:SEGMent(*):PATTern:ERRor:FIRSt?” on page 107. Example _TEST:SEGM1:PATT:ERR:PREV? 2,63,VECT,NORM might return: 4,23 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 110 Returns coordinates -1,-1 if the data sequence was not found. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 111 = 4 * d Example :_test:EDIT:SEGM1:PATT:FIND:FIRS? "0101b", TRAC :_test:EDIT:SEGM1:PATT:FIND:FIRS? "013h", TRAC :_test:EDIT:SEGM1:PATT:FIND:FIRS? "037o", TRAC might return: 1, 0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 112: Handle>:Edit:segment(*):Pattern:find:first

    <digit>= trace point / 4 <vector> Defines the vector where the search starts. Return Value See “:<Handle>:EDIT:SEGMent(*):PATTern:FIND:FIRSt?” on page 109. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 113: Handle>:Edit:segment(*):Pattern:length

    Returns the numbers of traces of a segment. Example :_test:EDIT:SEGM3:PATT:WIDT? might return the following number of traces of the specified segment: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 114: Handle>:Edit:segment(*):Pattern:modify:copy

    Attempting to paste data in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:PASTE 0,76 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 115: Handle>:Edit:segment(*):Pattern:modify:fill

    Attempting to fill a region in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:FILL 0,0,5,10,3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 116: Handle>:Edit:segment(*):Pattern:modify:invert

    1’s and all the 1’s will be changed into 0’s in the area. Example :_test:EDIT:SEGM3:PATT:MOD:INV 0,0,5,10 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 117: Handle>:Edit:segment(*):Pattern:modify:mirror

    Attempting to flip data in one region in an analyzer segment will cause an error. Example :_test:EDIT:SEGM3:PATT:MOD:MIRR 0,0,5,10,VECT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 118: Handle>:Edit:segment(*):Pattern:modify:insert

    Attempting to delete data from an analyzer segment causes an error. Example :_test:EDIT:SEGM3:PATT:MOD:DEL 2,VECT,3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 119: Handle>:Edit:segment(*):Pattern:modify:converse

    To remap a “0x1”-coded segment, where “0” -> “x”, “x” –> “0”, “1” –> “1”: EDIT:SEGM1:PATT:MOD:CONV “0x1”, “x01” Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 120: Handle>:Edit:segment(*):Pattern:modify:serialize

    3 2 1 0 d b c a h g f e l k i j Example :_test:EDIT:SEGM1:PATT:MOD:SER RVS Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 121: Handle>:Edit:segment(*):Pattern:modify:deserialize

    Returns the length of the list of parameters available for this segment. The length of the list of parameters for analyzer segments is 0. Example :_test:EDIT:SEGM3:PARA:LENG? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 122: Handle>:Edit:segment(*):Parameter:list

    Executing this command on analyzer segments causes an error. Example :_test:EDIT:SEGM3:PARA? "_Type" might return: = (MEMORY) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 123: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    Inspector number of the segment. Description Sets the segment type for the specified segment. Example :_test:EDIT:SEGM3:TYPE MEM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 124: Handle>:Edit:segment(*):Type

    • “[:CGRoup(*)]:MODule(*) Subsystem” on page 126 • “[:CGRoup(*)]:MODule(*):CONNector(*) Subsystem” on page 129 • “[:CGRoup(*)][:SOURce]:TRIGger Subsystem” on page 134 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 125: Handle>[:Cgroup(*)]:Cinformation

    (formatted here only for readability): ((E4805B,660), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR)), (E4861A,2640, (E4863A,2640,ANALYZER), (E4862A,2640,GENERATOR))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 126: Cgroup(*)]:Mclock Subsystem

    :<Handle>[:CGRoup(*)]:MCLock This tree provides the commands which set or query the “master” system clock module in the Agilent 81250 System. It is possible to have more than one clock module installed, to have more than one “virtual” instrument. It is then possible to synchronize these “virtual”...
  • Page 127: Cgroup(*)]:Module(*) Subsystem

    The optional syntax elements only appear if DETailed is selected. Example :_test:MOD2:CINF? DET might return for example (formatted here only for readability): (E4861A,2640,"DE40701397","DE40701397/0", (E4863A,2640,ANALYZER,"DE40701316","DE40701316/0",S1), (E4862A,2640,GENERATOR,"DE40701738","DE40701738/0",S1)) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 128: Handle>[:Cgroup(*)]:Module(*):Type

    :<Handle>[:CGRoup(*)]:MODule(*):NAME? Syntax :<Handle>[:CGRoup(*)]:MODule(*):NAME? Returns the name of the specified module. Example :_test:CGR1:MOD1:NAME? might return: "E4805B_01" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 129: Handle>[:Cgroup(*)]:Module(*):Cnames

    Example :_test:CGR1:MOD1:CNAM? might return: "0102001","0102002","0102003","0102004" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 130: Cgroup(*)]:Module(*):Connector(*) Subsystem

    The optional syntax elements only appear if DETailed is selected. Example :_test:MOD2:CONN1:CINF? DET might return for example: (E4863A,2640,ANALYZER,"DE40701316","DE40701316/0",S1) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 131: Handle>[:Cgroup(*)]:Module(*):Connector(*):Type

    “” string is returned if the connector is not connected. Example :_test:CGR1:MOD1:CONN1:TNAM? might return: "Data1" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 132 Zero delay value. NOT E Delay Auto Calibration must be executed before zero delay can be set. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 133: State

    This command can only be executed when the connector is not connected to any port. Example :_test:cgr1:mod1:conn1:spec:stat elec Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 134: State

    Returns the current species of the connector. Possible return values are electrical (ELEC) or optical (OPT). Example :_test:cgr1:mod1:conn1:spec:stat? might return: ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 135: Cgroup(*)][:Source]:Trigger Subsystem

    Return Value Returns the current delay of the trigger output signal. Example :_test:CGR1:TRIG:DEL? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 136: Handle>[:Cgroup(*)][:Source]:Trigger:mux

    The hardware switches the trigger output in case of an overload. This command switches it back on. Example :_test:CGR1:TRIG:OUTP ON Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 137: Handle>[:Cgroup(*)][:Source]:Trigger:output[:State]

    :_test:CGR1:TRIG:VOLT 2 :<Handle>[:CGRoup(*)][:SOURce]:TRIGger: VOLTage[:LEVel][:IMMediate]:HIGH? Syntax :<Handle>[:CGRoup(*)][:SOURce]:TRIGger:VOLTage[:LEVel][:IMMediate]: HIGH? Returns the upper voltage level of the trigger output signal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 138: Handle>[:Cgroup(*)][:Source]:Trigger:tvoltage

    Specifies the termination voltage of a trigger output connector. The –2.1 V to +3.1 V. Example :_test:CGROUP1:SOURCE:TRIGGER:TVOLTAGE -2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 139: Handle>[:Cgroup(*)][:Source]:Trigger:tvoltage

    Return Value Returns the current programmed external termination impedance (load impedance). Example :_test:CGR1:TRIG:IMP? might return: 5.000000E+002 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 140: Handle>[:Cgroup(*)][:Source]:Trigger:mode

    :<Handle>[:CGRoup(*)][:SOURce]:TRIGger:MODE? Return Value Returns the actual source used for the trigger signal. Example :_test:CGR1:TRIG:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 141: Sgeneral Subsystem

    DUT with the output and input resources of the Agilent 81250 System. The used virtual instrument of the Agilent 81250 System is represented by the “[: CGRoup(*)] Subsystem”...
  • Page 142: Sgeneral:information Subsystem

    Returns the list of implemented port classes in a comma-separated quoted string list. Example :_test:SGENeral:INFormation:PCLasses? returns: "DATA","PULSE" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 143: Sgeneral:global Subsystem

    :<Handle>:SGENeral:GLOBal:CONNect? Return Value Returns the actual connection status of the enabled connectors. Example :_test:SGEN:GLOB:CONN? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 144: Handle>:Sgeneral:global:calibration:puse Passive

    So, it is possible to set negative delays for individual connectors to achieve setup and hold times behavior. Example :_test:SGEN:GLOB:DOFF 10e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 145: Handle>:Sgeneral:global:doffset

    The period at an individual connector depends on the frequency multiply factor chosen for this connector. Example :_test:SGEN:GLOB:PER 10e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 146: Handle>:Sgeneral:global:period

    :_test:SGEN:GLOB:FREQ 100E6 :<Handle>:SGENeral:GLOBal:FREQuency? Syntax :<Handle>:SGENeral:GLOBal:FREQuency? Return Value The currently set clock frequency. Example :_test:SGEN:GLOB:FREQ? might return: 1.000000E008 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 147: Handle>:Sgeneral:global:mux

    ≤ 337.500 1,048,064 1/8, 1/4, 1/2, 1, 2 ≤ 675.000 2,097,152 1/16, 1/8, 1/4, 1/2, 1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 148: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    System Clock Segment Memory Possible Frequency Frequency Resolution Depth Multipliers (Gbit/s) (bits) (bits) 9.5 to 10.8 33,554,432 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 149 Subtract 32 x segment resolution, as this memory space is occupied by a 2 -1 PRxS and the sequencing initialization. Example :_test:SGEN:GLOB:MUX 4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 150: Handle>:Sgeneral:global:pll:dstate

    LOCK, (@) (the internal and external signals are locked) LUNL, (@0101001) (the first central module C1M1C1 is unlocked) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 151: Handle>:Sgeneral:global:pll:state

    You can check this in the GUI. Example :_test:SGEN:GLOB:PLL:STAT? might return: LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 152: Sgeneral:global:configure Subsystem

    (acquire) the data stream and then use the captured data stream as stimulus data or just to see what happens. Example :_test:SGEN:GLOB:CONF:CAPT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 153: Handle>:Sgeneral:global:configure[:Ecount]

    Note that because of clock uncertainty, a few additional bits (depending on resolution) are recorded. Example :_test:SGEN:GLOB:CONF:ECAP 1024 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 154: Handle>:Sgeneral:global:configure:ccapture

    Errors can be handled via event handling, for example, a deferred branch to the sequence end. Example :_test:SGEN:GLOB:CONF:CCAP :_test:SGEN:GLOB:CONF? = CCAP Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 155: Sgeneral:global:initiate:continuous Subsystem

    :<Handle>:SGENeral:GLOBal:INITiate:CONTinuous? Return Value The current state of the system. Example :_test:SGEN:GLOB:INIT:CONT ON :_test:SGEN:GLOB:INIT:CONT? :_test:SGEN:GLOB:INIT:CONT OFF :_test:SGEN:GLOB:INIT:CONT? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 156: Sgeneral:global:system Subsystem

    The system is in the running state (a data stream is generated) SYNChronizing The system is currently synchronizing on the data pattern Example :_test:SGEN:GLOB:SYST:STAT? might return: PROG Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 157: Sgeneral:global:sequence Subsystem

    • ( ) groups a definition • [] encloses optional nodes • {} encloses repetitive rules Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 158: Handle>:Sgeneral:global:sequence[:Value]

    Simple-Expression-3 ::= "(BLOCK," Trigger "," Vectors ",0," VXI-Triggers-2 "," React-Expressions-3 { "," Segment } ")" ; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 159 The expression is stored and checked against the number of ports and the maximum number of segments. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 160 (2 or 5 depending on the clock module used (see “:<Handle>:SGENeral: GLOBal:SEQuence:LLEVel?” on page 165). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 161 PAUSE, 0, 0),"", (LOOP5,0,INF,(BLOCK,0,80,"count16up",0,0,"count16up",0,0)))) results in the following sequence, as shown in the graphical user interface: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 162: Handle>:Sgeneral:global:sequence[:Value]

    This query returns the current data sequence of the system. Example :_test:SGEN:GLOB:SEQ? might return: (1.0,"",(SEQ,(BLOCK,0,80,"header",0,0,PAUSE,0,0),"", (LOOP5,0,INF,(BLOCK,0,80,"count16up",0,0,"count16up",0,0)))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 163: Handle>:Sgeneral:global:sequence:events

    "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" ; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 164 Event Editor of the graphical user interface. Example sgen:glob:seq:even (2.0,(,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE)))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 165: Handle>:Sgeneral:global:sequence:events

    Event Editor of the graphical user interface. Example SGEN:GLOB:SEQ:EVEN? might return: (2.0,(,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE))), (,0,(('x','xxxxxxxx','xx',IGNORE)))) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 166: Handle>:Sgeneral:global:sequence:force

    The graphical user interface uses this command to offer 5 looping levels in the Sequence Editor. Example :_test:SGEN:GLOB:SEQ:LLEV? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 167: Handle>:Sgeneral:global:sequence:pcontrol

    The sequence indicator is supported by the modules 3.3G, 7G and 13G. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 168: Sgeneral:global:synchronization Subsystem

    :SGEN:GLOB:SYNC:REW ON :SGEN:GLOB:SYNC:REW OFF :SGEN:GLOB:SYNC:RMOD AUTO :SGEN:GLOB:SYNC:RMOD TRO :SGEN:GLOB:SYNC:RMOD TDET :SGEN:GLOB:SYNC:RCH ON :SGEN:GLOB:SYNC:RCH OFF :SGEN:PDAT:DMUX:STAG1:OUT 16 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 169: Handle>:Sgeneral:global:synchronization:used

    (phase adjust). Note that this value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 170: Handle>:Sgeneral:global:synchronization:smode

    This method does not change the analyzer sampling delay. Example :_test:SGEN:GLOB:SYNC:SMOD BSYN Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 171: Handle>:Sgeneral:global:synchronization:smode

    “:INPut:POLarity?” on page 246. The input polarity is also displayed in the corresponding property windows. Example :_test:SGEN:GLOB:SYNC:APS FALS Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 172: Handle>:Sgeneral:global:synchronization:apselect

    Note that this value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE and SGEN:GLOB:SYNC:SMOD? returns BSYN. Example SGEN:GLOB:SYNC:APA TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 173: Handle>:Sgeneral:global:synchronization:paccuracy

    This value will only be used if SGEN:GLOB:SYNC:USED? returns TRUE. Example SGEN:GLOB:SYNC:PACC? might return: 2E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 174: Sgeneral:global:trigger Subsystem

    100 ms before the external start can take place. Example :_test:SGEN:GLOB:TRIG EXT5 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 175 MM the module and CCC the channel number. Example :_test:SGEN:GLOB:TRIG CDR :_test:SGEN:GLOB:TRIG:CDR "0103001" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 176 Measures the supplied external clock at the clock/reference input of a clock module and returns the value without changing the mode of the machine. The external clock can only be measured when the Agilent 81250 has been stopped. Example :_test:SGEN:GLOB:TRIG:SEQ:CLOC? :<Handle>:SGENeral:GLOBal:TRIGger[:...
  • Page 177 :<Handle>:SGENeral:GLOBal:TRIGger[: SEQuence][:LAYer]:CLOCk:MULTiplier Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLOCk:MULTiplier <Multiplier> Parameter <Multiplier> Sets the clock multiplication factor in a range of 1 ... 256. This command works only when the Agilent 81250 has been stopped. Example :_test:SGEN:GLOB:TRIG:CLOC:MULT 10 :<Handle>:SGENeral:GLOBal:TRIGger[: SEQuence][:LAYer]:CLOCk:MULTiplier? Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLOCk: MULTiplier? Return Value Returns the current clock multiplication factor.
  • Page 178 Syntax :<Handle>:SGENeral:GLOBal:TRIGger[:SEQuence][:LAYer]:CLock: MEASurement This command measures the external clock and sets the corresponding mode EXTernal automatically. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 179 Returns the actual setting of the termination voltage of the clock/ref input. Example :_test:SGEN:GLOB:TRIG:TVOL? might return: 1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 180: Sgeneral:global:arm Subsystem

    Pulse stream Input signal Pulse stream Input signal Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 181 GATed | STARtsignal | STOPsignal Description This command controls the start mode of the Agilent 81250 System. If IMMediate is selected, then the sequence can be started and stopped by the :SGEN:GLOB:INIT:CONT ON | OFF command, or it is possible to press the start or stop button in the graphical user interface.
  • Page 182: Handle>:Sgeneral:global:arm

    Returns the actual setting of the input level condition for the gate or start/stop signal (PLEVel or NLEVel). Example :_test:SGEN:GLOB:ARM:SENS? might return: PLEV Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 183: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    GATed | STARtsignal | STOPsignal modes. The range is from -2.10 V to +3.30 V. Example :_test:SGEN:GLOB:ARM:TVOL -2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 184 Returns the actual termination voltage for the external input signal used in the gate or start/stop mode. Example :_test:SGEN:GLOB:ARM:TVOL? might return: -2.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 185: Timing Parameter Commands

    The parameters can be specified separately for pulse and data ports. PULSe:DELay PULSE:DELay:CYCLes PULSe:DELay:TIME Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 186: Pulse:delay

    PULSe: DELay:TIME value. Example :_test:SGEN:PDAT1:PULS:DEL 50e-9 :_test:SGEN1:PDAT1:TERM1:PULS:DEL 50e-9 :_test:SGEN:PDAT1:PULS:DEL 50e-9 :_test:SGEN1:PDAT1:TERM1:PULS:DEL 50e-9 :_test:CGROUP1:MODULE2:CONNECTOR4:PULS:DEL 50e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 187: Pulse:delay

    If PULSe:DELay is used, the value is interpreted as a timing value only. This sets PULSe:DELay:CYCLes to zero. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 188: Pulse:delay:cycles

    Returns the current cycle value of the pulse delay for the specified generator output connector. Example :_test:SGEN:PDAT1:PULS:DEL:CYCL? :_test:SGEN1:PDAT1:TERM1:PULS:DEL:CYCL? :_test:SGEN:PPUL1:PULS:DEL:CYCL? :_test:SGEN1:PPUL1:TERM1:PULS:DEL:CYCL? :_test:CGROUP1:MODULE2:CONNECTOR4:PULSE:DELAY:CYCL? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 189: Pulse:delay:time

    Returns the current cycle value of the pulse delay for the specified generator output connector. Example :_test:SGEN:PDAT1:PULS:DELAY:TIME? :_test:SGEN1:PDAT1:TERM1:PULS:DEL:TIME? :_test:SGEN:PPUL1:PULS:DEL:TIME? :_test:CGROUP1:MODULE2:CONNECTOR4:PULSE:DELAY:TIME? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 190: Pulse:crossing

    The valid range is: 40 ... 60 % Example :_test:SGEN:PDAT1:PULS:CROS 40.0 :_test:SGEN:PDAT1:TERM1:SOUR:PULS:CROS 40.0 :_test:SGEN:PPUL1:PULS:CROS 40 :_test:SGEN:PPUL1:TERM1:SOUR:PULS:CROS 40 :_test:MODULE2:CONNECTOR3:PULSE:CROSSING 40.0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 191: Pulse:crossing

    ) / (V – V Cross High High Example :_test:SGEN:PDAT1:PULS:CROS? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:CROS? :_test:SGEN:PPUL1:PULS:CROS? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:CROS? :_test:MODULE2:CONNECTOR3:PULSE:CROSSING? might return: 50.0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 192: Pulse:width

    Return Value Returns the current pulse width value. Example :_test:SGEN:PDAT1:PULS:WIDT? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:WIDT? :_test:SGEN:PPUL1:PULS:WIDT? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:WIDT? :_test:MODULE2:CONNECTOR3:PULSE:WIDTH? might return: 1.000000E-008 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 193: Pulse:dcycle

    Return Value Returns the current duty cycle value. Example :_test:SGEN:PDAT1:PULS:DCYC? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:DCYC? :_test:SGEN:PPUL1:PULS:DCYC? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:DCYC? :_test:MOD2:CONNECTOR3:PULS:DCYCLE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 194: Pulse:hold

    Returns the parameter which is held constant when the period changes. Example :_test:SGEN:PDAT1:PULS:HOLD? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:HOLD? :_test:SGEN:PPUL1:PULS:HOLD? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:HOLD? :_test:CGR:MOD2:CONN3:SOUR:PULS:HOLD? might return: DCYC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 195: Pulse:transition[:Leading]

    – “:MUX” on page 201 – “:FORMat” on page 318 Example :_test:SGEN:PDAT1:PULS:TRAN 2e-9 :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:LEAD :_test:SGEN:PPUL1:PULS:TRAN 2e-9 :_test:SGEN:PPUL1:TERM1:SOUR:PULS:TRAN:LEAD 5e-9 :_test:MOD2:CONN3:PULS:TRAN 5e-9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 196: Pulse:transition[:Leading]

    Sets the transition time for the trailing edge. Only supported by E4838A frontends. The valid ranges are: E4838A: 0.5ns … 5.0ns Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 197: Pulse:transition:trailing

    TRANsition :TRAiling? Return Value Returns the transition time for the TRAiling edge. Example :_test:SGEN:PDAT1:PULS:TRAN:TRA? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:TRA? :_test:SGEN:PPUL1:PULS:TRAN:TRA? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 198: Pulse:transition:caconfiguration[:Leading]

    – “:PULSe:WIDTh” on page 191 – “:PULSe:DCYCle” on page 192 – “:MUX” on page 201 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 199: Pulse:transition:caconfiguration[:Leading]

    Returns the additional transition-time of an E4838A frontend in A2 channel-add mode. Example :_test:SGEN:PDAT1:PULS:TRAN:CAC? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:CAC:LEAD? :_test:SGEN:PPUL1:PULS:TRAN:CAC? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:TRAN:CAC:LEAD? :_test:MODULE2:CONNECTOR4:PULSE:TRANSISITON:CACONFIGURATION? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 200: Pulse:transition:caconfiguration:trailing

    – “:FORMat” on page 318 NOT E “:PULSe:TRANsition:CAConfiguration[:LEADing]” on page 197 holds actually the same value. Both parameters are cross-updated. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 201: Pulse:transition:caconfiguration:trailing

    Returns the additional transition-time of an E4838A frontend in A2 channel-add mode. Example :_test:SGEN:PDAT1:PULS:TRAN:CAC:TRA? :_test:SGEN:PDAT1:TERM1:SOUR:PULS:TRAN:CAC:TRA? :_test:SGEN:PPUL1:PULS:TRAN:CAC:TRA? :_test:SGEN:PPUL1:TERM1:SOUR:PULS:TRAN:CAC:TRA? :_test:MOD2:CONN4:PULS:TRAN:CAC:TRA? might return: 2.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 202 Returns the current frequency multiply factor (MUX factor) for the specified port, terminal or connector. Example :_test:SGEN:PDAT1:MUX? :_test:SGEN:PPUL1:MUX? :_test:SGEN:PPUL1:TERM1:MUX? Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 203: Parameter Commands For Mux And Demux Modules

    MODe” on page 211 Delay Storage “:OUTPut:DELay:SWEep: Handling PROM” on page 213 Offset Compensation “:INPut:OCOMpensa- tion” on page 214 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 204 See the previous table for command availability. :SGEN:GLOB:PER :SGEN:GLOB:FREQ :VOLT:AMPL :VOLT:AMPL :VOLT:OFFS:ENAB :VOLT:OFFS :OUTP:EATT :OUTP:DEL:SWE :OUTP:DEL:SWE:MOD :OUTP:DEL:SWE:PROM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 205 See the previous table for command availability. :SGEN:GLOB:PER :SGEN:GLOB:FREQ :INP:THR :INP:DEL:SWE :INP:OCOM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 206 The following figure shows the clock system commands in the ParBERT user interface for a DeMUX module: :TRIG INT :TRIG EXT10G :TRIG EXT20G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 207: Voltage:amplitude

    Returns the amplitude of the output signal. Return Value Voltage (in Volts). Example :_test:MOD10:CONN:VOLT:AMPL? might return: 1.0E+0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 208: Voltage:offset

    Return Value Returns the offset voltage (offset added to the generated signal). Example :_test:MOD10:CONN:VOLT:OFFS? might return: 5.0E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 209: Voltage:offset:enable

    Returns the current status of the voltage offset. See “:VOLTage: OFFSet:ENABle” on page 208 for a detailed description. Example :_test:MOD10:CONN:VOLT:OFFS:ENAB? might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 210: Output:eattenuator

    0 – 120 dB. Example :_test:MOD10:CONN1:OUTP:EATT? might return: 2.0E+1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 211: Output:delay:sweep

    In delay correction mode, set the delay to 3 ps: :_test:MOD10:CONN1:OUTP:DEL:SWE 3E-12 In delay calibration mode, set the delay to -100 ps: :_test:MOD10:CONN1:OUTP:DEL:SWE -100E-12 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 212: Output:delay:sweep

    To set/query the currently selected clock source, see “:<Handle>:SGENeral:GLOBal: TRIGger[:SEQuence][:LAYer][:SOURce]” on page 173. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 213: Output:delay:sweep:mode

    This mode lets you recalibrate the delay if the clock module or the E4868A module was removed. This mode offers a wider timing range. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 214: Output:delay:sweep:prom

    Overwrites the currently used delay parameters with the last stored values from the EEPROM. Example :_test:MOD10:CONN1:OUTP:DEL:SWE:PROM REC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 215: Input:ocompensation

    Current value for offset compensation; range: ±1 (corresponds to roughly ±100 mV). Example :_test:MOD10:CONN1:INP:OCOM? might return: 9.0E-1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 216: Trigger

    Returns the source of the clock signal used for the timing of the E4868A multiplexer. Example DRSA:MOD10:CONN:TRIG? might return: INT or EXT10G or EXT20G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 217: Trigger:mode

    Provides a subrate clock output signal in the range of 2.7 GHz. Example DRSA:MOD10:CONN:TRIG:MODE? might return: OUT600M or OUT2P5G Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 218: Demux Rewiring Parameter Commands

    Number of “:<Handle>:SGENeral:PDATa:DMUX:STAGe” DEMUX Settings Stages on page 222 Number of “:<Handle>:SGENeral:PDATa:DMUX:STAGe: Outputs OUT” on page 223 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 219 :SGEN:GLOB:SYNC:REW OFF :SGEN:GLOB:SYNC:RMOD AUTO :SGEN:GLOB:SYNC:RMOD TRO :SGEN:GLOB:SYNC:RMOD TDET :SGEN:GLOB:SYNC:RCH ON :SGEN:GLOB:SYNC:RCH OFF :SGEN:PDAT:DMUX:STAG1:OUT 2 :SGEN:PDAT:DMUX:STAG2:OUT 2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 220 Return Value Returns the current state of DeMUX rewiring. Example :_test:SGEN:GLOB:SYNC:REW? might return: ON or OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 221 “DEMUX Rewiring Modes” in the Agilent 81250 Parallel Bit Error Ratio Tester System User Guide. Example :_test:SGENeral:GLOBal:SYNCchronization:RMODe AUTO :_test:SGENeral:GLOBal:SYNCchronization:RMODe TRO :_test:SGENeral:GLOBal:SYNCchronization:RMODe TDET Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 222 If verify rewiring is switched off, the system tries to ignore noncritical problems to carry out a measurement. Example :_test:SGEN:GLOB:SYNC:RCH ON :_test:SGEN:GLOB:SYNC:RCH OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 223: Handle>:Sgeneral:pdata:dmux:stage

    *. Number of stages of the DeMUX module. Example For a demultiplexer with the following architecture: Stage Stage Stage :_test:SGEN:PDATA:DMUX:STAG 3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 224: Handle>:Sgeneral:pdata:dmux:stage

    For a demultiplexer with the following architecture: Stage Stage Stage :_test:SGEN:PDATA:DMUX:STAG1:OUT 3 :_test:SGEN:PDATA:DMUX:STAG2:OUT 2 :_test:SGEN:PDATA:DMUX:STAG3:OUT 4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 225 Return Value Number of outputs per DeMUX module for a specified stage. Example :_test:SGEN:PDATA:DMUX:STAG1:OUT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 226: Level Parameter Commands

    (for example, PECL Levels). Example :_test:SGEN:PDAT1:VOLT:HIGH 3 :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:HIGH 1 :_test:SGEN:PPUL1:VOLT:HIGH 3 :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:HIGH 1.0 :_test:mod2:conn4:volt:high 2.5 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 227: Voltage[:Level][:Immediate]:High

    Returns the high voltage level of the signal. Example :_test:SGEN:PDAT1:VOLT:HIGH? :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:HIGH? :_test:SGEN:PPUL1:VOLT:HIGH? :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:HIGH? :_test:MOD2:CONN4:VOLT:HIGH? might return: 1.0000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 228: Voltage[:Level][:Immediate]:Low

    (for example, PECL Levels). Example :_test:SGEN:PDAT1:VOLT:LOW -1 :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:LOW -1 :_test:SGEN:PPUL1:VOLT:LOW -1 :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:LOW 0.1 :_test:MOD2:CONN4:VOLT:LOW 0.3 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 229: Voltage[:Level][:Immediate]:Low

    Return Value Returns the low voltage level. Example :_test:SGEN:PDAT1:VOLT:LOW? :_test:SGEN:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:LOW? :_test:SGEN:PPUL1:VOLT:LOW? :_test:SGEN:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:LOW? :_test:MOD2:CONN4:VOLT:LOW? might return: -1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 230: Voltage[:Level][:Immediate]:Caconfiguration:low

    Analog Mode” in the Agilent 81250 System User Guide. Example :_test:SGEN:PDAT1:VOLT:CAC:LOW -2 :_test:SGEN1:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW 0.4 :_test:SGEN:PPUL1:VOLT:CAC:LOW -2 :_test:SGEN1:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW 0.4 :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:CAC:LOW 1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 231: Voltage[:Level][:Immediate]:Caconfiguration:low

    Returns the additional low-level of an E4838A frontend in A2 channel- add mode. Example :_test:SGEN:PDAT1:VOLT:CAC:LOW? :_test:SGEN1:PDAT1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW? :_test:SGEN:PPUL1:VOLT:CAC:LOW? :_test:SGEN1:PPUL1:TERM1:SOUR:VOLT:LEV:IMM:CAC:LOW? :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:CAC:LOW? might return: 4.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 232: Voltage[:Level][:Immediate]:Semode

    New value used for the SEMode. When set to TRUE, single-ended mode is enabled. When set to FALSE, differential mode is enabled. Example :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:SEM TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 233: Voltage[:Level][:Immediate]:Semode

    SEMode command to address future compatibility issues. Return Value Returns whether or not single-ended mode is available. Example :_test:CGR1:MOD2:CONN3:SOUR:VOLT:LEV:IMM:SEM:AVA? might return: TRUE Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 234: Sense:voltage:range

    Returns the currently selected input voltage range. See “:SENSe: VOLTage:RANGe” on page 233 for details. Example :_test:SGEN:PDAT1:SENS:VOLT:RANG? :_test:SGEN:PDAT1:TERM1:SENS:VOLT:RANG? :_test:CGROUP1:MODULE2:CONNECTOR4:SENSE:VOLTAGE:RANGE? might return: 3.0E+0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 235: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    DUT side. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 236: Calibration[:Voltage]:Ocfactor

    Returns the current offset calibration factor. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 237: Calibration[:Voltage]:Acfactor

    Returns the current amplitude calibration factor. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 238: Calibration[:Voltage]:Hold

    Returns the current correction factor locking mode. See “Amplitude/Offset Correction Factor Commands” on page 234 for details of this command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 239 Commands in DSR Application Subsystems Amplitude/Offset Correction Factor Commands Example :_test:sgen:pdat1:cal:hold? might return: LOCK Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 240: Delay Control Parameter Commands

    Returns the current maximum delay control deviation in seconds. Example :_test:SGEN:PDAT1:DCONT? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:DEV? :_test:SGEN:PPUL1:DCONT? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT? :_test:MODULE2:CONNECTOR3:DCONT:DEV? might return: 5.0E-11 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 241: Dcontrol:sensitivity

    Returns the current delay control sensitivity in seconds per volt. Example :_test:SGEN:PDAT1:DCONT:SENS? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SENS? :_test:SGEN:PPUL1:DCONT:SENS? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SENS? :_test:MODULE2:CONNECTOR3:DCONTROL:SENSITIVITY? might return: 5.0E-11 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 242: Dcontrol:source

    The E4862B frontends support only EXT. All other frontends support only NAV. Example :_test:SGEN:PDAT1:DCONT:SOUR EXT :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SOUR EXT :_test:SGEN:PPUL1:DCONT:SOUR EXT :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SOUR EXT :_test:MODULE2:CONNECTOR3:DCONTROL:SOURCE EXT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 243: Dcontrol:source

    The E4862B frontends support only EXT. All other frontends support only NAV. Example :_test:SGEN:PDAT1:DCONT:SOUR? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:SOUR? :_test:SGEN:PPUL1:DCONT:SOUR? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:SOUR? :_test:MODULE2:CONNECTOR3:DCONTROL:SOURCE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 244: Dcontrol:state

    Switches the specified external delay control input connector on or off. Example :_test:SGEN:PDAT1:DCONT:STAT ON :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:STAT ON :_test:MODULE2:CONNECTOR3:DCONTROL:STATE ON Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 245: Dcontrol:state

    Returns the current state of the specified external delay control input connector. Example :_test:SGEN:PDAT1:DCONT:STAT? :_test:SGEN:PDAT1:TERM1:SOUR:DCONT:STAT? :_test:SGEN:PPUL1:DCONT:STAT? :_test:SGEN:PPUL1:TERM1:SOUR:DCONT:STAT? :_test:MODULE2:CONNECTOR3:DCONTROL:STATE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 246: Input Parameter Commands

    NOT E The FORCe call is slower than NFORce. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 247: Input:polarity

    Returns the input polarity of the specified port/terminal/connector. The return value is either NORMal or INVerted. Example :_test:SGEN:PDAT1:INP:POL? :_test:SGEN:PDAT1:TERM1:INP:POL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:POLARITY? might return: NORM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 248: Input:type

    “:INPut:SERial” on page 254 is also ignored in BALanced operation, but is checked against absolute limits. Example :_test:SGEN:PDAT1:INP:TYPE BAL :_test:SGEN:PDAT1:TERM1:INP:TYPE INV :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:TYPE NORM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 249: Input:type

    Note that :INPut:TCONfig and :INPut:MODE is ignored in this case. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 250: Input:mode

    Return Value Returns the operation mode of an input frontend. Example :_test:SGEN:PDAT1:INP:MODE? :_test:SGEN:PDAT1:TERM1:INP:MODE? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:MODE? might return: SNOR Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 251: Input:tvoltage

    Returns the current termination voltage of the specified analyzer input connector. Example :_test:SGEN:PDAT1:INP:TVOL? :_test:SGEN1:PDAT1:TERM1:INP:TVOL? :_test:CGROUP1:MODULE2:CONNECTOR4:INP:TVOL? might return: -2.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 252: Input:threshold

    Returns the current threshold voltage of the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:THR? :_test:SGEN1:PDAT1:TERM1:INPut:THR? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:THR? might return. 1.000000E+000 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 253: Input:impedance[:Internal]

    :_test:SGEN1:PDAT1:TERM1:INPut:IMP? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:IMP? might return: -1.000000E+000 :INPut:SEQuence:[LAYer:SOURce:]CLOCk Syntax :<Handle>:SGeneral:PData:INPut:SEQuence:[LAYer:SOURce:]CLOCk <INTernal | CDR> :<Handle>:SGeneral:PData:TERMinal:INPut:SEQuence:[LAYer:SOURce: ]CLOCk <INTernal | CDR> Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 254: Input:sequence:[Layer:source:]Clock

    Returns the currently used clock source mode for a module. This can be either INTernal (normal mode) or CDR (CDR feedback mode). Example :_test:cgr1:mod1:conn1:inp:seq:cloc? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 255: Input:serial

    Returns the current serial impedance used for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:SER? :_test:SGEN1:PDAT1:TERM1:INPut:SER? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:SER? might return: 5.000000E+001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 256: Input:delay

    Returns the current delay of the sampling edge for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:DEL? :_test:SGEN1:PDAT1:TERM1:INPut:DEL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DEL? might return: 5.000000E-008 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 257: Input:delay:cycles

    Returns the current cycle value of the sampling edge for the specified analyzer input connector. Example :_test:SGEN:PDAT1:INPut:DELAY:CYCL? :_test:SGEN1:PDAT1:TERM1:INPut:DELAY:CYCL? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:CYCL? might return: 5.000000E-001 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 258: Input:delay:time

    When there is no CYCLe value specified, it corresponds to the DELay value. Example :_test:SGEN:PDAT1:INPut:DELAY:TIME? :_test:SGEN1:PDAT1:TERM1:INPut:DELAY:TIME? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:TIME? might return: 5.000000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 259: Input:delay:actual

    :<Handle>:SGENeral:PDATa(*):INPut:DELay:ACTual? :<Handle>:SGENeral:PDATa(*):TERMinal(*):INPut:DELay:ACTual? :<Handle>[:CGRoup(*)]:MODule(*):CONNector(*):INPut:DELay:ACTual? Return Value The Agilent 81250 has the following methods to get the expected data and the incoming data aligned to ensure proper real-time compare: • Synchronous measurement The exact sample-point delay is well-known in advance and is programmed as the sample delay.
  • Page 260: Input:delay:sweep

    Returns the current delay sweep value in the range of –1.0 to +1.0. Example :_test:SGEN:PDAT1:INPut:DELAY:SWE? :_test:SGEN:PDAT1:TERM1:INPut:DELAY:SWE? :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DELAY:SWE? might return: -0.4 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 261: Input:tconfig

    50 / HiZ Example :_test:SGEN:PDAT1:INP:TCON DIFF :_test:SGEN:PDAT1:TERM1:INP:TCON DIFF :_test:MOD1:CONN2:INP:TCON VOLT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 262: Input:tconfig

    “:INPut:TCONfig” on page 260). The only possible value is 100 Ohm. Example :_test:SGEN:PDAT:INP:DIMP 100 :_test:SGEN:PDAT1:TERM1:INP:DIMP 100 :_test:CGROUP1:MODULE2:CONNECTOR4:INPut:DIMP 100 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 263: Input:dimpedance

    RELay (disconnected by switching off the corresponding relay) or VOLtage (disconnected by reducing the voltage to 0). Example :_test:CGR1:MOD1:CONN1:INP:DISC:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 264: Input:disconnect:mode

    Measures the average signal power and sets this as the 0/1 decision threshold. • DLCalibration Performs Dark Level Calibration. See also “Optical Output Commands” on page 280. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 265: Input:optic[:State][:Value]

    NO TE The FORCe query is slower than NFORce. Examples :_test:CGR1:MOD1:CONN1:INP:OPT:STAT:VAL? FORC :_test:CGR1:MOD1:CONN1:INP:OPT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 266: Input:optic:power:unit[:Value]

    Used power unit for setting and querying the 0/1 decision threshold. Examples :_test:CGR1:MOD1:CONN1:INP:OPT:POW:UNIT:VAL? :_test:CGR1:MOD1:CONN1:INP:OPT:POW:UNIT? might return: WATT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 267: Input:optic:power:threshold[:Value]

    Depending on the ordered calibration, one or more additional wavelength settings might be available. Note that Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 268: Input:optic:wavelength[:Value]

    For more information on Dark Level Calibration, see How to Set Optical Analyzer Levels in the ParBERT System User Guide. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 269: Output Parameter Commands

    Controls whether the output connectors are open (ON) or closed (OFF). Example :_test:SGEN:PDAT1:OUTP ON :_test:SGEN:PDAT1:TERM1:OUTP:STAT ON :_test:SGEN:PPUL1:OUTP ON :_test:SGEN:PPUL1:TERM1:OUTP:STAT OFF :_test:MOD2:CONN1:OUTP OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 270: Output[:State]

    Returns the current connection state for the specified output connectors. :_test:SGEN:PDAT1:OUTP? NFOR :_test:SGEN:PDAT1:TERM1:OUTP:STAT? FORC :_test:SGEN:PPUL1:OUTP? NFOR :_test:SGEN:PPUL1:TERM1:OUTP:STAT? FORC :_test:MOD2:CONN1:OUTP? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 271: Output:polarity

    Returns the current output polarity (NORMal or INVerted). Example :_test:SGEN:PDAT1:OUTP:POL? :_test:SGEN:PDAT1:TERM1:OUTP:POL? :_test:SGEN:PPUL1:OUTP:POL? :_test:SGEN:PPUL1:TERM1:OUTP:POL? :_test:CGR1:MOD2:CONN4:OUTP:POL? might return: NORM Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 272: Output:cstate

    Example :_test:SGEN:PDAT1:OUTP:CST? :_test:SGEN:PDAT1:TERM1:OUTP:CSTAT? :_test:SGEN:PPUL1:OUTP:CST? :_test:SGEN:PPUL1:TERM1:OUTP:CSTAT? :_test:CGR1:MOD2:CONN2:OUTP:CSTAT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 273: Output:tvoltage

    Returns the currently set value for the external Termination VOLtage. Example :_test:SGEN:PDAT1:OUTP:TVOLT? :_test:SGEN:PDAT1:TERM1:OUTP:TVOL? :_test:SGEN:PPUL1:OUTP:TVOLT? :_test:SGEN:PPUL1:TERM1:OUTP:TVOL? :_test:CGROUP1:MODULE2:CONNECTOR4:OUTPUT:TVOLTAGE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 274: Output:impedance:external

    Returns the currently set value for the termination (load) impedance. Example :_test:SGEN:PDAT1:OUTP:IMP:EXT? :_test:SGEN:PDAT1:TERM1:OUTP:IMP:EXT? :_test:SGEN:PPUL1:OUTP:IMP:EXT? :_test:MOD2:CONN3:OUTP:IMP:EXT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 275: Output:tconfig

    Ohm. In the following picture, this is shown for single ended and differential outputs. 50 / HiZ ~OUT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 276: Output:tconfig

    Returns the termination model for output frontends (see “:OUTPut: TCONfig” on page 274). Example :_test:SGEN:PDAT1:OUTP:TCON? :_test:SGEN:PDAT1:TERM1:OUTP:TCON? :_test:SGEN:PPUL1:OUTP:TCON? :_test:SGEN:PPUL1:TERM1:OUTP:TCON? :_test:MOD2:CONN3:OUTP:TCON? might return: DIFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 277: Output:dimpedance:external

    Returns the differential termination resistor (see “:OUTPut:TCONfig” on page 274). Example :_test:SGEN:PDAT:OUTP:DIMP:EXT? :_test:SGEN:PDAT1:TERM2:OUTP:DIMP:EXT? :_test:SGEN:PPUL:OUTP:DIMP:EXT? :_test:SGEN:PPUL2:TERM3:OUTP:DIMP:EXT? :_test:MOD2:CONN3:OUTP:DIMP:EXT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 278: Output:caconfiguration[:Mode]

    – “:PULSe:TRANsition:CAConfiguration:TRAiling” on page 199 Example :_test:SGEN:PDAT1:OUTP:CAC D2 :_test:SGEN:PDAT1:TERM1:OUTP:CAC:MODE D4 :_test:SGEN:PPUL1:OUTP:CAC D2 :_test:SGEN:PPUL1:TERM1:OUTP:IMP:CAC:MODE D4 :_test:cgr1:mod2:conn4:outp:cac A2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 279: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    RELay (disconnected by switching off the corresponding relay) or VOLtage (disconnected by reducing the voltage to 0). Example :_test:CGR1:MOD1:CONN1:OUTP:DISC:MODE? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 280: Output:disconnect:mode

    • VOLTage Disconnects the specified connector by setting the voltage to 0. Example :_test:CGR1:MOD1:CONN1:OUTP:DISC:MODE VOLT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 281: Optical Output Commands

    • Define the average power and the modulation amplitude (AVER_MAMP method) • Define the average power and the extinction ratio (AVER_ERAT method) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 282: Output:optic[:State][:Value]

    OPT. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:STAT:VAL OFF :_test:CGR1:MOD1:CONN1:OUTP:OPT OFF Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 283: Output:optic[:State][:Value]

    NO TE The FORCe query is slower than NFORce. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:STAT:VAL? :_test:CGR1:MOD1:CONN1:OUTP:OPT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 284: Output:optic:method[:Value]

    • AVER_ERAT (Average Power / Extinction Ratio) • AVER_MAMP (Average Power / Modulation Amplitude) • HIGH_LOW (High Power / Low Power) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 285: Output:optic:power:unit[:Value]

    Used power unit for setting and querying the optical power parameters. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT:VAL? :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT? might return: WATT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 286: Output:optic:power:average[:Value]

    :<Handle>:SGENeral:PPULse(*):OUTPut:OPTic:POWer:AVERage:[VALue]? :<Handle>:SGENeral:PDATa(*):TERMinal(*):OUTPut:OPTic:POWer:AVERage: [VALue]? :<Handle>:SGENeral:PPULse(*):TERMinal(*):OUTPut:OPTic:POWer:AVERage: [VALue]? Return Value Average power of the selected connector, terminal, or port. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 287: Output:optic:power:mamplitude[:Value]

    This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:METH DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:MAMP -1.37802405912 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 288: Output:optic:power:mamplitude[:Value]

    This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:HIGH -0.628620384795 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 289: Output:optic:power:high[:Value]

    This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:UNIT DBM :_test:CGR1:MOD1:CONN1:OUTP:OPT:POW:LOW -8.6286203848 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 290: Output:optic:power:low[:Value]

    This command can also only be used when the :OUTPut:OPTic:METHod command is set appropriately. Examples :_test:CGR1:MOD1:CONN1:OUTP:OPT:ERAT 8 :_test:CGR1:MOD1:CONN1:OUTP:OPT:ERAT:VAL 8 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 291: Output:optic:eratio[:Value]

    • NONE (linear value used) • DB (logarithmic value used) Example :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT DB :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT:VAL DB Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 292: Output:optic:eratio:unit[:Value]

    Can be: • NONE (linear value used) • DB (logarithmic value used) Example :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT? :_test:CGR1:MOD1:CONN1:OUTP:OPT:UNIT:VAL? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 293: Clock Output Commands

    Return Value Returns the upper voltage level of the N4872/74’s clock output signal. Example :_test:SGEN:PDAT:CLOC:VOLT:HIGH? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 294: Clock[:Source]:Voltage[:Level][:Immediate]:Low

    Delay in periods of the N4872/74’s clock output signal. The valid range is: 0 ... 1.0. Example :_test:SGEN:PDAT:CLOC:PULS:DEL:SWE 0.9 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 295: Clock[:Source]:Pulse:delay:sweep

    Return Value Returns the external termination impedance of the N4872/74’s clock output. Example :_test:sgen:pdat:cloc:outp:imp:ext? might return: 5.0+1 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 296: Clock:output:dimpedance:external

    Return Value Returns the differential termination resistance on the N4872/74’s clock output. Example :_test:CGR:MOD2:CONN:CLOC:OUTP:DIMP:EXT? might return: 1.0+2 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 297: Clock:output:tconfig

    Ohm. In the following picture this is shown for single-ended and differential outputs. 50 / HiZ ~OUT Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 298: Clock:output:tconfig

    0 volts (ground). Valid range is –2.0 to +3.0 volts. Example :_test:CGR:MOD2:CONN:CLOC:OUTP:TVOL 1.0 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 299: Clock:output:tvoltage

    N4873A/75A module. DMEasurement selects the data stream and CLOCk selects the (recovered) clock. Example :_test:sgen:pdat:aout DME Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 300: Aout[:Monitor]

    Returns the signal that at the AUX output of a N4873A/75A module. Can be DMEasurement (data stream) or CLOCk ((recovered) clock). Example :_test:sgen:pdat:aout? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 301: Port Administration Commands

    The suffix of PDATa and PPULse is ignored. Example :_test:SGEN:PDAT:APP "INPUT_PORT", 4, "DataBus", ELEC :_test:SGEN:PPUL:APP "INPUT_PORT", 4, "DataBus", ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 302: List

    :<Handle>:SGENeral:PPULse(*):DELete Description Deletes the port specified by the suffix of PDATa or PPULse. Example :_test:SGEN:PDAT1:DEL :_test:SGEN:PPUL1:DEL Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 303: Rename

    :<Handle>:SGENeral:PDATa(*):NUMBer? :<Handle>:SGENeral:PPULse(*):NUMBer? Return Value Returns the number of the specified port. Example :_test:SGEN:PDAT1:NUMB? :_test:SGEN:PPUL1:NUMB? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 304: Type

    Return Value Returns the current cable delay for the specified port. Example :_test:SGEN:PDAT1:CAL:CDEL? :_test:SGEN:PPUL1:CAL:CDEL? might return: 6.500000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 305: Species

    Returns the port’s species. This can be either electrical (ELEC) or optical (OPT). Example :_test:SGEN:PDAT1:SPEC? :_test:SGEN:PPUL1:SPEC? might return: ELEC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 306: Terminal Administration Commands

    Returns a comma-separated list of all terminal names contained in the specified port. Example :_test:SGEN:PDAT1:TERM1:LIST? "T1", "T2", "T3", "T4", "Data5" :_test:SGEN:PPUL1:TERM1:LIST? "T1", "T2", "T3", "T4", "Clock" Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 307: Delete

    <“New Name”> A quoted string of the new name for the terminal. Renames the specified terminal. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 308: Name

    Number of positions this terminal is to be moved by (<NR1>). Moves the specified terminal to a new position. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 309: Calibration:cdelay

    Returns the current cable delay for the specified terminal of the specified terminal. Example :_test:SGEN:PDAT1:TERM1:CAL:CDEL? :_test:SGEN:PPUL1:TERM1:CAL:CDEL? might return: 6.500000E-009 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 310: Connector Administration Commands

    Connector Administration Commands The following commands are available to associate the connectors of the Agilent 81250 System to the terminals of the DUT. Other connector administration commands can be found in the “[:CGRoup(*)]: MODule(*):CONNector(*) Subsystem” on page 129. The commands are available for pulse and data ports. They build the :<Handle>:SGENeral:CONNect subsystem.
  • Page 311: Terminal(*):[To]

    2 and connector 1 of module 3, both in clockgroup 1 Example :_test:SGEN:CONN:PDAT1:TERM2:TO (@0102001) :_test:SGEN:CONN:PPUL1:TERM2:TO (@0102001) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 312: Terminal(*):[To]

    Example :_test:sgen:conn:pdat1:term2:to? all :_test:sgen:conn:ppul1:term2:to? all might return: (@0102001, 0102002) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 313: Error Analysis Commands

    The counters are set to zero after a stop/start request or reset. The results are contained in a comma- separated list. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 314 • The first value of the tuple represents the accumulation of the received bits count (Accumulated Number of Bits). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 315 0. Then, of course, the number of errors is also 0. Ignore these results and query again. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 316: Ecount:reset

    (@1:3,5) addresses the terminals 1,2,3,5 and these counters are set to 0. Example :_test:SGEN:PDAT1:ECO:RES (@1:3,5) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 317: Clock Mode Commands

    Clock mode (high performance) is used. Example :_test:SGEN:PDAT1:DIG:SIGN:STIM:MODE CLOC :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:MODE CLOCk :_test:SGEN:PPUL1:DIG:SIGN:MODE CLOCk :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:MODE CLOCk :_test:CGRoup1:MODule2:CONNector4:DIGital:SIGNal:MODE CLOCk Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 318: Signal:mode

    • CLOCk Clock mode (high performance) is used. Example :_test:SGEN:PDAT1:DIG:SIGN:STIM:MODE? :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:MODE? :_test:SGEN:PPUL1:DIG:SIGN:MODE? :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:MODE? :_test:CGRoup1:MODule2:CONNector4:DIGital:SIGNal:MODE? might return: CLOC Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 319: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    The E4862A and E4864A frontends and N4872A and N4874A modules support only NRZ. Example :_test:SGEN:PDAT1:DIG:SIGN:FORM RZ :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:FORM RZ :_test:SGEN:PPUL1:DIG:SIGN:FORM RZ :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:FORM RZ :_test:CGROUP1:MODULE2:CONNECTOR4:DIGITAL:SIGNAL:FORMAT RZ Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 320: Format

    Return Value Returns the current data format state. Example :_test:SGEN:PDAT1:DIG:SIGN:FORM? :_test:SGEN:PDAT1:TERM1:DIG:STIM:SIGN:format? :_test:SGEN:PPUL1:DIG:SIGN:FORM? :_test:SGEN:PPUL1:TERM1:DIG:STIM:SIGN:format? :_test:CGROUP1:MODULE2:CONNECTOR4:DIGITAL:SIGNAL:FORMAT? might return: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 321 Commands in DSR Application Subsystems Format Parameter Commands Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 322 • “Concepts” on page 326 • “Default Settings” on page 333 • “Examples” on page 333 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 323: The Language Syntax

    Segment Construct The Segment construct contains segment information. A segment is a unit of information acceptable to the Agilent 81250 System and may contain either connector trace data or parameters necessary for the operation of the instrument. The following syntax diagram shows the composition of a segment construct: <Vector...
  • Page 324: Name Construct

    (see “Scopes” on page 328 for a more detailed definition of scopes). Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 325: Statepar Construct

    (w). :base: <BASE> <BASE> is one of w, h, or d. The default base is w. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 326: Vector Width Construct

    (i.e. hex, decimal or waveform) is specified by the :base: command described in “Base Construct” on page 324. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 327: Parameter Construct

    In this section, the coding mechanism is described in more detail. The goal of the Vector Import tool is to be able to load one or more sequences of binary data to the Agilent 81250 System. The binary data contains waveforms to be presented to the connectors of a hardware device.
  • Page 328 Hardware Representation Here is the same example using a hexadecimal base and the coding “0 x1”: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 329: Scopes

    SegA. In SegB a new base h is specified. The white box shows the scope of the base h command. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 330 # base d supersedes base w :paraPatternVar: :name: SegC :vectors: # end of vector variable scope Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 331: Vector Padding And Clipping

    (and only) state to pad out the vector. A reduction in disk storage is possible in vector files with a high degree of repetition. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 332: Parameter Segments

    Parameter Segments Parameter segments allow the input of parameter variables into the Agilent 81250 System. The data part of a parameter segment consists of a string. The string consists of one or more name-parameter pairs enclosed by parentheses. The string and the name-parameter pairs compare to the rules of SCPI expressions.
  • Page 333 Value _Type (SFI5) _Rotating _Polynom ("2^15-1") _Logic (NORMAL) or (INVERTED) _PRxSType (PURE) _FramingBytes ("11110110111101100010100000101000") _ExpansionHeader ("10101010101010101010101010101010") Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 334: Default Settings

    10 errors inserted and with inverted output mode. • “Example: SFI5 Type Segment” on page 335 shows a 2 -1 SFI-5 segment. Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 335: Example: Memory Type Segment

    {_PRxSType (ERRORED) } #parameter values {_Polynom ("2^10-1") } #are always {_Logic (INVERTED) } #enclosed in ’()’ Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 336: Example: Prws Type Segment

    {_FramingBytes ("11110110111101100010100000101000") } {_ExpansionHeader ("10101010101010101010100000000000") } {_Rotating () } {_PRxSType (PURE) } {_Logic (NORMAL) } {_Polynom ("2^15-1") } Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 337 Segment Import and Export Language Examples Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 338 • “Lib.cpp Interface Class Library Code” on page 351 • “Main.cpp Application Code” on page 356 Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 339: Main.cpp Application Code Using Vxi Plug&Play

    #include <string.h> #include "hp81200.h" #define SYSTEM_NAME1 "DSRA" #define SETTING_NAME "prog_sample" static ViSession hInstrument; static FILE* fp; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 340 "Error: FctName<%s> ErrMsg<undetermined>\n", szFctName); else fprintf(fp, "Error: FctName<%s> ErrMsg<%s>\n", szFctName, szErrMsg); return (lStatus == VI_SUCCESS); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 341 // Loop over all clock groups for (ViInt32 c = 1; c <= lClkGeneratorCount; c++) ViInt32 lModuleCount; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 342 ++; else // Generator if (strcmp(szGenerators, "") != 0) strcat(szGenerators, ","); strcat(szGenerators, szParam); lGeneratorCount++; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 343 = hp81200_portOutputState(hInstrument, "DATA", lGeneratorPortNumber, "ON"); errHandling(lStatus, "hp81200_portOutputState"); lStatus = hp81200_portHighLowLevel(hInstrument, "DATA", lGeneratorPortNumber, 2, 0, 0, 50); errHandling(lStatus, "hp81200_portHighLowLevel"); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 344 // ------------------------------------------------- // Determine number of loop levels available ViInt32 lLoopLevelCount; lStatus = hp81200_sequenceAvailableLoopLevel_Q(hInstrument, &lLoopLevelCount); errHandling(lStatus, "hp81200_sequenceAvailableLoopLevel_Q"); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 345 = hp81200_settingSave(hInstrument, SETTING_NAME); errHandling(lStatus, "hp81200_settingSave"); // ------------------------------------------------ // Start measurement // ------------------------------------------------ lStatus = hp81200_systemStart(hInstrument); errHandling(lStatus, "hp81200_systemStart"); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 346 = hp81200_segmentOpen_Q(hInstrument, szParam, &lCaptureInspector); errHandling(lStatus, "hp81200_segmentOpen_Q"); sprintf(szParam, "Analyzer\\ErrMem.%d", lAnalyzerPortNumber); ViInt32 lErrMemInspector; lStatus = hp81200_segmentOpen_Q(hInstrument, szParam, &lErrMemInspector); errHandling(lStatus, "hp81200_segmentOpen_Q"); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 347 Each character (hex digit) uses 4 vectors (with "01" coding) ViInt32 lHexDigitCount = lLength/4; if (lLength%4) // Remaining vectors require another hex digit lHexDigitCount++; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 348 // Process each trace for (ViInt32 t = 0; t < lWidth; t++) fprintf(fp, "Trace %d: ", t); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 349 // Bit is not set fprintf(fp, "0"); fprintf(fp, "\n"); // Pattern buffer can now be discarded free(lpszPattern); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 350 ViBoolean bIDQuery = VI_FALSE; ViBoolean bResetDevice = VI_FALSE; ViString szSystemNameHp81200 = SYSTEM_NAME1; ViString szApplicationName = "DSR"; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 351 (void)getchar(); else fclose(fp); return (lStatus != VI_SUCCESS); // (TRUE) 1 => failure, (FALSE) 0 => success Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 352: Lib.cpp Interface Class Library Code

    // to specify it with each command. bool HP81200::Init( const char* theServerName, const char* theHandleSuggestion, const char* theSystemName, FILE* theErrorFile) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 353 // clear remembered handle strcpy(itsHandle, ““); if (itsConnected) int ret; ret = Disconnect_HP81200(); if (ret != 0) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 354 // so before calling Call again, the results must be otherwise // saved. bool HP81200::Call(const char* theCmd, const char*& theResult) theResult = itsResultBuffer; return Call(theCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 355 // get and print error message from the error queue char aResultBuffer[1024]; int aResultLen; char aCmd[128]; sprintf(aCmd, “:%s:syst:err?”, GetHandle(theCmd)); for (;;) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 356 // break out of loop if error queue empty if ((ret != 0) || (aResultBuffer[0] == ‘0’)) break; fprintf(itsErrorFile, “\t%s\n”, aResultBuffer); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 357: Main.cpp Application Code

    #define SETTING_NAME “prog_sample” static bool doIt(HP81200& h, FILE* fp) const char* aResult; char aCmd[4096]; char aBuf[1024]; char aAnalyzers[1024]; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 358: Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March

    “%d”, &aConn); // loop over connectors for (int co = 1; co <= aConn; co++) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 359 “sgen:pdat:app ‘OUTPUT_PORT’,%d,’output’”, aAnaCnt); h.Call(aCmd); aAnaPort = aGenPort + 1; sprintf(aCmd, “sgen:conn:pdat%d:term1 (@%s)”, aAnaPort, aAnalyzers); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 360 “%d”, &aLoopLevels); // make infinite loop with trigger using the imported // demo segment sprintf(aCmd, “sgen:glob:seq (1.0,’’,(LOOP%d,1,INF,(BLOCK,0,64”, Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 361 // - demonstrate the edit subsystem how to deal with captured data // - export the captured data and the error memory Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 362 “Analyzer.%d: %s\n”, aAnaPort, aResult); // extract the vectors and print as ‘0’ and ‘1’ to fp Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 363 // save segments under a different name to the local setting sprintf(aCmd, “edit:segm%d:save ‘LocalSegments\\prog_sample_capture’”, aCapture); h.Call(aCmd); sprintf(aCmd, “edit:segm%d:save ‘LocalSegments\\prog_sample_errmem’”, aErrMem); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 364 // wait, so that user could see the results if ((fp == stdout) || (fp == stderr)) Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 365 // Release the handle, disconnect from the system bool HP81200::Exit() if (strcmp(itsHandle, ““) != 0) bool b; char aCmd[128]; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 366 = sizeof(itsResultBuffer); ret = Call_HP81200(aCmd, itsResultBuffer, &aResultLen); if (ret != 0) WriteErrorLog(ret, theCmd); return false; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 367 ((fp == stdout) || (fp == stderr)) printf(“press any key to continue\n”); (void)getchar(); else fclose(fp); return 0; Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 368 “conf:cgr%d:mod%d:conn%d:type?”, c, m, co); h.Call(aCmd, aResult); // put to analyzer or generator list sprintf(aBuf, “%02d%02d%03d”, c, m, co); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 369 // switch on everything, apply levels / thresholds // ----------------------------------------------- if (aGenPort > 0) sprintf(aCmd, “sgen:pdat%d:outp on”, aGenPort); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 370 (aAnaPort > 0) sprintf(aCmd, “%s,’walking64’,0,0”, aCmd); sprintf(aCmd, “%s)))”, aCmd); h.Call(aCmd); // generate trigger signal from sequence h.Call(“cgr:trig:mode seq”); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 371 “edit:segm:open? ‘Analyzer\\Capture.%d’”, aAnaPort); h.Call(aCmd, aResult); int aCapture; sscanf(aResult, “%d”, &aCapture); sprintf(aCmd, “edit:segm:open? ‘Analyzer\\ErrMem.%d’”, aAnaPort); h.Call(aCmd, aResult); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 372 // where d is the number of length digits l // then length binary bytes b are following Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 373 // they are now still in memory sprintf(aCmd, “mmem:segm:save ‘c:\\temp\\prog_sample_capture.txt’, ’%s’, ’prog_sample_capture’”, SETTING_NAME); h.Call(aCmd); sprintf(aCmd, “mmem:segm:save ‘c:\\temp\\prog_sample_errmem.txt’, ’%s’, ’prog_sample_errmem’”, SETTING_NAME); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 374 // don’t forget to close the segments again! sprintf(aCmd, “edit:segm%d:clos”, aCapture); h.Call(aCmd); sprintf(aCmd, “edit:segm%d:clos”, aErrMem); h.Call(aCmd); Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 375 Example Code Main.cpp Application Code Agilent 81250 Parallel Bit Error Ratio Tester, Programming Reference, March 2006 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 376 Copyright Agilent Technologies 2006 Printed in Germany March 2006 5988-4886EN Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 377 Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...

Table of Contents