Ciao , grazie del suggerimento ma ho proprio verificato ora
che i dati che ho in ingresso sulla seriale sono dei CHAR (codifica Ascii)
e non Byte come avevo scritto....scusa!

Io riesco a memorizzare i dati (che sono 47 char) da seriale in un array di tipo char

es.
dim buffer as char
serialport.read(bufffer, 0 , 47)

Il problema e' poi "scomporre" questo array...mi spiego :

se ricevo :
01 32.12 12.34 33.22 90.00 11.00 180.00
vorrei memorizzare in altri vettori le coordinate ottenute :
es. 32.12

Ho provato estrarre con un ciclo gli elementi interessati e a concatenarli come STRING in una variabile ma poi non riesco a convertirli in double...causa eccezioni

come posso fare?
Grazie!