特定の番号に SMS を送信するために SIM808 を使用しています。しかし、AT+CMGS=XXXXXXX を使用して番号を設定しようとすると、+CMS ERROR:325 が返されます。AT+CSCS を GSM に設定しましたが、まだうまくいきません。コードは次のとおりです。
import serial
import os, time
# Enable Serial Communication
port = serial.Serial("/dev/ttyUSB0", baudrate=9600, timeout=1)
# Transmitting AT Commands to the Modem
# '\r\n' indicates the Enter key
port.write('AT'+'\r\n')
rcv = port.read(10)
print rcv
port.write('AT+CMGF=1\r\n')
time.sleep(10)
rcv = port.read(10)
print rcv
port.write('AT+CMGS=\'9912345678\'\r\n')
time.sleep(2)
port.write('test msg')
time.sleep(2)
port.write(chr(26))
rcv = port.read(10)
print rcv
port.flush()