Hola a todos. En esta entrada tratare de explicar, de forma muy simple, como realizar una lectura sobre un puerto COM en C#.
El metodo tendria como minimo las siguientes instrucciones:
SerialPort m_serialPort1 = new SerialPort(COM); //Puerto COM al que nos conectamos
m_serialPort1.ReadTimeout = 2000; //El timeout es esencial para parar la conexion pasado un tiempo. En este caso 2 segundos.
m_serialPort1.Open(); //Abrimos el puerto
try
{
lectura = m_serialPort1.ReadLine(); //Leemos una linea del puerto
}
catch (InvalidOperationException ex)
{
MessageBox.Show(ex.Message.ToString());
}
try
{
m_serialPort1.Close();//Cerramos puerto
m_serialPort1.Dispose();//Liberamos recursos
}
Suscribirse a:
Enviar comentarios (Atom)
3 comentarios:
hola...tengo un convertidor de serial a IP; como hacer en C o C++, lara leer la ip y capturar los tados de la coneccion?
gracias por su ayuda
Frank Diaz
hola estoy tratando de aventarme una interfaz para obd2 que es el que comunica con la computadora del carro cres que tenga resultado esta instruccion saludos
hola estoy tratando de aventarme una interfaz para obd2 que es el que comunica con la computadora del carro cres que tenga resultado esta instruccion saludos
Publicar un comentario