Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ Contents1. Introduction2. FR80 features3. Applications software4. FR80 output5. Applications6. Carriage controls7. Character codes8. Form Design Language9. FR80 standard data format
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureManualsFR80
ACLLiteratureManualsFR80
ACL ACD C&A INF CCD CISD Archives
Further reading

Contents
1. Introduction
2. FR80 features
3. Applications software
4. FR80 output
5. Applications
6. Carriage controls
7. Character codes
8. Form Design Language
9. FR80 standard data format

FR80 User Manual

Chapter 6: Carriage Controls

TABLE 6-1. ASA CARRIAGE CONTROLS.

III char
code (octal)
ASA
carriage
controls
Operation III control
code (octal)
040 blank Space 1 before printing 015
060 0 Space 2 before printing 025
055 - (minus) Space 3 before printing 0135
053 + Suppress space after printing 001
061 1 Skip to channel 1 before printing 215
062 2 Skip to channel 2 before printing 225
063 3 Skip to channel 3 before printing 235
064 4 Skip to channel 4 before printing 245
065 5 Skip to channel 5 before printing 255
066 6 Skip to channel 6 before printing 265
067 7 Skip to channel 7 before printing 275
070 8 Skip to channel 8 before printing 305
071 9 Skip to channel 9 before printing 315
101 A Skip to channel 10 before printing 325
102 B Skip to channel 11 before printing 335
103 C Skip to channel 12 before printing 345
For the FR 80 the standard ASA control set is extended to handle the following:
044 $ Clear film gate, don't print, and start new job with subsequent line. (Contents of the line will be typed, preceded by accounting information.) 377
052 * Page synchronize 363
125 U Page synchronize, and select form #1 012
126 V Page synchronize, and select form #2 022
127 W Page synchronize, and select form #3 032
130 X Page synchronize, and select form #4 042
131 Y Page synchronize, and select form #5 052
132 Z Page synchronize, and select form #6 062
054 , See Fiche Titling Format, Chapter 6. 353

TABLE 6-2. 360 CARRIAGE CONTROLS.

360 Carriage
Control (octal)
Operation
001 Suppress space after printing
011 Space 1 after printing
021 Space 2 after printing
031 Space 3 after printing
211 Skip to channel 1 after printing
221 Skip to channel 2 after printing
231 Skip to channel 3 after printing
241 Skip to channel 4 after printing
251 Skip to channel 5 after printing
261 Skip to channel 6 after printing
271 Skip to channel 7 after printing
301 Skip to channel 8 after printing
311 Skip to channel 9 after printing
321 Skip to channel 10 after printing
331 Skip to channel 11 after printing
341 Skip to channel 12 after printing
013 Space 1 line without printing
023 Space 2 lines without printing
033 Space 3 lines without printing
213 Skip to channel 1 without printing
223 Skip to channel 2 without printing
233 Skip to channel 3 without printing
243 Skip to channel 4 without printing
253 Skip to channel 5 without printing
263 Skip to channel 6 without printing
273 Skip to channel 7 without printing
303 Skip to channel 8 without printing
313 Skip to channel 9 without printing
323 Skip to channel 10 without printing
333 Skip to channel 11 without printing
343 Skip to channel 12 without printing
003 NOP

NOTE: Since 360 controls are a subset of III carriage controls, no III control code equivalence is given.

TABLE 6-3. 1401 CARRIAGE CONTROLS.

III char
code (octal)
1401
carriage
controls
Operation III control
code (octal)
061 1 Skip to channel 1 before printing 215
062 2 Skip to channel 2 before printing 225
063 3 Skip to channel 3 before printing 235
064 4 Skip to channel 4 before printing 245
065 5 Skip to channel 5 before printing 255
066 6 Skip to channel 6 before printing 265
067 7 Skip to channel 7 before printing 275
070 8 Skip to channel 8 before printing 305
071 9 Skip to channel 9 before printing 315
101 0 Skip to channel 10 before printing 325
102 # Skip to channel 11 before printing 335
103 @ Skip to channel 12 before printing 345
101 A Skip to channel 1 after printing 211
102 B Skip to channel 2 after printing 221
103 C Skip to channel 3 after printing 231
104 D Skip to channel 4 after printing 241
105 E Skip to channel 5 after printing 251
106 F Skip to channel 6 after printing 261
107 G Skip to channel 7 after printing 271
110 H Skip to channel 8 after printing 301
111 I Skip to channel 9 after printing 311
077 ? Skip to channel 10 after printing 321
056 . Skip to channel 11 after printing 331
031 Skip to channel 12 after printing 341
112 J Space 1 before printing 015
113 K Space 2 before printing 025
114 L Space 3 before printing 035
057 / Space 1 before printing 011
123 S Space 2 before printing 021
134 T Space 3 before printing 031
For the FR 80 the standard 1401 control set is extended to handle the following:
044 $ Clear film gate, don't print, and start new job with subsequent line. (Contents of the line will be typed, preceded by accounting information.) 377
052 * Page synchronize 363
125 U Page synchronize, and select form #1 012
126 V Page synchronize, and select form #2 022
127 W Page synchronize, and select form #3 032
130 X Page synchronize, and select form #4 042
131 Y Page synchronize, and select form #5 052
132 Z Page synchronize, and select form #6 062
054 , See Fiche Titling Format, Chapter 6. 353

