AsyncStream binary access
I have changed to AsyncStream
Sub AStreams_NewData (Buffer() As Byte)
version a)
If Buffer(0) = 0 Then
Label1.Text = Chr(Buffer(0))
End If
version b)
Dim msg As String
msg = BytesToString(Buffer, 0, Buffer.Length, "UTF8")
ToastMessageShow(msg, False)
Log(msg)
End Sub
a) and b) ...after the first byte is received, android closes the application with unexpected error.
How will the buffer be cleared or released for next receive, eg by END SUB?
Can Buffer.Length report correct when no EOF (0x00) can be found?