108
Agilent E1439 Programmer's Reference
Functions listed alphabetically
age1439_fiber_error_get
This function returns the value of the fiber interface error register when the
AGE1439_STATUS_
FIBER_ERROR
bit is set.
VXI
plug&play
Syntax
#include "age1439".h
ViStatus age1439_fiber_error_get(ViSession
id,
ViInt16
fiberErrorPtr
);
Description
age1439_fiber_error_get
returns the fiber interface errors.
Parameter
id
is the VXI instrument session pointer returned by the
age1439_init
function.
fiberErrorPtr
points to the value of the fiber interface error. The bits are defined below:
Status Bit
Definition
Numeric
Value
Description
9
FI_ERR_UNLOCKED
512
Indicates that the internal receive or transmit
clock is not properly locked. This could be
caused by a poor quality receive signal.
8
TX_ERR_OVERRUN
256
Indicates that data transmission is not
sustainable because the raw data bandwidth
has exceeded the available fiber capacity.
7
RX_ERR_FIFO_OVERFLOW
128
Indicates that data arriving on the fiber receive
port has been lost.
6
RX_ERR_SYNC_LOST
64
Indicates that the receiver did not detect the
synchronization signal.
5
RX_ERR_DISPARITY
32
Indicates an invalid stream of bits was
detected in the received data.
4
RX_ERR_CODE_VIOLATION
16
Indicates an invalid stream of bits was
detected in the received data.
3
RX_ERR_ALIGNMENT
8
Indicates an invalid stream of bits was
detected in the received data.
2
RX_ERR_BEGIN_DISPARITY
4
Indicates an invalid stream of bits was
detected in the received data.
1
RX_ERR_CRC
2
Indicates a cyclic redundancy check error has
occurred on the receiver of the fiber interface.
0
RX_ERR_SIGNAL LOST
1
Indicates the signal is no longer being received
on the fiber interface.
Summary of Contents for E1439
Page 6: ...6...
Page 10: ...10 Contents...
Page 11: ...1 1 Installing the Agilent E1439...
Page 18: ...8 Installing the Agilent E1439 To transport the module...
Page 19: ...2 2 Getting Started with the Agilent E1439...
Page 28: ...18 Getting Started with the Agilent E1439 To use the example programs...
Page 29: ...3 3 Using the Agilent E1439...
Page 63: ...4 4 Agilent E1439 Programmer s Reference...
Page 217: ...5 5 Module Description...
Page 228: ...218 Module Description Block diagram and description...
Page 229: ...6 6 Replacing Assemblies...
Page 234: ...224 Replacing Assemblies Replaceable parts To remove the top cover...
Page 235: ...225 Replacing Assemblies Replaceable parts To remove the M1 M2 assemblies...
Page 236: ...226 Replacing Assemblies Replaceable parts...
Page 238: ...228...
Page 244: ...Index 234...