Boa Noite
Gostaria de saber como escrever um byte recebido pela Porta Serial em um TextBox na forma decimal, até agora eu consegui escrever o caracter ASCII correspondente ao valor somente.
Obrigado.
Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")
Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal e As SerialDataReceivedEventArgs)
Dim n As Integer = SerialPort1.BytesToRead
Dim comBuffer As Byte() = New Byte(n - 1) {}
SerialPort1.Read(comBuffer, 0, n)
If comBuffer(n - 1) = 65 Then
Comunicação.Text = "Dado Recebido"
Else
Comunicação.Text = "Dado Recebido diferente de 65"
End If
End Sub
textbox.text = comBuffer(0)
Dim BufferTX As Byte() = New Byte(8) {}
BufferTX(0) = 25
TextBox1.Text = "" & BufferTX(0)
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante