Hola, amigos, no entiendo como decodificar los datos enviados desde B4A a B4R, supongamos que en B4a tengo este código
Y en B4r tengo este código
Hasta aquí todo bien el log me muestra "Credenciales" luego "mi ssid" luego "mi contraseña" y por ultimo 121, pero como decodifico o asigno estos datos, por ejemplo como asigno el valor mi ssid a una variable string, como se que el 121 es un numero y como lo asigno a una variable tipo int, en otras palabras no entiendo como decodificar stream recibido, alguien me puede ayudar, gracias, Jorge
B4X:
astream.Write(ser.ConvertArrayToBytes(Array( "Credenciales","mi ssid","mi password", 121)))
Y en B4r tengo este código
B4X:
Sub astream_NewData (Buffer() As Byte)
Dim be(10) As Object 'used as a storage buffer.
Dim objects() As Object = ser.ConvertBytesToArray(Buffer, be)
For Each o As Object In objects
Log(o)
Next
End Sub
Hasta aquí todo bien el log me muestra "Credenciales" luego "mi ssid" luego "mi contraseña" y por ultimo 121, pero como decodifico o asigno estos datos, por ejemplo como asigno el valor mi ssid a una variable string, como se que el 121 es un numero y como lo asigno a una variable tipo int, en otras palabras no entiendo como decodificar stream recibido, alguien me puede ayudar, gracias, Jorge