Agilent Technologies Part Number E1439-90005
 Trademarks
 Agilent E1439 at a Glance
E1438 E1439
 What You Get With the Agilent E1439
Hardware
Software
Documentation
 This Book
Other Documentation
Page
 Contents
 Contents
 Replacing Assemblies
 Contents
 Installing the Agilent E1439
 To inspect the Agilent E1439
To inspect the Agilent E1439
 To install the Agilent E1439
To install the Agilent E1439
 Logical Address
 VXI Mainframe
 To clean fiber optic connectors
To clean fiber optic connectors
 To transport the module
To store the module
To store the module
 To transport the module
 Getting Started with the Agilent E1439
 Getting Started and Introduction
Getting Started and Introduction
 System Requirements
System Requirements
System Requirements Microsoft Windows
 To install the Windows VXIplug&play drivers
To install the Windows VXIplug&play drivers
Updating firmware
 To use the Resource Manager
To use the Resource Manager
 To use the program group Windows
To use the program group Windows
 To use the VXIplug&play Soft Front Panel SFP
To use the VXIplug&play Soft Front Panel SFP
 To use the example programs
To use the example programs
 Info.exe
Multchan32.exe
Interrupt.exe
 Getting Started with the Agilent E1439
 Using the Agilent E1439
 Agilent E1439 overview
Agilent E1439 overview
 Programming the Agilent E1439
Programming the Agilent E1439
Windows framework
 Programming
 Measurement loop
Measurement loop
 Measurement loop in multi-module systems
 Delay and phase in triggered measurements
Delay and phase in triggered measurements
 Triggerdelayactual=0 or 0/16=0 output samples
 Using the Agilent E1439
 Magnitude trigger and magdwell time
Magnitude trigger and magdwell time
 Using the Agilent E1439
 Frequency and filtering
Frequency and filtering
 Using clock and sync
Using clock and sync
 Sharing Reference and Sync signals in multi-module systems
Managing multiple modules
Managing multiple modules
Clock distribution
 Using the Agilent E1439
 Systems using front panel distribution
Managing multi-module systems
 Slot0 Controller
Managing multi-mainframe systems
 Slave on
 Using an external sample clock
 Splitter External sample clock
 Synchronous digital filter changes
Synchronizing changes in multi-module systems
Synchronous center frequency changes
 Trigger and phase in multi-module systems
External sample synchronization in multi-module systems
 Now you may take a measurement Issue an age1439measstart
Sync the digital local oscillators
 Transferring data
Transferring data
 Fiber Optic Interface
Fiber Optic Interface
 Fiber Frames
Data Frame Normal Data Fiber Frame
BOF Sync Without Data Fiber Frame
EOE Sync with Data Fiber Frame
 Fiber Modes
Fiber Interface Setup
Off
 Copy
 Raw
 Generate
 Fiber Receiver
 Append
 Fiber Receiver
 Flow Control Copy No Copy2
 Agilent E1439 Programmers Reference
 Introduction
Introduction
 Functions listed by class
Functions listed by class
Component Capability Subclass Function Name
 Component Capability Subclass Function Name
 Route Configure
 Route Configure LOW Level
 Age1439interruptrestore on
 Functions listed by functional group
Functions listed by functional group
 Initializing and closing
 Debugging
 Agilent E1439 Programmers Reference
 Identification
 Trigger
 Synchronization controlling multiple modules
 Functions listed alphabetically
Functions listed alphabetically
 Age1439driverdebuglevelget on page 97 −gets the debug level
 Agilent E1439 Programmers Reference
 Agilent E1439 Programmers Reference
 Agilent E1439 Programmers Reference
 Age1439adcclock
 Age1439adcdivider
AdcDivider AdcDividerPtr
Age1439adcdividerget
Description
 Age1439attribget
Description
 Board
Age1439calget
DatestampPtr
 Age1439clockfs
Age1439clockfsget
ViStatus age1439clockfsViSession id, ViReal64 fs
ViStatus age1439clockfsgetViSession id, ViPReal64 fsPtr
 Age1439clockrecover
 ClockSetup
