2 ianalyzererrors::get_count, Returns the number of errors in the trace, Parameters – Teledyne LeCroy Automation API for Teledyne LeCroy PETracer_PETrainer User Manual
Page 118: Remarks, Example, Where "running disparity" errors occured, Ianalyzererrors::get_count

Teledyne LeCroy
Automation API for PETracer/PETrainer
113
8.1.2 IAnalyzerErrors::get_Count
HRESULT get_Count(
[out, retval] long* number_of_errors )
Returns the number of errors in the trace.
Parameters
number_of_errors
Number of elements in the collection
Remarks
Example
WSH:
' makes recording, saves the portions of the recorded trace
' where "Running Disparity" errors occured
CurrentDir = Left( WScript.ScriptFullName, InstrRev( WScript.ScriptFullName, “\” ) )
Set Analyzer = WScript.CreateObject( “CATC.PETracer” )
Set Trace = Analyzer.MakeRecording( CurrentDir & "Input\test_ro.rec" )
Set Errors = Trace.AnalyzerErrors( 32 ) ' Running Disparity Error
For Each ErrorPacketNumber In Errors
ErrorFile = CurrentDir & "\Output\PckLen_error_span_" &
CStr(ErrorPacketNumber) & ".pex"
Trace.Save ErrorFile, CInt(ErrorPacketNumber)-5, CInt(ErrorPacketNumber)+5
Next