Basic Stamp 2...Quelqu'un s'y connait?

Basic Stamp 2...Quelqu'un s'y connait? - Divers - Programmation

Marsh Posté le 21-09-2002 à 19:53:54    

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
Reply

Marsh Posté le 21-09-2002 à 19:53:54   

Reply

Marsh Posté le 25-09-2002 à 18:21:23    

:heink:


---------------
C17
Reply

Marsh Posté le 25-09-2002 à 23:14:14    

Si on ne peut récupérer qu'UN caractère à la fois, on est obligé de les lire les uns après les autres !!! Par une boucle.
Il faut alors les ranger qq part en mémoire à chaque fois/caractère.
 
? connu (english, y a aussi site en deutsch :)): http://www.phanderson.com/stamp/tutorial_10.html

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed