By Date: <-- -->
By Thread: <-- -->

Problems attaching a voice device to a line device



From: Martin Steer


Mark,

The problem is in understanding the meaning of 'attach'.  In Intel-dialogic terminology you only need to specify the ":N_dtiB1T1:P_isdn:V_dxxxB1C1" string or do a gc_AttachResource where the line protocol requires a voice or media resource for dialling or incoming call processing.  This would be the case with CAS protocols.

With ISDN, the line interface (dtiB1T1), doesn't need a voice resource to make or receive ISDN calls - these are all done with binary data, not tone-based, signals.  Hence there is no requirement to 'attach' a voice resource and hence why you got an error.

What I think you really want to do is simply open the ISDN line device (via the string ":N_dtiB1T1:P_isdn"), get the transmit timeslot of the dti device, then open a vox device, get its transmit timeslot and then do an SC/CTBus routing of those two devices.  Once that is done, then you can use the opened vox device to play / record / get DTMF input etc to and from the ISDN line.

Martin Steer,
eurovoice limited
http://www.eurovoiceobjects.com





To reply: mailto:General.31055 (at) pysdiscussext.py.intel.com
To start a new topic: mailto:General (at) pysdiscussext.py.intel.com
To login: http://membersresource.intel.com/webboardnet/wb.aspx?board=general