Element: vt
Video terminal definition. The type attribute specifies to use a vt100, vt52 or external (terminal SW) terminal. Connection is used to define a serial, uart1854 or uart16450.
Type: vt100/vt52
Connection: serial
Video terminal definition for a simulated (VT52 or VT100) serial terminal.
child element | attribute | value | description |
---|---|---|---|
ansi_vt52 | ansi or vt52 mode (ansi or vt52) | Defines ANSI or VT52 mode. Only valid for the VT100. | |
dirname | type | directory name (text) | Location of font (type="font") or wav (type="wav") file; defined as sub-dir of the main Emma 02 data directory. If not specified the dirname specified in 'system' will be used (see also XML - system). |
baud | type | baud rate | Defines receive (type="receive") or transmit (type="transmit") baud rate; baud rate can also be changed in the GUI |
bell | margin bell (on or off) | Defines default margin bell on/off | |
bits | number of bits (7 or 8) | Defines default number of bits per character 7/8. | |
border | XxY (pixels) | Defines default border size. | |
caps | Forces all upper case characters | ||
characters | number of characters (64/132) | Defines the number of characters per line, default is 80 characters. Only valid for the VT100. | |
color | type | red, green, blue (8 bit) | Defines foreground (type="fore"), background (type="back") or highlight (type="high") color. Color is specified as red, green, blue all 3 values range from 0 to 255. |
cursor | cursor type (line/block) | Defines default cursor type to line or block | |
ef | pol, q | ef flag (1 to 4) | EF used for serial in. For details about attribute and value usage see XML - I/O |
echo | local echo (on or off) | Defines default local echo on/off | |
font | file name (text) | Video terminal binary font filename. | |
frequency | bell frequency (Hz) | Defines default bell frequency | |
interlace | interlace (on or off) | Defines default interlace on/off | |
iogroup | group number (8 bit) | Video terminal iogroup definition. For details about value usage see XML - I/O | |
key_click | key click (on or off) | Defines default key click on/off | |
newline | newline (on or off) | Defines default newline on/off | |
out | mask, q | port (1 to 7) | Video terminal output port definition to enable terminal. For details about attribute and value usage see XML - I/O |
parity | parity (on or off) | Defines default parity on/off | |
parity_sense | parity sense (odd or even) | Defines default parity odd/even | |
pos | screen position (x, y) | Defines default video terminal screen position. | |
power | power (50 or 60) | Defines default power 50/60 Hz | |
repeat | auto repeat (on or off) | Defines default auto repeat on/off | |
screen | screen type (light/dark) | Defines default screen type to light or dark | |
scroll | scroll (smooth or jump) | Defines default scroll type to smooth or jump | |
show | no | When value is no, no video terminal screen will be shown. | |
q | pol | Defines reversed q for serial out | |
shift3 | shift3 (US or UK) | Defines default shift 3 US # or UK £ | |
wav | file name (text) | Video terminal wav filename. | |
wrap | wrap around (on or off) | Defines default wrap around on/off | |
xon_xoff | auto XON/XOFF (on or off) | Defines default auto XON/XOFF on/off |
Connection: uart1854/uart16450
Video terminal definition for a simulated (VT52 or VT100) uart terminal.
child element | attribute | value | description |
---|---|---|---|
ansi_vt52 | ansi or vt52 mode (ansi or vt52) | Defines ANSI or VT52 mode. Only valid for the VT100. | |
dirname | type | directory name (text) | Location of font (type="font") or wav (type="wav") file; defined as sub-dir of the main Emma 02 data directory. If not specified the dirname specified in 'system' will be used (see also XML - system). |
baud | type | baud rate | Defines receive (type="receive") or transmit (type="transmit") baud rate; baud rate can also be changed in the GUI |
bell | margin bell (on or off) | Defines default margin bell on/off | |
bits | number of bits (7 or 8) | Defines default number of bits per character 7/8. | |
border | XxY (pixels) | Defines default border size. | |
caps | Forces all upper case characters | ||
characters | number of characters (64/132) | Defines the number of characters per line, default is 80 characters. Only valid for the VT100. | |
color | type | red, green, blue (8 bit) | Defines foreground (type="fore"), background (type="back") or highlight (type="high") color. Color is specified as red, green, blue all 3 values range from 0 to 255. |
cursor | cursor type (line/block) | Defines default cursor type to line or block | |
ef | pol, q | ef flag (1 to 4) | EF used for serial input (on the uart1854 only). For details about attribute and value usage see XML - I/O |
echo | local echo (on or off) | Defines default local echo on/off | |
font | file name (text) | Video terminal binary font filename. | |
frequency | bell frequency (Hz) | Defines default bell frequency | |
interlace | interlace (on or off) | Defines default interlace on/off | |
in | mask, q, type | port (1 to 7) | Video terminal input port definition. Attributes values are different for the uart1854 and uart16450:
|
iogroup | group number (8 bit) | Video terminal iogroup definition. For details about value usage see XML - I/O | |
key_click | key click (on or off) | Defines default key click on/off | |
newline | newline (on or off) | Defines default newline on/off | |
out | mask, q, type | port (1 to 7) | Video terminal output port definition. Attributes values are different for the uart1854 and uart16450:
|
parity | parity (on or off) | Defines default parity on/off | |
parity_sense | parity sense (odd or even) | Defines default parity odd/even | |
pos | screen position (x, y) | Defines default video terminal screen position. | |
power | power (50 or 60) | Defines default power 50/60 Hz | |
repeat | auto repeat (on or off) | Defines default auto repeat on/off | |
screen | screen type (light/dark) | Defines default screen type to light or dark | |
scroll | scroll (smooth or jump) | Defines default scroll type to smooth or jump | |
show | no | When value is no, no video terminal screen will be shown. | |
shift3 | shift3 (US or UK) | Defines default shift 3 US # or UK £ | |
wav | file name (text) | Video terminal wav filename. | |
wrap | wrap around (on or off) | Defines default wrap around on/off | |
xon_xoff | auto XON/XOFF (on or off) | Defines default auto XON/XOFF on/off |
Type: external
Connection: serial
Video terminal definition for an external (terminal SW) serial terminal.
child element | attribute | value | description |
---|---|---|---|
baud | type | baud rate | Defines receive (type="receive") or transmit (type="transmit") baud rate; baud rate can also be changed in the GUI |
bits | number of bits (7 or 8) | Defines default number of bits per character 7/8. | |
ef | pol, q | ef flag (1 to 4) | EF used for serial in. For details about attribute and value usage see XML - I/O |
iogroup | group number (8 bit) | Video terminal iogroup definition. For details about value usage see XML - I/O | |
out | mask, q | port (1 to 7) | Video terminal output port definition to enable terminal. For details about attribute and value usage see XML - I/O |
parity | parity (on or off) | Defines default parity on/off | |
parity_sense | parity sense (odd or even) | Defines default parity odd/even | |
q | pol | Defines reversed q for serial out | |
serialport | serialport | Defines the serial port used by the external terminal SW |
Connection: uart1854/uart16450
Video terminal definition for an external (terminal SW) uart terminal.
child element | attribute | value | description |
---|---|---|---|
baud | type | baud rate | Defines receive (type="receive") or transmit (type="transmit") baud rate; baud rate can also be changed in the GUI |
bits | number of bits (7 or 8) | Defines default number of bits per character 7/8. | |
ef | pol, q | ef flag (1 to 4) | EF used for serial input (on the uart1854 only). For details about attribute and value usage see XML - I/O |
in | mask, q, type | port (1 to 7) | Video terminal input port definition. Attributes values are different for the uart1854 and uart16450:
|
iogroup | group number (8 bit) | Video terminal iogroup definition. For details about value usage see XML - I/O | |
out | mask, q, type | port (1 to 7) | Video terminal output port definition. Attributes values are different for the uart1854 and uart16450:
|
parity | parity (on or off) | Defines default parity on/off | |
parity_sense | parity sense (odd or even) | Defines default parity odd/even | |
q | pol | Defines reversed q for serial out | |
serialport | serialport | Defines the serial port used by the external terminal SW |