J'ai un tableau de Motorola Razar v3m contenant environ 26 téléphones maintenant. J'ai construit une plate-forme logicielle multithread qui gère chaque tâche de routage et d'acheminement des messages et de tous les messages.Contourner le stockage des messages lors de l'envoi de SMS avec les commandes AT
Quand j'ENJEU:
AT + CMGW = "1234567890" un message < 26> < 27>
Il faut près de 30 secondes pour écrire le message à la mémoire du téléphone, je puis faire envoyer le message en utilisant:
AT + CMSS =
messageIndex
et cela prend encore 30 secondes.
J'ai essayé d'utiliser AT + CMGS mais je ne peux pas obtenir cette fonctionnalité pour envoyer un message avec succès.
J'ai besoin de ceci pour être fiable, mais avec cette combinaison de méthode/téléphone, je ne compterais même pas dessus pour me dire joyeux anniversaire une fois par an.
Existe-t-il un autre moyen d'envoyer un SMS sans le stocker en mémoire d'abord? Non seulement c'est lent; mais finit par empêcher le téléphone d'envoyer des messages du tout, même si elles sont supprimées par AT + CMGD.
Je vais vous attribuer --- parce que vous êtes CORRECTE, mais en bref, la réponse a été l'abandon des téléphones Motorola Razr v3m - ils sont trop peu fiables. Ils ont fini par arrêter d'envoyer des messages, et j'ai 70 téléphones que j'ai essayés. J'ai fini par construire un Arduino avec un bouclier GSM et je l'ai codé comme j'avais besoin - il envoie des textes en moins d'une seconde. – Matth3w