Visual Basic.NET - Formato lectura pto serie

 
Vista:

Formato lectura pto serie

Publicado por Fran (1 intervención) el 21/07/2007 18:22:37
Hola a todos, estoy intentando comunicar con un equipo electrónico por medio de un programita en Microsof visual - basic, utilizo el control para el puerto que viene en la librería de instalación . Me permite escribir y leer utilizando los metodos del control. El problema me surge cuando leo no es el formato Hexadecimal. ¿Que función puedo utilizar para convertir el valor leído a hexadecimal? y para escribir en el puerto ¿Cómo formo la trama?. Disculpad, pero estoy un poco verde en estos temas. Os adjunto las lineas de código de lectura/escritura.
WRITE:
sp.NewLine = vbCrLf
sp.WriteLine(Texto.Text)
consola.AppendText("Enviado..: " & Texto.Text & vbCrLf)
READ:
Private Sub sp_DataReceived(ByVal sender As System.Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles sp.DataReceived
Dim s As String = sp.ReadExisting
Dim Escritor As New Delegado(AddressOf Me.Mostrar)
Me.Invoke(Escritor, s)
'consola.AppendText("Datos recibidos..:" & s & vbCrLf)
End Sub
Sub Mostrar(ByVal d As String)
consola.AppendText("Datos recibidos..:" & d & vbCrLf)
End Sub

------------------Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder