 ReadMe file for !Serialink.  |  Nick Furniss, Bracknell. (0344 54588)

 The procedure below will transfer a Basic program from Archimedes
 to the BBC.   Both the Archimedes and BBC must be set to the same
 baud rates and data format.  The default values for the Arc should
 work.  Both machines must be running under Basic.  The program must
 be in a version of basic acceptable to both machines.

 1 Spool the tokenised Basic file to obtain a "plain language" file
 2 Set BBC and Arc to Basic
 3 On Arc; enter *fx3,1 to echo screen to RS423
 4 On BBC; enter *fx2,1 to switch console input from keyboard to RS423
 5 On Arc; enter *print <plain language file name>
 6 Observe BBC. The file should appear as if *exec had been used
 7 The final *spool and syntax message shows end of file. Press ESCAPE
 8 Check there is a single Basic prompt on BBC screen
 9 On Arc; enter *fx2,0  to switch ** BBC input state **
 10 Check BBC to make sure keyboard input has been restored
 11 On Arc; enter *fx3,0 to restore Arc output state
 12 List file on BBC and if all ok, save to disc.


         ---------------------------- ' ----------------------------

      PROGRAM: !Serialink.!RunImage

     Transfer the !Serialink.!RunImage program to the BBC by steps
     1 to 12 above.
     Save and run the program on the BBC.  Run the program on Arc.

                          ***     IMPORTANT     ***
                 Pressing RETURN when buffer size is requested
                 gives default size of 20480.   Change default
                 maxsize% (at line 40) to suit BBC memory size
                 if your system does not have a 2nd processor.

                 There's a restriction on the file name length
                 to suit the BBC.  To get over this, copy adfs
                 files for transmission, to the root directory,
                 and restrict the copy-to file's name to seven
                 characters.  <xcom> is suggested.  Similarly,
                 use a relay file for saving the buffer, (Arc)


     All instuctions for operation of the comms package appear on the
     screen.  On starting the program, you are asked for a buffer size.
     Pressing return gives the default. The buffer is then initialised.
     You should then press SPACE and ESCAPE when requested.  This brings
     up a Cmd.? prompt on the bottom section of the screen.  Pressing <H>
     displays the commands for about 2 seconds.  Communication will not
     take place when the Cmd.? prompt is displayed.  To cancel, press
     ESCAPE again.  All commands are given by pressing a single key.
     Commands are NOT case sensitive.  For commands, the bottom window
     of the screen is in page mode.  Press SHIFT to scroll the window.


     Experiment with the linked system and add your own procedures.

     Good luck.

     11 Aug 1989


