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. 
 
