Bonjour, je suis en train d'écrire un programme en python pour interfacer un Raspberry et un module GSM Siemens.
Je suis confronter au problème suivant, pour envoyer un SMS via les commande AT je dois envoyer sur le port série vers le module GSM:
"AT+CMGS=" + "\"" + "numéro GSM" +"\""+"\r"+"\n" /r retour chariot /n new line

ensuite j'ai le retour du module GSM ('>' qui m'invite à taper le SMS à envoyer
je met le message, mais le problème c'est que je dois finir avec un EOF (26 en ascii)

autant le retour chariot, et le new line c'est ok, autant le EOF....?
Comment faire?

voici mon code:

import serial

ser = serial.Serial("/dev/ttyAMA0", baudrate=9600, bytesize=8, parity='N', stopbits=1,timeout=1, xonxoff=0, rtscts=0) # open first serial port
ser.write("AT+CMGS=" + "\"" + "0000" +"\""+"\r"+"\n")
ser.write("test"+'\0' )
time.sleep(2)
print "fin"
ser.close()