Manual del Usuario
- Manual i3Touch-EX
Hoja de comandos RS232-C
Configuración del puerto serie
Baud Rate | 9600 bps |
---|---|
Data Length | 8 bits |
Parity | None |
Stop Bit Length | 1 bit |
Flow Control | None |
Explicación de comandos en serie
Los comandos seriales constan de 8 bits de datos, seguidos de 1 bit de parada. Los comandos se construyen:
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
---|---|---|---|---|---|---|---|---|
Opening Bit | Device ID | Command Type | Command Category | Command Value | Stop Bit | |||
0x3A |
0x30 |
0x31 |
0x53 (SET) 0x47 (GET) 0x72 (reply) |
(see command table below) |
0x0D |
Cada comando en serie comienza con el mismo bit de apertura 0x3A (carácter de dos puntos “:” en ASCII).
El segundo y tercer bits especifican 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 de comando.
0x53 (“S” en ASCII) indica un comando SET.
0x47 (“G” en ASCII) indica un comando de solicitud GET.
0x72 (“r” en ASCII) indica una respuesta del dispositivo. Las respuestas son devueltas por el dispositivo.
El quinto bit está reservado para la categoría del comando. (por ejemplo, control de potencia, control de audio, etc.)
Consulte la tabla de comandos a continuación para conocer los bits correspondientes a cada categoría.
Los bits sexto, séptimo y octavo se utilizan para ejecutar 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 deben ser 0x30 0x30 0x30 (000). El dispositivo responderá con la configuración activa actual en esa categoría utilizando los bits de valor.
Cada comando en serie termina con el mismo bit de parada 0x0D (carácter de retorno).
Tabla de comandos (comandos SET)
|
CATEGORY BIT |
VALUE BITS |
FULL COMMAND EXAMPLES |
---|---|---|---|
Power Control | 0x30 | 000: Standby On | 0x3A 0x30 0x31 0x53 0x30 0x30 0x30 0x30 0x0D |
001: Standby Off | 0x3A 0x30 0x31 0x53 0x30 0x30 0x30 0x31 0x0D | ||
002: Power Off | 0x3A 0x30 0x31 0x53 0x30 0x30 0x30 0x32 0x0D | ||
003: Power On | 0x3A 0x30 0x31 0x53 0x30 0x30 0x30 0x33 0x0D | ||
Audio Control: Treble | 0x31 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x31 0x30 0x35 0x30 0x0D (example value 050) |
Audio Control: Bass | 0x32 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x32 0x30 0x35 0x30 0x0D (example value 050) |
Audio Control: Balance | 0x33 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x33 0x30 0x35 0x30 0x0D (example value 050) |
Image Control: Contrast | 0x34 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x34 0x30 0x35 0x30 0x0D (example value 050) |
Image Control: Brightness | 0x35 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x35 0x30 0x35 0x30 0x0D (example value 050) |
Image Control: Sharpness | 0x36 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x36 0x30 0x35 0x30 0x0D (example value 050) |
Audio Control: Sound Preset | 0x37 | 000: Movie | 0x3A 0x30 0x31 0x53 0x37 0x30 0x30 0x30 0x0D |
001: Standard | 0x3A 0x30 0x31 0x53 0x37 0x30 0x30 0x31 0x0D | ||
002: Custom | 0x3A 0x30 0x31 0x53 0x37 0x30 0x30 0x32 0x0D | ||
003: Classroom | 0x3A 0x30 0x31 0x53 0x37 0x30 0x30 0x33 0x0D | ||
004: Meeting | 0x3A 0x30 0x31 0x53 0x37 0x30 0x30 0x34 0x0D | ||
Audio Control: Volume | 0x38 | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x38 0x30 0x35 0x30 0x0D (example value 050) |
Audio Control: Mute | 0x39 | 000: Mute Off | 0x3A 0x30 0x31 0x53 0x39 0x30 0x30 0x30 0x0D |
001: Mute On | 0x3A 0x30 0x31 0x53 0x39 0x30 0x30 0x31 0x0D | ||
Video Input Source Switching | 0x3A | 000: VGA | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x30 0x30 0x0D |
001: HDMI 1 | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x30 0x31 0x0D | ||
002: HDMI 2 | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x30 0x32 0x0D | ||
003: AV | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x30 0x33 0x0D | ||
021: HDMI 3 | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x32 0x31 0x0D | ||
022: HDMI 4 | 0x3A 0x30 0x31 0x53 0x3A 0x30 0x32 0x32 0x0D | ||
101: Android | 0x3A 0x30 0x31 0x53 0x3A 0x31 0x30 0x31 0x0D | ||
103: OPS | 0x3A 0x30 0x31 0x53 0x3A 0x31 0x30 0x33 0x0D | ||
104: USB-C | 0x3A 0x30 0x31 0x53 0x3A 0x31 0x30 0x34 0x0D | ||
Video Control: Aspect Ratio | 0x3B | 000: Aspect ratio 16:9 | 0x3A 0x30 0x31 0x53 0x3B 0x30 0x30 0x30 0x0D |
001: Aspect ratio 4:3 | 0x3A 0x30 0x31 0x53 0x3B 0x30 0x30 0x31 0x0D | ||
002: PTP (Pixel To Pixel) | 0x3A 0x30 0x31 0x53 0x3B 0x30 0x30 0x32 0x0D | ||
Device Settings: Language | 0x3C | 000: English | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x30 0x0D |
001: French | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x31 0x0D | ||
002: Spanish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x32 0x0D | ||
003: Chinese Traditional | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x33 0x0D | ||
004: Chinese Simplified | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x34 0x0D | ||
005: Portuguese | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x35 0x0D | ||
006: German | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x36 0x0D | ||
007: Dutch | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x37 0x0D | ||
008: Polish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x38 0x0D | ||
009: Russian | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x30 0x39 0x0D | ||
010: Czech | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x30 0x0D | ||
011: Danish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x31 0x0D | ||
012: Swedish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x32 0x0D | ||
013: Italian | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x33 0x0D | ||
014: Romanian | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x34 0x0D | ||
015: Norwegian | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x35 0x0D | ||
016: Finnish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x36 0x0D | ||
017: Greek | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x37 0x0D | ||
018: Turkish | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x38 0x0D | ||
019: Arabic | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x31 0x39 0x0D | ||
020: Japanese | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x32 0x30 0x0D | ||
021: Ukrainian | 0x3A 0x30 0x31 0x53 0x3C 0x30 0x32 0x31 0x0D | ||
Image Control: Presets | 0x3D | 000: Standard | 0x3A 0x30 0x31 0x53 0x3D 0x30 0x30 0x30 0x0D |
001: Bright | 0x3A 0x30 0x31 0x53 0x3D 0x30 0x30 0x31 0x0D | ||
002: Soft | 0x3A 0x30 0x31 0x53 0x3D 0x30 0x30 0x32 0x0D | ||
003: Custom | 0x3A 0x30 0x31 0x53 0x3D 0x30 0x30 0x33 0x0D | ||
Image Control: Color Hue | 0x3E | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x3E 0x30 0x35 0x30 0x0D (example value 050) |
Device Setting: Backlight | 0x3F | Value 000 – 100 | 0x3A 0x30 0x31 0x53 0x3F 0x30 0x35 0x30 0x0D (example value 050) |
Image Control: Color Temp | 0x40 | 000: Cool | 0x3A 0x30 0x31 0x53 0x40 0x30 0x30 0x30 0x0D |
001: Standard | 0x3A 0x30 0x31 0x53 0x40 0x30 0x30 0x31 0x0D | ||
002: Warm | 0x3A 0x30 0x31 0x53 0x40 0x30 0x30 0x32 0x0D | ||
Remote Control Commands | 0x41 | 000: Volume Up (incremental) | 0x3A 0x30 0x31 0x53 0x41 0x30 0x30 0x30 0x0D |
001: Volume Down (incremental) | 0x3A 0x30 0x31 0x53 0x41 0x30 0x30 0x31 0x0D | ||
010: Navigate Up | 0x3A 0x30 0x31 0x53 0x41 0x30 0x31 0x30 0x0D | ||
011: Navigate Down | 0x3A 0x30 0x31 0x53 0x41 0x30 0x31 0x31 0x0D | ||
012: Navigate Left | 0x3A 0x30 0x31 0x53 0x41 0x30 0x31 0x32 0x0D | ||
013: Navigate Right | 0x3A 0x30 0x31 0x53 0x41 0x30 0x31 0x33 0x0D | ||
014: Confirm / OK | 0x3A 0x30 0x31 0x53 0x41 0x30 0x31 0x34 0x0D | ||
020: Menu | 0x3A 0x30 0x31 0x53 0x41 0x30 0x32 0x30 0x0D | ||
021: Input | 0x3A 0x30 0x31 0x53 0x41 0x30 0x32 0x31 0x0D | ||
022: Exit | 0x3A 0x30 0x31 0x53 0x41 0x30 0x32 0x32 0x0D | ||
031: Blank (black screen) | 0x3A 0x30 0x31 0x53 0x41 0x30 0x33 0x31 0x0D | ||
032: Freeze (freeze screen) | 0x3A 0x30 0x31 0x53 0x41 0x30 0x33 0x32 0x0D | ||
Device Setting: Infrared Control | 0x42 | 000: Enable Infrared Remote | 0x3A 0x30 0x31 0x53 0x42 0x30 0x30 0x30 0x0D |
001: Disable Infrared Remote | 0x3A 0x30 0x31 0x53 0x42 0x30 0x30 0x31 0x0D |
Tabla de comandos (solicitudes GET y respuestas)
|
CATEGORY BIT |
FULL REQUEST EXAMPLES |
REPLY BITS |
FULL REPLY EXAMPLES |
---|---|---|---|---|
Power Status | 0x30 | 0x3A 0x30 0x31 0x47 0x30 0x30 0x30 0x30 0x0D | 000: Standby On | 0x3A 0x30 0x31 0x72 0x30 0x30 0x30 0x30 0x0D |
001: Standby Off | 0x3A 0x30 0x31 0x72 0x30 0x30 0x30 0x31 0x0D | |||
002: Power Off | 0x3A 0x30 0x31 0x72 0x30 0x30 0x30 0x32 0x0D | |||
003: Power On | 0x3A 0x30 0x31 0x72 0x30 0x30 0x30 0x33 0x0D | |||
Audio Status: Treble | 0x31 | 0x3A 0x30 0x31 0x47 0x31 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x31 0x30 0x35 0x30 0x0D |
Audio Status: Bass | 0x32 | 0x3A 0x30 0x31 0x47 0x32 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x32 0x30 0x35 0x30 0x0D (example status 050) |
Audio Status: Balance | 0x33 | 0x3A 0x30 0x31 0x47 0x33 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x33 0x30 0x35 0x30 0x0D (example status 050) |
Image Status: Contrast | 0x34 | 0x3A 0x30 0x31 0x47 0x34 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x34 0x30 0x35 0x30 0x0D (example status 050) |
Image Status: Brightness | 0x35 | 0x3A 0x30 0x31 0x47 0x35 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x35 0x30 0x35 0x30 0x0D (example status 050) |
Image Status: Sharpness | 0x36 | 0x3A 0x30 0x31 0x47 0x36 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x36 0x30 0x35 0x30 0x0D (example status 050) |
Audio Status: Sound Preset | 0x37 | 0x3A 0x30 0x31 0x47 0x37 0x30 0x30 0x30 0x0D | 000: Movie | 0x3A 0x30 0x31 0x72 0x37 0x30 0x30 0x30 0x0D |
001: Standard | 0x3A 0x30 0x31 0x72 0x37 0x30 0x30 0x31 0x0D | |||
002: Custom | 0x3A 0x30 0x31 0x72 0x37 0x30 0x30 0x32 0x0D | |||
003: Classroom | 0x3A 0x30 0x31 0x72 0x37 0x30 0x30 0x33 0x0D | |||
004: Meeting | 0x3A 0x30 0x31 0x72 0x37 0x30 0x30 0x34 0x0D | |||
Audio Status: Volume | 0x38 | 0x3A 0x30 0x31 0x47 0x38 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x38 0x30 0x35 0x30 0x0D (example status 050) |
Audio Status: Mute | 0x39 | 0x3A 0x30 0x31 0x47 0x39 0x30 0x30 0x30 0x0D | 000: Mute Off | 0x3A 0x30 0x31 0x72 0x39 0x30 0x30 0x30 0x0D |
001: Mute On | 0x3A 0x30 0x31 0x72 0x39 0x30 0x30 0x31 0x0D | |||
Video Input Source Status | 0x3A | 0x3A 0x30 0x31 0x47 0x3A 0x30 0x30 0x30 0x0D | 000: VGA | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x30 0x30 0x0D |
001: HDMI 1 | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x30 0x31 0x0D | |||
002: HDMI 2 | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x30 0x32 0x0D | |||
003: AV | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x30 0x33 0x0D | |||
021: HDMI 3 | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x32 0x31 0x0D | |||
022: HDMI 4 | 0x3A 0x30 0x31 0x72 0x3A 0x30 0x32 0x32 0x0D | |||
101: Android | 0x3A 0x30 0x31 0x72 0x3A 0x31 0x30 0x31 0x0D | |||
103: OPS | 0x3A 0x30 0x31 0x72 0x3A 0x31 0x30 0x33 0x0D | |||
104: USB-C | 0x3A 0x30 0x31 0x72 0x3A 0x31 0x30 0x34 0x0D | |||
Video Status: Aspect Ratio | 0x3B | 0x3A 0x30 0x31 0x47 0x3B 0x30 0x30 0x30 0x0D | 000: Aspect ratio 16:9 | 0x3A 0x30 0x31 0x72 0x3B 0x30 0x30 0x30 0x0D |
001: Aspect ratio 4:3 | 0x3A 0x30 0x31 0x72 0x3B 0x30 0x30 0x31 0x0D | |||
002: PTP (Pixel To Pixel) | 0x3A 0x30 0x31 0x72 0x3B 0x30 0x30 0x32 0x0D | |||
Device Status: Language | 0x3C | 0x3A 0x30 0x31 0x47 0x3C 0x30 0x30 0x30 0x0D | 000: English | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x30 0x0D |
001: French | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x31 0x0D | |||
002: Spanish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x32 0x0D | |||
003: Chinese Traditional | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x33 0x0D | |||
004: Chinese Simplified | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x34 0x0D | |||
005: Portuguese | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x35 0x0D | |||
006: German | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x36 0x0D | |||
007: Dutch | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x37 0x0D | |||
008: Polish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x38 0x0D | |||
009: Russian | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x30 0x39 0x0D | |||
010: Czech | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x30 0x0D | |||
011: Danish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x31 0x0D | |||
012: Swedish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x32 0x0D | |||
013: Italian | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x33 0x0D | |||
014: Romanian | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x34 0x0D | |||
015: Norwegian | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x35 0x0D | |||
016: Finnish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x36 0x0D | |||
017: Greek | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x37 0x0D | |||
018: Turkish | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x38 0x0D | |||
019: Arabic | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x31 0x39 0x0D | |||
020: Japanese | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x32 0x30 0x0D | |||
021: Ukrainian | 0x3A 0x30 0x31 0x72 0x3C 0x30 0x32 0x31 0x0D | |||
Image Status: Presets | 0x3D | 0x3A 0x30 0x31 0x47 0x3D 0x30 0x30 0x30 0x0D | 000: Standard | 0x3A 0x30 0x31 0x72 0x3D 0x30 0x30 0x30 0x0D |
001: Bright | 0x3A 0x30 0x31 0x72 0x3D 0x30 0x30 0x31 0x0D | |||
002: Soft | 0x3A 0x30 0x31 0x72 0x3D 0x30 0x30 0x32 0x0D | |||
003: Custom | 0x3A 0x30 0x31 0x72 0x3D 0x30 0x30 0x33 0x0D | |||
Image Status: Color Hue | 0x3E | 0x3A 0x30 0x31 0x47 0x3E 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x3E 0x30 0x35 0x30 0x0D (example status 050) |
Device Status: Backlight | 0x3F | 0x3A 0x30 0x31 0x47 0x3F 0x30 0x30 0x30 0x0D | Value 000 – 100 | 0x3A 0x30 0x31 0x72 0x3F 0x30 0x35 0x30 0x0D (example status 050) |
Image Status: Color Temp | 0x40 | 0x3A 0x30 0x31 0x47 0x40 0x30 0x30 0x30 0x0D | 000: Cool | 0x3A 0x30 0x31 0x72 0x40 0x30 0x30 0x30 0x0D |
001: Standard | 0x3A 0x30 0x31 0x72 0x40 0x30 0x30 0x31 0x0D | |||
002: Warm | 0x3A 0x30 0x31 0x72 0x40 0x30 0x30 0x32 0x0D | |||
Device Setting: Infrared Control | 0x42 | 0x3A 0x30 0x31 0x47 0x42 0x30 0x30 0x30 0x0D | 000: Enable Infrared Remote | 0x3A 0x30 0x31 0x72 0x42 0x30 0x30 0x30 0x0D |
001: Disable Infrared Remote | 0x3A 0x30 0x31 0x72 0x42 0x30 0x30 0x31 0x0D |
Configuración del puerto Telnet
IP Port | 4664 |
---|