Difference between revisions of "es:IFP50-3 RS-232 Protocols"

From ViewSonic User Guide Database
es:IFP50-3 RS-232 Protocols
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 100: Line 100:
 
|}
 
|}
 
===Especificaciones de hardware de la red LAN===
 
===Especificaciones de hardware de la red LAN===
ViewSonic LFD communication port on the rear side:
+
Puerto de comunicación ViewSonic LFD en el lado posterior:
# Connector type: 8P8C RJ45
+
# Tipo de conector: 8P8C RJ45
# Pin assignment:
+
# Asignación de contactos:
 
{| class="wikitable" style="text-align:center;" width=45%
 
{| class="wikitable" style="text-align:center;" width=45%
 
|-  
 
|-  
 
! style="background-color:#c41230;" |   
 
! style="background-color:#c41230;" |   
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Pin #
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nº de clavija
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Signal
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Señal
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Remark
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Observación
 
|-
 
|-
 
| rowspan="9" style="font-weight:bold;" | <div class="res-img">[[File:LAN_Spec.png]]</div>
 
| rowspan="9" style="font-weight:bold;" | <div class="res-img">[[File:LAN_Spec.png]]</div>
 
| 1
 
| 1
 
| TX+
 
| TX+
| Output from Display
+
| Salida de la pantalla
 
|-
 
|-
 
| 2
 
| 2
 
| TX-
 
| TX-
| Output from Display
+
| Salida de la pantalla
 
|-
 
|-
 
| 3
 
| 3
 
| RX+
 
| RX+
| Input to Display
+
| Entrada para mostrar
 
|-
 
|-
 
| 4
 
| 4
 
| BI_D3+
 
| BI_D3+
| For 1G case
+
| Para carcasa 1G
 
|-
 
|-
 
| 5
 
| 5
 
| BI_D3-
 
| BI_D3-
| For 1G case
+
| Para carcasa 1G
 
|-
 
|-
 
| 6
 
| 6
 
| RX-
 
| RX-
| Input to Display
+
| Entrada para mostrar
 
|-
 
|-
 
| 7
 
| 7
 
| BI_D4+
 
| BI_D4+
| For 1G case
+
| Para carcasa 1G
 
|-
 
|-
 
| 8
 
| 8
 
| BI_D4-
 
| BI_D4-
| For 1G case
+
| Para carcasa 1G
 
|-
 
|-
| frame
+
| fotograma
| GND
+
| TIERRA
 
| style="text-align:left;" |  
 
| style="text-align:left;" |  
 
|}
 
|}
 
'''RS-232 Communication Setting'''
 
'''RS-232 Communication Setting'''
* Baud Rate Select: 9600bps (fixed)
+
* Selección de la velocidad en baudios: 9600bps (fijos)
* Data bits: 8 bits (fixed)
+
* Bits de datos: 8 bits (fijos)
* Parity: None (fixed)
+
* Paridad: None (fija)
* Stop Bits: 1(fixed)
+
* Bits de parada: 1(fijo)
  
'''LAN Communication Setting'''
+
'''Configuración de comunicación LAN'''
* Type: Ethernet
+
* Tipo: Ethernet
* Protocol: TCP/IP
+
* Protocolo: TCP/IP
* Port: 5000 (fixed)
+
* Puerto: 5000 (fijo)
* Cross subnet: No
+
* Subred cruzada: No
* Logon Credentials: No
+
* Credenciales de inicio de sesión: No
  
'''Command Message Reference''' <br />
+
'''Referencia de mensajes de comando''' <br />
PC sends to LFD command packet followed by “CR”. Every time PC sends control command to Display, the Display shall respond as follows:
+
Su PC envía a la pantalla LFD el paquete de comandos seguidos por “CR”. Cada vez que su PC envía un comando de control a la pantalla, esta responderá de la siguiente manera:
# If the message is received correctly it will send “+” (02Bh) followed by “CR” (00Dh)
+
# Si el mensaje se recibe correctamente, enviará “+” (02Bh) seguido de “CR” (00Dh)
# If the message is received incorrectly it will send “-” (02Dh) followed by “CR” (00Dh)
+
# Si el mensaje no se recibe correctamente, enviará “-” (02Dh) seguido de “CR” (00Dh)
  
=Protocol=
+
=Protocolo=
  
==Set-Function Listing==
+
==Lista de Establecer función (funciones programadas)==
The PC can control the Display for specific actions. The Set-Function command allows you to control the Display behavior at a remote site through the RS-232 port. The Set-Function packet format consists of 9 bytes.
+
Su PC puede controlar acciones específicas en la pantalla. El comando Establecer-Función permite controlar el comportamiento de la pantalla remotamente mediante el puerto RS232. El formato del paquete Set-Function consta de 9 bytes.
  
'''Set-Function Description:'''
+
'''Descripción de los comandos Establecer-Función:'''
 
{| style="font-weight:bold; text-align:center; background-color:transparent;" border="0" width="45%"
 
{| style="font-weight:bold; text-align:center; background-color:transparent;" border="0" width="45%"
 
|-
 
|-
| Length
+
| Longitud
| style="font-weight:normal; text-align:left;" | Total Byte of Message excluding “CR”
+
| style="font-weight:normal; text-align:left;" | Número de bytes totales del mensaje sin incluir “CR”
 
|-
 
|-
| LFD ID
+
| Identificador LFD
| style="font-weight:normal; text-align:left;" | Identification for each of Display (01~98; default is 01)<br />ID “99” means to apply the set command for all connected displays. Under such circumstances, only ID#1 display has to reply.<br />The LFD ID can be set via the OSD menu for each Display.
+
| style="font-weight:normal; text-align:left;" | Identificación para cada pantalla (01~98; el valor predeterminado es 01)<br />El identificador “99” significa aplicar el comando set para todas las pantallas conectadas. En tales circunstancias, solo la pantalla con el identificador nº 1 tiene que responder.<br />El identificador de la pantalla LFD se puede establecer a través del menú OSD para cada pantalla.
 
|-
 
|-
| Command Type
+
| Tipo de comando
| style="font-weight:normal; text-align:left;" | Identify command type,<br />"s" (0x73h): Set Command<br />"+" (0x2Bh): Valid Command Reply<br />"-" (0x2Dh): Invalid Command Reply
+
| style="font-weight:normal; text-align:left;" | Se identifica el tipo de comando,<br />"s" (0x73h): Establecer Comando<br />"+" (0x2Bh): Respuesta Comando válido<br />"-" (0x2Dh): Respuesta Comando no válido
 
|-
 
|-
| Command
+
| Comando
| style="font-weight:normal; text-align:left;" | Function command code: One byte ASCII code.
+
| style="font-weight:normal; text-align:left;" | Código de comando de función: Código ASCII de un byte.
 
|-
 
|-
| Value [1~3]
+
| Valor [1~3]
| style="font-weight:normal; text-align:left;" | Three bytes ASCII that defines the value.
+
| style="font-weight:normal; text-align:left;" | Tres bytes ASCII que definen el valor.
 
|-
 
|-
 
| CR
 
| CR
Line 192: Line 192:
 
|}
 
|}
  
'''Set-Function Format'''
+
'''Formato de los comandos Establecer-Función''' <br />
'''Send: (Command Type="s")'''
+
'''Enviar: (Tipo de comando=“s”)'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value1
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor1
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value2
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor2
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value3
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor3
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 227: Line 227:
 
|}
 
|}
  
'''Reply: (Command Type="+" or "-")'''
+
'''Respuesta: (Tipo de comando = +” o “-)'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo de camando
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 249: Line 249:
 
|}
 
|}
  
:<small>'''NOTE:''' When PC applies command to all displays (ID=99), only the #1 set needs to reply by the name of ID=1.</small>
+
:<small>'''NOTA:''' Cuando el ordenador aplica el comando a todas las pantallas (ID = 99), solo el conjunto Nº 1 necesita responder con la ID = 1.</small>
 
<br />
 
<br />
<u>'''Example 1: Set Brightness as 76 for Display (#02) and this; command is valid.'''</u> <br />
+
<u>'''Ejemplo 1: Establecer el brillo en 76 para Pantalla (02) y este comando es válido'''</u> <br />
  
