modem 来电显示问题。 ( 积分: 100 )

  • 主题发起人 主题发起人 todaysoft
  • 开始时间 开始时间
T

todaysoft

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好
在看了<<Delphi串口及语音传真编程>>一书, 我用Async Professional和modem 开发的了一个电话查询系统,但就是在来电显示功能不能实现。 电话开通来电显示,modem 带来电显示功能。ApdTapiDevice 的 ApdTapiDevice1TapiCallerID 事件的 ID 值不是对方的电话号码。 不知道问题出在哪?

1、用 AT 命令打开modem 来电显示功能。 我也写了,可能没写好。会使modem容易出错,偶尔会显示有些号码又不能显示。 不知道该怎么写。
2、是不是电信发送过来的信息Async控件没能正确解码。 不知道是否有好的办法。

希望大家能给我一些指导。在此先谢谢!
 
大家好
在看了<<Delphi串口及语音传真编程>>一书, 我用Async Professional和modem 开发的了一个电话查询系统,但就是在来电显示功能不能实现。 电话开通来电显示,modem 带来电显示功能。ApdTapiDevice 的 ApdTapiDevice1TapiCallerID 事件的 ID 值不是对方的电话号码。 不知道问题出在哪?

1、用 AT 命令打开modem 来电显示功能。 我也写了,可能没写好。会使modem容易出错,偶尔会显示有些号码又不能显示。 不知道该怎么写。
2、是不是电信发送过来的信息Async控件没能正确解码。 不知道是否有好的办法。

希望大家能给我一些指导。在此先谢谢!
 
有超级终端试了吗?
 
用SPCOMM,非常容易实现.
串口接收到的数据:(在第二声铃响时传进来)
RING

DATE = 1014
TIME = 1333
NMBR = 35331234

RING

RING

RING
 
希望能有人回答用 Async Professional 控件如何解决,因为我原来的系统就用这个。
 
来电时会有
Ring 138********这样,把号码提取出来就是来电号码了
 
参见:
http://yeaihua.139.com
上的文章
 
后退
顶部