Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual
Page 150

Properties and Programmatic Settings
Status Properties
4-4
CATC IBTrainer InfiniBand Exerciser API Reference
Property Name
Range
Default
Description (if = 1)
SendFinished
0 – 1
0
The send buffer has successfully sent out
a packet.
SendError
0 – 1
0
The link was down when sending packet or
it was downed while sending packet from
buffer. The send buffer automatically
switches back to stop mode.
SendWaitTriggerIn
0 – 1
0
The send buffer is waiting for an external
trigger event.
SendWaitDelay
0 – 1
0
The send buffer is waiting for the delay
counter to finish.
SendWaitCredits
0 – 1
0
The send buffer is currently waiting for
credits for its packet.
SendWaitStep
0 – 1
0
The send buffer is currently waiting for a
pattern action or a software data strobe.
SendWaitLink
0 – 1
0
The send buffer packet is waiting for the IB
link to establish before it can start. If the
link is interrupted while the send buffer is
currently sending the packet,
TransmitError
is signaled.
LinkTrainingState
--
LINKTRAINSTATE
_DISABLED
Current state of the link training state
machine. The following results are
possible:
LINKTRAINSTATE_DISABLED
LINKTRAINSTATE_POLLACTIVE
LINKTRAINSTATE_POLLQUIET
LINKTRAINSTATE_CFGDEBOUNCE
LINKTRAINSTATE_CFGRCVRCFG
LINKTRAINSTATE_CFGWAITRMT
LINKTRAINSTATE_CFGIDLE
LINKTRAINSTATE_LINKUP
LINKTRAINSTATE_RECRETRAIN
LINKTRAINSTATE_RECWAITRMT
LINKTRAINSTATE_RECIDLE
LINKTRAINSTATE_SLEEPDELAY
LINKTRAINSTATE_SLEEPQUIET