'''Send (Hex Format)'''
+
'''Enviar (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|Command
+
! style="background-color:#c41230; color:#ffffff;"|Comando
! style="background-color:#c41230; color:#ffffff;"|Value1
+
! style="background-color:#c41230; color:#ffffff;"|Valor1
! style="background-color:#c41230; color:#ffffff;"|Value2
+
! style="background-color:#c41230; color:#ffffff;"|Valor2
! style="background-color:#c41230; color:#ffffff;"|Value3
+
! style="background-color:#c41230; color:#ffffff;"|Valor3
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 277: Line 277:
 
|}
 
|}
  
'''Reply (Hex Format)'''
+
'''Responder (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 293: Line 293:
 
|}
 
|}
  
<u>'''Example 2: Set Brightness as 75 for Display (#02) and this; command is NOT valid.'''</u> <br />
+
<u>'''Ejemplo 2: Establecer el brillo en 75 para Pantalla (02) y este comando NO es válido'''</u> <br />
  
'''Send (Hex Format)'''
+
'''Enviar (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|Command
+
! style="background-color:#c41230; color:#ffffff;"|Comando
! style="background-color:#c41230; color:#ffffff;"|Value1
+
! style="background-color:#c41230; color:#ffffff;"|Valor1
! style="background-color:#c41230; color:#ffffff;"|Value2
+
! style="background-color:#c41230; color:#ffffff;"|Valor2
! style="background-color:#c41230; color:#ffffff;"|Value3
+
! style="background-color:#c41230; color:#ffffff;"|Valor3
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 319: Line 319:
 
|}
 
|}
  
'''Reply (Hex Format)'''
+
'''Responder (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 335: Line 335:
 
|}
 
|}
  
===Set-Function Table===
+
===Tabla de comandos Establecer-Función===
'''A. Basic Function'''
+
'''A. Función básica'''
 
{| class="wikitable" width="45%" style="text-align:center;"
 
{| class="wikitable" width="45%" style="text-align:center;"
 
|-  
 
|-  
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Set Function
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Establecer función
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"|Comando
! colspan="2" style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;" | Command
+
! colspan="2" style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;" | Comando
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"| Value Range
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"| Rango de valores
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"| Comments
+
! style="font-weight:bold; text-align:center; background-color:#c41230; color:#ffffff;"| Comentarios
 
|-  
 
|-  
 
|  
 
|  
Line 471: Line 471:
 
| Recover to factory setting
 
| Recover to factory setting
 
|}
 
|}
:'''NOTE:'''  
+
:'''NOTA:'''  
::'''1. Behavior at Lock Modes'''
+
::'''1.Comportamiento en los modos de bloqueo'''
 
::{| class="wikitable" style="text-align:center;" width="55%"
 
::{| class="wikitable" style="text-align:center;" width="55%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;" width="20%"|Lock Mode
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;" width="20%"|Modo de bloqueo
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Behavior
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comportamiento
 
|-
 
|-
| Button Lock
+
| Bloqueo de los botones
| style="text-align:left;" | 1. Lock all buttons on the front panel and RCU, except for “Power”<br />2. All the SET functions should be workable via RS-232, even the ones with according hot key in RCU like Mute,…etc.
+
| style="text-align:left;" | 1. Bloquee todos los botones en el panel frontal y la RCU, excepto “Alimentación”<br />2. Todas las funciones ESTABLECER deben estar operativas a través de RS-232, incluso aquellas con el botón de acceso directo correspondiente del mando a distancia, como por ejemplo Silenciar, etc.
 
|-
 
|-
| MENU Lock
+
| Bloqueo del MENÚ
| style="text-align:left;" | 1. Lock “MENU’ key of front panel and RCU<br />2. The Factory and Hospitality modes should not be blocked for the model using MENU-combined key to enter these two modes. Alternative approach will be indicated separately if any limitation by model.
+
| style="text-align:left;" | 1. Se bloquea el botón “MENÚ” del panel frontal y del mando a distancia.<br />2. Los modos Fábrica y Hostelería no se deben bloquear para el modelo utilizando el botón combinado con MENU (MENÚ) para entrar en estos dos modos. Se indicará una solución alternativa por separado si el modelo tiene alguna limitación.
 
|-
 
|-
| POWER Lock
+
| Bloqueo de la ALIMENTACIÓN
| style="text-align:left;" | 1. Lock “POWER” key on the front and RCU.<br />2. The SET_POWER on/off should be workable via RS-232, but does not mean the POWER lock will be released under this case.<br />3. Can not be unlocked by reset in OSD setting<br />4. Will auto AC power-on in power-lock<br />5. Under power-lock, the set will not enter power saving when no PC signal and neither not turn off when no other video signals after 15 minutes.
+
| style="text-align:left;" | 1. Se bloquea el botón “ALIMENTACIÓN” del panel frontal y del mando a distancia.<br />2. El comando de activación y desactivación SET_POWER debe estar operativo a través de RS-232, lo que no significa que el bloqueo de la ALIMENTACIÓN se desactive en este caso.<br />3. No se puede desbloquear mediante el restablecimiento de la configuración del menú OSD<br />4. Se proporcionará alimentación de CA automáticamente en el bloqueo de la alimentación<br />5. Bajo el bloqueo de la alimentación, el televisor no entrará en el modo de ahorro de energía cuando no haya señal de PC ni tampoco se apagará si no hay ninguna otra señal de vídeo al cabo de 15 minutos.
 
|-
 
|-
| Remote control disable
+
| Desactivación del mando a distancia
| style="text-align:left;" | Lock the RCU keys, but keep the front panel buttons workable.
+
| style="text-align:left;" | Se bloquean los botones del mando a distancia pero siguen operativos los botones del panel frontal.
 
|}
 
|}
::'''2. Wake-on-LAN by MAC address as alternative for SET Power on'''
+
::'''2. Reactivación por LAN por dirección MAC como alternativa para ESTAOTBLECER encendido'''
 
::(Length=126 bytes)
 
::(Length=126 bytes)
 
