Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ Overview □ Project Note 1 □ Project Note 6 □ Project Note 7 □ Project Note 8 □ Project Note 9 □ Project Note 10 □ Project Note 11 □ Project Note 12 □ Project Note 13 □ Project Note 14 □ Project Note 15 □ Project Note 16 □ Project Note 17 □ Project Note 18 □ Project Note 19 □ Project Note 20
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
⟶ ACL ⟶ Literature ⟶ Progress Reports ⟶ FR80 Project
⟶ ACL ⟶ Literature ⟶ Progress Reports ⟶ FR80 Project
ACL ACD C&A INF CCD CISD Archives
Further reading ⇓

□ Overview
□ Project Note 1
□ Project Note 6
□ Project Note 7
□ Project Note 8
□ Project Note 9
□ Project Note 10
□ Project Note 11
□ Project Note 12
□ Project Note 13
□ Project Note 14
□ Project Note 15
□ Project Note 16
□ Project Note 17
□ Project Note 18
□ Project Note 19
□ Project Note 20

Project Note No 13: SMOG Changes

R E Thomas

1 April 1975

1. The intensity range used in INTNST will now be 1-256, giving FR80 intensity values 0-255. INTNST (0.0) will prevent any further plotting.

2. PLIMIT will be retained for specialist use, but no similar facility (mappjng onto any area of screen) would be provided for the general user. It was noted that:

  1. PLIMIT effect would change depending on the device requested.
  2. The user could effect the mapping himself by changing the user limits.

3. CMAPER not only issues a rotate order, but also inverts the X, Y limits. Thus the actual area specified remains the same and so the aspect ratio changes. It was decided to retain this form of rotation and not separate the rotate function from the area definition.

However, it may be easier to define CMAPER with reference to a rotate command. It was left to PAD to decide whether such A routine would be helpful. Its form would be:

      SUBROUTINE CONIC (N) 

where N = 0/1 for cine/comic. Thus:

      COMIC(1)
      APER

is not the same as:

      CMAPER 

since the former allows the mapped area to extend beyond the physical camera aperture.

4. Since the Hewlett Packard plotter has mechanical control of its plotting area, and since the area cannot extend right to the limits of the edge stops, there is no point in distinguishing between aperture, abut and cine. Instead, guidelines will be given in the manual for the method of setting any desired aspect ratio.

FR80 Project Branch

Please note the following changes to SMOG documentation issued on 25 March.

(1) Section 4, (a)

There will be no distinction made between aperture, abut and cine on the Hewlett-Packard since the user can adjust the aspect ratio by hand on the device itself.

(2) Section 6.1

The routines HPLOT and HTYPE have been redefined as follows:

      SUBROUTINE HPLOT(IR) 

This outputs the character whose code is IR. This will not concatenate to any previous text.

      SUBROUTINE HTYPE(IR) 

This outputs the character whose code is IR. This will concatenate to any previous text provided no intervening routine has changed the plotting characteristics.

Two new routines have been provided to output characters defined as one-character strings and these are equivalent to HPLOT, HTYPE respectively:

      SUBBROUTINE HPLOTS (STR) 
      SUBROUTINE HTYPES(STR) 

(3) Section 7

The range of argument values for routine INTNST will be l to 256 instead of 0 to 255.

Intensity 0 will prevent any subsequent lines or characters being produced.

(4) Section 8.3

The routine to print FR80 orders should read:

      TOPRIN 
⇑ 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