Ciao, effettuando un programma che leggere i dati (una stringa di 256 caratteri) che arrivano dalla Porta Seriale.
Tramite un Arduino invio una stringa unica di 256 caratteri, ma il programma in B4J non riesce a ricevere la stringa unica, mi riceve in valori ma frammentariamente. Come se fossero piu eventi AStream_NewData.
Sub AStream_NewData (Buffer() As Byte)
Dim ValRX As String
ValRX = BytesToString(Buffer, 0, Buffer.Length, "UTF8")
End Sub
questo è il codice che utilizzo per la ricezione dati.
Perché non riesco ad avere una sola stringa ValRX che contenga tutti e 256 caratteri ?
Grazie Marco