:MEASure:TDEC:PRESets
Command Syntax
:MEASure:TDEC:PRESets <preset name>
<preset name> is a string.
Query Syntax
:MEASure:TDEC:PRESets?
Description
Loads previously saved settings, known as a preset, for a TDEC (Transmitter and Dispersion Eye Closure) measurement. The preset configures the measurement to your saved settings. To query which presets are available for loading, use the :PRESet:SELections?
query.
Keysight Supplied TDEC Measurement Presets
- 400G CWDM8 MSA 10km Optical Interface
- IEEE 802.3bm (100 GbEn)
- ITU 50G PON
- Stressed Eye Closure (SEC)
- T11 FC-PI-6P (32xFibre Channel)
The saved settings include those made with the following sibling commands:
Presets can only be saved from the measurements Setup dialog. There is no programming command for this task.
Requires FlexDCA revision A.05.00 and above.
Example Commands
:MEASure:TDEC:PRESet "IEEE 802.3bm (100 GbEn)" // Load a factory provided preset. :MEASure:TDEC:PRESet "MyPreset" // Load your saved preset. :MEASure:TDEC:PRESet:SELections? // Get list of saved presets.
Measurement Ready?
To confirm that the measurement is ready to read, you can query the measurement's status:
if ('CORR' in Flex.query(':STATus?')): measurement = Flex.query('?')
If averaging is turned on (:ACQuire:AVERaging
), you can also confirm if the measurement result is ready by comparing the number of specified averages (:ACQuire:ECOunt?
) versus the number of measurement sweeps that have occurred (:COUNt?
). The technique uses the :COUNt?
common measurement query. For example,
if (Flex.query(':COUNt?') >= Flex.query(':ACQuire:ECOUNt?')): measurement = Flex.query('?')
You can also use an acquisition limit lest to test that a number of waveform samples, or pattern acquisitions have completed before returning a measurement. Refer to the :LTESt:ACQuire:CTYPe
command.
Common Measurement Child Queries
This command supports the use of the following common measurement queries: :LOCation?
, :COUNt?
, :MAXimum?
, :MINimum?
, :MEAN?
, and :SDEViation?
.