TxT1E1ChannelStatus

Queries the current signaling status of all channels on a carrier.

Prototype

S16 TxT1E1ChannelStatus ( S16 handle, U8 carrier, U32 *pTransparent, U32 *pRxABCD, U32 *pTxABCD)

Argument

Description

handle

Handle returned from a previous call to TxT1E1Open for the desired board.

carrier

Network interface (carrier trunk number). Valid values:

NET_T1A through NET_T1D for PCI and PCI Express TX boards

NET_T1A through NET_T1H for CompactPCI TX boards

pTransparent

Pointer to U32 where the transparency bit map is returned to the caller. A bit set to 1 indicates the corresponding channel is transparent; LSB = channel 1 (only 24 least significant bits are used). This field has meaning only for T1/J1 carriers.

pRxABCD

Pointer to the array of four U32s for the current values of the received ABCD signaling bits for each channel (only 24 least significant bits are used for T1/J1):

RxABCD[0] = A bits (LSB = chan 1,MSB = chan 32)
RxABCD[1] = B bits ""
RxABCD[2] = C bits ""
RxABCD[3] = D bits ""

pTxABCD

Pointer to the array of four U32s for the current values of the transmitted ABCD signaling bits for each channel (only 24 least significant bits are used for T1/J1):

TxABCD[0] = A bits (LSB = chan 1,MSB = chan 32)
TxABCD[1] = B bits  ""
TxABCD[2] = C bits  ""
TxABCD[3] = D bits  ""


Return values

Return value

Description

T1E1_SUCCESS

 

T1E1_DEVICE_ERROR

Invalid adapter found.

T1E1_INVALID_CARRIER

Invalid network interface.

T1E1_INVALID_HANDLE

Invalid handle.

T1E1_NO_RESOURCES

T1/E1 adapter is not present on the communications processor.


Details

TxT1E1ChannelStatus displays the signaling bits and transparency attributes of all channels on the specified T1/E1 carrier.