Documentación

Hoja de Comando RS232-C

Configuración del puerto serie

 

Tasa de baudios 38400 bps
Longitud de los datos 8 bits
Paridad Ninguno
Longitud de la broca de tope 1 bit
Control de flujo Ninguno

Visión general

Los comandos seriales consisten en 8 bits de datos, seguidos de 1 bit de parada. Los comandos se construyen:

 

1 2 3 4 5 6 7 8 9
Bit de apertura ID de dispositivo Tipo de comando Categoría de comando Valor del comando Bit de parada

0x6B

0x30

0x31
0x73 (SET)
0x67 (GET)
0x72 (reply)

(ver tabla de comandos a continuación)

0x0D

Tenga en cuenta que el «0x» es la notación estándar para indicar valores hexadecimales. Son una forma de notación, no parte del valor hexadecimal. El valor hexadecimal de «0x6B» es 6B.
Dependiendo del software de su terminal, es posible que deba incluir o excluir estos indicadores de notación.

Cada comando serial comienza con el mismo bit de apertura  0x6B (carácter «k» en ASCII).

Los  segundo y tercer bits  , especifica el ID del dispositivo. El ID de dispositivo predeterminado es «01», que es 0x30 0x31 en notación hexadecimal.

El cuarto bit define el tipo del comando.
0x73 («s» en ASCII) indica un comando SET.
0x67 («g» en ASCII) indica un comando GET request.

0x72 («r» en ASCII) indica una respuesta del dispositivo. El dispositivo devuelve las respuestas.

El  quinto bit  está reservado para la categoría del comando. (por ejemplo. Control de potencia, control de señal de entrada, etc. Elipsis horizontales )…
Consulte la tabla de comandos siguiente para los bits correspondientes a cada categoría.

Los  sexto, séptimo y ocho   bits  se utilizan para realizar un comando específico dentro de la categoría, o escribir un valor en un comando específico.
Los valores se establecen con 3 caracteres, incluso en notación hexadecimal.

Valores de ejemplo:

0x30 0x30 0x30 es igual a «000»
0x30 0x35 0x32 es igual a «052»
0x30 0x38 0x35 es igual a «085»
0x31 0x30 0x30 es igual a «100»

Al enviar una solicitud GET, después del bit de categoría, los bits de valor siempre deben ser 0x30 0x30 0x30 (000). El dispositivo responderá con la configuración activa actual en esa categoría devolver estos bits de valor.

Cada comando serial termina con el mismo bit de  parada  0x0D (carácter de retorno).

Tabla de comandos (SET)

 

CATEGORÍA DE BIT
(5to bit)
VALOR DE LOS BITS
(6th, 7th, 8th bits)
EJEMPLOS DE COMANDO COMPLETO
(con ID de dispositivo = 01)
Control de potencia 0x41 000: Apagado 0x6B 0x30 0x31 0x73  0x41 0x30 0x30 0x30  0x0D
001: Encendido 0x6B 0x30 0x31 0x73  0x41 0x30 0x30 0x31  0x0D
Conmutación de fuente de entrada de vídeo 0x42 000: ATV 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x30   0x0D
010: DTV 0x6B 0x30 0x31 0x73   0x42 0x30 0x31 0x30   0x0D
001: AV 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x31   0x0D
003: YPbPr 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x33   0x0D
004:  HDMI Frente 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x34   0x0D
014: HDMI 1 0x6B 0x30 0x31 0x73   0x42 0x30 0x31 0x34   0x0D
024: HDMI 2 0x6B 0x30 0x31 0x73   0x42 0x30 0x32 0x34   0x0D
006: VGA 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x36   0x0D
007: OPS 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x37   0x0D
009: DP 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x39   0x0D
00A: INICIO 0x6B 0x30 0x31 0x73   0x42 0x30 0x30 0x41   0x0D
Control de imagen: Contraste 0x43 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x43 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de imagen: Brillo 0x44 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x44 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de imagen: Nitidez 0x45 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x45 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de imagen: Saturación 0x46 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x46 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de imagen: Tono 0x47 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x47 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de imagen: Temperatura de color 0x48 000: Estándar 0x6B 0x30 0x31 0x73   0x48 0x30 0x30 0x30   0x0D
001: Calidez 0x6B 0x30 0x31 0x73   0x48 0x30 0x30 0x31   0x0D
002: Frío 0x6B 0x30 0x31 0x73   0x48 0x30 0x30 0x32   0x0D
003: Usuario 0x6B 0x30 0x31 0x73   0x48 0x30 0x30 0x33   0x0D
Control de audio: Bajo 0x4A Valor 000 – 100 0x6B 0x30 0x31 0x73  0x4A 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de audio: Agudos 0x4B Valor 000 – 100 0x6B 0x30 0x31 0x73  0x4B 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
Control de vídeo: Relación de aspecto 0x4D 000: Relación de aspecto 16:9 0x6B 0x30 0x31 0x73  0x4D 0x30 0x30 0x30  0x0D
001: Relación de aspecto 4:3 0x6B 0x30 0x31 0x73   0x4D 0x30 0x30 0x31   0x0D
002: Automático 0x6B 0x30 0x31 0x73   0x4D 0x30 0x30 0x32   0x0D
003: Panorama 0x6B 0x30 0x31 0x73   0x4D 0x30 0x30 0x33   0x0D
004: PTP (píxel a píxel) 0x6B 0x30 0x31 0x73  0x4D 0x30 0x30 0x34  0x0D
Configuración del dispositivo: Idioma 0x4E 000: Inglés 0x6B 0x30 0x31 0x73   0x4E 0x30 0x30 0x30   0x0D
001: Francés 0x6B 0x30 0x31 0x73   0x4E 0x30 0x30 0x31   0x0D
002: Español 0x6B 0x30 0x31 0x73   0x4E 0x30 0x30 0x32   0x0D
003: Chino Tradicional 0x6B 0x30 0x31 0x73   0x4E 0x30 0x30 0x33   0x0D
004: Chino simplificado 0x6B 0x30 0x31 0x73   0x4E 0x30 0x30 0x34   0x0D
Control de audio: Volumen 0x50 Valor 000 – 100 0x6B 0x30 0x31 0x73  0x50 0x30 0x35 0x30  0x0D (valor de ejemplo 050)
200: Bajar volumen (-1) 0x6B 0x30 0x31 0x73   0x50 0x32 0x30 0x30   0x0D
201: Subir volumen (+1) 0x6B 0x30 0x31 0x73   0x50 0x32 0x30 0x31   0x0D
Control de audio: Silenciar 0x51 000: Silenciar 0x6B 0x30 0x31 0x73   0x51 0x30 0x30 0x30   0x0D
001: Silenciar encendido 0x6B 0x30 0x31 0x73   0x51 0x30 0x30 0x31   0x0D
Comandos de control remoto 0x55 000: Navegar hacia arriba 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x30   0x0D
001: Navegar hacia abajo 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x31   0x0D
002: Navegar a la izquierda 0x6B 0x30 0x31 0x73  0x55 0x30 0x30 0x32  0x0D
003: Navegar a la derecha 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x33   0x0D
004: Introducir 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x34   0x0D
005: Entradas 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x35   0x0D
006: Menú 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x36   0x0D
007: Salir 0x6B 0x30 0x31 0x73   0x55 0x30 0x30 0x37   0x0D

