# 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.
Last Updated: 4/12/2022, 23:38:01

Made by Andres Ruiz with ❤️
All rights reserved © 2024