:SPRocess:FFEQualizer:TAPS:LIMits:STATe
Command Syntax
:SPRocessN:FFEQualizer:TAPS:LIMits:STATe {ON | OFF}
Where N identifies one of up to 64 possible operators {1:64} that can be defined as part of a math function. The operators are numbered in the order that they were originally added to the function.
Query Syntax
:SPRocessN:FFEQualizer:TAPS:LIMits:STATe?
Description
Turns on or off the application of tap limits for the Linear Equalizer operator (FFE). This includes the main tap, precursors, and postcursors. The default state is OFF. To set or query the tap limit values, use these commands:
Main Tap
Precursors
Postcursors
For Reference Rx operator, what function do I send this command to?
If the FFE (Linear Equalizer) equalizer is a secondary function to the Reference Rx operator, address the :SPRocess:FFEQualizer:TAPS:LIMits:STATe command to the Reference Rx function as identified in the following Reference Rx Setup dialog's operator diagram. In the following figure, this would be Function 2 and the command would be:
:SPRocess2:FFEQualizer:TAPS:LIMits:STATe
The Linear Feedforward Equalizer operator is provided with the N1010A-201 Advanced Waveform Analysis license.
Requires FlexDCA revision A.07.80 and above.
Example Command Sequence
flex.write(':FUNCtion2:FOPerator FFEQualizer')
flex.write(':FUNCtion2:DISPlay ON')
flex.write(':FUNCtion2:COLor TCOLor2')
flex.write(':SPRocess2:FFEQualizer:TAPS:AUTo ON')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:MAIN:MAX 2.52')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:MAIN:MIN 7.8E-1')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:PRE:MAX 0.10, 0.10, 0.20, 0.05')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:PRE:MIN -0.10, -0.10, -0.10, -0.40')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:POST:MAX 0.05, 0.20, 0.10, 0.10')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:POST:MIN -0.40, -0.40, -0.10, -0.10')
flex.write(':SPRocess2:FFEQualizer:TAPS:LIMits:STATe ON')