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
}
Mostrando entradas con la etiqueta Puertos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Puertos. Mostrar todas las entradas
martes, 10 de abril de 2007
Suscribirse a:
Entradas (Atom)