Cómo funciona la conexión
Cambie PatternSpace al modo Generador y elija un protocolo en la barra lateral Protocolo de red. La automatización desde ColourSpace, CalMAN y PGenerator, y el renderizado ilimitado de PatternSpace Remote, requieren PatternSpace Pro.
ColourSpace
PatternSpace implementa el Network Protocol de LightIllusion que usa el modo Network Server de ColourSpace. Aquí ColourSpace es el servidor y PatternSpace es el cliente, así que inicie primero el Network Server de ColourSpace:
- En ColourSpace (en un PC con Windows de la misma red), abra una ventana Profiling → Hardware Options → elija Network Server → Connect, y anote la dirección IP y el puerto que se muestran.
- En PatternSpace, elija Generador → ColourSpace, introduzca esa IP y ese puerto, y haga clic en Conectar. En la misma subred, PatternSpace puede detectar ColourSpace automáticamente por UDP y rellenar los campos.
CalMAN
PatternSpace implementa UPGCI (Unified Pattern Generator Control Interface) de Portrait Displays. En PatternSpace, elija Generador → CalMAN y anote la IP y el puerto; en la configuración Source de CalMAN, elija UPGCI (a veces con la etiqueta «Network Patch Generator – UPGCI»), introduzca la IP del Mac y el puerto 2100, e inicie el flujo de trabajo: CalMAN inicia la conexión.
La automatización con CalMAN requiere PatternSpace Pro y una licencia/versión de CalMAN compatible con UPGCI. Las notas de la versión de Portrait registran su eliminación de las licencias Home en 5.15.3.13 (marzo/abril de 2024). Compruebe que UPGCI está disponible en la edición instalada y en el número de compilación completo antes de comprar Pro. PatternSpace Pro no desbloquea licencias de CalMAN; una compilación anterior o una licencia profesional por sí solas no garantizan una compatibilidad probada con PatternSpace.
PGenerator
PatternSpace acepta comandos compatibles con PGenerator por el puerto TCP 85 y responde a la detección en el puerto UDP 1977. Elija Generador → PGenerator y, después, detecte el Mac o introduzca su IP en el software de calibración compatible. Permita las conexiones entrantes cuando macOS lo solicite. La sesión TCP transporta los comandos de parche; UDP solo se usa para encontrar el generador. Así, el Mac se convierte en una fuente de patrones compatible sin necesidad de una Raspberry Pi.
PatternSpace Remote
PatternSpace Remote es la conexión WebSocket/JSON integrada para herramientas y scripts. Elija Generador → PatternSpace para iniciar el servidor, anote la IP y el puerto (por defecto 7878) y copie el código de emparejamiento de 4 dígitos. Conecte un cliente a ws://<ip>:<port>/patternspace y envíe Authorization: Bearer <code>. El SDK de Swift puede detectar PatternSpace automáticamente mediante Bonjour (_patternspace._tcp).
En la versión gratuita, los usuarios de macOS pueden emparejar un cliente y renderizar hasta 25 parches de evaluación. Solo cuentan para el cupo los comandos de renderizado correctos (pattern.display, pattern.displayColor, pattern.displayPatch); las llamadas de estado, detección y listado de patrones no cuentan. Una vez usados los 25 parches, el servidor sigue conectado y las solicitudes de solo lectura siguen funcionando, pero los demás comandos de renderizado se rechazan hasta que compre PatternSpace Pro, que elimina el límite al instante sin reiniciar. (ColourSpace, CalMAN y PGenerator requieren Pro incluso para que sus motores se inicien).
Mantenga activada la opción «Requerir código de emparejamiento». Está activado por defecto; desactivarlo reinicia el servidor sin autenticación, lo que permite que cualquier cliente que pueda alcanzar el puerto se conecte y controle lo que aparece en pantalla, lo suficiente para interrumpir una medición en curso. Use el punto de conexión y el código de emparejamiento solo en redes locales de confianza, y deje la autenticación activada salvo que esté haciendo pruebas locales en una red que controle por completo.
Inclúyalo en un flujo de trabajo
Consulte el flujo de calibración para ver cómo encajan estas conexiones en medir-corregir-verificar, y la configuración de pantalla para elegir el ajuste de Color de salida que espera su software.
FAQ
¿Qué protocolo debo usar?
Elija el protocolo según su software de calibración: ColourSpace, CalMAN o PGenerator. Elija PatternSpace Remote para sus propios scripts y herramientas mediante la API WebSocket/JSON propia.
¿Necesito PatternSpace Pro para conectarme?
La automatización desde ColourSpace, CalMAN y PGenerator requiere Pro. PatternSpace Remote es gratuito para hasta 25 parches de evaluación por sesión; Pro elimina el límite.
¿Cómo se conecta PGenerator?
PGenerator usa el puerto TCP 85 para los comandos y el puerto UDP 1977 para la detección. Seleccione PGenerator en PatternSpace y conéctese desde un software de calibración compatible. Revise el registro de actividad y el cortafuegos si fallan la detección o la conexión TCP.