Protocolo de Ethernet Blackmagic SmartView v1.3
Resumen
Este protocolo de control basado en texto es muy similar, en cuanto a su estructura, al protocolo
para productos Videohub, y se evalúa conectándose al puerto TC 9992 en un dispositivo
SmartView o SmartScope.
Una vez conectado, el dispositivo transmite un volcado inicial completo con información sobre su
estado. Luego del mismo, los cambios de estado se envían de forma asincrónica.
El dispositivo transmite la información en bloques con un encabezado identificatorio seguido de dos
puntos. Cada uno de ellos puede abarcar varias líneas y finaliza con una línea en blanco.
A fin de evitar posibles problemas que pudiesen surgir debido a futuras modificaciones en el
protocolo, el cliente deberá ignorar los bloques no reconocidos que figuren antes de la línea en
blanco final. Asimismo, es preciso ignorar las líneas que no es posible identificar en cada bloque.
Leyenda
↵
retorno
Etc.
...
La versión 1.3 de este protocolo se publicó junto con el programa SmartView 1.3.
Preámbulo
El primer bloque que el dispositivo transmite es el preámbulo del protocolo.
PROTOCOL PREAMBLE:↵
Version: 1.3 ↵
↵
El número indica la versión del protocolo. Cuando se efectúan cambios compatibles, el dígito
secundario se actualiza. De ser incompatibles, cambia el dígito principal.
Información del dispositivo
El siguiente bloque contiene información sobre el dispositivo conectado.
SMARTVIEW DEVICE:↵
Model: SmartView Duo↵
Hostname: stagefront.studio.example.com↵
Name: StageFront↵
Monitors: 2↵
Inverted: false↵
↵
Este ejemplo hace referencia a un dispositivo SmartView Duo con dos pantallas. El término Inverted
indica si el monitor se ha girado al montarlo en un bastidor para optimizar el ángulo de visión de
la pantalla.
Información para desarrolladores
185