Teledyne LeCroy Automation API Reference Manual for USB Protocol Suite
6
4.1.9 IUsbPacket::GetErrorsBitmap ........................................................ 113
4.1.10 IUsbPacket::GetRawData ............................................................... 114
4.1.11 IUsbPacket::GetUsb3ScrambledData ............................................ 114
4.1.12 IUsbPacket::GetUsb3TenBitData ................................................... 115
5 Primary Dual Interface for USB Verification Script Engine................ 116
5.1 ....... IVScriptEngine interface .................................................... 116
5.1.1 IVScriptEngine::VscriptName ......................................................... 117
5.1.2 IVScriptEngine::Tag ....................................................................... 118
5.1.3 IVScriptEngine::RunVScript ............................................................ 119
5.1.4 IVScriptEngine::RunVScriptEx ....................................................... 120
5.1.5 IVScriptEngine::LaunchVScript ...................................................... 121
5.1.6 IVScriptEngine::Stop ...................................................................... 122
5.1.7 IVScriptEngine::GetScriptVar ......................................................... 123
5.1.8 IVScriptEngine::SetScriptVar .......................................................... 125
6 Verification Script Engine Events Callback Interface ........................ 127
6.1 ....... _IVScriptEngineEvents dispinterface................................. 127
6.1.1 _IVScriptEngineEvents::OnVScriptReportUpdated ........................ 130
6.1.2 _IVScriptEngineEvents::OnVScriptFinished ................................... 131
6.1.3 _IVScriptEngineEvents::OnNotifyClient .......................................... 132
7 Primary Dual Interface for Recording Options ................................... 134
7.1 ....... IUsbRecOptions Dual Interface ......................................... 134
7.1.1 IRecOptions::Load .......................................................................... 135
7.1.2 IRecOptions::Save ......................................................................... 136
7.1.3 IRecOptions::SetRecMode ............................................................. 137
7.1.4 IRecOptions::SetBufferSize ............................................................ 138
7.1.5 IRecOptions::SetPostTriggerPercentage........................................ 139
7.1.6 IRecOptions::SetTriggerBeep ......................................................... 140
7.1.7 IRecOptions::SetDataTruncate ....................................................... 141
7.1.8 IRecOptions::SetAutoMerge ........................................................... 141
7.1.9 IRecOptions::SetSaveExternalSignals ........................................... 143
7.1.10 IRecOptions::SetTraceFileName .................................................... 144
7.1.11 IRecOptions:: SetFilterPolarity ....................................................... 145
7.1.12 IRecOptions::Reset ........................................................................ 146
7.2 ....... IUsbRecOptions2 .............................................................. 147
7.2.1 IUSBRecOptions2::ChangeUsbRecordingOptionSetting ............... 147
7.3 ....... IusbRecOptions3 ............................................................... 150
7.3.1 IUSBRecOptions3::SetBufferSizeEx .............................................. 150
8 Errors Collection Interface ................................................................... 151
8.1 ....... IAnalyzerErrors dispinterface ............................................ 151
8.1.1 IAnalyzerErrors::get_Item ............................................................... 152
8.1.2 IAnalyzerErrors::get_Count ............................................................ 153
9 Analyzer Events Callback Interface ..................................................... 155
9.1 ....... _IAnalyzerEvents dispinterface ......................................... 155
9.1.1 _IAnalyzerEvents::OnTraceCreated ............................................... 155
9.1.2 _IAnalyzerEvents::OnStatusReport ................................................ 156
10 CATCAnalyzerAdapter .......................................................................... 161