Send integer value from Serial Port

rauldasel

Member
Licensed User
Longtime User
I'm trying to send a integer value from Serial Port but I only can send strings


This is an example of my code:
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

I want to send "Value" of the SeekBar

Thank you and sorry for my english
 
Top