DEFINITION MODULE Logger;

	(********************************************************)
	(*							*)
	(*		Data logger for control system		*)
	(*							*)
	(*  Programmer:		P. Moylan			*)
	(*  Last edited:	6 March 1991			*)
	(*  Status:		OK				*)
	(*							*)
	(********************************************************)

(************************************************************************)

PROCEDURE StartLogging(): BOOLEAN;

    (* Opens the log file.  Returns FALSE if open failed.		*)

PROCEDURE Log (VAR (*IN*) data: ARRAY OF INTEGER);

    (* Sends the data to the log file (assumed to be already open).	*)

PROCEDURE StopLogging;

    (* Closes the log file, after writing out any pending data.		*)

END Logger.
