Je me suis un modem ZTE MF831 pour faire des automatismes sur les messages texte. J'ai changé le mode en mode usine, donc je peux envoyer des instructions sur /dev/ttyUSB2 115200
(en utilisant l'écran ou le noeud avec le port série).Réception de messages texte avec ZTE MF831 ne fonctionnant pas
L'envoi de messages texte fonctionne correctement. Je reçois le texte sur mon téléphone personnel. Mais quand j'envoie un message (j'en ai déjà envoyé plusieurs) je ne peux pas les lire. Les dossiers de mon modem sont toujours vides. Même si je reçois une notification comme +CMTI: ME,0
.
Ce sont les commandes que j'envoyer:
ATZ -> OK
AT+CMGF=1 -> OK
AT+CPMS=?
-> +CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")
-> OK
AT+CPMS="SM" -> +CPMS: 0,20,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="ME" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="MT" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="SR" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> +CMS ERROR: 500
Comme vous pouvez le voir, il n'y a toujours pas de texte disponible. J'ai donc troqué ma carte SIM vers un autre téléphone et j'ai réessayé: je reçois effectivement des messages.
Qu'est-ce que je fais mal?
Oui, vous devez toujours [définir au moins les deux] (https://stackoverflow.com/a/15746283/23118) '' et '' avec la même valeur. –
hlovdal