Hola a todos, os escribo porque tras buscar y buscar por internet no termino de encontrar una solución a mi duda.
Resulta que quiero añadir a un sistema de apertura de barrera un sensor NFC.
El actual sistema funciona por puerto serie conectado al COM1 del ordenador, y se usan tarjetas de banda magnética que llevan una numeración grabada. El programa que controla los accesos permite elegir el puerto com que yo quiera, e incluso tiene una opción para meter el número mediante teclado (para usar un escaner de códigos de barras por ejemplo) pero claro, o usas el teclado o la banda magnética. (Software de código cerrado obsoleto y sin posibilidad de soporte)
El lector NFC no lo he adquirido aún, pero se que el software que trae es muy completo y trae diversas herramientas para usarlo en muchos lenguajes de programación.
Lo que yo desconozco es la manera en la que mando el código de la llave NFC al mismo puerto donde funcionan las tarjetas magnéticas, ya que necesito que funcionen los dos sistemas a la vez.
Si desde un software gestionado en local llamo al puerto COM1 para enviar el parámetro, ¿va a decirme que el puerto está en uso? ¿tomaría el com1 al mandar el parámetro como salida o como entrada? ¿Se requiere alguna emulación de puertos de algún tipo?
He probado una herramienta de puertos serie virtuales, que haga un puente entre el com1 físico y el com5 virtual, le digo al software de control de barrera que use el puerto com5, pero no me deja crear un segundo bridge del com6(futuro puerto serie NFC) al com5, ya que está en uso.
Supongo que será una tontería, que conste que pese a que la finalidad de esto es para mejorar un servicio que se presta a unos clientes concretos, no lo hago por trabajo ni lucro, solo por aprender un poco mas, ya que veo que esto del NFC tiene muchas utilidades y creo que la consulta podría servirle a alguien mas adelante.
Saludos cordiales y gracias por vuestro interés.