5 perecoptions object, Perecoptions object – Teledyne LeCroy Automation API for Teledyne LeCroy PETracer_PETrainer User Manual
Page 58
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.