Data Sheet
Teledyne LeCroy  Automation API Reference Manual for USBTracer, USB Advisor, and Voyager USB Protocol 
Suite 
128 
7.2 IUsbRecOptions2 
The IUsbRecOptions interface is the second interface for the RecOption object. It derives from the 
IUSBRecOptions interface that implements the common functionality for all Teledyne LeCroy Analyzers. 
IID: 699CAC9B-E32A-40dd-92E1-8B237057B67F 
7.2.1  IUSBRecOptions2::ChangeUsbRecordingOptionSetting 
 HRESULT ChangeUsbRecordingOptionSetting 
 ( [in] int setting, [in] int value, [out, retval] int* result ) 
Method provides capability to change specific setting of loaded recording option before recording start. 
NOTE: FOR INTERNAL TELEDYNE LECROY USE ONLY. 
Parameters 
 setting    specifies desired setting to change [look at remarks for detail] 
   value    new value of setting 
   result   pointer to integer value which returns setting modify was successful or 
not  
Return values 
  Method returns ANALYZERCOMERROR_WRONGCALL exception if setting id is invalid. 
Remarks 
The setting id could be one of these values: 
RO_SETTING_USB3_GEN_MODE 1 
RO_SETTING_USB3_SCRAMBLING_MODE_BOTH 2 
RO_SETTING_USB3_POLARITY_MODE_BOTH 3 
RO_SETTING_USB3_RX_SSC 4 
RO_SETTING_USB3_TX_SSC 5 
RO_SETTING_USB3_ANLZR_TERMINATION 6 
RO_SETTING_USB3_EXSZR_RX_DETECT 7 
RO_SETTING_USB3_TX_COMPLIANCE_CLOCK 8 
RO_SETTING_USB3_SCRAMBLING_MODE_RX 10 
RO_SETTING_USB3_SCRAMBLING_MODE_TX 11 
RO_SETTING_USB3_POLARITY_MODE_RX 12 
RO_SETTING_USB3_POLARITY_MODE_TX 13 
RO_SETTING_USB3_CATCSYNC_DISABLE 14 
RO_SETTING_USB3_CATCSYNC_IND_RECSTOP 15 
RO_SETTING_USB3_CATCSYNC_IND_TRIGGER 16 
RO_SETTING_USB3_IGNORE_UPLOADING 17 
RO_SETTING_USB3_LEGACY_LFPS_MODE 18 
RO_SETTING_USB3_CAPTURE_RAW_FILE 19 
RO_SETTING_USB3_GENERATION_SPEED 20 
RO_SETTING_TOGGLE_TRIG_IN 21 
RO_SETTING_BNC_TOGGLE_TRIG_IN 22 










