Go Down

Topic: [risolto]Manipolare valore (Read 468 times) previous topic - next topic

Iz2rpn

Sep 13, 2012, 02:16 pm Last Edit: Sep 13, 2012, 08:13 pm by Iz2rpn Reason: 1
Domanda, si può manipolare un valore che mi arriva da porta seriale modificando il formato? devo leggere la frequenza che mi viene restituita da un programma, lui mi manda questa stringa "FA00007100000;" e io sul mio display vorrei fagli comparire 7100 khz come si fà a manipolare un dato?

Castelore

#1
Sep 13, 2012, 03:30 pm Last Edit: Sep 13, 2012, 03:52 pm by Castelore Reason: 1
Prova a guardare questo nel learning, bisogna ragionarci poi sopra con il risultato che vuoi, ma quello dovrebbe essere il sistema.

http://arduino.cc/en/Tutorial/SwitchCase2

leggiti anche questa discussione

http://arduino.cc/forum/index.php/topic,110687.0.html

PaoloP

Certo che si può.
Devi per prima cosa conoscere il protocollo con cui ti sono inviati i dati.
Ricordando che dalla seriale leggi un carattere alla volta, ricreare la stringa.
Un volta con la stringa in memoria, puoi decidere di eliminare caratteri, fare una ricerca di caratteri particolari, convertirla in numero, spararla su un LCD, fare accendere le lucina, ecc ecc.

Iz2rpn

ho trovato quello che volevo

http://iz6ndw.blogspot.it/2012/01/arduino-radio-cat-interface-for-antenna.html da questo devo fare molte modifiche grazie a tutti

Go Up