Salut à tous,
Alors voilà, j'ai réalisé un petit montage avec une puce basic stamp 2 qui communique avec un GSM via l'interface RS232(série) (pour récupérer des messages SMS).
Pour récupérer les infos du GSM, j'utilise l'instruction "Serin":
ex: serin 1,16416, 2000, FinAtt,(X1,X2)
(X1 et X2 étant la variables qui récupèrent l'information).
Le problème qui se pose est que mon message à récupérer est assez long et, avec le Basic Stamp 2, on est limité dans l'utilisation des variables (32 Bytes max dont 6 sont réservés).
J'ai essayé d'utiliser l'écriture directe des infos en mémoire (write) mais cette fonction ne marche pas à l'intérieur d'une instruction "serin". la seule soluce que j'ai trouvé est de faire répéter les infos en boucle et de les lire au fur et à mesure, mais c'est pas l'idéal...
Si quelqu'un à une autre idée?
Autre question: Sur le site officiel du Basic Stamp (en anglais), il existe un forum ou je pourais poser cette question, mais niveau traduction je suis un peu limité(pour comprendre et répondre simplement j'ai pas de problèmes mais pour traduire mot pour mot ce texte, je pense qu'ils auraient du mal à me comprendre ), Donc, si qqn peut me traduire cette question...
Merci d'avance!
---------------
C17