




	RT-11 V05 UNSUPPORTED UTILITIES
	===============================

	This document describes the unsupported utilities distributed with
	RT-11 V05.00.


1	TTYSET
	-----
	The  TTYSET  utility  allows  you  to  set characteristics for the
	terminals in a  multi-terminal  system  from the console terminal.
	Further details on this  utility  and its options are contained in
	the help text available  within  the  utility itself.  To read the
	help text,  type  RUN TTYSET  in  response to the keyboard monitor
	prompt, wait for the TTYSET asterisk prompt, and type HELP<ret>.


2	MTYSET
	------
	The MTYSET utility identifies DIGITAL terminals that are connected
	to DL[V]11 lines,  and  identifies and autobauds DIGITAL terminals
	that are connected to  DZ[V]11  lines.  To  use this utility, type
	RUN MTYSET in response to the keyboard monitor prompt.  MTYSET re-
	quires no further commands or interaction,  and unlike traditional
	autobaud utilities,  does  not  require  that you type keys on the
	terminal keyboard to allow the utility to determine the baud rate.



3	CONSOL
	------
	The CONSOL utility is used to switch the system console on systems
	that do not include multi-terminal support.   To  use  the  CONSOL
	utility, type RUN CONSOL.   CONSOL requires no further commands or
	interaction.



4	RTMON
	-----
	The RTMON utility,  which  runs  as  a foreground job, provides a
	real-time display on VT52 or VT100 series terminals,   of  system
	activity when running  monitors  that include system job support.
	To use RTMON, type FRUN RTMON in response to the keyboard monitor
	prompt.  RTMON requires no further commands.    For best results,
	it is suggested that a  separate  terminal  be used for the RTMON
	display (possible only on  monitors  which include multi-terminal
	support).


				     - 2 -

5	SPEED
	-----
	SPEED is an unsupported program  that allows you to set the baud
	rate and other parameters for the PDT-11 I/O ports.     The par-
	ameters are set with CSI options, that are entered in the normal
	way. Therefore, you can include a command to run SPEED, followed
	bye the required options, in your startup command file. Only one
	speed setting may be made on a line  and a device MUST be named.
	For example, the CSI line must contain one /T, /P or /M option.

	SPEED can only be used to change the parameters of PDT systems.

	The options you can use when you run SPEED are as follows:

		Option			Purpose

		  /H		Display a summary of SPEED options
		  /T:n		Select terminal n (0, 1, 2 or 3)
		  /P		Select the printer port.
		  /M		Select the modem port and set
				asynchronous mode.
		  /S:dddd.	Set the baud rate to dddd decimal.
		  /D		Disable parity checking.
		  /E:n		Enable parity, n=0=even, n=1=odd.
		  /C:n		Select character length (5, 6, 7, 8)

	For example,  the following lines,  when  added  to  a  start-up
	command file,  set the optional cluster port 1 to 1200 baud with
	parity disabled, set the optional cluster port 2 to 600 baud but
	with odd parity, and set the printer port to 2400 baud.

		.SPEED /T:1/S:1200./D
		.SPEED /T:2/S:600./E:1
		.SPEED /P/S:2400.

	You should not set the baud rate above 2400  for a cluster port,
	or above 9600 for the console.  4800 baud is recommended for the
	console port if using a screen editor like KED.     Some earlier
	models are restricted to 2000 and 4800 for cluster ports and the
	console port respectively. See the PDT-11 hardware documents for
	for details on the use of I/O ports.

	In general,  PDT-11 ports default to no parity,   eight bits per
	character and and one stop bit. The power-up speeds are:

		Modem Port:	1200 baud (asynchronous).
		Console:	9600 baud or autobaud.
		Printer:	1200 baud.
		Cluster port:	300 baud.


				     - 3 -



6	DATIME
	------
	The DATIME utilities are usually used in startup command files to
	force entry of the current date and time. There are two flavours.
	DATIME.COM, is an IND control file procedure and DATIME.SAV, is a
	runnable save image. Both are functionally equivalent. DATIME.COM
	is more convenient but  requires  that the file IND.SAV be on the
	system disk.  Therefore,  on small media,  DATIME.SAV may be more
	appropriate. To use DATIME, include one of the following commands
	in your startup command file.

			.IND DATIME or

			.R DATIME



7	LET
	---
	The LET utility  enables  character  and string substitution when
	used with the single-line editor SL. This provides a "short-hand"
	method of doing terminal input.

	To use LET do the following:

		.SET SL LET,ON	! Assumes SL is not yet loaded or ON.

	To define a substitution:

		.LET _#=DX:MYPROG.MAC

	Now, when you type "#",  SL  will  immediately  replace it with
	"DX:MYPROG.MAC", so you could type:

		.MACRO #

	Which would appear as:

		.MACRO DX:MYPROG.MAC

	The "_" in the LET command is an  "escape" or "quote" character
	which tells SL NOT to substitute for the following character.


				   - 4 -



	A summa<73066:2"*:179769"*"&98<2680"*)98<:927:10129327"*""222:2327:79<"*""222 &&32794:40)*:29tion.

		.LET /DEL:ALL	! delete ALL assignment WITHOUT an
				! "R U Sure" question.

		.LET x=string	! assign the string contents to x

	Note,  in the current implementation, 5 characters can be defined
	and each may have a 0 to 14 character string assigned to them.

	Hints! In your startup file, delete all of the currently assigned
	characters and define the ones you will need for the work you are
	doing.  For example:

		.LET /DELETE:ALL
		.LET #=LET.MAC
		.LET $=LET
		.LET ;=:
		.LET \=

	This would assign LET.MAC to # and LET to $.  It also would cause
	;  to be translated to  :  and  \  to  be  translated to nothing.
	(By this example, you may have guessed at the authors "shiftless"
	typing habits.)

                           