Tabla de comandos (GET)

 

CATEGORÍA DE BIT
(5to bit)
EJEMPLOS COMPLETOS DE SOLICITUDES
(con ID de dispositivo = 01)
BITS DE RESPUESTA
(6th, 7th, 8th bits)
EJEMPLOS DE RESPUESTA COMPLETA
(devuelta por el dispositivo)
Estado de la imagen: Contraste 0x61 0x6B 0x30 0x31   0x67 0x61   0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31  0x72  0x61  0x30 0x35 0x30  0x0D ( ejemplo de estado 050)
Estado de la imagen: Brillo 0x62 0x6B 0x30 0x31   0x67 0x62   0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31  0x72  0x62  0x30 0x35 0x30  0x0D (ejemplo de estado 050)
Estado de la imagen: nitidez 0x63 0x6B 0x30 0x31   0x67 0x63   0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31  0x72  0x63  0x30 0x35 0x30  0x0D (ejemplo de estado 050)
Estado de la imagen: Saturación 0x64 0x6B 0x30 0x31  0x67 0x64  0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31  0x72  0x64  0x30 0x35 0x30  0x0D (ejemplo de estado 050)
Estado de la imagen: Tono 0x65 0x6B 0x30 0x31   0x67 0x65   0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31  0x72  0x65  0x30 0x35 0x30  0x0D (ejemplo de estado 050)
Estado de audio: Volumen 0x66 0x6B 0x30 0x31   0x67 0x66   0x30 0x30 0x30 0x0D Valor 000 – 100 0x6B 0x30 0x31 1 0x72  0x66  0x30 0x35 0x30  0x0D (ejemplo de estado 050)
Estado de audio: Silenciar 0x67 0x6B 0x30 0x31   0x67 0x67   0x30 0x30 0x30 0x0D 000: Silenciar 0x6B 0x30 0x31   0x72   0x67   0x30 0x30 0x30   0x0D
001: Silenciar encendido 0x6B 0x30 0x31   0x72   0x67   0x30 0x30 0x31   0x0D
Estado de la fuente de entrada de vídeo 0x68 0x6B 0x30 0x31   0x67 0x68   0x30 0x30 0x30 0x0D 000: ATV 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x30   0x0D
010: DTV 0x6B 0x30 0x31   0x72   0x68   0x30 0x31 0x30   0x0D
001: AV 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x31   0x0D
003: YPbPr 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x33   0x0D
004:  HDMI Frente 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x34  0x0D
014: HDMI 1 0x6B 0x30 0x31   0x72   0x68   0x30 0x31 0x34   0x0D
024: HDMI 2 0x6B 0x30 0x31   0x72   0x68   0x30 0x32 0x34   0x0D
006: VGA 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x36   0x0D
007: OPS 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x37   0x0D
009: DP 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x39   0x0D
00A: INICIO 0x6B 0x30 0x31   0x72   0x68   0x30 0x30 0x41   0x0D
Estado de encendido 0x69 0x6B 0x30 0x31   0x67 0x69   0x30 0x30 0x30 0x0D 000: Encendido 0x6B 0x30 0x31   0x72   0x69   0x30 0x30 0x30   0x0D
001: modo de espera desactivado 0x6B 0x30 0x31   0x72   0x69   0x30 0x30 0x31   0x0D

 

 

¿No encontró ninguna solución?

Póngase en contacto con uno de nuestros Técnicos