【问题标题】:How do you send AT GSM commands using python?如何使用 python 发送 AT GSM 命令?
【发布时间】:2010-10-14 21:57:54
【问题描述】:

如何使用 python 发送 AT GSM 命令?

我可以使用 Delphi 和一些 comport 组件 (TComport) 轻松做到这一点,但是我如何使用 python 与我的调制解调器通信?

加特

【问题讨论】:

    标签: python modem


    【解决方案1】:

    我用 pyserial 这样做:

    import serial
    
    serialPort = serial.Serial(port=1,baudrate=115200,timeout=0,rtscts=0,xonxoff=0)
    def sendatcmd(cmd):
        serialPort.write('at'+cmd+'\r')
    
    print 'Loading profile...',
    sendatcmd('+npsda=0,2')
    

    然后我听答案...

    【讨论】:

    • 你是怎么听答案的@c0m4
    • @c)m4 with serialPort.read(),我只好,不是ussd命令的响应..
    • 文字字符串“okay”?
    • hmm,多个错误:at_command 之间不应有空格,除一个外,其他调制解调器没有响应。 pdu转换器也错了。我现在已经把它们都修好了。 @c0m4
    【解决方案2】:

    不知道有没有AT模块,不过可以用pyserial与串口通信。

    【讨论】:

      猜你喜欢
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多