System information

32 Dialogic
®
HMP Software Release 3.0WIN Release Guide — December 2010
Dialogic Corporation
Features
called on the associated voice device to be able to transmit digits (required by Global
Call).
The following restrictions apply to D4PCIU boards:
The boards will not function with any other board in the system, and must be the only
board in the system. This is a permanent, stand-alone restriction.
Transaction record is not supported.
The Voice API library routing functions dx_getxmitslot( ), dx_listen( ), and
dx_unlisten( ) are not supported. Calls to these functions will return the error,
EDX_BADPROD.
When using the Device Management API dev_Connect( ) function for bridging
between HMP and the board’s analog interfaces, be sure DM_ANALOG_INTF is
added to the dev_Connect( ) function’s connType parameter. If this value is not
added, the function will fail because bridging the on-board voice devices is not
supported on these boards.
3.8.3 Important Considerations
CT Bus TDM routing for on-board voice and analog interfaces is now extended to and
from HMP devices in order to provide media streaming.
Transaction Record
Transaction record enables the recording of a two-party conversation by allowing data
from two time division multiplexing (TDM) bus time slots to be recorded with a single
channel using the voice API dx_mreciottdata( ) function.
Note: Transaction record is not supported on the Dialogic
®
D4PCIU boards.
With HMP and the Dialogic
®
D/80PCIE-LS board, TDM bus time slots can be of two types:
CT Bus: Transmit TDM time slots from HMP-enabled analog or digital boards
HMP soft Bus: Transmit TDM time slots from HMP media or IP devices
Transaction record remains a valid feature of the Dialogic
®
D/80PCIE-LS board whenever
voice data belongs to CT Bus TDM bus time slots; however, it is not functional when voice
data from either of the two receive TDM time slots is from HMP soft Bus TDM bus time
slots.
In other words, if the valid channel device handle in the dx_mreciottdata( ) function is
from a Dialogic
®
D/80PCIE-LS board, the SC_TSINFO sc_tsarrayp values must contain
two valid CT Bus TDM time slots from transmit TDM time slots from analog or digital
network interface HMP-enabled boards. The function will fail when either of the
SC_TSINFO sc_tsarrayp values belong to transmit TDM bus time slots from HMP host
devices.