Files in this area contain the Murdoch University LABORATORY control system. The time shared system was designed so that non-privileged users can write Fortran programs to moniter Analogue devices without disruption to other time shared users of the system. This is accomplished by installing the privileged task (Labmon) which does all the nasty A/D conversion and clock driven analogue sweeps and communicates to the user task via a common area (ACOM). The user program need only call two subroutines (LABINI and LABWT) to get a hold of the analogue buffers. An example program can be found in the LAB.RNO document. During TKB the user task must issue a "RESCOM=[1,1]ACOM/RO" option. Several users can be using the same analogue hardware concurrently, provided that they all agree on a common sampling time and different physical channels. Sampling times and dispalys of channel usage can be obtained with the LAB command. Install the following two tasks before any of the "LAB" commands or user tasks are run. INS LABMON INS LABSND All .TSK files were prepared under RSX11M 4.0 and require the FCSRES partition to be resident. Otherwise a rebuild is in order. Task builder options for the privileged task (Labmon) can be found in the ".LNK" file. Program AUTO is a Ratfor program written to use the lab control system. It analyses peak over background data from the analogue port of an auto-analyser instrument. It is used in our 6 terminal general computing system without noticable loss of response. If rebuilding the stand-alone programs, use the MURDLIB.OLB to resolve any unresolvable variables. FILES: *.RNO Documentation STARLOG.* Program to handle a Unidata model Starlog data logger. LABMON.* Heart of the Time shared data logging system LABSND.* Command processor for LABMON. LABINI.* Fortran callable initialization routine. LABWT.* Fortran callable logging routine. AUTO.* Program to interpret analogue data from auto-analyser. John Horgan Murdoch University South Street Murdoch Western Australia 6150 Tel. 3322298