MS-Kermit 2.28jrd Connect mode IBM keyboard map. Heath-19 and VT52 Keypads VT100 keypad IBM Keys IBM keys Arrow keys are still arrow keys. ---------------------------------- ----------------------------- | Blue | Red | Grey | up arrow | | PF1 | PF2 | PF3 | PF4 | | F1 | F2 | F3 | up arrow | | F1 | F2 | F3 | F4 | |------|------|-------|----------| |------|------|------|------| | 7 | 8 | 9 |down arrow| | 7 | 8 | 9 | - | | F5 | F6 | F7 |down arrow| | F5 | F6 | F7 | F8 | |------|------|-------|----------| |------|------|------|------| | 4 | 5 | 6 | rgt arrow| | 4 | 5 | 6 | , | | F9 | F10 | SF1 | rgt arrow| | F9 | F10 | SF1 | SF2 | |------|------|-------|----------| |------|------|------|------| | 1 | 2 | 3 |left arrow| | 1 | 2 | 3 | E | | SF3 | SF4 | SF5 |left arrow| | SF3 | SF4 | SF5 | n S| |-------------|-------|----------| |-------------|------| t F| | 0------0 | . | Enter | | 0------0 | . | e 6| | SF7 | SF8 | SF6 | | SF7 | SF8 | r | ---------------------------------- ----------------------------- SF1 means push Shift and F1 keys simultaneously. Other Kermit operational keys in Connect mode: Del (White key) send ascii Del code (rubout). Back Space send ascii Del code (rubout). Control Back Space send ascii BS code (backspace). Keypad (Grey)+ toggle mode line on/off. Alt - toggle among Heath-19, VT52, and VT100 modes. Alt = reset terminal emulator to setup state. Home roll screen up (text down) to beginning of storage. End roll screen down to end of storage. PgUp roll screen up (back, earlier) one screen full. PgDn roll screen down (forward, later) one screen full. Control PgUp roll screen up one line. Control PdDn roll screen down one line. Control PrtSc toggle on/off copying of received text to printer, "P" shown on far right of mode line when activated. Control End Dumps image of screen to a disk file or device. Default filename is KERMIT.SCN in the current direct- ory. Use command Set Dump filespec to change the filename or just Set Dump to restore the default. Screen images are appended to the file. Shift PrtSc Standard Print-screen, dumps screen image to printer. Kermit escape character ( ^] ) then one of the keys below: ? display this short list. C close connect session & return to Kermit prompt. S show status of Kermit. M toggle mode line on/off. B send a Break signal. P push to DOS. Q quit (suspend) logging. R resume logging. 0 send a null character. Kermit escape char send it to the host. Supplementary Kermit commands: Set Terminal Color value, value, value where value is 0 for true IBM Color Graphics Adapater updating of the screen only during retrace time (no-snow mode); default. 10 for updating without waiting (fast mode). 30-37 to set foreground colors and 40-49 to set background colors. Colors are 1 = red, 2 = green, 4 = blue on. Foreground = 30 + sum of on-colors, background = 40 + sum. Display on/off show (on, default) or suppress file transfer progress displays. This is the direct opposite of Remote on/off. Comment line-of-text just for a line of commentary info. Items Not emulated in Heath-19 or VT52/100 modes: VT100: ESC # 3 and ESC # 4 Double height lines (reproduced as single ht) ESC # 6 Double width lines (reproduced as single width) ESC # 8 Confidence test (fill screen with "E"s) ESC [ 2; Ps y Confidence tests (loop backs) Smooth scrolling (commands replaced by insert/del modes of VT102) ESC [ ? 3 h and ESC [ ? 3 l 132/80 col. Clears screen here. ESC [ ? 8 h and ESC [ ? 8 l Auto repeat on/off ESC [ ? 9 h and ESC [ ? 9 l Interlace on/off ESC [ 0-2 x Terminal Parameter unsolicited reports ESC [ ? Pn i Printer port/controller commands ESC [ ? 18 h and ESC [ ? 18 l more printer commands ESC [ ? 19 h and ESC [ ? 19 l more printer commands ESC [ 0 i and ESC [ i more printer commands Heath-19: ESC r Bn and ESC [ Pn r Set baud rate Bn/Pn ESC x Pn for Pn = 2, 3, 6, 9 Set modes of no key click, hold screen, keypad shifted, auto CR on receipt of LF. ESC [ > Pn h for Pn = 2, 3, 6, 9 same as ESC x Pn above. ESC y Pn for Pn = 2, 3, 6, 9 Reset modes of above. ESC [ > Pn l for Pn = 2, 3, 6, 9 same as ESC y Pn above. ESC [ and ESC \ Enter/exit hold screen mode ESC } and ESC { Keyboard disable/enable ESC [ 2 h and ESC [ 2 l Keyboard disable/enable ESC ] and ESC [ q Transmit 25th line ESC # and ESC [ p Transmit page Extensions added to the manufacturers terminals: ESC [ Pf; Pb m for Pf = 30-37 and Pb = 40-47 Set foreground (3c) and background colors (4c) where c = sum of 1 = red, 2 = green, 4 = blue. ESC [ 25; Pc f VT52/VT100 move cursor to 25th line. Underlining is displayed as inverted video (b/w & color) characters. Miscellaneous notes: Kermit requires about 98 K bytes of non-contiguous memory to run: 53 K bytes contiguous plus several other large blocks dynamically allocated by DOS. Kermit captures only the Control-Break interrupt. Kermit writes directly to screen memory but does so in a "TopView Aware" manner to successfully run in windowing environments such as TopView, Windows, and DESQview. Kermit is aware of the IBM Monochrome, CGA, and EGA display adaptors. Kermit makes many Bios calls, principaly to the screen and keyboard; all disk i/o is heavily checked and uses only DOS calls. Kermit directly accesses the serial port UART 8250 chip and that port is interrupt driven for received characters. DTR and RTS are left high when Kermit exits but otherwise the port state is restored. Awarness of the IBM PC Network adaptor is present but deactivated. Joe R. Doupnik [This is file MSKEYS.TXT]