User's Guide
II-VI Incorporated
375 Saxonburg Boulevard
Saxonburg, PA 16056
T. 724.352.4455 | F. 724.352.5284 | www.ii-vi.com
OTDR Interface Table:
Sr
No.
Command
API
Remarks
Supported
for Fast
Scan
Feature?
1
Init - Custom API
int
OtdrInterfaceInit(T_OTDRCOMMMODE
mode);
T_OTDRCOMMMODE
Structure defined in
otdr_interface.h
Yes
2
DeInit - Custom API
int
OtdrInterfaceDeInit(T_OTDRCOMMMODE
mode);
T_OTDRCOMMMODE
Structure defined in
otdr_interface.h
Yes
3
ver
int OtdrGetVer(T_VER *ver);
T_VER Structure defined
in otdr_interface.h
Yes
4
mt
int OtdrGetMt(float *mt);
Yes
5
otdr
int OtdrGetParameters(T_OTDRCONFIG
*params);
T_OTDRCONFIG
Structure defined in
otdr_interface.h
Yes
6
otdr pulse width x
int OtdrSetPulseWidth(float pw);
Yes
7
otdr measure time
x
int OtdrSetMeasureTime(float mtime);
Yes
8
otdr window size x
int OtdrSetWindowSize(float ws);
Yes
9
otdr window offset
x
int OtdrSetWindowOffset(float wo);
Yes
10
otdr span length x
int OtdrSetSpanLength(float sl);
Yes
11
otdr resolution x
int OtdrSetResolution(float res);
Yes
12
otdr event loss
thresold x
int OtdrSetEventLossThreshold(float thr);
Yes
13
pd
int OtdrGetPd(float pd[]);
No
14
alrm
int OtdrGetALRM(T_ALRM *alrm);
T_ALRM Structure
defined in
otdr_interface.h
No
15
otdr run
int OtdrRun(void)
Yes
16
otdr status
int OtdrStatus(T_OTDRSTATUS *status);
T_OTDRSTATUS
Structure defined in
otdr_interface.h
Yes
17
otdr dump trace
int OtdrDumpTrace(T_DUMPTRACE
*dumpTrace);
T_DUMPTRACE
Structure defined in
otdr_interface.h
Yes
18
otdr dump event
int OtdrDumpEvent(T_DUMPEVENT
dumpEvent, int *event_length)
T_DUMPEVENT
Structure defined in
otdr_interface.h
Yes
19
otdr stop
int OtdrStop(void)
Yes