beautypg.com

5 perecoptions object, Perecoptions object – Teledyne LeCroy Automation API for Teledyne LeCroy PETracer_PETrainer User Manual

Page 58

background image

Teledyne LeCroy

Automation API for PETracer/PETrainer

53

5 PERecOptions Object

The PERecOptions object represents the options for the PETracer™ (x1, ML, EML) hardware and is used to
specify the recording parameters.

The PERecOptions object allows user to:

• Load/save the recording options from/to the file

• Set up recording mode and recording buffer size
• Set up custom recording parameters such as link width, descrambling mode, deskew, etc.


The PERecOptions object can be created by using the IAnalyzer::GetRecordingOptions method (see Page 15)

The PERecOptions object supports the following interfaces:

Interfaces

Description

IRecOptions

Allows you to load/save recording options from/to the file,
reset recording options, set up recording mode, recording
buffer size, trigger position, and the trace file name

IPERecOptions

Identical to IRecOptions interface

IPERecOptions2

Extends the IPERecOptions interface. Adds a set up for link
width, spec mode, external reference clock, descrambling
algorithm, skew, lane reversal, and polarity inversion


The IPERecOptions2 interface is a primary interface for PERecOptions object.