Age1439clocksetup
Age1439clocksetupget
 Phase locked to external reference
Simple clock setups for stand-alone modules
Internal reference
 Front panel master-slave setups, one master per mainframe
Front master, internal reference
 Front slave, phase locked to master
AGE1439FRNTREARMSTREXTREF
 Rear master, phase locked to external reference
Rear panel master-slave setups, one master per mainframe
Rear master, internal reference
 Front sync, external sample clock, wired-OR sync
AGE1439REARSLAVEXTREF
 Multiple mainframe setups
Send sync to slave
 ClockSetupPtr
Functions listed alphabetically Receive sync from master
Example
Effect on Active Measurement
 ViStatus age1439closeViSession id
Age1439close
AGE1439SUCCESS indicates that a function was successful
 Age1439combosetup
Phase
Blocksize
Interpolate
 Age1439datamemsizeget
 Age1439datascaleget
 Age1439datasetup
 DataDelay
DataDelayPtr
Data type
BlocksizePtr
 Resolution
ResolutionPtr
DataTypePtr
Mode
 Port
 Xfers Sequence
 FilterBW
 Age1439dataxfersize
Xfersize XfersizePtr
 Age1439driverdebuglevel
DebugLevel DebugLevelPtr
 Age1439epochsetup
EpochGenerate
 HeaderEnable
HeaderEnablePtr
EpochSizePtr
HeaderValue
 Option/fiberMode Off
Append
 101
 Age1439errormessage
ErrorMessage
 Age1439errorquery
ErrorCode ErrorMessage
 Age1439extsamplesync
SyncEnable SyncEnablePtr
Age1439extsamplesyncget
 105
 ViStatus age1439fiberclearViSession id Description
Age1439fiberclear
Parameter
 Age1439fibererrorclear
ViStatus age1439fibererrorclearViSession id
 Age1439fibererrorget
Definition Numeric Description Value
 109
 Age1439fiberLEDget
LedRegPtr
 Age1439fiberrcvsignalsget
Pio1 Pio2 Dir Nrdy
 Age1439fibersetup
BofEnable
 BofEnablePtr crcEnable CrcEnablePtr fiberMode
 FibermodePtr
FlowControlMode
TransferRate
TransferRatePtr
 Age1439fibersignalget
FiberSignalPtr
 Age1439fiberverify
VerifyPath Sec
 Age1439fiberxmtBOF
ViStatus age1439fiberxmtBOFViSession id
 Age1439fiberxmtsignals
 Age1439fiberxmtsignalsget
 Decimate
Age1439filtersetup
DecimatePtr
 Be set
SigBwPtr
Invalid parameter combinations
 25 dB 15 dB
 ViStatus age1439filtersyncViSession id Description
Age1439filtersync
Comment
 124
 Age1439frequencycenterraw
Comments
 126
 Age1439frequencycenterrawcompute
 Age1439frequencysetup
Age1439frequencycenter sets the center frequency
CenterFreq
CenterFreqPtr
 Sync
CmplxDCPtr
SyncPtr
 130
 FpClock FpClockPtr
Age1439frontpanelclockinput
Age1439frontpanelclockinputget
 Age1439init
IdQuery
 133
 Age1439inputautozero
ViStatus age1439inputautozeroViSession id Description
 Age1439inputoffset
 Age1439inputoffsetsave
ViStatus age1439inputoffsetsaveViSession id
 Age1439inputrangeauto
 Variable Range Index
Age1439inputrangeconvert
Full Scale Voltage Vp
 Full Scale DBm
 140
 Age1439inputsetup
AntiAlias
 CouplingPtr
Range
 Signal
SignalPtr
SignalPath
SignalPathPtr
 144
 Age1439interruptrestore
ViStatus age1439interruptrestoreViSession id
 Age1439interruptsetup
Mask
 147
 Age1439lbusmode
Pipeline
 LbusModePtr
 Age1439lbusreset
