Manual del Integral 2 — comandos RS232, códigos IR y la app
Capítulo 6 del manual online, que cubre las páginas 47–55 del PDF oficial: la lista completa de comandos RS232 para la MCU V1.13, la lista de códigos IR con sus códigos NEC y la Total Control APP para Android e iOS. Descarga el PDF original o vuelve al índice.
Control RS232: cableado y parámetros (p.47–48)
El jack RS232 del Integral 2 espera las siguientes señales en el conector: TIP = TX (envía datos desde el Integral 2), RING = RX (recibe datos hacia el Integral 2), SLEEVE = GND. Parámetros: 19200, n, 1, sin handshake. Cada comando debe empezar por el carácter # y terminar con un retorno de carro \r o un salto de línea \n. Usa solo minúsculas. (Si usas iRule: usa \x0D en lugar de \r, o \x0A para \n, para terminar la cadena de comando.)
Lista de comandos RS232 (MCU V1.13)
#get ver— muestra las versiones de FW actuales del Integral 2#get status x— estado actual de la información solicitada; x puede ser rx0, rx1, tx0, tx1, tx0sink, tx1sink, aud0, aud1#get audiochbot/#get audiochtop— devuelve el modo de audio LPCM / bitstream de la entrada seleccionada#set hotplug— genera un evento de hotplug hacia las fuentes#set input x/#get input— cambia el puerto de entrada; x puede ser top/bot/thru/swap#set autosw x/#get autosw— activa o desactiva el cambio automático de entrada; si está activado, la entrada cambia a una entrada activa cuando la entrada actual se apaga; x = on/off#set autoswprio x/#get autoswprio— activa o desactiva la prioridad del cambio automático; si está activada, la entrada se cambia a la fuerza cuando se conecta una nueva fuente; x = on/off#set scale x/#get scale— cambia el modo de escalado si el interruptor Scale está centrado; x = auto/custom/none#get hdcpswitchpos— devuelve la posición del interruptor deslizante HDCP#set hdcp x/#get hdcp— cambia el nivel de HDCP de salida si el interruptor HDCP está centrado; x = 14/22#get edidswitchpos— devuelve la posición del interruptor deslizante EDID#set edidmode x/#get edidmode— cambia el modo EDID si el interruptor EDID está centrado; x = automix/custom/fixed/copytop/copybot#set edidtable x/#get edidtable— selecciona la tabla EDID custom para el puerto 0 (y para el puerto 1 si no se selecciona por separado); rango 1–100#set edidtabletop x/#get edidtabletop— selecciona la tabla EDID custom para el puerto 1; el valor 0 sigue el EDID del puerto 0; rango 0–100#set edidalgo x/#get edidalgo— algoritmo de mezcla de Automix (solo en modo AUTOMIX): 0 = "Min Mixed Capabilities", 1 = "Max Audio, Min Video", 2 = "BOT Output Priority", 3 = "TOP Output Priority", 4 = "Max Audio, Max Video"#set edidaudio x/#get edidaudio— indicador de audio de Automix; x = stereo/51/71/native/top (native = capacidades actuales de las pantallas conectadas mezcladas con el algoritmo; top = información de audio de la pantalla del puerto TOP)#set edidbt2020 x/#set edidhdr10 x/#set edidhlg x/#set ediddv x(+ su#getcorrespondiente) — fuerza el indicador de capacidad BT2020 / HDR10 / HLG / Dolby Vision hacia la fuente; si no se fuerza, se siguen las capacidades de la pantalla; x = on/off#set edidyuvremove x/#set edid3dremove x(+#get) — elimina la capacidad YCbCr 444/422, o elimina la capacidad 3D; x = on/off#set hdrstr x/#get hdrstr— define una cadena HDR personalizada (bytes de datos separados por:), que se envía cuando hdrcustom está activado#set hdrcustom x/#get hdrcustom— sustituye los metadatos HDR entrantes por la cadena personalizada; x = on/off#set hdrdisable x/#get hdrdisable— desactiva toda la información HDR hacia la pantalla; x = on/off#set avistr x/#set avicustom x/#set avidisable x(+#get) — cadena AVI InfoFrame personalizada, activarla, o desactivar toda la información AVI (cuidado: con avidisable la mayoría de los televisores dejan de mostrar señal)#set vsistr x/#set vsicustom x/#set vsidisable x(+#get) — cadena Vendor Specific InfoFrame personalizada, activarla, o desactivar todo el VSI hacia la pantalla#set cec x/#get cec— activa o desactiva CEC; x = on/off#set cecla x/#get cecla— cambia la dirección lógica CEC entre Audio System y Video Processor (ARC requiere audio); x = audio/video#set cecstr x— transmite una cadena CEC a la red si CEC está activado (ejemplo para apagar dispositivos:#set cecstr 0f:36)#set jvcmacro x/#get jvcmacro— activa o desactiva la funcionalidad de macros JVC; x = on/off#set jvcmacromode x/#get jvcmacromode— 0 = "Automatic", 1 = "Ignore Metadata", 2 = "Semi-Automatic", 3 = "Custom"#set osd x/#get osd— activa o desactiva la visualización en pantalla; x = on/off#set osdfadevalue x/#get osdfadevalue— segundos que el OSD permanece visible cuando cambian los parámetros de vídeo; 0 = no se desvanece nunca#set osdtext x/#set osdtextstr x/#set osdmask x(+#get) — texto personalizado del OSD on/off, la cadena de texto (ejemplo:#set osdtextstr "HDfury Integral 2") y la región de enmascaramiento del OSD on/off#set logoled x/#get logoled— activa o desactiva el LED del logo lateral; x = on/off#set mutebotaudio x/#get mutebotaudio— silencia el audio de la salida HDMI inferior#set audiovol x/#set audiobass x/#set audiotreb x(+#get) — salida analógica de jack L/R: volumen de -102 a +12 dB, graves y agudos de -10 a +10 dB
Lista de códigos IR (p.55, códigos NEC)
La lista completa de códigos IR se suministra en archivos Pronto HEX con cada actualización de firmware y GUI — incluida en el paquete de firmware — y los códigos del Integral 2 también se han enviado a Logitech Harmony e iRule. El código NEC de cada comando:
| Función | Nombres IR (Integral 2_…) y códigos NEC |
|---|---|
| Encendido / reinicio | poweron 0x70 0x16 · poweroff 0x70 0x15 · reset 0x70 0x0d |
| Entradas / matrix | inputsel1 0x70 0x0f · inputsel2 0x70 0x10 · inputsel3 (matrix thru) 0x70 0x11 · inputsel4 (matrix swap) 0x70 0x12 |
| Cambio automático | autoswon 0x70 0x24 · autoswoff 0x70 0x25 · autoswprioon 0x70 0x26 · autoswpriooff 0x70 0x27 |
| Escalado | scaleauto 0x70 0x05 · scalenone 0x70 0x06 · scalecustom 0x70 0x07 |
| HDCP | hdcp14 0x70 0x1f · hdcp22 0x70 0x20 |
| Modos EDID | edidautomix 0x70 0x22 · edidcustom 0x70 0x21 · edidfixed 0x70 0x23 · edidcopytop 0x70 0x13 · edidcopybot 0x70 0x14 · edidtopfollow 0x70 0x90 |
| Algoritmos EDID | edidalgo0–edidalgo4 = 0x70 0x60–0x64 |
| Indicadores de audio EDID | edidaudio2ch 0x70 0x3e · edidaudio51ch 0x70 0x3f · edidaudio71ch 0x70 0x40 · edidaudionative 0x70 0x41 |
| Indicadores de vídeo EDID | edidbt2020on/off 0x70 0x3a/0x3b · edidhdr10on/off 0x70 0x29/0x28 · edidhlgon/off 0x70 0x2b/0x2a · ediddvon/off 0x70 0x6c/0x6d · edidyuvremoveon/off 0x70 0x3c/0x3d · edid3dremoveon/off 0x70 0x44/0x45 |
| Tablas EDID (puerto 0) | edidcustomtable1–100 = NEC 0x70 0x91–0xf4 (tabla N = 0x90 + N) |
| Tablas EDID (puerto TOP) | edidcustomtabletop1–100 = NEC 0x71 0x01–0x64 (tabla N = N) |
| HDR / infoframes | hdrcustomon/off 0x70 0x2c/0x2d · hdrdisableon/off 0x70 0x17/0x18 · avicustomon/off 0x70 0x19/0x1a · avidisableon/off 0x70 0x1b/0x1c · vsicustomon/off 0x70 0x1d/0x1e · vsidisableon/off 0x70 0x6a/0x6b |
| CEC | cecon 0x70 0x2e · cecoff 0x70 0x2f · ceclaaudioproc 0x70 0x32 · ceclavideoproc 0x70 0x33 |
| Macros JVC | jvcmacroon 0x70 0x01 · jvcmacrooff 0x70 0x00 · jvcmacroMode0 0x70 0x02 · Mode1 0x70 0x03 · Mode2 0x70 0x04 · Mode3 0x70 0x08 |
| OSD | osdon/off 0x70 0x51/0x50 · osdfadeon/off 0x70 0x53/0x52 · osdsourcenameon/off 0x70 0x55/0x54 · osdvideofieldon/off 0x70 0x57/0x56 · osdvideoifon/off 0x70 0x59/0x58 · osdhdrdetailon/off 0x70 0x5b/0x5a · osdhdrifon/off 0x70 0x5d/0x5c · osdhdrrxonlyon/off 0x70 0x49/0x48 · osdaudioon/off 0x70 0x5f/0x5e · osdmaskon/off 0x70 0x46/0x47 · osdcustomtexton/off 0x70 0x8f/0x8e |
| LED del logo | logoledon 0x70 0x36 · logoledoff 0x70 0x37 |
Total Control APP para Android e iOS (p.53–54)
La Total Control APP del 4K Integral 2 (requiere el dongle Bluetooth GoBlue) solicita autorización de Bluetooth y permisos de escritura en la tarjeta SD/archivos al instalarse. Te permite controlar y manejar tu HDfury Integral 2 y los componentes CEC de tu cine en casa: reset/HPD/leer/modificar y subir la configuración; cambiar el canal de entrada y el modo Matrix/Splitter; cambio automático y prioridad de entrada; LED del logo on/off; definir reglas de HDCP y arreglar errores de HDCP; establecer el modo EDID (Automix, Custom, Copy Top, Copy Bot, Fixed), el algoritmo de Automix, los indicadores de vídeo forzables (BT2020, HDR10+, HDR HLG, Dolby Vision, 3D Remove, YCbCr) y los de audio (2.0, 5.1, full, native); establecer el EDID Custom para los puertos 0 y 1 por separado (de una lista de 100 EDID); seleccionar el tipo de escalado (Auto, Custom, ninguno), definir los preajustes de Auto Scaling para el puerto 1 y el Custom Scaling para los puertos 0 y 1; establecer modo, espacio de color y deep color para cualquier tipo de entrada; desactivar HDR, AVI o VSI y sustituir los metadatos por unos personalizados; configurar los datos, la máscara y el texto del OSD; establecer el tipo de dispositivo CEC y enviar comandos CEC en vivo; mostrar la velocidad del enlace, los infoframes y la información de la señal entrante; y mostrar la versión de GUI, FW y GoBlue en uso.
En Android puedes crear tu propio menú y añadir comandos personalizados en cualquier momento mediante un archivo de menú XML editable. Puedes conectarte al Integral 2 y usar la APP Bluetooth incluso cuando no pasa ninguna señal por el aparato — el alcance Bluetooth con GoBlue supera los 10 metros. Nota: no emparejes tu teléfono con el Integral 2 desde el menú Bluetooth de Android; simplemente abre la APP y se conectará automáticamente.