一、使用超级终端测试MODEM:
在超级终端中用AT #CID=1 (有格式方式返回主叫信息)
或 AT #CID=2 (无格式方式返回主叫信息)
也可能打开主叫识别的AT命令有所差异,可看看MODEM的手册(如全向的MODEM此命令就
不太一样)
如成功应返回OK,否则返回ERR
返回OK,可打电话试试能否识别,(有的MODEM可返回OK,但还是无法识别)
识别的信息可在超级终端中看见,格式如:
TIME0944 (时间)
DATE1112 (日期)
NUME1234567 (号码)
二、在DELPHI中,使用CPORT等串口控件,并设置端口号,通信速率。。。。。。
初始化MODEM,并打开主叫识别
使用端口控件的数据接收方法,读出主叫信息。
以上为AT命令方式的实现(简单,但受MODEM型号影响,有很大的局限性),我用的GVC 的
ESS2838芯片内猫可支持。
CPORT控件中有串口操作的例子,有个软件Identify就是来电显示软件。
希望以上对你有帮助。