ciao a tutti, vi chiedo un aiuto per l'uso della seriale.
Sto usando l'oggetto serialPort da visual basic studio 2005.
devo inviare singoli caratteri ed utilizzo il seguente codice

SerialPort1.Write(Chr(&H10))

tutto funzione regolarmente fintanto il valore da trasmettere è inferiore a &H80, dopo di che in uscita il carattere viene sostituito in automatico con un &H3F.

questo mi accade anche in ricezione, finchè i caratteri da ricevere sono inferiori al valore &H80 tutto ok altrimenti nel buffer mi ritrovo un &H3F.

per la letture del buffer uso

lastDati = SerialPort1.ReadExisting()

come devo fare per trasmettere e ricevere correttamente dati superiori a &H7F?
grazie a chiunque sia in grado di aiutarmi