::{| class="wikitable" style="font-weight:bold; text-align:center;"
 
::{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
 
! style="background-color:#c41230; color:#ffffff;"|6 Bytes
 
! style="background-color:#c41230; color:#ffffff;"|6 Bytes
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (#1)
+
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (n`1)
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (#2)
+
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (n`2)
 
! style="background-color:#c41230; color:#ffffff;"|...
 
! style="background-color:#c41230; color:#ffffff;"|...
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (#16)
+
! style="background-color:#c41230; color:#ffffff;"|6 Bytes (n`16)
 
! style="background-color:#c41230; color:#ffffff;"|24 Bytes
 
! style="background-color:#c41230; color:#ffffff;"|24 Bytes
 
|- style="font-weight:normal; text-align:left;"
 
|- style="font-weight:normal; text-align:left;"
Line 509: Line 509:
 
|}
 
|}
  
'''B. Optional Function'''
+
'''B. Función opcional'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Set Function
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Establecer función
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Command
+
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Value Range
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Rango de valores
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Comments
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Comentarios
 
|-
 
|-
 
|  
 
|  
Line 763: Line 763:
 
| 2 digits
 
| 2 digits
 
|}
 
|}
:'''NOTE:'''  
+
:'''NOTA:'''  
::'''1. Tiling definition of H Monitors, V Monitors, and Position'''
+
::'''1. Definición de mosaico de monitores H, monitores V y posición'''
:::<div class="res-img">[[File:RS232_Tiling.png|400px]]</div>
+
:::<div class="res-img">[[File:RS232_Tiling_ESP.png|400px]]</div>
::'''2. Set Date example'''
+
::'''2. Establecer fecha de ejemplo'''
:::Date: 2017-3/15
+
:::Fecha: 2017-3/15
:::Send: 0x 38 30 31 73 56 59 31 37 0D (“Y17”)
+
:::Enviar: 0x 38 30 31 73 56 59 31 37 0D (“Y17”)
:::Send: 0x 38 30 31 73 56 4D 30 33 0D (“M03”)
+
:::Enviar: 0x 38 30 31 73 56 4D 30 33 0D (“M03”)
:::Send: 0x 38 30 31 73 56 44 31 35 0D (“D15”)
+
:::Enviar: 0x 38 30 31 73 56 44 31 35 0D (“D15”)
::'''3. Set Time example'''
+
::'''3. Establecer hora de ejemplo'''
:::Time: 16:27:59
+
:::Hora: 16:27:59
:::Send: 0x 38 30 31 73 57 48 31 36 0D (“H16”)
+
:::Enviar: 0x 38 30 31 73 57 48 31 36 0D (“H16”)
:::Send: 0x 38 30 31 73 57 4D 32 37 0D (“M27”)
+
:::Enviar: 0x 38 30 31 73 57 4D 32 37 0D (“M27”)
:::Send: 0x 38 30 31 73 57 53 35 39 0D (“S59”)
+
:::Enviar: 0x 38 30 31 73 57 53 35 39 0D (“S59”)
  
==Get-Function Listing==
+
==Lista de Obtener-Función==
The PC can interrogate the LFD for specific information. The Get-Function packet format consists of 9 bytes which is similar to the Set-Function packet structure. Note that the “Value” byte is always = 000.
+
Su PC puede solicitar información específica a la pantalla LFD. El formato del paquete Get-Function consta de 9 bytes, similar a la estructura del paquete Set-Function. Tenga en cuenta que el byte “Valor” siempre es = 000.
  
'''Get-Function Description:'''
+
'''Descripción de los comandos Obtener-Función:'''
 
{| style="font-weight:bold; text-align:center; background-color:transparent;" border="0" width="45%"
 
{| style="font-weight:bold; text-align:center; background-color:transparent;" border="0" width="45%"
 
|-
 
|-
| Length
+
| Longitud
| style="font-weight:normal; text-align:left;" | Total Byte of Message excluding “CR”
+
| style="font-weight:normal; text-align:left;" | Total de bytes de mensaje excluyendo “CR”.
 
|-
 
|-
| TV/DS ID
+
| Identificador de TV/DS
| style="font-weight:normal; text-align:left;" | Identification for each of TV/DS (01~98; default is 01).
+
| style="font-weight:normal; text-align:left;" | Identificación para cada pantalla TV/DS (01~98; el valor predeterminado es 01).
 
|-
 
|-
| Command Type
+
| Tipo de comando
| style="font-weight:normal; text-align:left;" | Identify command type,<br />"g" (0x67h): Get Command<br />"r" (0x72h): Valid Command Reply<br />"-" (0x2Dh): Invalid Command Reply
+
| style="font-weight:normal; text-align:left;" |Se identifica el tipo de comando,<br />"g" (0x67h): Comando Obtener<br />"r" (0x72h): Respuesta Comando válido<br />"-" (0x2Dh): Respuesta Comando no válido
 
|-
 
|-
| Command
+
| Comando
| style="font-weight:normal; text-align:left;" | Function command code: One byte ASCII code.
+
| style="font-weight:normal; text-align:left;" | Código de comando de función: Código ASCII de un byte.
 
|-
 
|-
| Value [1~3]
+
| Valor [1~3]
| style="font-weight:normal; text-align:left;" | Three bytes ASCII that defines the value.
+
| style="font-weight:normal; text-align:left;" | Tres bytes ASCII que definen el valor.
 
|-
 
|-
 
| CR
 
| CR
Line 802: Line 802:
 
|}
 
|}
  
'''Get-Function Format'''
+
'''Formato de los comandos Obtener-Función''' <br />
'''Send: (Command Type="g")'''
+
'''Enviar: (Tipo de comando = “g”)'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value1
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor1
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value2
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor2
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value3
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor3
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
 
| 1 Byte
 
| 1 Byte
 
| 1 Byte
 
| 1 Byte
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 837: Line 837:
 
|}
 
|}
  
'''Reply: (Command Type="r" or "-")''' <br />
+
'''Respuesta: (Tipo de comando = “r” o “-)''' <br />
'''<i>If the Command is valid, Command Type="r"</i>'''
+
'''<i>Si el comando es válido, el tipo de comando es “r”</i>'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value1
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor1
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value2
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor2
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value3
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Valor3
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 872: Line 872:
 
|}
 
|}
  
'''<i>If the Command is NOT valid, Command Type="-"</i>'''
+
'''<i>Si el comando NO es válido, el tipo de comando es “-</i>'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo de comando
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 894: Line 894:
 
|}
 
|}
  
<u>'''Example 1: Get Brightness from TV-05 and this command is valid. The Brightness value is 67.'''</u> <br />
+
<u>'''Ejemplo 1: Obtener el brillo de TV-05 y este comando es válido. El valor de brillo es 67.'''</u> <br />
  
'''Send (Hex Format)'''
+
'''Enviar (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|Command
+
! style="background-color:#c41230; color:#ffffff;"|Comando
! style="background-color:#c41230; color:#ffffff;"|Value1
+
! style="background-color:#c41230; color:#ffffff;"|Valor1
! style="background-color:#c41230; color:#ffffff;"|Value2
+
! style="background-color:#c41230; color:#ffffff;"|Valor2
! style="background-color:#c41230; color:#ffffff;"|Value3
+
! style="background-color:#c41230; color:#ffffff;"|Valor3
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 920: Line 920:
 
|}
 
|}
  
'''Reply (Hex Format)'''
+
'''Responder (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|Command
+
! style="background-color:#c41230; color:#ffffff;"|Comando
! style="background-color:#c41230; color:#ffffff;"|Value1
+
! style="background-color:#c41230; color:#ffffff;"|Valor1
! style="background-color:#c41230; color:#ffffff;"|Value2
+
! style="background-color:#c41230; color:#ffffff;"|Valor2
! style="background-color:#c41230; color:#ffffff;"|Value3
+
! style="background-color:#c41230; color:#ffffff;"|Valor3
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 944: Line 944:
 
|}
 
|}
  
<u>'''Example 2: Get Color from Display (#05), but the Color command is not supported by this model.'''</u> <br />
+
<u>'''Ejemplo 2: Obtener color de la pantalla (05), pero el comando Color no es compatible con este modelo.'''</u> <br />
  
'''Send (Hex Format)'''
+
'''Enviar (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|Command
+
! style="background-color:#c41230; color:#ffffff;"|Comando
! style="background-color:#c41230; color:#ffffff;"|Value1
+
! style="background-color:#c41230; color:#ffffff;"|Valor1
! style="background-color:#c41230; color:#ffffff;"|Value2
+
! style="background-color:#c41230; color:#ffffff;"|Valor2
! style="background-color:#c41230; color:#ffffff;"|Value3
+
! style="background-color:#c41230; color:#ffffff;"|Valor3
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 970: Line 970:
 
|}
 
|}
  
'''Reply (Hex Format)'''
+
'''Responder (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
{| class="wikitable" style="font-weight:bold; text-align:center;" width="45%"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 986: Line 986:
 
|}
 
|}
  
===Get-Function Table===
+
===Tabla de comandos Obtener-Función===
'''A. Basic Function'''
+
'''A. Función básica'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Get Function
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Obtener función
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Command
+
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value Range
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Rango de respuesta
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comments
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comentarios
 
|-
 
|-
 
|  
 
|  
Line 1,167: Line 1,167:
 
|}
 
|}
  
:'''NOTE:'''  
+
:'''NOTA:'''  
::'''1. Get Operation Hour example'''
+
::'''1. Ejemplo de obtención de horas de funcionamiento'''
::Assumed the accumulated operation hour is 123,456 hrs
+
::Se asume que las horas de funcionamiento acumuladas son 123 456
:::Send: 0x 38 30 31 67 31 30 30 30 0D (Get Operation hour)
+
:::Enviar: 0x 38 30 31 67 31 30 30 30 0D (Get Operation hour)
:::Reply: 0x 32 30 31 72 31 31 32 33 34 35 36 00 00 … 00 00 0D
+
:::Respuesta: 0x 32 30 31 72 31 31 32 33 34 35 36 00 00 … 00 00 0D
  
::'''2. Get Device Name example'''
+
::'''2. Ejemplo de obtención del nombre del dispositivo'''
::Assumed the device name is CDE-5500
+
::Se asume que el nombre del dispositivo es CDE-5500
:::Send: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
+
:::Enviar: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
:::Reply: 0x 32 30 31 72 34 43 44 45 2D 35 35 30 30 00 00 … 00 00 0D
+
:::Respuesta: 0x 32 30 31 72 34 43 44 45 2D 35 35 30 30 00 00 … 00 00 0D
  
::Assumed the device name is “NMP-302#1”
+
::Se asume que el nombre del dispositivo es “NMP-302#1”
:::Send: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
+
:::Enviar: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
:::Reply: 0x 32 30 31 72 34 4E 4D 50 2D 33 30 32 23 31 00 00 …00 00 0D
+
:::Respuesta: 0x 32 30 31 72 34 4E 4D 50 2D 33 30 32 23 31 00 00 …00 00 0D
  
::'''3. Get MAC address example'''
+
::'''3. Ejemplo de obtención de dirección MAC'''
::Assumed the MAC address is 00:11:22:aa:bb:cc
+
::Se asume que la dirección MAC es 00:11:22:aa:bb:cc
:::Send: 0x 38 30 31 67 35 30 30 30 0D (Get MAC add)
+
:::Enviar: 0x 38 30 31 67 35 30 30 30 0D (Get MAC add)
:::Reply: 0x 32 30 31 72 35 30 30 31 31 32 32 61 61 62 62 63 63 00 00…00 00 0D
+
:::Respuesta: 0x 32 30 31 72 35 30 30 31 31 32 32 61 61 62 62 63 63 00 00…00 00 0D
  
::'''4. Get IP address example'''
+
::'''4. Ejemplo de obtención de dirección IP'''
::Assumed the IP address is 192.168.100.2
+
::Se supone que la dirección IP es 192.168.100.2
:::Send: 0x 38 30 31 67 36 30 30 30 0D (Get IP address)
+
:::Enviar: 0x 38 30 31 67 36 30 30 30 0D (Get IP address)
:::Reply: 0x 32 30 31 72 36 31 39 32 2E 31 36 38 2E 31 30 30 2E 32 00 00…00 00 0D
+
:::Respuesta: 0x 32 30 31 72 36 31 39 32 2E 31 36 38 2E 31 30 30 2E 32 00 00…00 00 0D
  
::'''5. Get Serial number example'''
+
::'''5. Ejemplo de obtención de número de serie'''
::Assumed the Serial number is ABC180212345
+
::Se supone que el número de serie es ABC180212345
:::Send: 0x 38 30 31 67 37 30 30 30 0D (Get Serial number)
+
:::Enviar: 0x 38 30 31 67 37 30 30 30 0D (Get Serial number)
:::Reply: 0x 32 30 31 72 37 41 42 43 31 38 30 32 31 32 33 34 35 00 00…00 00 0D
+
:::Respuesta: 0x 32 30 31 72 37 41 42 43 31 38 30 32 31 32 33 34 35 00 00…00 00 0D
  
::'''6. Get FW version example'''
+
::'''6. Ejemplo de obtención de versión de FW'''
::Assumed the FW version is 3.02.001
+
::Se supone que la versión de FW es 3.02.001
:::Send: 0x 38 30 31 67 38 30 30 30 0D (Get FW version)
+
:::Enviar: 0x 38 30 31 67 38 30 30 30 0D (Get FW version)
:::Reply: 0x 32 30 31 72 38 33 2E 30 32 2E 30 30 31 00 00…00 00 0D
+
:::Respuesta: 0x 32 30 31 72 38 33 2E 30 32 2E 30 30 31 00 00…00 00 0D
  
'''B. Optional Function'''
+
'''B. Función opcional'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Get Function
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Obtener función
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comando
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Command
+
! colspan="2" style="font-weight:bold; background-color:#c41230; color:#ffffff;"| Comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Value Range
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Rango de respuesta
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comments
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Comentarios
 
|-
 
|-
 
|  
 
|  
Line 1,371: Line 1,371:
 
|}
 
|}
  
:'''NOTE:'''  
+
:'''NOTA:'''  
::'''1. Get Date example'''
+
::'''1. Ejemplo de obteber fecha'''
::Assumed the current date of display#01 as below:
+
::Asumimos la fecha actual de visualización nº 01 como se muestra a continuación:
:::Date: 2017-3/15
+
:::Fecha: 2017-3/15
:::Send: 0x 38 30 31 67 32 59 30 30 0D (Get Date:Year)
+
:::Enviar: 0x 38 30 31 67 32 59 30 30 0D (Get Date:Year)
:::Reply: 0x 38 30 31 72 32 59 31 37 0D (“Y17”)
+
:::Respuesta: 0x 38 30 31 72 32 59 31 37 0D (“Y17”)
:::Send: 0x 38 30 31 67 32 4D 30 30 0D (Get Date:Month)
+
:::Enviar: 0x 38 30 31 67 32 4D 30 30 0D (Get Date:Month)
:::Reply: 0x 38 30 31 72 32 4D 30 33 0D (“M03”)
+
:::Respuesta: 0x 38 30 31 72 32 4D 30 33 0D (“M03”)
:::Send: 0x 38 30 31 67 32 44 30 30 0D (Get Date:Day)
+
:::Enviar: 0x 38 30 31 67 32 44 30 30 0D (Get Date:Day)
:::Reply: 0x 38 30 31 72 32 44 31 35 0D (“D15”)
+
:::Respuesta: 0x 38 30 31 72 32 44 31 35 0D (“D15”)
  
::'''2. Get Time example'''
+
::'''2. Obtener ejemplo de hora'''
::Assumed the current time of display#01 as below:
+
::Asumimos la hora actual de visualización nº 01 como se muestra a continuación:
:::Time: 16:27:59
+
:::Hora: 16:27:59
:::Send: 0x 38 30 31 67 33 48 30 30 0D (Get Time:Hour)
+
:::Enviar: 0x 38 30 31 67 33 48 30 30 0D (Get Time:Hour)
:::Reply: 0x 38 30 31 72 33 48 31 36 0D (“H16”)
+
:::Respuesta: 0x 38 30 31 72 33 48 31 36 0D (“H16”)
:::Send: 0x 38 30 31 67 33 4D 30 30 0D (Get Time:Min)
+
:::Enviar: 0x 38 30 31 67 33 4D 30 30 0D (Get Time:Min)
:::Reply: 0x 38 30 31 72 33 4D 32 37 0D (“M27”)
+
:::Respuesta: 0x 38 30 31 72 33 4D 32 37 0D (“M27”)
:::Send: 0x 38 30 31 67 33 53 30 30 0D (Get Time:Sec)
+
:::Enviar: 0x 38 30 31 67 33 53 30 30 0D (Get Time:Sec)
:::Reply: 0x 38 30 31 72 33 53 35 39 0D (“S59”)
+
:::Respuesta: 0x 38 30 31 72 33 53 35 39 0D (“S59”)
  
::'''3. Get RS232 Version example'''
+
::'''3. Ejempo de obtener versión RS232'''
::Assumed the version is 3.0.1
+
::Se asume que la versión es la 3.0.1
:::Send: 0x 38 30 31 67 36 30 30 30 0D (Get RS232 version)
+
:::Enviar: 0x 38 30 31 67 36 30 30 30 0D (Get RS232 version)
:::Reply: 0x 38 30 31 72 36 33 30 31 0D (“301”)
+
:::Respuesta: 0x 38 30 31 72 36 33 30 31 0D (“301”)
  
'''C. Auto Reply *3.2.1''' <br />
+
'''C. Respuesta autom'atica *3.2.1''' <br />
The display will send out the updated data/status automatically without getting a query from the host whenever the following data/status is changed by the user through any of the available ways like: remote control unit, front keys, or touch screen.
+
La pantalla enviará los datos y el estado actualizados automáticamente sin recibir una consulta del host cada vez que el usuario cambie los siguientes datos o estado a través de cualquiera de las formas disponibles como: unidad del mando a distancia, botones frontales o pantalla táctil.
* Power On/Off
+
* Encender y apagar
* Input Select
+
* Selección de entrada
* Brightness
+
* Brillo
* Backlight
+
* Retroiluminación
* Volume
+
* Volumen
* Mute On/Off
+
* Activación/Desactivación de silencio
  
=Remote Control Pass-Through Mode=
+
=Modo paso través del mando distancia=
When the PC sets the Display to Remote Control Pass through mode, the Display shall send a 7-byte packet (followed by “CR”) in response to remote control unit (RCU) button activation. In this mode the remote control shall have no effect on the Display function. For example: “Volume+” will not change the volume of the Display, but instead only sends the “Volume+” code to the PC over the RS-232 port.
+
Cuando su PC establece la pantalla en el modo de Paso a través con el mando a distancia, dicha pantalla enviará un paquete de 7 (seguido de “CR”) en respuesta a la activación de los botones del mando a distancia (RCU). En este modo, el mando a distancia no tendrá efecto en la función de visualización. Por ejemplo: “Volumen+” no cambiará el volumen de la pantalla, sino que simplemente enviará el código “Volumen+” a su PC a través del puerto RS232.
  
===IR Pass Through-Function format===
+
===Formato de funcionalidad mediante IR===
'''Reply: (Command Type="p")'''
+
'''Respuesta: (Tipo de comando = “p”)'''
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Name
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Nombre
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Length
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Longitud
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|ID
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Id
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Command Type
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Tipo do comando
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|RCU Code1 (MSB)
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Código1 del mando a distancia(MSB)
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|RCU Code2 (LSB)
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Código2 del mando a distancia(LSB)
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|CR
 
|-
 
|-
| Byte Count
+
| Recuento de bytes
| 1 Byte
+
| 1 Bytes
| 2 Byte
+
| 2 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
| 1 Byte
+
| 1 Bytes
  
 
|-
 
|-
| Bytes Order
+
| Orden de bytes
 
| 1
 
| 1
 
| 2~3
 
| 2~3
Line 1,439: Line 1,439:
 
|}
 
|}
  
<u>'''Example 1: Remote Control Pass-through when “VOL+” key is pressed for Display (#5)'''</u> <br />
+
<u>'''Ejemplo 1: Paso a través con el mando a distancia cuando se pulsa el botón “VOL+” para la pantalla (nº5)'''</u> <br />
  
'''Send (Hex Format)'''
+
'''Enviar (formato hexadecimal)'''
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
{| class="wikitable" style="font-weight:bold; text-align:center;"
 
|-  
 
|-  
! style="background-color:#c41230; color:#ffffff;"|Name
+
! style="background-color:#c41230; color:#ffffff;"|Nombre
! style="background-color:#c41230; color:#ffffff;"|Length
+
! style="background-color:#c41230; color:#ffffff;"|Longitud
! style="background-color:#c41230; color:#ffffff;"|ID
+
! style="background-color:#c41230; color:#ffffff;"|Id
! style="background-color:#c41230; color:#ffffff;"|Command Type
+
! style="background-color:#c41230; color:#ffffff;"|Tipo de comando
! style="background-color:#c41230; color:#ffffff;"|RCU Code1 (MSB)
+
! style="background-color:#c41230; color:#ffffff;"|Código1 del mando a distancia(MSB)
! style="background-color:#c41230; color:#ffffff;"|RCU Code2 (LSB)
+
! style="background-color:#c41230; color:#ffffff;"|Código2 del mando a distancia(LSB)
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
! style="background-color:#c41230; color:#ffffff;"|CR
 
|- style="font-weight:normal;"
 
|- style="font-weight:normal;"
Line 1,463: Line 1,463:
 
{| class="wikitable" style="text-align:center;" width="45%"
 
{| class="wikitable" style="text-align:center;" width="45%"
 
|-  
 
|-  
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Key
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Clave
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Code (HEX)
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Código (HEX)
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Basic <br />*3.1.1
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Básico <br />*3.1.1
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Optional <br />*3.1.1
+
! style="font-weight:bold; background-color:#c41230; color:#ffffff;"|Opcional <br />*3.1.1
 
|-
 
|-
 
| 1
 
| 1
Line 1,639: Line 1,639:
 
|}
 
|}
  
:'''NOTE:'''  
+
:'''NOTA:'''  
::1. This IR-pass-through code is different from the RCU key code.
+
::1. Este código de paso mediante IR es diferente al código de clave RCU.
::2. Special control sequence for POWER key under IR-pass through mode.
+
::2. Secuencia especial de control para la tecla POWER (ENCENDIDO) en el modo de IR.
::2-1. When Display is OFF and receives the IR POWER code: Display will turn itself on, then forward the POWER code to the host via RS-232.
+
::2-1. Cuando la pantalla está APAGADA y recibe el código IR POWER (ALIMENTACIÓN IR): La pantalla se encenderá automáticamente y, a continuación, reenviará el código POWER (ALIMENTACIÓN) al dispositivo principal a través de RS-232.
::2-2. When Display is ON and receives the IR POWER code: Display will forward the POWER code to the host via RS-232, then turn off itself.
+
::2-2. Cuando la pantalla está ENCENDIDA y recibe el código IR POWER (ALIMENTACIÓN IR): La pantalla reenviará el código POWER (ALIMENTACIÓN) al dispositivo principal a través de RS-232 y, a continuación, se apagará automáticamente.
::2-3. When SET-POWER LOCK is enabled, the Display will not respond to POWER key pressing.
+
::2-3. Cuando ESTABLECER-BLOQUEO DE LA ALIMENTACIÓN está habilitado, la pantalla no responderá al presionar el botón ALIMENTACIÓN.
::3. The VOLUME UP and VOLUME DOWN code will repeatedly output when you press and hold the keys.
+
::3. El código SUBIR VOLUMEN Y BAJAR VOLUMEN se transmitirá repetidamente cuando presione los botones sin soltarlos.
  
 
{{#seo:
 
{{#seo:

Latest revision as of 02:48, 30 December 2020

Backtotop.svg

Protocolo RS-232

Este documento describe las especificaciones de interfaz de hardware y los protocolos de software de comunicación de interfaz RS-232 entre ViewSonic LFD y PC u otras unidades de control con protocolo RS-232.

El protocolo contiene tres secciones de comando:

  • Set-Function (Establecer función)
  • Get-Function (Obtener función)
  • Modo de paso mediante mando a distancia
NOTA: A continuación, “PC” representa todas las unidades de control que pueden enviar o recibir el comando de protocolo RS-232.

Descripción

Especificación de hardware RS-232

Puerto de comunicación ViewSonic LFD en el lado posterior:

  1. Tipo de conector: DSUB macho de 9 contactos (o conector de barril de 3,5 mm)
  2. Uso del cable cruzado (módem nulo) para la conexión
  3. Asignación de contactos:
Nº de clavija Señal Observación
DSUB hembra de 9 contactos 1 NC
Female DSUB.png
2 RXD Entrada para mostrar
3 TXD Salida de la pantalla
4 NC
5 TIERRA
DSUB macho de 9 contactos 6 NC
Male DSUB.png
7 NC
8 NC
9 NC Proporciona alimentación de + 5 V/2 A para llave específica externa *3.0
frame TIERRA
Elemento Señal Observación
Conector de barril de 3,5 mm
(alternativa para espacio limitado)
Sugerencia TXD Salida de la pantalla
3.5mm Barrel.png
Anillo RXD Entrada para mostrar
Manga TIERRA

Especificaciones de hardware de la red LAN

Puerto de comunicación ViewSonic LFD en el lado posterior:

  1. Tipo de conector: 8P8C RJ45
  2. Asignación de contactos:
Nº de clavija Señal Observación
LAN Spec.png
1 TX+ Salida de la pantalla
2 TX- Salida de la pantalla
3 RX+ Entrada para mostrar
4 BI_D3+ Para carcasa 1G
5 BI_D3- Para carcasa 1G
6 RX- Entrada para mostrar
7 BI_D4+ Para carcasa 1G
8 BI_D4- Para carcasa 1G
fotograma TIERRA

RS-232 Communication Setting

  • Selección de la velocidad en baudios: 9600bps (fijos)
  • Bits de datos: 8 bits (fijos)
  • Paridad: None (fija)
  • Bits de parada: 1(fijo)

Configuración de comunicación LAN

  • Tipo: Ethernet
  • Protocolo: TCP/IP
  • Puerto: 5000 (fijo)
  • Subred cruzada: No
  • Credenciales de inicio de sesión: No

Referencia de mensajes de comando
Su PC envía a la pantalla LFD el paquete de comandos seguidos por “CR”. Cada vez que su PC envía un comando de control a la pantalla, esta responderá de la siguiente manera:

  1. Si el mensaje se recibe correctamente, enviará “+” (02Bh) seguido de “CR” (00Dh)
  2. Si el mensaje no se recibe correctamente, enviará “-” (02Dh) seguido de “CR” (00Dh)

Protocolo

Lista de Establecer función (funciones programadas)

Su PC puede controlar acciones específicas en la pantalla. El comando Establecer-Función permite controlar el comportamiento de la pantalla remotamente mediante el puerto RS232. El formato del paquete Set-Function consta de 9 bytes.

Descripción de los comandos Establecer-Función:

Longitud Número de bytes totales del mensaje sin incluir “CR”
Identificador LFD Identificación para cada pantalla (01~98; el valor predeterminado es 01)
El identificador “99” significa aplicar el comando set para todas las pantallas conectadas. En tales circunstancias, solo la pantalla con el identificador nº 1 tiene que responder.
El identificador de la pantalla LFD se puede establecer a través del menú OSD para cada pantalla.
Tipo de comando Se identifica el tipo de comando,
"s" (0x73h): Establecer Comando
"+" (0x2Bh): Respuesta Comando válido
"-" (0x2Dh): Respuesta Comando no válido
Comando Código de comando de función: Código ASCII de un byte.
Valor [1~3] Tres bytes ASCII que definen el valor.
CR 0x0D

Formato de los comandos Establecer-Función
Enviar: (Tipo de comando=“s”)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes
Orden de bytes 1 2~3 4 5 6 7 8 9

Respuesta: (Tipo de comando = “+” o “-”)

Nombre Longitud Id Tipo de camando CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes
Orden de bytes 1 2~3 4 5
NOTA: Cuando el ordenador aplica el comando a todas las pantallas (ID = 99), solo el conjunto Nº 1 necesita responder con la ID = 1.


Ejemplo 1: Establecer el brillo en 76 para Pantalla (nº 02) y este comando es válido

Enviar (formato hexadecimal)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Hex 0x38 0x30
0x32
0x73 0x24 0x30 0x37 0x36 0x0D

Responder (formato hexadecimal)

Nombre Longitud Id Tipo de comando CR
Hex 0x34 0x30
0x32
0x2B 0x0D

Ejemplo 2: Establecer el brillo en 75 para Pantalla (nº 02) y este comando NO es válido

Enviar (formato hexadecimal)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Hex 0x38 0x30
0x32
0x73 0x24 0x30 0x37 0x35 0x0D

Responder (formato hexadecimal)

Nombre Longitud Id Tipo de comando CR
Hex 0x34 0x30
0x32
0x2D 0x0D

Tabla de comandos Establecer-Función

A. Función básica

Establecer función Longitud Id Comando Comando Rango de valores Comentarios
Type (ASCII) Code
(ASCII)
Code
(Hex)
(Three ASCII bytes)
Power On/Off
(Standby)
8 s ! 21 000: STBY
001: ON
1. The Power-on via LAN control may works only under specific mode. To see display UG for details. *3.1.1
2. “WOL by MAC address” may available as alternative.*3.2.1
Input Select 8 s " 22 000: TV
001: AV
002: S-Video
003: YPbPr
004: HDMI1
014: HDMI2
024: HDMI3
034: HDMI4
005: DVI
006: VGA1
016: VGA2
026: VGA3
007: Slot-in PC (OPS/SDM)/HDBT
008: Internal memory
009: DP
00A: Embedded/Main (Android)
1. No need for USB
2. For the case of two more same sources, the 2nd digital is used to indicate the extension.
3. The HEX of 00A is 30 30 41.
Brightness 8 s $ 24 000 ~ 100
900: Bright down (-1)
901: Bright up (+1)
*3.1.1
Backlight*3.2.0 8 A B 42 000~100 1. For Android platform whose main mode is controlled by backlight and the other sources are controlled by brightness.
2. Derived from Color calibration.
*3.2.0
Power Lock 8 s 4 34 000: Unlock
001: Lock
*See note in details
Volume 8 s 5 35 000 ~ 100
900: Volume down(-1)
901:Volume up(+1)
Mute 8 s 6 36 000: OFF
001: ON (mute)
Button Lock 8; s 8 38 000: Unlock
0001: Lock
*See note in details
Menu Lock 8 s > 3E 000: Unlock
001: Lock
*See note in details
Number *3.1.1 8 s @ 40 000~009
Key Pad *3.1.1 8 s A 41 000: UP
001: DOWN
002: LEFT
003: RIGHT
004: ENTER
005: INPUT
006: MENU/(EXIT)
007: EXIT
Remote Control 8 s B 42 000: Disable
001: Enable
002: Pass through
Disable: RCU will be no function
Enabled: RCU controls normally
Pass through: Display will bypass the RC code to connected device via the RS-232 port, but not react itself.
Restore Default 8 s ~ 7E 000 Recover to factory setting
NOTA:
1.Comportamiento en los modos de bloqueo
Modo de bloqueo Comportamiento
Bloqueo de los botones 1. Bloquee todos los botones en el panel frontal y la RCU, excepto “Alimentación”
2. Todas las funciones ESTABLECER deben estar operativas a través de RS-232, incluso aquellas con el botón de acceso directo correspondiente del mando a distancia, como por ejemplo Silenciar, etc.
Bloqueo del MENÚ 1. Se bloquea el botón “MENÚ” del panel frontal y del mando a distancia.
2. Los modos Fábrica y Hostelería no se deben bloquear para el modelo utilizando el botón combinado con MENU (MENÚ) para entrar en estos dos modos. Se indicará una solución alternativa por separado si el modelo tiene alguna limitación.
Bloqueo de la ALIMENTACIÓN 1. Se bloquea el botón “ALIMENTACIÓN” del panel frontal y del mando a distancia.
2. El comando de activación y desactivación SET_POWER debe estar operativo a través de RS-232, lo que no significa que el bloqueo de la ALIMENTACIÓN se desactive en este caso.
3. No se puede desbloquear mediante el restablecimiento de la configuración del menú OSD
4. Se proporcionará alimentación de CA automáticamente en el bloqueo de la alimentación
5. Bajo el bloqueo de la alimentación, el televisor no entrará en el modo de ahorro de energía cuando no haya señal de PC ni tampoco se apagará si no hay ninguna otra señal de vídeo al cabo de 15 minutos.
Desactivación del mando a distancia Se bloquean los botones del mando a distancia pero siguen operativos los botones del panel frontal.
2. Reactivación por LAN por dirección MAC como alternativa para ESTAOTBLECER encendido
(Length=126 bytes)
6 Bytes 6 Bytes (n`1) 6 Bytes (n`2) ... 6 Bytes (n`16) 24 Bytes
0xFF FF ... FF MAC address MAC address ... MAC address 0x00 00 ... 00

B. Función opcional

Establecer función Longitud Id Comando Comando Rango de valores Comentarios
Type (ASCII) Code
(ASCII)
Code
(Hex)
(Three ASCII bytes)
Contrast 8 s # 23 000~100
Sharpness 8 s % 25 000~100
Color 8 s & 26 000~100
Tint 8 s ' 27 000~100
Backlight On_Off 8 s ( 29 000: Off
001: On
Color Mode 8 s ) 29 000: Normal
001: Warm
002: Cold
003: Personal
Surround Sound 8 s - 2D 000~100
Bass 8 s . 2E 000~100
Treble 8 s / 2F 000~100
Balance 8 s 0 30 000~100 050 is central
Picture Size 8 s 1 31 000: FULL (16:9)
001: NORMAL (4:3)
002: REAL (1:1)
*3.1.0
OSD language 8 s 2 32 000: English
001: French
002: Spanish
Could be extended for more supported languages by model
PIP-Mode 8 s 9 39 000: OFF
001: PIP(POP)
002: PBP
PIP-Sound select 8 s : 3A 000: Main
001: Sub
PIP-Position 8 s ; 3B 000: Up
001: Down
002: Left
003: Right
PIP-Input 8 s 7 37 *2.9 000: TV
001: AV
002: S-Video
003: YPbPr
004: HDMI1
014: HDMI2
024: HDMI3
034: HDMI4
005: DVI
006: VGA1
016: VGA2
026: VGA3
007: Slot-in PC (OPS/SDM)/HDBT
008: Internal memory
009: DP
00A: Embedded/Main (Android)
Value range is same as SET-Input select
Tiling-Mode 8 s P 50 000: OFF
001: ON
(for video wall)
Tiling-Compensation 8 s Q 51 000: OFF
001: ON
(for video wall)
Bezel width compensation
Tiling-H by V Monitors 8 s R 52 01x~09x: H
0x1~0x9: V
(for video wall)
1. 2nd digital for H monitors
2. 3rd digital for V monitors
Tiling-Position 8 s S 53 001~025 (for Video wall)
Copy the screen of Position# to identified display
Date: Year 8 s V 56 Y17~Y99 Last 2 digits
(20)17~(20)99
Date: Month 8 s V 56 M01~M12 2 digits
Date: Day 8 s V 56 D01~D31 2 digits
Time: Hour 8 s W 57 H00~H23 24-hr format. 2 digits.
Time: Min 8 s W 57 M00~M59 2 digits
Time: Sec 8 s W 57 S00~S59 2 digits
NOTA:
1. Definición de mosaico de monitores H, monitores V y posición
RS232 Tiling ESP.png
2. Establecer fecha de ejemplo
Fecha: 2017-3/15
Enviar: 0x 38 30 31 73 56 59 31 37 0D (“Y17”)
Enviar: 0x 38 30 31 73 56 4D 30 33 0D (“M03”)
Enviar: 0x 38 30 31 73 56 44 31 35 0D (“D15”)
3. Establecer hora de ejemplo
Hora: 16:27:59
Enviar: 0x 38 30 31 73 57 48 31 36 0D (“H16”)
Enviar: 0x 38 30 31 73 57 4D 32 37 0D (“M27”)
Enviar: 0x 38 30 31 73 57 53 35 39 0D (“S59”)

Lista de Obtener-Función

Su PC puede solicitar información específica a la pantalla LFD. El formato del paquete Get-Function consta de 9 bytes, similar a la estructura del paquete Set-Function. Tenga en cuenta que el byte “Valor” siempre es = 000.

Descripción de los comandos Obtener-Función:

Longitud Total de bytes de mensaje excluyendo “CR”.
Identificador de TV/DS Identificación para cada pantalla TV/DS (01~98; el valor predeterminado es 01).
Tipo de comando Se identifica el tipo de comando,
"g" (0x67h): Comando Obtener
"r" (0x72h): Respuesta Comando válido
"-" (0x2Dh): Respuesta Comando no válido
Comando Código de comando de función: Código ASCII de un byte.
Valor [1~3] Tres bytes ASCII que definen el valor.
CR 0x0D

Formato de los comandos Obtener-Función
Enviar: (Tipo de comando = “g”)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Byte 1 Byte
Orden de bytes 1 2~3 4 5 6 7 8 9

Respuesta: (Tipo de comando = “r” o “-”)
Si el comando es válido, el tipo de comando es “r”

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes
Orden de bytes 1 2~3 4 5 6 7 8 9

Si el comando NO es válido, el tipo de comando es “-”

Nombre Longitud Id Tipo de comando CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes
Orden de bytes 1 2~3 4 5

Ejemplo 1: Obtener el brillo de TV-05 y este comando es válido. El valor de brillo es 67.

Enviar (formato hexadecimal)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Hex 0x38 0x30
0x35
0x67 0x62 0x30 0x30 0x30 0x0D

Responder (formato hexadecimal)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Hex 0x38 0x30
0x35
0x72 0x62 0x30 0x36 0x37 0x0D

Ejemplo 2: Obtener color de la pantalla (nº 05), pero el comando Color no es compatible con este modelo.

Enviar (formato hexadecimal)

Nombre Longitud Id Tipo de comando Comando Valor1 Valor2 Valor3 CR
Hex 0x38 0x30
0x35
0x67 0x26 0x30 0x30 0x30 0x0D

Responder (formato hexadecimal)

Nombre Longitud Id Tipo de comando CR
Hex 0x34 0x30
0x35
0x2D 0x0D

Tabla de comandos Obtener-Función

A. Función básica

Obtener función Longitud Id Comando Comando Rango de respuesta Comentarios
Type (ASCII) Code
(ASCII)
Code
(Hex)
(Three ASCII bytes)
Get-Brightness 8 g b 62 000~100
Get-Backlight*3.2.0 8 a B 42 000~100 1. For Android platform whose main mode is controlled by backlight and the other sources are controlled by brightness.
2. Derived from Color calibration. *3.2.0
Get-Volume 8 g f 66 000~100
Get-Mute 8 g g 67 000: Off
001: On (muted)
Get-Input Select 8 g j 6A 000~100 1. 1st digit for signal detection: 0 means “no signal”; 1 means “signal detected”
2. 2nd &3rd digit: See Set-function table
Get-Power Status: ON/STBY 8 g l 6C 001: ON
000: STBY
Get-Remote Control S g n 6E 000: Disable
001: Enable
002: Pass through
Get RCU mode status
Get-Power Lock 8 g o 6F 000: Unlock
001: Lock
Get-Button Lock 8 g p 70 000: Unlock
001: Lock
Get-Menu Lock 8 g l 6C 000: Unlock
001: Lock
Get-ACK 8 g z 7A 000 This command is used to test the communication link
Get-Thermal 8 g 0 30 000~100:
0~+100 deg C
-01~-99:
-1~-99 deg C
Get-Operation time*3.2.0 8 g 1 31 000 1. Accumulated hours in 6-digit integer (000,001~ 999,999)*3.2.0
2. Can not be reset when FW update and Factory initiation*3.2.2
3. Reply in new 32-byte format*3.2.0
Get-Device name 8 g 4 34 000 Reply in new 32-byte format *3.2.0
Get-MAC address 8 g 5 35 000 (for the model with LAN)
Reply in new 32-byte format*3.2.0
Get-IP address*3.2.0 8 g 6 36 000 (for the model with LAN)
Reply in new 32-byte format*3.2.0
Get-Serial number *3.2.0 8 g 7 37 000 Reply in new 32-byte format *3.2.0
Get-FW version *3.2.0 8 g 8 38 000 Reply in new 32-byte format *3.2.0
NOTA:
1. Ejemplo de obtención de horas de funcionamiento
Se asume que las horas de funcionamiento acumuladas son 123 456
Enviar: 0x 38 30 31 67 31 30 30 30 0D (Get Operation hour)
Respuesta: 0x 32 30 31 72 31 31 32 33 34 35 36 00 00 … 00 00 0D
2. Ejemplo de obtención del nombre del dispositivo
Se asume que el nombre del dispositivo es CDE-5500
Enviar: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
Respuesta: 0x 32 30 31 72 34 43 44 45 2D 35 35 30 30 00 00 … 00 00 0D
Se asume que el nombre del dispositivo es “NMP-302#1”
Enviar: 0x 38 30 31 67 34 30 30 30 0D (Get Device Name)
Respuesta: 0x 32 30 31 72 34 4E 4D 50 2D 33 30 32 23 31 00 00 …00 00 0D
3. Ejemplo de obtención de dirección MAC
Se asume que la dirección MAC es 00:11:22:aa:bb:cc
Enviar: 0x 38 30 31 67 35 30 30 30 0D (Get MAC add)
Respuesta: 0x 32 30 31 72 35 30 30 31 31 32 32 61 61 62 62 63 63 00 00…00 00 0D
4. Ejemplo de obtención de dirección IP
Se supone que la dirección IP es 192.168.100.2
Enviar: 0x 38 30 31 67 36 30 30 30 0D (Get IP address)
Respuesta: 0x 32 30 31 72 36 31 39 32 2E 31 36 38 2E 31 30 30 2E 32 00 00…00 00 0D
5. Ejemplo de obtención de número de serie
Se supone que el número de serie es ABC180212345
Enviar: 0x 38 30 31 67 37 30 30 30 0D (Get Serial number)
Respuesta: 0x 32 30 31 72 37 41 42 43 31 38 30 32 31 32 33 34 35 00 00…00 00 0D
6. Ejemplo de obtención de versión de FW
Se supone que la versión de FW es 3.02.001
Enviar: 0x 38 30 31 67 38 30 30 30 0D (Get FW version)
Respuesta: 0x 32 30 31 72 38 33 2E 30 32 2E 30 30 31 00 00…00 00 0D

B. Función opcional

Obtener función Longitud Id Comando Comando Rango de respuesta Comentarios
Type (ASCII) Code
(ASCII)
Code
(Hex)
(Three ASCII bytes)
Get-Contrast 8 g a 61 000 ~ 100
Get-Sharpness 8 g c 63 000 ~ 100
Get-Color 8 g d 64 000 ~ 100
Get-Tint 8 g e 65 000 ~ 100
Get_Backlight On_Off 8 g h 68 000: Off
001: On
Get-PIP Mode 8 g t 74 000: OFF
001: PIP (POP)
002: PBP
Get-PIP Input 8 g u 75 000~100 See Set-input select
Get-Tiling Mode 8 g v 76 000: OFF
001: ON
(for Video wall)
Get-Tiling Compensation 8 g w 77 000: OFF
001: ON
(for Video wall)
Bezel width compensation
Get-Tiling H by V Monitors 8 g x 78 01x~09x: H monitors
0x1~0x9: V monitors
(for Video wall)
1. 2nd digital for H monitors
2. 3rd digital for V monitors
Get-Tiling Position 8 g y 79 000: OFF
001~025
(for Video wall)
Copy the screen of Position# to identified display
Get-Date: Year 8 g 2 32 Y00~Y00 Last 2 digits
(20)17~(20)99
Get-Date: Month 8 g 2 32 M00~M00 2 digits
Get-Date: Day 8 g 2 32 D00~M00 2 digits
Get-Time: Hour 8 g 3 33 H00~H00 24-hr format. 2 digits.
Get-Time: Min 8 g 3 33 M00~M00 2 digits
Get-Time: Sec 8 g 3 33 S00~S00 2 digits
NOTA:
1. Ejemplo de obteber fecha
Asumimos la fecha actual de visualización nº 01 como se muestra a continuación:
Fecha: 2017-3/15
Enviar: 0x 38 30 31 67 32 59 30 30 0D (Get Date:Year)
Respuesta: 0x 38 30 31 72 32 59 31 37 0D (“Y17”)
Enviar: 0x 38 30 31 67 32 4D 30 30 0D (Get Date:Month)
Respuesta: 0x 38 30 31 72 32 4D 30 33 0D (“M03”)
Enviar: 0x 38 30 31 67 32 44 30 30 0D (Get Date:Day)
Respuesta: 0x 38 30 31 72 32 44 31 35 0D (“D15”)
2. Obtener ejemplo de hora
Asumimos la hora actual de visualización nº 01 como se muestra a continuación:
Hora: 16:27:59
Enviar: 0x 38 30 31 67 33 48 30 30 0D (Get Time:Hour)
Respuesta: 0x 38 30 31 72 33 48 31 36 0D (“H16”)
Enviar: 0x 38 30 31 67 33 4D 30 30 0D (Get Time:Min)
Respuesta: 0x 38 30 31 72 33 4D 32 37 0D (“M27”)
Enviar: 0x 38 30 31 67 33 53 30 30 0D (Get Time:Sec)
Respuesta: 0x 38 30 31 72 33 53 35 39 0D (“S59”)
3. Ejempo de obtener versión RS232
Se asume que la versión es la 3.0.1
Enviar: 0x 38 30 31 67 36 30 30 30 0D (Get RS232 version)
Respuesta: 0x 38 30 31 72 36 33 30 31 0D (“301”)

C. Respuesta autom'atica *3.2.1
La pantalla enviará los datos y el estado actualizados automáticamente sin recibir una consulta del host cada vez que el usuario cambie los siguientes datos o estado a través de cualquiera de las formas disponibles como: unidad del mando a distancia, botones frontales o pantalla táctil.

  • Encender y apagar
  • Selección de entrada
  • Brillo
  • Retroiluminación
  • Volumen
  • Activación/Desactivación de silencio

Modo paso través del mando distancia

Cuando su PC establece la pantalla en el modo de Paso a través con el mando a distancia, dicha pantalla enviará un paquete de 7 (seguido de “CR”) en respuesta a la activación de los botones del mando a distancia (RCU). En este modo, el mando a distancia no tendrá efecto en la función de visualización. Por ejemplo: “Volumen+” no cambiará el volumen de la pantalla, sino que simplemente enviará el código “Volumen+” a su PC a través del puerto RS232.

Formato de funcionalidad mediante IR

Respuesta: (Tipo de comando = “p”)

Nombre Longitud Id Tipo do comando Código1 del mando a distancia(MSB) Código2 del mando a distancia(LSB) CR
Recuento de bytes 1 Bytes 2 Bytes 1 Bytes 1 Bytes 1 Bytes 1 Bytes
Orden de bytes 1 2~3 4 5 6 7

Ejemplo 1: Paso a través con el mando a distancia cuando se pulsa el botón “VOL+” para la pantalla (nº5)

Enviar (formato hexadecimal)

Nombre Longitud Id Tipo de comando Código1 del mando a distancia(MSB) Código2 del mando a distancia(LSB) CR
Hex 0x36 0x30
0x35
0x70 0x31 0x30 0x0D
Clave Código (HEX) Básico
*3.1.1
Opcional
*3.1.1
1 01 V
2 02 V
3 03 V
4 04 V
5 05 V
6 06 V
7 07 V
8 08 V
9 09 V
0 0A V
- 0B V
RECALL (LAST) 0C V
INFO (DISPLAY) 0D V
0E
ASPECT (ZOOM, SIZE) 0F V
VOLUME UP (+) 10 V
VOLUME DOWN (-) 11 V
MUTE 12 V
CHANNEL/PAGE UP (+)/BRIGHTNESS+ 13 V
CHANNEL/PAGE DOWN (-)/BRIGHTNESS- 14 V
POWER 15 V
SOURCES (INPUTS) 16 V
17
18
SLEEP 19 V
MENU 1A V
UP 1B V
DOWN 1C V
LEFT (-) 1D V
RIGHT (+) 1E V
OK (ENTER, SET) 1F V
EXIT 20 V
21
22
23
24
25
26
27
28
29
2A
2B
RED (F1) 2C
GREEN (F2) 2D
YELLOW (F3) 2E
BLUE (F4) 2F
NOTA:
1. Este código de paso mediante IR es diferente al código de clave RCU.
2. Secuencia especial de control para la tecla POWER (ENCENDIDO) en el modo de IR.
2-1. Cuando la pantalla está APAGADA y recibe el código IR POWER (ALIMENTACIÓN IR): La pantalla se encenderá automáticamente y, a continuación, reenviará el código POWER (ALIMENTACIÓN) al dispositivo principal a través de RS-232.
2-2. Cuando la pantalla está ENCENDIDA y recibe el código IR POWER (ALIMENTACIÓN IR): La pantalla reenviará el código POWER (ALIMENTACIÓN) al dispositivo principal a través de RS-232 y, a continuación, se apagará automáticamente.
2-3. Cuando ESTABLECER-BLOQUEO DE LA ALIMENTACIÓN está habilitado, la pantalla no responderá al presionar el botón ALIMENTACIÓN.
3. El código SUBIR VOLUMEN Y BAJAR VOLUMEN se transmitirá repetidamente cuando presione los botones sin soltarlos.