Itrace::gettriggerpacketnum – Teledyne LeCroy SAS_SATA Automation API manual User Manual

Page 81

Advertising
background image

 

Automation API for Teledyne LeCroy SAS/SATA Protocol Suite

75

SASTrace Object

Teledyne LeCroy

ITrace::GetTriggerPacketNum

HRESULT GetTriggerPacketNum (

[out, retval] long* packet_number );

Retrieves the trigger packet number.

Parameters

packet_number

Zero based number of the packet where the trigger occurred

Return Value

Remarks

Example

WSH:
CurrentDir = Left(WScript.ScriptFullName,
InstrRev(WScript.ScriptFullName, "\"))
Set Analyzer =

WScript.CreateObject("LeCroy.SASAnalyzer")

Set Trace = Analyzer.MakeRecording (CurrentDir &

"Input\test_ro.sac")

TriggerPacket = Trace.GetTriggerPacketNum
Trace.Save CurrentDir & "Output\trigger_portion.sas",
CInt(ErrorPacket)-5, CInt(ErrorPacket)+5
Trace.ExportToText CurrentDir &

"Output\trigger_portion.txt",

CInt(ErrorPacket)-5,

CInt(ErrorPacket)+5

C++:

See example for 

ITrace::GetPacketsCount

.

Advertising