ViStatus age1439lbusresetViSession id, ViInt16 lbusReset
LbusReset
LbusResetPtr
 Age1439meascontrol
Idle Sync
 This function performs the following sequence
 153
 Age1439measinit
ViStatus age1439measinitViSession id Description
 Age1439measstart
 Age1439measstatusget
Definition
ReadValid
BlockReady
 Age1439optionsget
Options
 Age1439productidget
ProductId
 Age1439read
Checks for AGE1439STATUSREADBLOCK and AGE1439STATUS
 Data
SampleCount
OverloadPtr
Read or age1439read64 function is this
 161
 Age1439readraw
WordCount
 Call age1439measstart Call age1439readraw
 164
 RefClock RefClockPtr
Age1439referenceclock
Age1439referenceclockget
 RefPrescaler RefPrescalerPtr
Age1439referenceprescaler
Age1439referenceprescalerget
 Age1439reset
ViStatus age1439resetViSession id Description
 Age1439resethard
ViStatus age1439resethardViSession id
 Age1439revisionquery
DriverRev InstrRev
 Error
Age1439selftest
TestMessage TestResult
Message
 171
 SerialNum
Age1439serialnumber
Age1439serialnumberget
 SmbClock SmbClockPtr
Age1439smbclockoutput
Age1439smbclockoutputget
 Age1439staterecall
Age1439staterecall
#include age1439.h
ViStatus age1439staterecallViSession id
 Age1439statesave
Age1439statesave
ViStatus age1439statesaveViSession id Description
 Age1439statusget
Status Bit Definition
 Status Bit Definition Description
AGE1439STATUSREADVALID
 SyncClock SyncClockPtr
Age1439syncclock
Age1439syncclockget
 SyncDirection SyncDirectionPtr
Age1439syncdirection
Age1439syncdirectionget
 SyncOutput SyncOutputPtr
Age1439syncoutput
Age1439syncoutputget
 Age1439triggerdelayactualget
ActualDelayPtr
 Age1439triggerphaseactualget
ActualPhasePtr
 Age1439triggersetup
 Post trigger
Bit real
Pre-trigger
 Frequencysetup function
GenTrigPtr
MagDwell
MagDwellPtr
 TrigTypePtr
 VcxoState VcxoStatePtr
Age1439vcxo
Age1439vcxoget
 VxiClock VxiClockPtr
Age1439vxiclockoutput
Age1439vxiclockoutputget
 Age1439wait
 Equivalent numeric values for variables
Equivalent numeric values for variables
Variable Name Numeric Value
 191
 192
 193
 194
 195
 196
 197
 Commands which halt active measurements
Commands which halt active measurements
Age1439selftest age1439staterecall
 Error messages
Error messages
Parameter Description
 200
 Default values
Default values
 Function
 VXIplug&play Syntax Quick Reference
VXIplug&play Syntax Quick Reference
 Sage
 DacPtr
 206
 Module Description
 Front Panel Description
Front Panel Description
 VXI backplane connections
VXI backplane connections
 Trigger Lines
 Block diagram and description
Block diagram and description
 Input
 DAC AC DC
Clock Generation
 Anti-alias Filter
 Zoom and Decimation Filtering
Sampling ADC
Memory Controller and Sdram Memory
 Data Output
Fiber Optic Interface
 Trigger Detection
Control Registers
 218
 Replacing Assemblies
 Replaceable parts
Replaceable parts
Ordering Information
 Code Numbers
Mfr. No Mfr. Name Location
 Installing to avoid damage
Assemblies
 Part Number
Replaceable parts Ref Des Agilent Part Qty Description
Number
 To remove the top cover
 To remove the M1, M2 assemblies
 226
 Agilent Technologies Sales Office
Fiber frame that acts as a synchronizing event
Fiber frame that contains the last 4 data bytes in an epoch
Front panel data port
 228
 Index
 Index
 Raw data, scaling 231
 VME
 VXI
 234
 Need Assistance?
 About this edition