【发布时间】:2016-11-12 13:43:22
【问题描述】:
我正在处理一个需要 GPRS 连接并同时发送 SMS 的项目。
我正在使用 Raspberry Pi 和 adafruit fona。
我按照这个FONA Tethering to Raspberry Pi教程建立了GPRS连接。
我没有使用 ttyAMA0。我已将其更改为ttyUSB0,然后使用 USB 转 TTL 连接。
我已经成功建立了 GPRS 连接,但问题是当我的 Python 代码尝试使用 AT 命令发送 SMS 时它不起作用。
这就是我发送短信的方式:
modem=serial.Serial('/dev/ttyUSB0',115200,timeout=5)
modem.write("AT+CMGF=1\r".encode())
time.sleep(1)
modem.write('AT+CMGS="00*******"\r\n'.encode())
time.sleep(1)
modem.write("message\r".encode())
time.sleep(1)
modem.write(ascii.ctrl('z').encode())
time.sleep(1)
为什么在 GPRS 不工作的情况下代码只发送短信?
【问题讨论】:
标签: python r raspberry-pi gsm gprs