hpe5022_BER_setupChannelIcMultipleRegisterSweep
C Syntax
ViStatus hpe5022_BER_setupChannelIcMultipleRegisterSweep(ViSession id,
ViInt16 seqType, ViInt16 regPoints, const ViInt32 addr[], const ViInt32
upperBitPos[], const ViInt32 lowerBitPos[], ViInt16 sweepPoints, ViInt32
reg_list[], const ViPObject testHndl);
Visual Basic
hpe5022_BER_setupChannelIcMultipleRegisterSweep(ByVal id As Long, ByVal
Syntax
seqType As Integer, ByVal regPoints As Integer, ByVal addr As Long, ByVal
upperBitPos As Long, ByVal lowerBitPos As Long, ByVal sweepPoints As
Integer, ByRef reg_list As Long, ByRef testHndl As Long) As Long
Description
This function sets up the sequence of the channel IC multiple register value sweep.
This function is available for use with the E5039A/B/C bit error test module.
Parameters
• id
Description
Direction
• seqType
Description
Direction
Values
• regPoints
Description
Direction
Values
• addr
Chapter 3
Specifies the system identifier. This is given by the
"hpe5022_init" function.
IN
Specifies the sequence type of the channel IC multiple
register sweep.
IN
Name
hpe5022_SEQ_WR_M
hpe5022_SEQ_M
Specifies the number of channel IC registers to sweep.
IN
Name
hpe5022_BER_REG_ELEM_COUN_MIN
hpe5022_BER_REG_ELEM_COUN_MAX
Function Reference
Channel IC Register Sweep Measurement
Value
Description
Write ® Measure ® Write ®
1
Measure ® ...
Write ® Measure ® Measure ®
2
Measure ® ...
Value
1
16
233