buongiorno ragazzi, ho bisogno del vostro aiuto, ho bisogno di realizzare un programma che legga la porta seriale e intercetti un carattere ascii = 175 , il momento che rilevo e aolo se lo rilevo devo leggere i sei caratteri successivi che vengono ricevuti.
Sulla seriale arrivano in continuo una serie di dati, e solo quando si verifica la mia condizione devo leggere i dati.
Ho fatto un prigramma con B4J che legge tutti i dati che passano sulla seriale, e fin li tutto ok, ma non riesco a trovare la procedura per fare cio che mi occorre.
Qualche idea o suggerimento ?
Grazie Marco
Sulla seriale arrivano in continuo una serie di dati, e solo quando si verifica la mia condizione devo leggere i dati.
Ho fatto un prigramma con B4J che legge tutti i dati che passano sulla seriale, e fin li tutto ok, ma non riesco a trovare la procedura per fare cio che mi occorre.
Qualche idea o suggerimento ?
Grazie Marco
B4X:
Sub AStreams_NewData (Buffer() As Byte)
Dim msg As String
msg = BytesToString(Buffer, 0, Buffer.Length, "UTF8")
valoreRX = asc(msg)
End Sub