Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ OverviewNo.1No.2No.3No.4No.5No.6No.7No.8No.9No.10No.11No.12No.13No.14No.15No.16No.17No.18No.19No.20No.22No.23No.24No.25
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACL ACD C&A INF CCD CISD Archives
Further reading

Overview
No.1
No.2
No.3
No.4
No.5
No.6
No.7
No.8
No.9
No.10
No.11
No.12
No.13
No.14
No.15
No.16
No.17
No.18
No.19
No.20
No.22
No.23
No.24
No.25

SPROGS Technical Paper No 18: Advance Repeat

R E Thomas

26 February 1974

1. INTRODUCTION

This paper describes the introduction of advance repeat facilities - the duplication of frames. As it makes use of basic files to save each frame, it has the restrictions that only those devices whose orders may be saved in basic files can be used, and only one such device may be selected at a time. It could also cater for devices with hardware repeat features.

2. COMMANDS

Two routines are available:

      ADVRPT (X) 
and a display routine: 
      ADVCNT (X) 

ADVRPT sets up the advance repeat mechanism. If X>0.0, each frame will be repeated X times. X=0.0 will remove the mechanism. ADVCNT can be used in a file, and can change the number of repeats. However, ADVRPT must be used to set up and remove the facility.

3. METHOD

ADVRPT calls STSAV to set up a basic file for the currently selected device. There may only be one device selected, and this device must be capable of using basic files. Also, no other file definition is allowed while advance repeat is in operation. Any devices selected subsequently will only receive single frames.

All output for the selected device is stored in the basic file until ADVFLM is met. FISAV is called to close the file, and the contents are output the required number of times, interspersed with advance frame orders. The file is restarted by another call to STSAV, which will re-use the space.

ADVRPT (0.0) will call FISAV to close the file, and then DLETE to remove the file altogether. The file is given the name

  X...

4. EXTENSIONS

The method described here will work for the SD4020, whose advance repeat hardware is suspect. However, the facility could be extended to lineprinter graphical, and to any device with suitable hardware, without using basic files. Since lineprinter graphical is designed as a debug aid only, it is not intended to implement this facility for this device.

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site