TCF - Terminal Control Function This program allows echoing of octal characters to a specified terminal. These octal strings are written with a IO.WAL (write all bits) function code. Usage: >TCF [ddn:=]parameters or >TCF @commandfile where: ddn: is the device to receive the characters (Default is TI:) parameters can be any of the following: 1. Octal values separated by 3. One of the following special characters: commas. L - convert all subsequent text to 2. Ascii text delimited by lower case the bar (|) character. U - Turn off lowercase mode (L). 4. Alphanumeric text delimited by Rn1,n2 - Repeat the next octal byte (n2) '[' and ']'. (Big Letters) n1 times. B - Change big letter width Additional qualifiers: OCTAL-VALUES, TEXT, BIG-LETTERS, SPECIAL-CHARACTERS SYNTAX 2 OCTAL-VALUES TCF parameter: 1. Octal values separated by commas. For example: >TCF 15,12 > will output a carriage return followed by a linefeed. 2 TEXT TCF parameter: 2. Ascii text delimited by the bar (|) character. For example: >TCF 15,12,|TEXT TO BE OUTPUT| TEXT TO BE OUTPUT > 2 SPECIAL-CHARACTER TCF parameter: L - convert all subsequent text to lower case unless a character is preceded by '^' which makes the next character upper case. For example: >TCF 15,12,L,|_^LOWER _^CASE _^EXAMPLE| Lower Case Example U - Turn off lowercase mode (L). For example: >TCF 15,12,L|LOWER CASE - |U|UPPER CASE| lower case - UPPER CASE Rn1,n2 - Repeat the next octal byte (n2) n1 times. For example: >TCF 15,12,R10.,101 AAAAAAAAAA B - Change big letter width, default is 1 character pixels. Valid sizes are 1, 2 or 3. See BIG-LETTERS 2 BIG-LETTERS TCF parameters: Alphanumeric text delimited by '[' and ']'. Alphanumeric text delimited by '[' and ']'. The characters between the brackets will be output as big characters, with each character taking up space of 6 X 7 for size 1, 12 X 14 for size 2 and 18 X 21 for size 3 matrix of normal sized characters. Only the upper case characters A-Z, numbers 0-9 and special characters . ; and : will be printed. All others will be printed as blanks. Also due to buffer limitations in the program, each big character string is restricted to the following: Size 1 - 22 characters maximum Size 2 - 10 characters maximum Size 3 - 6 characters maximum Larger strings will be truncated. 2 SYNTAX TCF syntax: Comma's are required to separate similar syntatic elements but are optional where the syntax is evident. For example the following command lines have identical results: >TCF 15,12,|TEXT|,15,12,R5,101,L,|LOWER CASE| >TCF 15,12|TEXT|15,12R5,101L|LOWER CASE|