Protocol Solutions Group 3385 Scott Blvd. Santa Clara, CA 95054 Tel: +1/408.727.6600 Fax: +1/408.727.6622 Automation API for LeCroy SAS/SATA Tracer/
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 103.1.1 ISASAnalyzer::GetVersion HRESULT GetVersion ( [in] EA
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 113.1.2 ISASAnalyzer::OpenFile HRESULT OpenFile ( [in] BSTR f
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 123.1.3 ISASAnalyzer::StartGeneration HRESULT StartGeneration
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 13DEVICE_CONFIG_DE_DE_0_J = 37 DEVICE_CONFIG_J_0_ADE_0 = 38 D
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 14 Return values ANALYZERCOMERROR_UNABLEOPENFILE – unable to ope
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 153.1.4 ISASAnalyzer::StopGeneration HRESULT StopGeneration (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 163.1.5 ISASAnalyzer::StartRecording HRESULT StartRecording (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 17 C++: ISASAnalyzer* sas_analyzer; BSTR ro_file_name;
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 183.1.6 ISASAnalyzer::StopRecording HRESULT StopRecording ( [i
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 193.1.7 ISASAnalyzer::MakeRecording HRESULT MakeRecording ( [i
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 iiDocument Disclaimer The information contained in this document
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 203.1.8 ISASAnalyzer::LoadDisplayOptions HRESULT LoadDisplayOpt
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 213.1.9 ISASAnalyzer::GetRecordingOptions HRESULT GetRecording
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 223.1.10 ISASAnalyzer::ResumeGeneration HRESULT ResumeGeneratio
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 233.1.11 ISASAnalyzer::Attach HRESULT Attach ( ) [in] BY
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 243.1.12 ISASAnalyzer::Detach HRESULT Detach ( [out, re
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 254 SASTrace Object The SASTrace object represents the recorded
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 264.1 ITrace Interface The ITrace interface is a dual interface f
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 274.1.1 ITrace::GetName HRESULT GetName ( [out, retval] BSTR*
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 284.1.2 ITrace::ApplyDisplayOptions HRESULT ApplyDisplayOption
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 294.1.3 ITrace::Save HRESULT Save ( [in] BSTR file_name, [in
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 iiiContents 1 Introduction...
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 304.1.4 ITrace::ExportToText HRESULT ExportToText ( [in] BSTR
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 31Here is a snippet of an exported text file: File c:\analyzersw
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 324.1.5 ITrace::Close HRESULT Close ( ); Closes the trace. P
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 334.1.6 ITrace::ReportFileInfo HRESULT ReportFileInfo ( [in]
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 344.1.7 ITrace::ReportErrorSummary HRESULT ReportErrorSummary
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 35Here is an example of data stored using this method call: Erro
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 36Example WSH: Set Analyzer = WScript.CreateObject("LeCroy.
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 374.1.8 ITrace::GetPacket HRESULT GetPacket ( [in] long packe
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 38Sub BtnGetPacket_OnClick On Error Resume Next Dim Packet Number
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 39C++: ISASTrace* sas_trace; LONG packet_number; . . .
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 iv5 SASRecOptions Object...
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 404.1.9 ITrace::GetPacketsCount HRESULT GetPacketsCount ( [ou
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 414.1.10 ITrace::GetTriggerPacketNum HRESULT GetTriggerPacketNu
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 424.1.11 ITrace::AnalyzerErrors HRESULT AnalyzerErrors ( [in] l
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 434.2 ISASTrace Interface The ISASTrace interface is a primary du
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 444.3 ISASVerificationScript Interface The ISASVerificationScript
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 454.3.1 ISASVerificationScript::RunVerificationScript HRESULT
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 46Example C++: // In this example, we use wrapper functions prov
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 474.3.2 ISASVerificationScript:: GetVScriptEngine HRESULT GetV
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 485 SASRecOptions Object The SASRecOptions object represents the
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 495.1 IRecOptions Interface The IRecOptions interface is a dual
1 Introduction LeCroy’s SASTracer/SATracer software provides a rich, functional COM/Automation API to the most important functionalities of the LeCr
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 505.1.1 IRecOptions::Load HRESULT Load ( [in] BSTR ro_file_nam
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 515.1.2 IRecOptions::Save HRESULT Save ( [in] BSTR ro_file_nam
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 525.1.3 IRecOptions::SetRecMode HRESULT SetRecMode ( [in] ERec
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 535.1.4 IRecOptions::SetBufferSize HRESULT SetBufferSize ( [in
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 545.1.5 IRecOptions::SetPostTriggerPercentage HRESULT SetPostT
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 555.1.6 IRecOptions::SetTriggerBeep HRESULT SetTriggerBeep ( [
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 565.1.7 IRecOptions::SetSaveExternalSignals HRESULT SetSaveExt
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 575.1.8 IRecOptions::SetTraceFileName HRESULT SetTraceFileName
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 585.1.9 IRecOptions::Reset HRESULT Reset ( ) Resets the reco
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 595.2 ISASRecOptions Interface This interface is identical to th
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 62 SASTracer/SATracer Object Model LeCroy’s SASTracer/SATracer A
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 606 SASPacket Object The SASPacket object represents a single pa
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 616.1 IPacket Interface The IPacket interface is a dual interface
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 626.2 ISASPacket Interface The ISASPacket interface is a primary
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 63 Example VBScript: <OBJECT ID = Analyzer CLASSID = "
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 64 C++: ISASPacket* custom_packet; LONG packet_number; . . .
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 656.2.2 IPacket::GetDirection HRESULT GetDirection (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 666.2.3 IPacket::GetErrors HRESULT GetErrors ( [out]
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 677 SASTraceErrors Object The SASTraceErrors object represents
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 687.1.1 ISASAnalyzerErrors::get_Item HRESULT get_Item( [in] l
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 697.1.2 ISASAnalyzerErrors::get_Count HRESULT get_Count( [out
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 7 Objects Interfaces Description SASAnalyzer ISASAnalyzer _IS
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 70C++: ISASTrace* sas_trace; . . . ISASAnalyzerErrors* analy
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 718 SASVScriptEngine Object The SASVScriptEngine object allows y
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 728.1.1 IVScriptEngine::VScriptName [propget] HRESULT VScriptN
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 738.1.2 IVScriptEngine::Tag [propget] HRESULT Tag ( [out, retv
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 748.1.3 IVScriptEngine::RunVScript HRESULT RunVScript ( [out,
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 758.1.4 IVScriptEngine::RunVScriptEx HRESULT RunVScriptEx (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 768.1.5 IVScriptEngine::LaunchVScript HRESULT LaunchVScript (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 778.1.6 IVScriptEngine::Stop HRESULT Stop ( ) Stops the ver
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 788.1.7 IVScriptEngine::GetScriptVar HRESULT GetScriptVar (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 79 WSH: . . . Set Trace = Analyzer.OpenFile( TraceName ) &apo
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 83 SASAnalyzer Object The SASAnalyzer object is the top-level ob
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 808.1.8 IVScriptEngine::SetScriptVar HRESULT SetScriptVar (
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 81 WSH: . . . Set Trace = Analyzer.OpenFile( TraceName ) &apo
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 829 SASVScriptEngine Object Events 9.1 _IVScriptEngineEvents Int
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 83 Then, after you have established the connection with the serv
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 84 VBA: ( MS Excel ) Public SASTracer As SASAnalyzer Public T
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 859.1.1 IVScriptEngineEvents::OnVScriptReportUpdated HRESULT O
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 869.1.2 IVScriptEngineEvents::OnVScriptFinished HRESULT OnVScr
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 879.1.3 IVScriptEngineEvents::OnNotifyCount HRESULT OnNotifyCo
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 88 VBA (MS Excel): Public WithEvents VSEEvents As VScriptEngine
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 8910 SASAnalyzer Object Events 10.1 _ISASAnalyzerEvents Dispint
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 93.1 ISASAnalyzer Interface The ISASAnalyzer interface is a dual
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 9010.1.1 _ISASAnalyzerEvents::OnTraceCreated HRESULT OnTraceCre
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 9110.1.2 _ISASAnalyzerEvents::OnStatusReport HRESULT OnStatusRep
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 92 Example VBScript: <OBJECT ID = Analyzer CLASSID = &quo
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 93 C++: #define RECORDING_PROGRESS_REPORT ( 1 ) #define ANA
LeCroy Corporation Automation API for SAS/SATATracer/Trainer Manual Version 1.11 94How to Contact LeCroy Type of Service Contact Call for techni
Comentarios a estos manuales