:ACQuire:EPATtern

Instrument:
N1010A
DCA-X
DCA-M
UXR Scope
Meas. mode:
Scope
Eye
Jitter
TDR
Flex Apps:
FlexDCA
FlexRT

Command Syntax

:ACQuire:EPATtern  {ON | OFF | 1 | 0}

Query Syntax

:ACQuire:EPATtern?

Query Response

{1 | 0}

Description

In Oscilloscope and Eye/Mask Modes, specifies that on each waveform acquisition that data from the entire pattern is acquired. (Normally, only data from the displayed portion of the pattern is acquired.) When OFF is selected, the waveform (record length) can be defined as the number of samples / waveform or the number of samples / UI (Unit Interval). When ON is selected, the waveform can only be defined as the number of samples-per-UI.

Use the :ACQuire:RSPec command to select waveforms specified by record length or samples-per-UI.

Use TIMebase:MPOSition (Minimum Timebase Position) to establish the start of the pattern. Use TIMebase:BRATe (Bit Rate) and TRIGger:PLENgth (Pattern Length) to determine the time duration. Long patterns may require some noticeable time to be acquired.

Pattern Lock must be turned on (:TRIGger:PLOCk) before sending ACQuire:EPATtern.

Example Command Sequence

This sequence of commands turns on pattern lock with 64 samples per symbol, acquires the entire pattern, and applies a 32-count smoothing.

:TRIGger:PLOCk ON
*OPC?
  //  Your code to synchronize execution timing.
:ACQuire:EPATtern ON
:ACQuire:SPUI:AUTo MANual
:ACQuire:SPUI 7.99212598
*OPC?
  //  Your code to synchronize execution timing.
:ACQuire:SMOothing AVERage
:ACQuire:ECOunt 32