# Simple Serial Manager
Esta es solo una implementaciín de la librería System.IO.Ports (opens new window), fácil y rápida de implementar en su proyecto. Simple Serial Manager está diseñada para escenarios simples donde necesitas administrar puertos seriales rápidamente. Si necesitas administrar puertos con conceptos y requerimientos específicos, por favor use la librería de microsoft o acceda a las propiedades heredadas por SimplePort.
Paquete NuGet Publicado
Finalmente el paquete para Simple Serial Manager v1.0.1 fue publicado. Si estás interesado en instalar el paquete o actualizar desde una versión anterior, acceda a una de las siguientes opciones.
Descargar o actualizar desde NuGet (opens new window)
Descargar o actualizar desde Github (opens new window)
# Inspiración
Como desarrollador de software, me he enfrentado a múltiples situaciones en donde he tenido que implementar puertos seriales. Cansado de reimplementar las mismas líneas de código todo el tiempo (A pesar de solo tener que copiar y pegar código de mi bitácora privada), decidí simpliticar este proceso creando una librería que me permita y le permita a otros desarrolladores que se sientan identificados con esta situación, implementar una comunicación serial en un corto período de tiempo y de una manera simple.
# Características
Las siguientes son las características soportadas por esta librería:
- Buscar puertos seriales disponibles que se encuentren conectados al dispositivo.
- Abrir un puerto serial disponible para iniciar transferencia.
- Evento para manejar los datos recibidos en tiempo real.
- Obtener la longitud de los datos recibidos (Longitud del paquete).
- Obtener datos recibidos como string.
- Obtener datos recibidos en un array de bytes.
- Verificar si el puerto se encuentra abierto.
- Cerrar puerto.
- Evento PinChanged.
- Evento ErrorReceived.
All rights reserved © 2024