Problems attaching a voice device to a line device
- From: "General Listmanager" <General.listmanager (at) pysdiscussext.py.intel.com>
- Date: Wed, 21 Sep 2005 07:15:09 GMT
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