beautypg.com

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

Page 72

background image


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

()