Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede acceder a los puertos serie del equipo mediante las clases de .NET Framework del espacio de nombres System.IO.Ports. La clase más importante, SerialPort, proporciona un marco para E/S sincrónica y controlada por eventos, acceso a los estados de anclaje y interrupción y acceso a las propiedades del controlador serie. Puede encapsularse en un objeto Stream, accesible a través de la propiedad BaseStream. Envolver SerialPort en un objeto Stream permite que las clases que usan flujos accedan al puerto serie. El espacio de nombres incluye enumeraciones que simplifican el control de los puertos serie.
La manera más sencilla de crear un SerialPort objeto es a través del OpenSerialPort método .
Nota:
No se pueden usar clases de .NET Framework para acceder directamente a otros tipos de puertos, como puertos paralelos, puertos USB, etc.
Enumeraciones
En esta tabla se enumeran y describen las enumeraciones principales que se usan para acceder a un puerto serie:
| Enumeración | Descripción |
|---|---|
| Handshake | Especifica el protocolo de control utilizado para establecer una comunicación de puerto serie para un SerialPort objeto . |
| Parity | Especifica el bit de paridad para un SerialPort objeto . |
| SerialData | Especifica el tipo de carácter que se recibió en el puerto serie del SerialPort objeto. |
| SerialError | Especifica los errores que se producen en el SerialPort objeto . |
| SerialPinChange | Especifica el tipo de cambio que se produjo en el SerialPort objeto . |
| StopBits | Especifica el número de bits de detención usados en el SerialPort objeto . |