Как вы отправляете AT GSM команды, используя python? - PullRequest
9 голосов
/ 23 марта 2009

Как отправить команды AT GSM с использованием Python?

Я могу сделать это довольно легко, используя Delphi и некоторый компонент comport (TComport), но как мне общаться с моим модемом, используя python?

Гаф

Ответы [ 2 ]

16 голосов
/ 23 марта 2009

Я делаю это так с 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')

Тогда я слушаю ответ ...

4 голосов
/ 23 марта 2009

Я не знаю, есть ли модуль AT, но вы можете использовать pyserial для связи с последовательным портом.

...