none
listener (leer un rs 232 o com1 desde una segunda pc en red ) RRS feed

  • Pregunta

  • estoy tratando de leer un rs 232 o com1 desde una segunda pc en red pero no se como
    alguien podria ayudarme???

    he utilizado el listener pero no me da resultado

    martes, 15 de diciembre de 2009 4:33

Todas las respuestas

  • hola como estas mira te recomiendo que mires la clase serialport de el espacio de nombre System.IO.Ports.

    hay creas un objeto de ese tipo le das el nombre del puerto, el baudrate, la cantidad de bits y ya.

    hay metodos tanto como para leer como para escribir se llaman readline,read,write,writeline.

    espero te halla servido de ayuda mi respuesta
    cualquier duda o inquietud no dudes en realizarla
    miércoles, 16 de diciembre de 2009 0:07
  • Hola Miki,

    Deberias crear un servicio ya sea utilizando WCF o Remoting, para compartir las funciones del puerto a traves de un interface, luego simplemente deberas consumirlo desde lado del cliente "conectado a la red". Tambien debes tener en cuenta instanciar la clase que acceda al puerto serie en 'Singleton' pues como ya sabes el puerto queda abierto en exclusiva por la aplicacion que lo esta utilizando y si existen varios clientes necesitas que todos ellos compartan la misma instancia.

    Creo que deberias empezar entendiendo algunos de los ejemplos que a nivel de remoting o wcf, tienes para ejecutar un modelo cliente/servidor.

    Saludos y suerte,
    Pep Lluis,
    MVP - Visual Developer
    lunes, 21 de diciembre de 2009 8:28
    Moderador