to taosi:
光盘上很多DEMO,不知应看哪一个
什么E1,FAX,GAMMALINK,MSI是什么意思?FAX当然是传真啦。
光盘上很多DEMO,不知应看哪一个
什么E1,FAX,GAMMALINK,MSI是什么意思?FAX当然是传真啦。
解决方案 »
- 文件传输问题?
- mfc中CArray不就够了,搞些CByteArray,CUIntArray,CStringArray,CObArray,CPtrArray干什么?
- 跪求解答,用CMarkup类解析XML文件的问题
- 为什么ReadString不能完整地读出一行?
- 如何在edit控件中显示INT型
- 在基于对话框的程序中,使用SetPriorityClass()设置进程优先级,其中参数进程句柄如何获得?
- 紧急求助,谢了
- 如何区别文本是BIG5还是GB?
- HBITMAP指向的是怎样的数据结构,是位图的哪部分???
- 在Win9x中,请问哪一个VC函数能让电脑小喇叭发不同的声音?(内空)
- 求助VC高手,关于CString类转换为LPSTR的问题。
- :请发挥你的想象力到最大限度,将人脑的记忆格式转化为现在的硬盘格式。
至于语音卡的学习与编程,取决你要做什么类型的板卡开发。
ss7是七号信令,是数字中继协议。想了解它应找一些电信方面的书。
至于你说的几种编程方式我不知道是什么意思?
你应多去www.dialogic.com网站的在线支持去看看。
1、IVR是什么?
2、我上面说的你看应该采用什么方式?
3、你目前采用的是什么方式?谢谢
你只要调用读取按键的的函数即可,如dx_getdig()就可以了,去看具体的文档
用户是在按了某个键如#号键后,终端会一次性发来一串数据,我该如何读取相应的数据?你所说的文档是指什么?
安装驱动是安装上去的吗?
#include <stdio.h>#include <srllib.h>
#include <dxxxlib.h>
#include <windows.h>
main(?
{
DV_TPT tpt[3];
DV_DIGIT digp;
int chdev, numdigs, cnt;
/* open the channel with dx_open(?. Obtain channel device descriptor
* in chdev
*/
if ((chdev = dx_open("dxxxB1C1",NULL)) == -1) {
/* process error */
}
/* initiate the call */
.
.
/* Set up the DV_TPT and get the digits */
dx_clrtpt(tpt,3);
tpt[0].tp_type = IO_CONT;
tpt[0].tp_termno = DX_MAXDTMF; /* Maximum number of digits */ tpt[0].tp_length = 4; /* terminate on 4 digits */
tpt[0].tp_flags = TF_MAXDTMF; /* terminate if already in buf. */
tpt[1].tp_type = IO_CONT;
tpt[1].tp_termno = DX_LCOFF; /* LC off termination */
tpt[1].tp_length = 3; /* Use 30 ms (10 ms resolution
* timer) */
tpt[1].tp_flags = TF_LCOFF|TF_10MS; /* level triggered, clear history,
* 10 ms resolution */ tpt[2].tp_type = IO_EOT;
tpt[2].tp_termno = DX_MAXTIME; /* Function Time */
tpt[2].tp_length = 100; /* 10 seconds (100 ms resolution
* timer) */
tpt[2].tp_flags = TF_MAXTIME; /* Edge-triggered */
/* clear previously entered digits */
if (dx_clrdigbuf(chdev) == -1) {
/* process error */
}
if ((numdigs = dx_getdig(chdev,tpt, &digp, EV_SYNC)) == -1) {
/* process error */ }
for (cnt=0; cnt < numdigs; cnt++) {
printf("\nDigit received = %c, digit type = %d",
digp.dg_value[cnt], digp.dg_type[cnt]);
}
/* go to next state */
.
.
}
你不会没有文档吧?
安装是安装上的,在你的安装目录下\doc目录下
非常感谢。我先看看。等我入门后我会给你加分。
配置复杂无比!!!
编程更加恶心!!!建议去support.dialogic.com看看
还有www.ctiforum.com的BBS
在。我想将“123456#123456#123456789”这样的东东发到用户终端,我该如何发?用dx_sendevt函数吗?
dx_setdigbuf(.....)为什么set的东西是个int型,是不是指一个指针?
S端:
建立socket
侦听
接收连接
收发数据
C端:
建立socket
建立连接
收发数据但是dialogic卡用DTMF方式进行数据收发它的一般步骤是什么?
详细内容:
我现在想实现如下功能。
用DIALOGIC卡并用DTMF方式进行数据传输。 由于我是第一次接触DIALOGIC卡编程,请问,我该如何入手?
用winsock进行数据传输时S端是:
建立SOCKET
侦听
接收连接
收发数据
C端是:
建立SOCKET
连接
收发数据 但是用DIALOGIC卡编程的步骤是什么? 我想发送一串“123#45678#111#”到用户终端应如何做? 谢谢!
您好!我不执着不行啊,上面交不了差,呵呵,谁让我没搞过这个呢?我看了文档,被搞得是一头雾水。
很多函数以dx_开头,还有很多不是,它们有什么区别吗?DM3 BRI/2 D/42 D/82JCT AFC E-1/T-1都是指什么,他们之间有什么区别?不知道您是否有时间给我大概说一下?