Teledyne LeCroy FireInspector Automation Application Programming Interface User Manual

Page 37

Advertising
background image

33

FireInspector Automation User’s Manual

CATC

Version 1.0

rt(X)

_______| rcode(complete) header_CRC(0x2007F63C)

ACK(complete) Idle( 51.719 ms)

_______| Time Stamp(00018.6898 0958)

_______|___________________________________________________

21_____| S(1) WriteDB(lbl: 51) dest_ID(FFC0) src_ID(FFC2)

rt(X)

_______| dest_offset(FFFF: F0000B00) data_len(5)

header_CRC(0x34C3B5BC)

_______| Data(2 quadlets) data_CRC(0x3C9045AC) ACK(complete)

Idle( 6.449 ms)

_______| Time Stamp(00018.7312 0218)

_______|___________________________________________________

22_____| S(1) WriteDB(lbl: 0) dest_ID(FFC2) src_ID(FFC0)

rt(X)

_______| dest_offset(FFFF: F0000D00) data_len(5)

header_CRC(0xD1F3BA7F)

_______| Data(2 quadlets) data_CRC(0xC35A3CA5) ACK(pending)

Idle( 75.500 µs)

_______| Time Stamp(00018.7363 2094)

_______|___________________________________________________

Example

WSH:

Set Analyzer = WScript.CreateObject("CATC.FwAnalyzer")

CurrentDir = Left(WScript.ScriptFullName,

InstrRev(WScript.ScriptFullName, "\"))

Set Trace = Analyzer.MakeRecording (CurrentDir &

"Input\test_ro.rec")

Trace.ApplyDisplayOptions CurrentDir &

"Input\test_do.opt"

Trace.ExportToText CurrentDir &

"Output\text_export.txt"

C++:

IFwTrace* fw_trace;

TCHAR file_name[_MAX_PATH];

LONG packet_from;

LONG packet_to;

. . .

try

{

fw_trace->ExportToText( file_name, packet_from, packet_to

);

}

catch ( _com_error& er)

{

if (er.Description().length() > 0)

Advertising