怎样利用spcomm控件实现串口和modem的控制?用spcomm怎样知道拨号是否成功?即如何检测连通信号?

解决方案 »

  1.   

    利用Spcomm发出modem的相关命令,以控制modem的状态及其动作。这一步只要先对Spcomm进行串口、波特率。停止位、奇偶校验等的设置,然后打开该串口comm1。startcomm;再用comm1。writecommdata来发送modem命令就可以了。
    由于对每条命令的执行情况modem都会返回一个信息字符串,所以只要对其进行判断就可知道该命令的执行情况了。modem的命令中提供了判断modem状态的命令,用它可得到modem的状态及连接情况等。
      

  2.   

    使用AT命令
    通过串口发送'AT' ,MODEM返回 'OK'
      

  3.   

    就是用modem的控制命令就可以了啊?还要如何呢?
      

  4.   

    请问一下用哪个AT命令能获得modem的状态及连接情况?
    比如说我现在处于自动应答模式,如何才能知道对方Modem是否已经连接上本机Modem呢??
      

  5.   

    连接建立返回  “CONNECT”
    否则返回       “NO CARRIER”详细请看 “AT命令”
      

  6.   

    联上后modem返回  “CONNECT 9600”字符