Bit definitions in III control code:

Bit Position             Meaning
in code
  0                   0 means space count; 1 means channel #
  1                   Count or
  2                   channel number or
  3                   form number
  4
  5                   0 means after, 1 means before
  6                   0 means print, 1 means don't
  7                   0 means select form, 1 means interpret bit

Adding 4008 to an III control code will cause a single space after the line in addition to performing the indicated action.

TABLE 6-4. INFORMATION INTERNATIONAL CARRIAGE CONTROLS.

[Special FR 80 carriage control characters recognized]

360 Carriage
Control (octal)
Operation
377 (Skip to channel 15 without printing) Clear film gate, don't print and start new job with subsequent line. (Contents of the line will be typed preceded by accounting information.)
363 (Skip to channel 14 without printing) Page synchronize.
353 (Skip to channel 13 without printing) Fiche titling format
012 Select form 1, 2, ..., 15 to be overlaid on subsequent data, and page synchronize.
022
...
172

NOTE: Page synchronize means interpret all digits in the line as a page number; this page number will be used to assign a position on the film frame to the page that follows. If there are no digits in the line the next film frame position will be assigned. (For applications having more than one page per frame.) The line will not be printed. A skip to channel #1 will be done. (If the next line requests a skip to channel #1, it will not skip to next page.)

6.1 The fiche title may occupy any number of fiche image rows across the top of the fiche (two rows are used in fig. 6-1) .

6.2 An integral number of title character positions (horizontally and vertically) may be assigned to each fiche image in the title rows. In fig. 6-1, the words "FICHE TITLE" have 4-character positions per image horizontally, and 2-line positions vertically.

6.3 The character size used for the title is determined by the number of characters specified horizontally per image.

6.4 Up to 128 (assembly parameter in print processor) characters may be displayed in the title (not including spaces). Up to 16 different messages may be put into the title area.

6.5 The input for the titling may be from the operator's Teletype or from records on the print tape.. In either case, the format is the same. On the print tape, a comma in the carriage control position causes characters from the printing positions to be interpreted as titling information.

6.6 To enter a title from the Teletype, the operator types TITLE/titling information).

6.7 Titling information is in the following format:

6.8 The first character will be:

6.9 The second character will be ignored unless the first character was a T, in which case it will be a digit telling how many fiche image rows will be used for title area.

6.10 Subsequent characters are in a free format, specifying titling parameters for the following titling message. (Blanks are ignored.) Each parameter specification consists of a letter followed by one or two numbers (separated by commas). The letter designates which parameter(s) will be set; the number designates the value to be assigned. A dollar sign indicates that parameter assignments continue in next record. Parameter input will be terminated by a slash (/), which initiates input of text for this title message.

6.11 Parameters:

Cn
Number of characters to be placed horizontally in fiche image area
Ln
Number of text line positions into which a fiche image area will be divided
Hm,n
Horizontal position for first character of message
  • m=column number
  • n = character position within column (left character = 1)
Vm,n
Vertical position for first character of message
  • m = row number
  • n = line position within rows (top line = 1)

6.12 Text for message may be any character in the printing set. The dollar sign is used as an escape code and the following character is a control code. Control characters are:

$
Put $ into title message.
L
Line return; return to initial character position of this message one line position lower.
C
Text continues in next record, beginning with the third character.
M
End of message, parameters assignments for next message follow.
T
End of title.
A digit
The digit (n) represents the number of characters to be used as a fiche number. The following n characters will be used for the initial fiche #, and its value will be incremented by one on each subsequent fiche.

6.13 Examples:

1. The following title information example will produce the title shown in figure 6-1:

T2 C4 H1,1 L2 V1,1 /FICHE TITLE$M$
C C6 H1,1 L2V2,1/October 12,1970$M$
C C8H4,1 L4 V1,3 /Recorded$L$L   on$C
C $L$L FR 80$M$ 
C C3 H5,2 L2 V1,1 /No.$3  l$T

2. To output two lines of 60 characters in the top fiche image row with 5 characters across each fiche image:

Tl C5 L2 H1,1 V1,1/ (60 characters) $C
C1 $L (60 characters) $T

Figure 6-1. Fiche Titling Example

Figure 6-1. Fiche Titling Example
Full image ⇗
© UKRI Science and Technology Facilities Council
⇑ 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