我有一个程序通过tapi来访问电话线。
程序设置为在来电显示可用后立即接听电话。
然而,调制解调器似乎在接听线路的命令被发送到调制解调器之后需要暂停,想要等待来电显示到达,尽管它已经进入。
以下是Windows调制解调器日志中的示例,粗体显示调制解调器在“应答之前等待x ms以获取来电显示信息。”
有没有办法阻止这种等待?注册表项,调制解调器命令等?
正在使用的调制解调器是hiro 50113.
我已经用Google搜索了,点击数量有限。一位程序员有一个解决了这个问题的产品,但没有解释如何,因为我是竞争对手,我怀疑他会分享:-)。另外一个客户端使用其他程序向我发送了一个日志,但它没有任何额外的亮点。
谢谢,Rob
10-12-2014 15:00:03.548 - Recv:RING
10-12-2014 15:00:03.548 - 解释回复:响起
10-12-2014 15:00:03.642 - Recv:DATE =
10-12-2014 15:00:03.642 - 解释回复:DATE
10-12-2014 15:00:03.642 - Recv:1012
10-12-2014 15:00:03.642 - Recv:TIME =
10-12-2014 15:00:03.642 - 解释回复:TIME
10-12-2014 15:00:03.642 - Recv:1459
10-12-2014 15:00:03.642 - Recv:NAME =
10-12-2014 15:00:03.642 - 解释回复:NAME
10-12-2014 15:00:03.642 - Recv:O
10-12-2014 15:00:03.642 - Recv:NMBR =
10-12-2014 15:00:03.642 - 解释性答复:NMBR
10-12-2014 15:00:03.642 - Recv:15551234567
10-12-2014 15:00:04.266 - 接听电话。
10-12-2014 15:00:04.266 - 38400,8,N,1,ctsfl = 1,rtsctl = 2
10-12-2014 15:00:04.266 - 在回答之前等待2283毫秒的来电显示信息。
10-12-2014 15:00:06.559 - 继续接听电话。
10-12-2014 15:00:06.575 - 发送:at + fclass = 8
10-12-2014 15:00:06.575 - Recv:好的