Puertos serie virtuales (com0com)
Tres aparatos se conectan por un puerto serie: USB Timing Box, FDS TBox y Microgate REI2. Para que SIM los imite, hace falta, en la computadora de FINISH, una pareja de puertos serie virtuales conectados entre sí: SIM abre uno, FINISH abre el otro, con su controlador habitual, que cree hablar con el aparato real.
El principio
Un puerto serie conecta dos aparatos con un cable. Para que dos programas dialoguen en el mismo equipo, hacen falta dos puertos y un cable entre ellos: com0com es un controlador gratuito de Windows que crea una pareja de puertos virtuales; lo que se escribe en uno se lee en el otro, como con un cable cruzado (la línea DTR también pasa: la USB Timing Box la necesita para su reloj, la TBox para enviar sus tiempos). Por defecto: COM11 para SIM, COM10 para FINISH.
abre COM11 ◀── pareja com0com ──▶
(datos, DTR → DSR) ChronoFEED-FINISH
abre COM10 (USB Timing Box)
SIM solo abre su puerto una vez aceptado por FINISH, y lo cierra en cuanto se cae la conexión. Un puerto ausente o ya ocupado se señala (una vez en el registro, y con claridad en la guía) y SIM vuelve a intentarlo cada 5 segundos.
Puerto serie: instalar los puertos virtuales com0com
Dónde: botón ¿com0com?; se abre sola una vez por arranque cuando el puerto de SIM no existe
Tome el archivo «com0com-2.2.2.0-x64-fre-signed.zip» (Windows de 64 bits; «i386» para un Windows antiguo de 32 bits).
- El estado: ¿existe el puerto de SIM? (verde: sí, rojo: no), y los puertos presentes.
- Los dos comandos, listos para copiar.
- Comprobar los puertos.
- No volver a mostrar automáticamente.
Los textos retoman el nombre del aparato de FINISH y los puertos correctos: el de SIM, y el que usa FINISH si se conoce (si no, el vecino: COM11 → COM10). El enlace se abre en el navegador; si no se abre, se copia para pegarlo.
Los comandos y Copiar
Dónde: paso 3
Los nombres COMx son obligatorios: com0com llama a sus puertos CNCA0 y CNCB0, y ni SIM ni FINISH saben abrir un puerto con ese nombre. Las dos líneas, ya rellenadas con los números correctos, se escriben en «Setup Command Prompt» abierto como administrador. Copiar las pone en el portapapeles.
Comprobar los puertos
Dónde: abajo
Vuelve a leer los puertos serie de la computadora y actualiza el estado: «✔ El puerto COM11 existe en esta computadora (puertos presentes: COM1, COM3, COM10, COM11).»
No volver a mostrar automáticamente
Dónde: abajo a la izquierda
La ventana ya no se abre sola al arrancar; queda disponible con el botón ¿com0com?. Se recuerda de un arranque a otro.
Instalar, paso a paso
- Descargar
com0com 2.2.2.0, versión firmada del controlador (enlace en la ventana), en la computadora de FINISH.
- Instalar
Como administrador, opciones predeterminadas: se crea la pareja CNCA0 ↔ CNCB0.
- Nombrar la pareja
«Setup Command Prompt» como administrador, y luego los dos comandos. ¿Uno de los dos números ya está ocupado? Tome dos números libres y elija el mismo en SIM.
- Comprobar
Comprobar los puertos: el estado pasa a verde.
En SIM, el indicador Equipo simulado pasa a verde («puerto serie COM11»).
- Conectar FINISH
FINISH → Modo de cronometraje → el aparato, puerto serie COM10 (el otro extremo), y luego el interruptor del aparato en ON.
El indicador Conexión de FINISH pasa a verde.