Contenidos / CAPÍTULO 6 / APÉNDICE B /
| Mnemónico | Cod | Nombre | Acción |
|---|---|---|---|
| NUL | 00h | Null | Ignorar, (vea la opción WT CrNuIsCrLf=) |
| ENQ | 05h | Enquiry | Retorna un mensaje de respuesta. Vea la opción WT AnswerBack=. |
| BEL | 07h | Bell | Generar Host Beep (Vea la opción WT HostBeeps=). |
| BS | 08h | Backspace | Mueve el cursor a la posición izquierda del carácter si el cursor no se encuentra en el margen izquierdo. Si la opción WT DestBksp= está configurada, borra el carácter. |
| HT | 09h | Horizontal tabulation | Mueve el cursor tres posiciones a la derecha del carácter. |
| LF | 0Ah | Linefeed | Mueve el cursor una línea hacia abajo en la misma columna. Si el cursor se encuentra en el margen inferior, la pantalla realiza un "scroll up". Igual que Index. |
| VT | 0Bh | Vertical tabulation | Igual que LF. |
| FF | 0Bh | Form feed | Igual que LF. |
| CR | 0Dh | Carriage return | Mueve el cursor al margen izquierdo de la línea
actual. (vea la opción WT CrNuIsCrLf=) |
| SO (LS1) | 0Eh | Shift out (Lock shift G1) |
Invoca el carácter G1 configurado en GL. G1 es designado por una secuencia select-character-set (SCS). |
| SI (LS0) | 0Fh | Shift in (Lock shift G0) |
Invoca el carácter G0 configurado en GL. G0 es designado por una secuencia select-character-set (SCS). |
| ESC | 1Bh | Escape | Generalmente, el iniciador de secuencia de Escape, puede ser configurado por la opción EscapeChar=. |
Otros caracteres de control CO son ignorados.
Vea la figura "Tabla de Caracteres".
El procesamiento de caracteres de control C1 puede ser deshabilitado por la opción Ignore8BCtrl=Yes.
| Mnemónico | Cód. 8Bite | Cód. 7Bit Equivalente | Nombre | Acción |
|---|---|---|---|---|
| IND | 84h |
1Bh 44h ESC D |
Index | Igual a LF |
| NEL | 85h |
1Bh 45h ESC E |
Next line | Mueve el cursor a la primer posición de la siguiente línea. Si el cursor se encuentra en el margen inferior, la pantalla realiza un scroll up. |
| RI | 8Dh |
1Bh 4Dh ESC M |
Reverse index | Mueve el cursor una línea hacia arriba en la misma columna. Si el cursor se encuentra en el margen superior, la pantalla realiza un scroll down. |
| SS2 | 8Eh |
1Bh 4Eh ESC N |
Single shift G2 | Invoca temporalmente la configuración del carácter G2 en GL para el siguiente carácter. SS2 es una secuencia única de select-character-set (SCS). |
| SS3 | 8Fh |
1Bh 4Fh ESC O |
Single shift G3 | Invoca temporalmente la configuración del carácter G3 en GL para el siguiente carácter. SS3 es una secuencia única de select-character-set (SCS). |
| CSI | 9Bh |
1Bh 5Bh ESC [ |
Control sequence introducer | Iniciador de control de secuencia ANSI. |
Otros caracteres de control Cl son ignorados.
Vea la figura "Tabla de Caracteres".
| Secuencia | Acción |
|---|---|
| ESC A | Cursor Arriba |
| ESC B | Cursor Abajo |
| ESC C | Cursor a la Derecha |
| ESC D | Cursor a la Izquierda (IND en Modo VT220) |
| ESC F | Ingresa Modo Gráfico (Mapea '0' "Gráfico" en GL) |
| ESC G | Salir de Modo Gráfico (Mapea 'B' "ASCII" en GL) |
| ESC H | Cursor al Inicio |
| ESC I | Alimentación Reversa de Línea |
| ESC J | Borra Hasta el Final de la Pantalla |
| ESC K | Borra Hasta el Final de la Línea |
| ESC Y Row, Col | Direccionamiento Directo del Cursor |
| ESC Z | (DECID), Requiere el Cód. de Terminal |
| ESC < | Ingresa en Modo (DECANM) (ANSI, VT100, VT220) Vea la opción WT (TTypePreferred= ) |
| ESC W | Ingresa en Modo Controlador de Impresora |
| ESC X | Sale del Modo Controlador de Impresora |
| Secuencia | Acción |
|---|---|
| ESC ] | Imprime la Pantalla |
| ESC V | Imprime la Línea del Cursor |
| ESC ^ | Ingresa en Modo Auto Print |
| ESC _ | Sale del Modo Auto Print |
| ESC = | Ingresa en el Modo Alternate Keypad |
| ESC > | Sale del Modo Alternate Keypad |
Las secuencias ANSI generalmente comienzan con la secuencia estándar ANSI CSI.
| Secuencia | Acción |
|---|---|
|
CSI 61"p |
Configura WT en modo VT100 (Solo 7 bits) Sobrescribe la Opción WT TTypePreferred= y la opción WT Bits8Mode= . |
|
CSI 62"p |
Configura WT en modo VT200, 8-bit controls (CSI=9Bh , SS3=8Fh). Sobrescribe la opción WT TTypePreferred= y la opción WT Bits8Mode= . |
|
CSI 62;1"p |
Configura el WT en modo VT200, 7-bit controls (CSI=1Bh 5Bh, SS3=1Bh 4Fh). Sobrescribe la opción WT TTypePreferred= y la opción WT Bits8Mode=. |
| ESC < | (DECANM) Ingresa en Modo (ANSI, VT100, VT220) siguiendo la opción WT TTypePreferred= . |
| CSI ?2l | Ingresa en modo VT52 (DECANM). Sobrescribe la opción WT TTypePreferred= y la opción WT Bits8Mode=. |
| CSI ?2h | (DECANM) Ingresa en Modo (ANSI, VT100 or VT220). Siguiendo las opciones WT TTypePreferred= y Bits8Mode=. |
CSI es "ESC [" ("1Bh 5Bh") O "9Bh".
La configuración de cada carácter de VTXXX se encuentra codificado entre 20h / 7Fh. Y no puede ser configurado de manera diferente en GL "Graphics Left" (00h to 7Fh) o GR "Graphics Right" (80h to FFh). Vea "Tabla de Caracteres" y "Configuración y Diseño"
WT Emula las configuraciones de los tres caracteres con una única Fuente
"PC" de 00h a FFh.
La configuración de los caracteres soportados por el Wireless Telnet con la
fuente VTX.FNT son:
| Nombre | Cod | Descripción | Configuración Usual |
|---|---|---|---|
| ASCII Graphics | "B" | Estándar ISO ASCII | Generalmente en GL (20h 7Fh) |
| DEC Supplemental Graphics | "0" | ASCII Uppercase + "Line drawing" | Generalmente en GL (20h 7Fh) |
| DEC Special Graphics | "<" | "Caracteres especiales Europeos" | Generalmente en GR (80h FFh) |
La descarga y designación de "configuración de caracteres soft" no es soportada por WT.
Usando secuencias SCS, las configuraciones de los caracteres son localizadas en G0, G1, G2, G3. Esto hace que las localizaciones de los gráficos se encuentren disponibles para mapearlos en GL o GR usando shift bloqueantes (LS0L, LS1L, LS2L, LS3L, LS1R, LS2R y LS3R) o shifts temporales (SS2 y SS3).
Configurando otras fuentes (437.fnt, 850.fnt, 852.fnt ...) con la opción WT Font=, y deshabilitando los códigos de control C1 con la opción WT Ignore8BCtrl=Yes permite una visualización como de una PC.
| Configuración del Carácter | Secuencia | Designar a |
|---|---|---|
| ASCII "B" | ESC (B | G0 (predeterminado) |
| ESC )B | G1 | |
| ESC *B | G2 | |
| ESC +B | G3 | |
| DEC Special Graphics "<" "European Special Characters" |
ESC (< | G0 |
| ESC )< | G1 | |
| ESC *< | G2 | |
| ESC +< | G3 (predeterminado) | |
|
DEC Supplemental "0" "Line drawing" |
ESC (0 | G0 |
| ESC )0 | G1 (predeterminado) | |
| ESC *0 | G2 (predeterminado) | |
| ESC +0 | G3 |
Vea también la figura "Configuración y Diseño".
Los caracteres en G0 a G3 pueden ser invocados a GL o GR con las funciones "Locking Shift".
| Mnemónico / Nombre | Secuencia | Acción |
|---|---|---|
| LS0L -- Lock Shift G0, Left | 0Fh (SI) | Invoca G0 en GL.(default) |
| LS1L -- Lock Shift G1, Left | 0Eh (SO) | Invoca G1 en GL. |
| LS1R -- Lock Shift G1, Right | ESC ~ | Invoca G1 en GR. |
| LS2L -- Lock Shift G2, Left | ESC n | Invoca G2 en GL. |
| LS2R -- Lock Shift G2, Right | ESC } | Invoca G2 en GR.(default) |
| LS3L -- Lock Shift G3, Left | ESC o | Invoca G3 en GL. |
| LS3R -- Lock Shift G3, Right | ESC | | Invoca G3 en GR. |
Los caracteres en G2 y G3 pueden ser invocados en GL con las funciones "Single Shift". Single shift aplica solo al siguiente carácter, luego retorna a la configuración de Gráfico normal.
| Mnemónico / Nombre | Secuencia | Acción |
|---|---|---|
| SS2 Single shift G2 |
1Bh 4Eh ESC N |
Invoca temporalmente la configuración del carácter G2 en GL para el siguiente carácter. |
| SS3 Single shift G3 |
1Bh 4Fh ESC O |
Invoca temporalmente la configuración del carácter G2 en GL para el siguiente carácter. |
Vea también la figura "Configuración y Designación".
Vea la opción WT Bits8Mode=.
La documentación DEC dice ...
<<"Digital recomienda que utilice las secuencias DECSCL en vez de la Selección de
Controles Cl porque DECSCL realiza un soft reset poniendo la terminal en
un estado "conocido" además de configurar el modo de la terminal y el
estado del control Cl">>.
| Mnemónico | Secuencia | Acción |
|---|---|---|
| S7C1T | ESC sp F | Igual a la opción WT Bits8Mode=No, Sobrescribe la opción WT Bits8Mode=. (Por defecto en los modos VT52 o VT100) |
| S8C1T | ESC sp G | Igual a la opción WT Bits8Mode=Yes,
Sobrescribe la opción WT
Bits8Mode=. (Solo en modo VT220) En este caso, todas las secuencias de teclado que comienzan con : * ESC[ (7 Bits CSI) son convertidas a 9Bh (8 Bits CSI) * ESC0 (7 bits SS3) son convertidas a 8Fh (8 Bits SS3) |
| Característica | "DEC" Mnemónico | Configuración | Reset | Descripción |
|---|---|---|---|---|
| Keyboard Action | KAM | Locked CSI 2h |
Unlocked CSI 2l |
El modo Keyboard Action permite que su programa bloquee y desbloquee el teclado |
| Insertion- Replacement | IRM | Insert CSI 4 h |
Replace CSI 4l |
La pantalla de la terminal recibe caracteres en la posición del cursor. El modo Insertion / Replacement determina cómo la terminal agrega los caracteres a la pantalla. |
| Send-Receive (Local Echo) |
SRM | Off CSI 12h |
On CSI 12l |
El modo Send-Receive enciende o apaga el local echo. Sobrescribe la opción WT LocalEcho=. |
| Line Feed- New Line (Enter=CR LF) |
LNM | New Line (CR+LF) CSI 20h |
Line Feed (CR) or (CR+NUL) (EnterCrNu= WT Option) CSI 20l |
El modo Line Feed / New Line selecciona el/los caracteres de control transmitidos a la aplicación con la tecla ENTER. |
| Cursor Keys | DECCKM | Application CSI ?1h |
Normal Cursor CSI ?1l |
Las Teclas Cursor seleccionan la secuencia enviada a la aplicación por las
teclas de cursor. (Vea cursor keys). Sobrescribe la opción WT CurKeysApp=. |
| ANSI/VT52 | DECANM | VTXXX CSI ?2l |
VT52 CSI ?2l |
Selecciona los modos compatibles VT52 o ANSI VT100, VT220. (Vea Teclas de Función) |
| Origin Mode | DECOM | Scroll Area CSI ?6h |
Absolute CSI ?6l |
El modo origen permite el direccionamiento relativo del cursor a un origen definido por el usuario (Área de Scroll) |
| Text Cursor Visible | DECTCEM | Show CSI ?25h |
Hide CSI ?25l |
El modo Cursor de Texto Visible determina si el cursor de texto es visible. |
CSI es "ESC [" ("1Bh 5Bh") O 9Bh.
No Soportadas
| Característica | Mnemónico | Set | Reset |
|---|---|---|---|
| Column | DECCOLM | 132 Column CSI ?3h |
80 Column CSI ?3l |
| Scrolling | DECSCLM | Smooth CSI ?4h |
Jump CSI ?4l |
| Keypad | DECKPAM DECKPNM |
Application ESC = |
Numeric ESC > |
| Auto Wrap | DECAWN | On CSI ?7h |
Off CSI ?7l |
| Auto Repeat | DECARM | On CSI ?8h |
Off CSI ?8l |
| Print Form Feed | DECPFF | On CSI ?18h |
Off CSI ?18l |
| Print Extent | DECPEX | Full Screen CSI ?19h |
Scrolling Region CSI ?19l |
| Screen | DECSCNM | Reverse CSI ?5h |
Normal CSI ?5l |
Pn, Pl, Pc son parámetros numéricos variables. Si no selecciona ningún parámetro, WT asume que el parámetro es igual a 1.
| Nombre / Mnemónico |
Secuencia | Acción |
|---|---|---|
| Cursor Up (CUU) |
CSI Pn A | Mueve el cursor hacia arriba Pn líneas en la misma columna. El cursor se detiene en el margen superior. |
| Cursor Down (CUD) |
CSI Pn B | Mueve el cursor hacia abajo Pn líneas en la misma columna. El cursor se detiene en el margen inferior. |
| Cursor Forward (CUF) |
CSI Pn C | Mueve el cursor a la derecha Pn columnas. El cursor se detiene en el margen derecho. |
| Cursor Backward (CUB) |
CSI Pn D | Mueve el cursor a la izquierda Pn columnas. El cursor se detiene en el margen izquierdo. |
| Cursor Position (CUP) |
CSI Pl;Pc H | Mueve el cursor a la línea Pl, columna Pc. La numeración de las líneas y columnas depende del estado (set/reset) del modo origen (DECOM). |
| Horizontal And Vertical Position (HVP) |
CSI Pl;Pc f | Igual a CUP. |
| Index (IND) | ESC D or 84h | Mueve el cursor una línea hacia abajo en la misma columna. Si el cursor se encuentra en el margen inferior la pantalla realiza un scroll-up. |
| Reverse Index (RI) | ESM M or 8Dh | Mueve el cursor una línea hacia arriba en la misma columna. Si el cursor se encuentra en el margen superior la pantalla realiza un scroll-down. |
| Next Line (NEL) | ESC E or 85h | NEL es un carácter de control de 8-bit (8/5). Puede ser expresado como una secuencia de escape para un ambiente de 7-bits. NEL mueve el cursor a la primer posición de la siguiente línea. Si el cursor se encuentra en el margen inferior la pantalla realiza un scroll-up. |
| Save Cursor (DECSC) | ESC 7 | Guarda: Posición del cursor Rendición de gráficos (reverse, blink, etc.) Estado shift de la configuración del carácter (G0-G3, GL, GR) Estado del modo de origen (DECOM). |
| Restore Cursor (DECRC) | ESC 8 | Recupera los estados descriptos para (DECSC) arriba. Si no se guarda ninguna de estas características: el cursor se mueve hacia la posición inicial, el modo origen es reseteado, no se asigna ningún atributo del carácter, y se establece la configuración por defecto de mapeo. |
CSI is "ESC (" 5"1Bh 5Bh") O 9Bh.
| Secuencia | Acción |
|---|---|
| CSI 0m | Todos los atributos apagados |
| CSI 1m | Se visualiza en negrita, vea la opción WT Bold= |
| CSI 4m | Se visualiza subrayado, vea la opción WT Underline= |
| CSI 5m | Se visualiza parpadeando, vea la opción WT Blink= |
| CSI 7m | Se visualiza una imagen negativa (reversa) |
| CSI 22m | Se visualiza con intensidad normal (no en Negrita) |
| CSI 24m | Se visualiza sin subrayado |
| CSI 25m | Se visualiza sin parpadeo |
| CSI 27m | Se visualiza en imagen positiva (normal, no reversa) |
Las secuencias Select Character Attributes (DECSCA) no son soportadas.
Las secuencias Line Attribute (DECDHL, DECSHL, DECSWL and DECDWL) no
son soportadas.
CSI es "ESC [" ("1Bh
5Bh") O 9Bh.
Pn es un parámetro variable numérico. Si no selecciona un parámetro WT asume que el parámetro es igual a 1.
| Nombre / Mnemónico |
Secuencia | Acción |
|---|---|---|
| Insert Line (IL) |
CSI Pn L | Inserta Pn líneas en el cursor. Las líneas dentro de un área de scroll y debajo del cursor se mueven hacia abajo. Las líneas desplazadas que pasaron el margen inferior se pierden. El cursor se resetea a la primer columna. |
| Delete Line (DL) | CSI Pn M | Elimina Pn líneas que comienzan en la línea con el cursor. Las líneas dentro de una área de scroll y debajo del cursor se mueven hacia arriba, y se agregan líneas en blanco en la parte inferior de la región de scroll. El cursor se resetea en la primer columna. |
| Insert Characters | CSI Pn @ | Inserta Pn caracteres en blanco en la posición del cursor, con los atributos de los caracteres configurados en normal. El cursor no se mueve y permanece en la misma posición. Los datos sobre la línea son movidos hacia adelante como en la inserción de caracteres. |
| Delete Character (DCH) | CSI Pn P | Elimina Pn caracteres comenzando con el carácter en la posición del cursor. Cuando se elimina un carácter, todos los caracteres a la derecha del cursor se mueven hacia la izquierda. |
CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.
Pn es un parámetro variable numérico. Si no selecciona ningún parámetro WT asume que el parámetro es igual a 0.
| Nombre / Mnemonic |
Secuencia | Acción |
|---|---|---|
| Erase Character (ECH) | CSI Pn X | Borra caracteres en la posición del cursor y en los siguientes n-1 caracteres. El cursor permanece en la misma posición. |
| Erase in Line (EL) | CSI K | Borra desde el cursor hasta el final de la línea, incluyendo la posición del cursor. |
| CSI 1 K | Borra desde el comienzo de la línea hasta el cursor, incluyendo la posición del cursor. | |
| CSI 2 K | Borra la línea completa. | |
| Erase in Display (ED) | CSI J | Borra desde el cursor hasta el final de la pantalla, incluyendo la posición del cursor. |
| CSI 1 J | Borra desde el comienzo de la pantalla hasta el cursor, incluyendo la posición del cursor. | |
| CSI 2 J | Borra la visualización completa. El cursor no se mueve. |
Las secuencias selective erase (DECSEL, DECSED) no son soportadas.
CSI is "ESC [" ("1Bh
5Bh") OR 9Bh.
| Nombre / Mnemónico |
Secuencia | Acción |
| Set Top and Bottom Margins (DECSTBM) |
CSI Pt ; Pb r | Selecciona los márgenes superior e inferior que definen el área de scrolling. Pt es el número de línea de la primer línea del área de scrolling. Pb es el número de línea de la línea inferior. Si no se selecciona Pt o Pb, toman los valores por defecto arriba (1) y abajo (24) respectivamente. Las líneas se cuentan desde "1". |
| Nombre | Secuencia | Acción |
|---|---|---|
| Printer Controller | CSI 5 i |
Se prende en modo printer controller. La terminal transmite los caracteres recibidos a la impresora sin mostrarlos en la pantalla. Todos los caracteres y secuencias de caracteres excepto CSI 4 i se envían a la impresora. |
| CSI 4 i | Apaga el modo printer controller. |
El modo Auto Print, Print Cursor Line y Print Screen no son soportados.
CSI is "ESC [" ("1Bh
5Bh") OR 9Bh.
| Nombre / Mnemónico |
Secuencia | Acción |
|---|---|---|
| Soft Terminal Reset (DECSTR) |
CSI ! p | Resetea los parámetros del programa a los predeterminados. |
| Hard Terminal Reset (RIS) |
ESC c | Igual a DECSTR. |
Pn es un parámetro variable numérico. Si no selecciona ningún parámetro WT asume que es igual a 1.
| Nombre | Secuencia | Acción |
|---|---|---|
| CSI Pn E | Mueve el cursor al final de la línea, Pn líneas hacia abajo. | |
| CSI Pn F | Mueve el cursor al comienzo de la línea, Pn líneas hacia arriba. | |
| CSI Pn G or CSI Pn ' |
Va a la columna Pn. | |
| CSI Pn T | Mueve la pantalla hacia abajo Pn líneas. | |
| CSI Pn S | Mueve la pantalla hacia arriba Pn líneas. | |
| CSI Pn b | Repite Pn veces el último carácter (hasta el final de la línea). | |
| CSI Pn d | Va a la línea Pn. | |
| CSI s | Guarda la posición del cursor. | |
| CSI u | Recupera la posición del cursor. |
Aquellos son los comandos soportados VT320 y VT420.
| Nombre / Mnemonic |
Secuencia | Acción |
|---|---|---|
| Erase Rectangular Area (DECERA) |
CSI Top; Left; Bottom; Right $z | Borra los caracteres (y sus atributos visuales) en el área rectangular especificada. |
| Copy Rectangular Area. (DECCRA) |
CSI Top; Left; Bottom; Right; Page; DestTop; DestLeft; DestPage $v | Las dos primeras (Top, Left) especifican las coordenadas superior
izquierda, las dos siguientes
(Bottom, Right) las coordenadas inferior derechas de un área
rectangular. El parámetro Page es ignorado. Los datos son copiados a un rectángulo similar que comienza en las coordenadas DestTop y DestLeft. |
Estas secuencias son soportadas si RoiEscSeq=Yes.
| Nombre | Secuencia | Acción |
|---|---|---|
| Disable Scanner Feature | ESC%P1;P2A | P1 = Selecciona la opción (Vea la opción WT TurnOffScan=). 0 =Deshabilita la opción TurnOffScan=. 1, 2, 3 = Habilita la opción TurnOffScan=. 4= Estado del Requerimiento
P2 = Estado del Scanner |
| Request IP | ESC%1I | Requiere la dirección IP de la terminal La respuesta es : ESC%?<IP Address>I |
| Control Char | ESC%nnnC | Envia un carácter de control CO ASCII como un código scan en valor decimal. Donde nnn es el carácter decimal. Por ejemplo, ESC%7C envia el carácter Bell |
| FixedMode | ESC%Pt;PlF | Habilita, deshabilita la opción WT FixedMode=,
donde : Pt - es la posición del límite superior (=No). Pl - es la posición del límite izquierdo (=No). Ambos parámetros son 1-based. Al especificar 0 (cero) en cualquiera o ambos parámetros, configura la opción (=Yes). |
| Keyboard On | ESC%nK | Habilitar/deshabilitar la entrada del teclado de la terminal, donde n
es: 0 - deshabilita el teclado. 1 - habilita el teclado. |
| Scan On | ESC%nS | Habilitar/deshabilitar la entrada del escáner desde la terminal, donde
n es: 0 - deshabilita el scanner. 1 - habilita el scanner. |
| Exit | ESC%nX | Notifica al emulador de la terminal que termine la conexión. El parámetro N es ignorado. |
| Enable Symbology | ESC%P1;...;PnE |
Esta secuencia habilita simbologías selectivamente. Donde: 0 - todas las simbologías 1 - Code 39 2 - UPC A 3 - UPC E0 4 - EAN 13 5 - EAN 8 6 - D2 of 5 7 - I2 of 5 8 - Codabar 9 - Code 128 10 - Code 93 11 - Code 11 12 - MSI 13 - UPC E1 14 - SUPPLEMENTALS Por ejemplo: ESC%0E Habilita todas las simbologías. ESC%1;2E habilita Code 39 y UPC A. Todas las demás opciones de simbología permanecen sin cambiar. |
| Disable Symbology | ESC%P1;...;PnD | Esta secuencia deshabilita selectivamente todas las simbologías. Donde: 0 - todas las simbologías 1 - Code 39 2 - UPC A 3 - UPC E0 4 - EAN 13 5 - EAN 8 6 - D2 of 5 7 - I2 of 5 8 - Codabar 9 - Code 128 10 - Code 93 11 - Code 11 12 - MSI 13 - UPC E1 14 - SUPPLEMENTALS Por ejemplo: ESC%4;6;7;9D Deshabilita EAN 13, D2 de 5, I2 of 5, y Code 128. Todas las demás opciones de simbología permanecen sin cambiar. |
Estas secuencias son soportadas si TelxonEscSeq=Yes.
Las secuencias de escape Telxon se encuentran en el siguiente formato : ESC R nn pp ESC \.
Donde nn es un numero de comando de dos dígitos, y pp un
parámetro de comando de dos dígitos.
| Nombre | Secuencia | Acción |
|---|---|---|
| Width and Height | ESCR00ppESC\ | Configura el ancho y alto de visualización, donde pp: 00=Configura la visualización en ancho y alto normal. 01=Configura la visualización en doble ancho y alto normal. 02=Configura la visualización en ancho normal y alto doble. 03=Configura la visualización en doble ancho y doble alto. Vea las opciones DoubleHeight= y DoubleWidth=. |
| Backlight On | ESCR01ppESC\ | Enciende o apaga la luz de fondo, donde pp: 00=apaga la luz de fondo. 01= enciende la luz de fondo. Vea la opción BackLight=. |
| Backlight Time | ESCR02ppESC\ | Configura el tiempo de la luz de fondo, donde: pp= (Dos dígitos 00-99) cantidad de segundos para dejar la luz de fondo encendida. Vea la opción BackLight=. |
| Scanner On | ESCR05ppESC\ | Enciende o apaga el modo scanner, donde pp: 00=Apaga el scanner. 01=Enciende el scanner. Sobrescribe la opción Enable= |
| Beeper Volume | ESCR09ppESC\ | Configura el volumen del beeper, donde pp: 00=Beeper apagado. 01=Beeper suave. 02=Beeper normal 03=Beeper alto. Sobrescribe la opción HostBeeps= |
| Contrast | ESCR10ppESC\ | Configura el contraste de visualización en términos de mas suave y mas
brillante, donde pp: 00 a 15=El valor cero es el más suave y 15 es el mas brillante. |
| Echo | ESCR11ppESC\ | Apaga o enciende la característica de echo local, (Vea la opción WT LocalEcho=)
donde
pp: 00=Apaga la característica de echo local. 01=Enciende la característica de echo local. |
| Scan Only | ESCR13ppESC\ | Permite solo la entrada de datos escaneados. |
| Scan And Keyboard | ESCR15ppESC\ | Permite la entrada de datos por scanner o teclado. Sobrescribe la opción Enable=. |
Las teclas del teclado envían caracteres definidos por el layout del teclado de la terminal y procesos de traducción estándar. (La traducción normal es para enviar el carácter representado por el byte de menor peso del código scan). Puede ver códigos scan y traducciones en la terminal con "[F4] Ver Opciones / [F4] TECLAS FN / [F1] SCAN CODES / [F2] TRADUCIDOS".
Todos los códigos entre 0100h - a FF00h son "Scan Codes de teclas de Función" y son siempre capturados por la aplicación. Si no se encuentra la Function Scan Code en cualquier rutina de traducción, la tecla es ignorada (no tiene ninguna acción). Si el Scan Code es encontrado en cualquier rutina de traducción, el string correspondiente es enviado al host. Los strings son siempre reemplazados por su formato "7 Bits" , y la traducción puede ser hecha si la terminal está operando en "Modo de 8 Bits".
Las rutinas de traducción son strings de traducción "definidos por el usuario" asociados con un Scan Code. Las siguientes rutinas son definidas :
* User-Defined. Siguiendo la sección [SCANCODES]
en el archivo de configuración WT. Proporciona un string asociado con un scan code (Normal 0000h-00FFh
o Function
0100h-FFFFh).
Puede ver las traducciones activas en la terminal con "[F4] Ver
Opciones / [F4] TECLAS FN / [F1] SCAN CODES / [F3]
LISTA TRADUCCION"
* Normal Function Keys (Presionando [FUNC]
luego la tecla [n], con la tecla n=numérico). La tecla de traducción activa
depende del tipo de terminal elegida por el usuario o negociada con el servidor
Telnet. La sección correspondiente [FNKEYS_<name>]
en el archivo de configuración WT es copiada (el tipo de terminal puede
cambiarse dinámicamente durante la conexión).
Puede ver las traducciones activas en la terminal con "[F4] Ver
opciones / [F4] TECLAS FN /
[F2] TECLAS FN TELNET"
* Shifted Function Keys (Presionando [SHIFT] luego la tecla [FUNC] luego la tecla [n], con
n=tecla numérica). Las teclas de traducción activa dependen del tipo de terminal elegida
por el usuario o negociada con el servidor. La correspondiente [SFNKEYS_<name>]
sección en el archivo de configuración WT es copiada (el tipo de terminal puede ser cambiado dinámicamente
durante la conexión).
Puede ver las conexiones activas en
la terminal con "[F4] Ver opciones / [F4] TECLAS FN /
[F2] TECLAS FN TELNET"
* Cursor Keys (Presionando las flechas de Arriba, Abajo,
izquierda o derecha). Las teclas de traducción activa dependen del tipo de terminal elegido por
el usuario o negociador con el servidor. La sección correspondiente [CURKEYS_<name>]
o [CURKEYSAP_<name>] en el archivo de configuración WT es
copiado (el tipo de terminal puede ser cambiado dinámicamente durante la conexión).
Cambiar entre las teclas de cursor "Normal" y "Aplicación"
puede
ser realizado dinámicamente en algunos tipos de terminal con secuencias de escape
(Vea cursor keys en Modo Terminal) .
Modifique la opción WT CurKeysApp=
a configurar por defecto las teclas de cursor "Normal" o "Aplicación".
Puede ver las traducciones activas en la terminal con "[F4] Ver Opciones / [F4]
TECLAS FN /
[F2] TECLAS FN TELNET"
El archivo de configuración WT contiene las siguientes secuencias "estándar" de cada tipo de emulación de terminal. Aquellos estándares pueden ser modificados por el usuario para permitir teclas específicas de la aplicación (vea el Capítulo 5).
El modo de operación de 7 Bits y 8 Bits puede modificar los strings enviados por la Terminal al Host.
El modo de operación de 7 Bits u 8 Bits puede ser elegido de varias maneras diferentes :
El modo de 8 Bits es apagado automáticamente si se selecciona los tipos de
terminal VT52 o VT100 (aquellos son solo terminales de 7 Bits).
El modo de 8 Bits sólo tiene sentido en VT220 o modos de emulación de terminal
ANSI WT.
Contenidos / CAPÍTULO 6 / APÉNDICE B /