
126
Protocolo de control Studio Camera
Número identificatorio
Grupo
3
Información
4
Pantalla
5
Luz piloto
6
Referencia
7
Configuración
8
Etalonaje
El número identificatorio se utiliza en el entorno de programación de Arduino para determinar
el parámetro que se modifica.
La función sdiCameraControl.writeXXXX se denomina a partir del valor que se desea cambiar,
y el sufijo depende del grupo controlado.
A modo de ejemplo, sdiCameraControl.writeFixed16 se emplea para el enfoque, la apertura del
diafragma, la distancia focal, la pantalla, la luz piloto y el etalonaje al modificar valores
absolutos.
La sintaxis completa para este comando es la siguiente:
sdiCameraControl.writeFixed16 (
Número de cámara,
Grupo,
Parámetro controlado,
Operación,
Valor
);
El tipo de operación especifica la acción realizada en el parámetro indicado.
0 = valor asignado. El valor suministrado se asigna al parámetro indicado.
1 = valor de compensación. Cada valor especifica la compensación que se añade al
parámetro «Valor».
Por ejemplo:
sdiCameraControl.writeCommandFixed16(
1,
8,
0,
0,
liftAdjust
);
1 = cámara 1
8 = Grupo etalonaje
0 = Ajuste de sombras
0 = valor asignado
liftAdjust = valor para los niveles de luminancia y RGB
Según se describe en el protocolo, liftAdjust es una secuencia de cuatro elementos: RED[0],
GREEN[1], BLUE[2] y LUMA[3]. La secuencia completa se envía con el comando.
Los ejemplos de código incluidos en los archivos de la librería contienen elementos
descriptivos que explican su funcionamiento.
Summary of Contents for Design 3G-SDI Arduino Shield
Page 30: ...2017 11 Blackmagic 3G SDI Arduino Shield...
Page 58: ...Manuel d utilisation et d installation novembre 2017 Fran ais Blackmagic 3G SDI Arduino Shield...
Page 86: ...Installations und Bedienungsanleitung November 2017 Deutsch Blackmagic 3G SDI Arduino Shield...
Page 142: ...2017 11 Blackmagic 3G SDI Arduino Shield...
Page 170: ...168 2017 11 Blackmagic 3G SDI Arduino Shield...