Italian JSerial problemi lettura dati

marco.canta

Active Member
Licensed User
Longtime User
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.

B4X:
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
 
Top