¿Alguien podría indicarme como enviar un número entero por puerto serie?
Sólo consigo enviar cadenas de texto.
Este es un ejemplo del código que utilizo:
Me gustaría poder envíar el valor Value
Muchas gracias
Sólo consigo enviar cadenas de texto.
Este es un ejemplo del código que utilizo:
B4X:
Sub Serial1_Connected (Success As Boolean)
If Success Then
ToastMessageShow("Connected successfully", False)
TextReader1.Initialize(Serial1.InputStream)
TextWriter1.Initialize(Serial1.OutputStream)
Timer1.Enabled = True
connected = True
lblEstadoBT.Text = "CONECTADO"
RemoveViews
Activity.LoadLayout("Motor")
Else
lblEstadoBT.Text = "Error de conexión" & CRLF & "Inténtelo de nuevo"
connected = False
Timer1.Enabled = False
Msgbox(LastException.Message, "Error connecting.")
End If
End Sub
B4X:
Sub skbVelocidad_ValueChanged (Value As Int, UserChanged As Boolean)
If (Value < 50) Then
TextWriter1.WriteLine("p")
TextWriter1.Flush
Else If (Value > 50) Then
TextWriter1.WriteLine("m")
TextWriter1.Flush
End If
End Sub
Me gustaría poder envíar el valor Value
Muchas gracias