Summary – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 72

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Using Analyzer API 72
Summary
Using an Analyzer API involves a stage-by-stage process of Create, Run, Open, and Modify of an
Analyzer capture project, which can be summarized into a tabular form as given below.
Stages involved in using
Analyzer API
Corresponding Function calls
Create a NEW Analyzer
Capture Project
Initialize a Capture Project
Object
Create a New Analyzer Capture
Project
CSerialSCSICaptureProject::CreateInstance ()
CSerialSCSICaptureProject::New ()
Run, Stop and Extract Sample
Run the Capture Project
Stop the Analyzer Capture
Project
Upload and Create Sample File
CSerialSCSICaptureProject::Run ()
CWnd::SetTimer ()
OnTimer ()
CSASGeneralService::HalAnalyzerStop ()
CSerialSCSIExtraction::put_AnalyzerSpeed ()
CSerialSCSIExtraction::SetAnalyzerLinkEnable ()
CSerialSCSIExtraction::DumpAndExtract ()
Open a Saved Analyzer
Capture Project
Open an Analyzer Capture
Project
CSerialSCSICaptureProject::Open ()
Modify an Existing Analyzer
Capture Project
Modify Trigger / Condition
CSerialSCSICaptureProject::SetTrigStrategy ()
CSerialSCSICaptureProject::AddConditionExprPattern
()