Paso 1: Configuración y abrir el puerto Serial
usando System.IO.Ports;
utilizando System.IO;
Ahora tenemos que crear una instancia de un objeto SerialPort. Hay varios constructores para elegir para especificar formatos de fotograma diferente pero en general los más fáciles a utilizar es el siguiente:
SerialPort (string portName, int baudRate)
Un ejemplo de esto sería:
SerialPort mySerialPort = nuevo SerialPort ("COM3", 9600);
Aquí estoy usando COM3 a 9600 baudios. Puede encontrar la lista completa de los constructores en el enlace en la introducción. Ahora que hemos creado nuestro objeto SerialPort, necesitamos abrir el puerto mediante el método Open(). Cuando terminamos queremos cerrar con el método Close():
mySerialPort.Open();
mySerialPort.Close();
Varias notas: cuando se utiliza cualquier tipo de operación que utiliza un puerto serial hay una buena probabilidad de que se producirá un error. Por esta razón queremos escribir nuestro código para el puerto serie dentro de un try – catch bloque. Esto evitará que nuestro programa falle si por ejemplo intentamos abrir un puerto que no existía. No es necesario instanciar nuestro objeto dentro del try – catch bloque, pero queremos abrir, cerrar, leer y escribir dentro de ella.
Esto simplemente crea un objeto SerialPort luego abre y cierra el puerto
SerialPort mySerialPort = nuevo SerialPort ("COM3", 9600);
tratar de
{
mySerialPort.Open();
mySerialPort.Close();
}
catch (IOException ex)
{
Console.WriteLine(ex);
}
Eso es realmente todo es para la configuración de puerto. En el siguiente paso vamos a introducir como leer desde un puerto serie.