home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1996 / ARCHIVE_96.iso / discs / mag_discs / volume_8 / issue_10 / nc100 / !NC-100 / Manual < prev    next >
Text File  |  1995-05-21  |  39KB  |  847 lines

  1.  
  2.  
  3.                                 A M S T R A D
  4.  
  5.              NNN    NN     CCCCCC    11      00000        00000
  6.              NNNN   NN   CC         111    00     00    00     00
  7.              NN NN  NN  CC           11   00       00  00       00
  8.              NN  NN NN  CC           11   00       00  00       00
  9.              NN   NNNN   CC          11    00     00    00     00
  10.              NN    NNN     CCCCCC   1111     00000        00000
  11.  
  12.                                   L I N K
  13.  
  14.  
  15.            Archimedes Terminal program for the Amstrad NC100 Notebook
  16.  
  17.  
  18.                   Version 0.20 Beta -- ⌐ David Holden 1995
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                             _______
  25.                        ____|__     |               (R)
  26.                     --|       |    |-------------------
  27.                       |   ____|__  |  Association of
  28.                       |  |       |_|  Shareware
  29.                       |__|   o   |    Professionals
  30.                     -----|   |   |---------------------
  31.                          |___|___|    MEMBER
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                             Contents
  41.  
  42.             Section 1 - Introduction
  43.                     1.1     Licence to Use
  44.                     1.2     Licence to Copy
  45.                     1.3     ASP message
  46.                     1.4     Introduction
  47.  
  48.             Section 2 - Installing the !NC-100 program
  49.  
  50.             Section 3 - Setting up the NC100
  51.  
  52.             Section 4 - The Main menu
  53.                     4.1     Info
  54.                     4.2     Options
  55.                     4.3     Save
  56.                     4.4     Get File
  57.                     4.5     Get Print
  58.                     4.6     Repeat printing
  59.                     4.7     Printing the pound character
  60.  
  61.             Section 5 - From Arc to NC100
  62.  
  63.             Section 6 - Converting Address Book files
  64.                     6.1     CSV files
  65.                     6.2     Tab files
  66.                     6.3     Spaced text
  67.                     6.4     Unspaced text
  68.  
  69.             Section 7 - Converting to Address Book format
  70.  
  71.             Section 8 - The Options window
  72.                     8.1 Send and Receive speed
  73.                     8.2     Convert Address
  74.                     8.3     Print Pound
  75.                     8.4     Saving the Options
  76.  
  77.             Section 9 - The NC Files application
  78.  
  79.             Section 10 - Appendix
  80.                     10.1    Filetypes
  81.                     10.2    Connecting lead
  82.                     10.3    The sequential suffix
  83.                     10.4    Problems
  84.                     10.5    Still to do
  85.  
  86.  
  87.  
  88.             This program is not Public Domain, it is
  89.  
  90.         ssss  h   h   aaa   rrrr   eeeee  w      w   aaa   rrrr   eeeee
  91.        s      h   h  a   a  r   r  e      w      w  a   a  r   r  e
  92.         ssss  hhhhh  a   a  rrrr   eeee   w  w   w  a   a  rrrr   eeee
  93.             s h   h  aaaaa  r  r   e      w  w   w  aaaaa  r  r   e
  94.         ssss  h   h  a   a  r   r  eeeee   ww  ww   a   a  r   r  eeeee
  95.  
  96.     Shareware is NOT 'free software'. It is copyrighted, commercial
  97.     software, just like any other normal programs that you buy. Shareware is
  98.     simply a try before you buy distribution method. Using a Shareware
  99.     program without paying is software piracy, and carries exactly the same
  100.     penalties as using any other illegally copied program.
  101.  
  102.  
  103.     1.1 Licence to use
  104.     ------------------
  105.     You are licensed to evaluate this program for a period of Thirty Days.
  106.     At the end of this time you must either stop using it or send a cheque
  107.     for Eight Pounds to me at the address below. Use after this time is a
  108.     breach of this licence and, as well as being morally reprehensible, is
  109.     now a criminal offence. As well as a disc with the latest, fully
  110.     registered, version of the program you will also receive a laser
  111.     printed Manual.
  112.  
  113.     If you want a lead to connect your NC100 to an Archimedes please enclose
  114.     an additional Seven Pounds. Leads are only supplied to registered users
  115.     at this price.
  116.  
  117.     When you register I will send the latest version and your personal
  118.     'N_Reg' file which will disable the annoying start up message and put
  119.     your name in the 'Info' box instead of the word 'Unregistered'. You will
  120.     also get a laser printed Manual. The H_Reg file contains your encrypted
  121.     name and will work with any future version of !NC-100. This means that,
  122.     provided you remove the N_reg file first you can pass a copy of !HDspeed
  123.     on to your friends, or obtain a later version from a PD library or BBS.
  124.  
  125.     To simplify registration I have made the last page of this Manual a
  126.     registration form. Please use this when you register as it helps me to
  127.     keep my records in order. I am always happy to answer queries or listen
  128.     to suggestions even if you haven't yet registered.
  129.  
  130.  
  131.  
  132.  
  133.     DISCLAIMER -  While every effort has been made to ensure that this
  134.     program operates properly and as described the Author accepts No
  135.     Responsibility for loss or corruption of data.
  136.  
  137.  
  138.     1.2  Licence to copy
  139.     --------------------
  140.     Any private individual may distribute copies of !NC-100 provided this is
  141.     done without charge for the program or documentation.
  142.  
  143.     If you charge any fee for copying this program, whether in money or in
  144.     kind, or if you control any media, including bulletin boards, which
  145.     distributes software you are not permitted to distribute this program
  146.     without prior permission of the Author. This permission will normally be
  147.     granted with only minor restrictions.
  148.  
  149.     If you wish to distribute this program please write to the address below
  150.     enclosing a SAE and a disc so I can send you the latest version.
  151.     Distribution by any organisation without this permission will be treated
  152.     as Breach of Copyright. You must not make any charge for the program,
  153.     although you may make a charge to cover media and distribution costs. No
  154.     alterations may be made to the program, ancillary files, or
  155.     documentation and you must include the text file version of the full
  156.     Manual. You are not permitted to distribute any printed Manuals or to
  157.     distribute any version of the Manual other than as an ASCII text file on
  158.     disc.
  159.  
  160.     Use of this program for any Commercial purpose or for the Demonstration
  161.     or Promotion of any product or service without prior written permission
  162.     of the Author is Absolutely Forbidden. I reserve the right to charge a
  163.     Fee for granting  permission.
  164.  
  165.     It is strictly forbidden to distribute copies of an N_Reg file or any
  166.     version of the program which does not display the 'Start Up' message.
  167.  
  168.  
  169.                     David Holden
  170.                     39 Knighton Park Road
  171.                     Sydenham
  172.                     London SE26 5RN
  173.                     0181 778 2659
  174.  
  175.  
  176.     1.3  A.S.P. Message
  177.     -------------------
  178.     This program is produced by a member of the Association of Shareware
  179.     Professionals (ASP). ASP wants to make sure that the Shareware
  180.     principle works for you. If you are unable to resolve a shareware
  181.     related problem with an ASP member by contacting the member directly,
  182.     ASP may be able to help. The ASP Ombudsman can help you resolve a
  183.     dispute or problem with an ASP member, but does not provide technical
  184.     support for members' products. Please write to the ASP Ombudsman at  545
  185.     Grover Road, Muskegon, MI 49442-9427, U.S.A.  or send a  CompuServe
  186.     message via CompuServe Mail to ASP Ombudsman 70007,3536 or  FAX
  187.     616-788-2765.
  188.  
  189.  
  190.     1.4  Introduction
  191.     -----------------
  192.     So far the program only been tested on a RiscPC and A5000. With the
  193.     standard serial lead as shown in the NC100 Manual it should work with
  194.     all later types of Archimedes (those fitted with a 'PC' type serial
  195.     chip, ie, all those with a hi density disc drive). So far I haven't had
  196.     time to try it with older models (A310, A400, A3000). The program itself
  197.     should operate perfectly but you will almost certainly need a different
  198.     lead. If you want to use it with one of these machines and can't get a
  199.     lead that will work please tell me and I'll try to sort it out. If you
  200.     DO manage to get it working please let me know what connections you
  201.     used.
  202.  
  203.     At present this program is regarded as 'beta test'. That is, it has been
  204.     tested by myself and (briefly) by others but it has not yet had
  205.     exhaustive public testing and so may still have bugs. It performs it's
  206.     main functions 'as advertised' but I do not claim that it is yet 'idiot
  207.     proof' or that it is guaranteed to operate properly under all
  208.     circumstances. Please therefore be tolerant and inform me of any
  209.     problems that you experience. It is only with the help of users that I
  210.     can continue to improve it.
  211.  
  212.     As yet no attempt has been made to make the program RISC-OS 2
  213.     compatible. There is no real reason why this can't be done, it will just
  214.     need an alternative set of templates and a few minor changes, but as all
  215.     RO2 machines have the old type serial chip there's not much point in
  216.     doing anything until I have sorted out the required lead. (See the
  217.     section 'Connecting Lead' in the Appendix). If you do have RO2 and are
  218.     SERIOUSLY interested in this program please let me know and I'll try to
  219.     do something about it, otherwise it is very low priority.
  220.  
  221.     The NC 100 link is based upon my previous Z88 program and has a lot of
  222.     features in common. The main ones are -
  223.  
  224.       1.  Link to NC 100 via serial port so that files can be transferred to
  225.           and from the Archimedes and saved to Archimedes discs
  226.  
  227.       2.  Print from the NC100 using the Archimedes printer.
  228.  
  229.       3.  Convert the NC100 Address Book files to CSV,  TAB and plain text
  230.           to enable the Address Book to be used in most Archimedes databases
  231.  
  232.     There are still many additions and improvements that I intend to make
  233.     and I would welcome any suggestions and bug reports.
  234.  
  235.  
  236.                     Installing the NC100 program
  237.                     ============================
  238.     You should find two applications, the actual program, !NC-100, and
  239.     another called !NC Files. This is just a repositary for the files sent
  240.     from the NC100. You don't have to put them there, it's just a convenient
  241.     place to keep them all together. This application will be described more
  242.     fully later.
  243.  
  244.     If you are using a Registered version of the program ensure that the
  245.     !NC-100 application directory contains your personal registration file.
  246.     Hold down the SHIFT key and double-click on the !NC-100 application to
  247.     open the directory. You should see an untyped file called N_reg If this
  248.     is not present then copy the program from your program Master Disc. If
  249.     this file is not present in the application directory it will still
  250.     function perfectly but you will have to put up with the Banner each time
  251.     you run it.
  252.  
  253.     When you double-click on the !NC-100 application the program installs
  254.     itself on the icon bar in the usual way
  255.  
  256.  
  257.                     Setting up the NC 100
  258.                     =====================
  259.     At present all transmission uses 8 data bits, 1 stop bit, no parity, and
  260.     with Xmodem Off. I may include options to vary this later but this seems
  261.     to be 100% reliable so I haven't introduced the complications yet. My
  262.     experience with the Z88 leads me to believe that Xmodem causes more
  263.     problems than it solves over a short data cable, and so I doubt if I
  264.     shall ever use it.
  265.  
  266.     You can choose between 1,200, 2,400, 4,800 or 9,600 baud, but so far I
  267.     have not experienced a single error at the highest speed so I see no
  268.     reason to suggest using anything else unless you have difficulties.
  269.  
  270.     This speed and data format is actually the default for the NC100, but
  271.     Xmodem is normally set On, so you will need to alter this before you can
  272.     use the program. You should also check the other settings to ensure that
  273.     they have not been changed from the default, but normally they will not
  274.     need to be altered.
  275.  
  276.     To ensure that the NC100 is set to these parameters from the main
  277.     opening screen press FUNCTION  (the big yellow key) and S. Now press
  278.     MENU and you will see the Printer and Serial Port setup screen. If you
  279.     want to print via your Archimedes then set the Printer Port to 'Serial',
  280.     if you intend to plug a printer directly into the NC100 leave it at
  281.     'Parallel' Now ensure that the data format is set as above (this is the
  282.     NC100 default so it should be OK) and set 'Handshake' to OFF.
  283.  
  284. When you have done this press Stop to go back to the opening menu and
  285.     then press Menu to get the main system setup screen. Move down to
  286.     'Document transfer port and format'. Ensure that this is set to 'Serial'
  287.     but there are two options, Serail/Protext or Serial/ASCII. The first
  288.     will send Protext documents in Protext format, the second will send tham
  289.     as plain text files with no embedded commands. Use the former if you
  290.     want to import them into Edit, Impression, etc on the Archimedes, use
  291.     the latter if you want to just store them on the Archmedes and perhaps
  292.     send them back to the NC100 later or import them into Archimedes
  293.     Protext.
  294.  
  295.     You can, of course, switch between these two formats as often as you
  296.     like and send a document in both if you wish.
  297.  
  298.     When you have done this press Stop to go back to the Main Menu again.
  299.  
  300.     If you want to print via the Archimedes you will also need to set the
  301.     NC100 to print using the serial port. This is described in the section
  302.     headed 'Get Print'.
  303.  
  304.     The instructions for setting up the NC100 are brief because all of these
  305.     items are fully described in the NC100 Manual and you should read the
  306.     appropriate sections in this for a fuller description
  307.  
  308.  
  309.                             The Main Menu
  310.                             =============
  311.  
  312.     The Main Menu contains the following items -
  313.  
  314.                     Info     ->
  315.                     Options
  316.                     Save     ->
  317.                     Get File
  318.                     Get print
  319.                     Clear
  320.                     Quit
  321.  
  322.     The various options on this menu will now be described.
  323.  
  324.  
  325.     4.1  Info
  326.     ---------
  327.     This leads to the usual Info window giving the program version number
  328.     and details. If you have registered it will also show the name of the
  329.     Registered User. If the program is unregistered then it will display the
  330.     word ***Unregistered***
  331.  
  332.  
  333.     4.2  Options
  334.     ------------
  335.     This leads to a window in which you can set various options. These can
  336.     be Saved so that they can be automatically reset each time you Run the
  337.     program. These will all be described in detail later.
  338.  
  339.  
  340.     4.3  Save
  341.     ---------
  342.     This will be shaded at this time amd will be described later.
  343.  
  344.  
  345.     4.4  Get File
  346.     -------------
  347.     This is the option which is used to receive files from the NC100. When
  348.     you select it a window will open telling you that the program is ready
  349.     to receive a file from the NC100 and it will also show the baud rate.
  350.     Clicking SELECT on the icon bar performs the same function. To send a
  351.     file from the NC100 first select this option. Now at the NC100 opening
  352.     menu press YELLOW and RED followed by GREEN. This will list all the
  353.     current documents. Select the one you want to send and press MENU then T
  354.     for Transfer. Now press S for Send. As soon as you do this the
  355.     Archimedes will 'beep' and you will see the characters counted as they
  356.     are sent. When the transfer is complete the Archimedes will 'beep' again
  357.     and a 'Save' window will open. A default filename will be shown but you
  358.     can. of course, change this.
  359.  
  360.     Note that the 'Receive' window does not automatically close after the
  361.     transfer so that you can see how many characters were sent and can check
  362.     this against the amount shown on the NC100 and also see how much disc
  363.     space your file will take.
  364.  
  365.     All default filenames have a two letter suffix which increases with each
  366.     file received so that even if you choose to use the default filename
  367.     your file should have a unique name and not overwrite another. The
  368.     method used is described fully in the Appendix
  369.  
  370.     You can save a file in three ways. The simplest is to click on the 'OK'
  371.     icon or press RETURN. The file will then be saved in a default directory
  372.     inside the !NC Files appliction. To see these just double-click on !NC
  373.     Files and a directory will open with three sub-directories, Amstrad,
  374.     Print and Text. Protext and Address Book files will go to the Amstrad
  375.     directory, Print files into Print (more about this later) and ASCII
  376.     files into Text. If you want to put your file somewhere else just drag
  377.     the icon to wherever you want it in the usual way.
  378.  
  379.     If you close the Save window without Saving the file you will find that
  380.     the 'Save' item on the Main Menu is now unshaded. You can use this to
  381.     re-open the Save window. You may want to do this if you need to clear
  382.     the screen or do something else before Saving your file.
  383.  
  384.     Once a file has been Saved it is deleted from memory so that the program
  385.     only takes the minimum possible RAM when it is not actually being used.
  386.  
  387.     If the file is in ASCII format then Pound characters are automatically
  388.     converted between the character used by the NC100 and the Archimedes
  389.     character as files are sent and received. At present this is the only
  390.     alteration made but I may introduce other options later.
  391.  
  392.     You can also use this to transfer NC100 Address Book files.
  393.  
  394.  
  395.     4.5  Get Print
  396.     --------------
  397.     This operates in a similar manner to Get File except that it is intended
  398.     for printing via the Archimedes. It enables you to use the Archimedes as
  399.     a large printer buffer for the NC100 and saves the trouble of switching
  400.     the printer lead between the two computers.
  401.  
  402.     First you must set the NC100 to print from its Serial Port. The NC100
  403.     will then believe that the Archimedes is a printer and will send all the
  404.     formatting codes just as if they were going to a printer. At the NC100
  405.     opening screen press FUNCTION and S. This will take you to the 'Print'
  406.     screen. Now press MENU and a screen will appear from which you can set
  407.     up the various printing options. Press the Down Arrow key until you get
  408.     to 'Printer Port'. By default this is set to 'Parallel'. Press the Right
  409.     Arrow key until it shows 'Serial'. You can now press STOP to return to
  410.     the Print screen.
  411.  
  412.     At the Archimedes select 'Get Print' from the Main Menu and the 'Ready
  413.     to print' window will open. Carry out the usual procedure to Print from
  414.     the NC100 which will normally mean simply selecting the file you wish to
  415.     print from the Print screen and pressing RETURN. As usual the Archimedes
  416.     will 'beep' and display the number of characters received. Once
  417.     transmission is over a window will open offering you the option of
  418.     Printing or Saving the file. If you choose Print then the file will be
  419.     sent to the printer as a background task. If you choose Save then it can
  420.     be saved as a file in the Print directory or anywhere else you choose.
  421.     If you do choose to print straight away then you can still Save the file
  422.     from the Main Menu if you wish afterwards.
  423.  
  424.     Because printing is a background task as soon as the file has been sent
  425.     to the Archimedes the NC100 can be used for other purposes. Similarly,
  426.     even while printing is underway, you can continue to use the Archimedes,
  427.     provided you don't attempt to do anything else with the NC-100 program
  428.     until printing is complete.
  429.  
  430.     Most files are cleared from memory once they have been dealt with but
  431.     Print files are not automatically cleared in case you want to Save them
  432.     after printing or print a second copy. You can therefore click on
  433.     'Clear' on the Main Menu to purge them.
  434.  
  435.     Printing is done by sending each character to the printer just as it was
  436.     received from the NC100. You will get exactly the same results as you
  437.     would if you were to plug the printer directly into the NC100. With the
  438.     exception of printing the pound character (see later) you must therefore
  439.     configure the NC100 printer options to suit the printer you are using
  440.     with your Archimedes.
  441.  
  442.  
  443.     4.6  Repeat printing
  444.     --------------------
  445.     If you Save the printer file instead of or as well as printing it then
  446.     you can print more copies at a later date by reloading the file in the
  447.     NC100 link program. To do this either drag it to the NC100 icon on the
  448.     icon bar or simply double-click on the file.
  449.  
  450.     If a printer file is loaded, either from disc or by transfer from the
  451.     NC100, then clicking ADJUST on the icon bar will open a 'Ready to print'
  452.     window so you can print more copies. This window contains two buttons
  453.     'Print' and 'Cancel'. Clicking on Print will, of course, send the file
  454.     to the printer. Clicking on Cancel will purge the file from memory. This
  455.     is not normally a problem as you can simply reload it from disc, but if
  456.     you just wish to delay printing for a while then click on the windows
  457.     Close icon and you can then re-open the Print window by clicking ADJUST
  458.     on the icon bar.
  459.  
  460.  
  461.     4.7  Printing the pound character
  462.     ---------------------------------
  463.     This may well cause problems bacause the NC100 does not offer any easy
  464.     means to do this. For this reason the !NC-100 program allows a
  465.     substitute character or string of characters to be sent to your printer
  466.     instead of the normal NC100 pound character. This is described fully in
  467.     the section on the Options window.
  468.  
  469.  
  470.                             From Arc to NC 100
  471.                             ==================
  472.  
  473.     To send a file to the NC100 just double-click on the file and it will be
  474.     loaded by the program and a 'Ready to send' window will open. If you
  475.     want to send a Text file you will have to drag it to the icon because
  476.     doub;e-clicking on it will load it into !Edit etc. When you do this a
  477.     window will open informing you that the program is ready to send the
  478.     file and displaying the baud rate set.
  479.  
  480.     Note that if you are sending a Text file that was not written on the
  481.     NC100 but on another machine (eg. using an Archimedes text editor) it
  482.     must conform to the style required by the NC100. Normally this facility
  483.     will not be required, because it would be much better to store documents
  484.     in 'Protext' format and only to export them from the NC100 as text if
  485.     you wished to use them in another program on the Archimedes.
  486.  
  487.     On the NC100 proceed as for sending a file to the Arc but select 'R' for
  488.     Receive at the final menu. You will now need to enter a filename. When
  489.     you have done this you will see a 'Receiving' message and when this
  490.     appears click on 'Send' on the Archimedes.
  491.  
  492.     For some reason the NC 100 always counts one character less than is
  493.     actually sent but they all seem to arrive OK!
  494.  
  495.     You obviously can't send a Print file back to the NC100, these can only
  496.     be used by the NC-100 program for repeat printing.
  497.  
  498.  
  499.                     Converting Address Book files
  500.                     =============================
  501.  
  502.     As well as just storing the Address Book files on an Archimedes disc for
  503.     safekeeping it is possible to convert them to various other formats in
  504.     order that you can make use of them in databases, spreadsheets, or
  505.     simply examine them. The NC100 program can convert an Address Book file
  506.     to any of the following four formats -
  507.  
  508.             1.  CSV  (Comma Separated Value)
  509.             2.  Tab
  510.             3.  Spaced text
  511.             4.  Unspaced text
  512.  
  513.     To do this double-click on an Address Book file while holding down
  514.     either SHIFT key. The file will be loaded, converted to the chosen
  515.     format, and a Save window will open so that you can save the modified
  516.     file. As there is no standard directory for these files you cannot
  517.     simply click on 'OK' but must drag the file icon to a suitable
  518.     directory.
  519.  
  520.     The format to which the file will be converted is chosen from the
  521.     Options window.
  522.  
  523.  
  524.     6.1  CSV
  525.     --------
  526.     This is a very common format and most databases can import and import
  527.     data of this type. Each complete entry is placed on a single line, and
  528.     each field is separated from the next by a comma. In order that a comma
  529.     can be used within a field, the text of each field is enclosed in double
  530.     quotation marks, and so these cannot be used in the text. However, this
  531.     is not normally a problem.
  532.  
  533.     Many spreadsheets with database functions can also accept data in this
  534.     form.
  535.  
  536.  
  537.     6.2  Tab
  538.     --------
  539.     This is rather similar to CSV except that the Tab character, ASCII 9, is
  540.     used as a field separator. This format is not very often used by
  541.     databases, but it is frequently used by spreadsheets. For example,
  542.     Pipedream can import and export data in this form, and it has therefore
  543.     been included to facilitate interchange of the Address Book contents
  544.     with this popular program.
  545.  
  546.     As there is no Archimedes filtype for this type of file it will be saved
  547.     as a Textfile.
  548.  
  549.  
  550.     6.3  Spaced Text
  551.     ----------------
  552.     This converts the file to plain text. Each field is placed on a line of
  553.     its own with two blank lines between each entry. If a field is blank
  554.     then it will appear as a blank line, so if you view the resulting file
  555.     it can look rather ragged. This format can be read by some older
  556.     databases, including some Public Domain types.
  557.  
  558.  
  559.     6.4  Unspaced Text
  560.     ------------------
  561.     As with Spaced Text this places each field on a line of its own.
  562.     However, if a field is blank then the line is not passed over as with
  563.     Spaced Text so each entry is 'closed up' with no internal blank lines.
  564.     As the form is more compact only a single blank line is used between
  565.     each entry.
  566.  
  567.     This results in a clearly legible text file which can be used to give
  568.     hardcopy of your address book, to make a telephone directory, etc. You
  569.     can also use it as a simple desktop database by loading it into !Edit
  570.     (or, much better, !Zap) and simply using the search facilities to find
  571.     the data you require. You can also use it to import a name and address
  572.     into a document by selecting the required data in !Edit and then Saving
  573.     the Selected section to an open document window in your wordprocessor
  574.     which will normally simply insert the data into the text at the cursor
  575.     position.
  576.  
  577.     It will not normally be possible to import data into databases in this
  578.     format.
  579.  
  580.  
  581.                     Converting to Address Book format
  582.                     =================================
  583.  
  584.     It is easy to convert an Address Book file that has been converted to a
  585.     CSV or Tab file back to the NC100 Address Book format. It may be
  586.     possible to convert files which have been created on other databases and
  587.     which conform to certain rules. Not all files can be converted because
  588.     the NC100 Address Book is a fixed format database, and can only accept
  589.     input files which are of the exact type required.
  590.  
  591.     To convert a CSV or Tab file drag it to the NC-100 icon with the SHIFT
  592.     key held. It will be converted and a Save window will open from which
  593.     you can save the new file.
  594.  
  595.     A plain text file in either of the formats to which an Address Book file
  596.     can be converted cannot be converted back to an Address Book file.
  597.  
  598.     If you are trying to convert a file which was not created on the NC100
  599.     then you should be aware of the limitations of the (rather simple)
  600.     conversion routines used for these types of file. They were primarily
  601.     intended for reversing the conversion of NC100 files and so they are not
  602.     very discriminating. The NC100 Address Book uses seven text fields. The
  603.     first is the name, the next four the address, the sixth the phone number
  604.     and the seventh the fax number. Any CSV or Tab file converted will
  605.     simply have the first seven fields in each entry inserted into the
  606.     corresponding field of the Address Book file. If there are less than
  607.     seven fields then any unused fields will be left blank. If there are
  608.     more than seven field then only the first seven will be used, the
  609.     remainder will be discarded. All the data for an entry must be on a
  610.     single line. Each field should be separated by a Tab or comma, according
  611.     to the type of file, and the data in a field in a CSV file may or may
  612.     not be enclosed in double quotes. Each line must end with a linefeed
  613.     (ASCII 10) and NOT a Carriage Return (ASCII 13) or a CR/LF combination.
  614.  
  615.     Provided your database file conforms to this format it should be
  616.     possible to load it into the Address Book.
  617.  
  618.  
  619.                             The Options window
  620.                             ==================
  621.  
  622.     8.1  Send and Receive speed
  623.     ---------------------------
  624.     This allows you to set the Send and Receive baud rates. Just choose the
  625.     speed you wish to use. For most purposes there is no reason to alter the
  626.     default setting of 9.600.
  627.  
  628.  
  629.     8.2  Convert Address
  630.     --------------------
  631.     This sets the format that an Address Book file will be converted to if
  632.     it is loaded with the SHIFT key held down.
  633.  
  634.  
  635.     8.3  Print Pound
  636.     ----------------
  637.     This is rather complex. It allows a charcater or a string of characters
  638.     to be substituted for the pound character used by the NC100. It only
  639.     takes effect when a file is being printed. The NC100 uses ASCII 156 as
  640.     its pound character. This is the standard in the UK version of the IBM
  641.     character set, but it will probably only be recognised by a printer
  642.     which uses this particular character set, and they are not very common.
  643.  
  644.     The simplest substitution is if you are use an Epson compattible printer
  645.     set to the English character set. This uses ASCII 35 as a pound. This is
  646.     the international standard for the 'hash' character, so if your printer
  647.     always prints a hash character as a pound then it is of this type. If
  648.     this is the case then just enter the number 35 in this icon. Every time
  649.     the Print function encounters the NC100 pound character it will
  650.     substitute ASCII 35 and the pound will be printed correctly.
  651.  
  652.     Normally things will not be quite this simple and you will need a string
  653.     of characters. These should be entered into the window separated by
  654.     commas. They can be entered as their ASCII number, or as the actual
  655.     character, enclosed in double quotes. For example, the capital letter A
  656.     could be shown as -
  657.  
  658.             65      or      "A"
  659.  
  660.     As an example, for an Epson compatible printer normally set to the US
  661.     character set so it could print a hash correctly you would need to
  662.     switch to the UK set, print the pound, and then switch back to the US
  663.     set. This could be done by
  664.  
  665.             27,"R",3,35,27,"R",0
  666.  
  667.     This may not work for all Epson compatible printers as the numbers of
  668.     the character sets can vary. To use this function properly you will need
  669.     to study your printer manual.
  670.  
  671.     If the icon is blank then no substitution will take place so the NC100
  672.     standard character will be used.
  673.  
  674.  
  675.     8.4  Saving the Options
  676.     -----------------------
  677.     If you click on 'Save' the Options will be saved in the application
  678.     directory. This will then be automatically reloaded the next time you
  679.     start the program.
  680.  
  681.  
  682.                     The !NC Files application
  683.                     =========================
  684.     This is not an actual application, it is just a repository for files
  685.     sent to the Archimedes from the NC100. Provided the filer has 'seen'
  686.     this application before the main NC-100 program is run it will then
  687.     'know' where to find it and so where to Save files if you just click on
  688.     'OK' in the Save window.
  689.  
  690.     To get to the directories containing the actual files simply
  691.     double-click on the application. This will open a directory containing
  692.     three sub-directories in which Print, Text and Amstrad format (Protext
  693.     and Address Book) files are kept.
  694.  
  695.     !NC Files works by setting up an Operating System Variable when the !NC
  696.     Files directory is first seen. This could cause a problem if you don't
  697.     want the files to be Saved to the first copy of the application seen by
  698.     the filer, as could happen when you first copy the application from the
  699.     distribution disc to your working disc or hard disc. In this case just
  700.     double-click on the !NC Files application to reset the pointer.
  701.  
  702.     The 'trailing digit' suffixes used when Saving files are also held in
  703.     this application, so it should be available when you shut down the
  704.     !NC-100 application, otherwise it will not be able to update this
  705.     suffix. This will not matter if you are using a hard disc but if you are
  706.     using floppies you should put the disc containing the !NC Files
  707.     application in the drive before you Quit !NC-100 or Shutdown your
  708.     computer.
  709.  
  710.  
  711.                             Appendix
  712.                             ========
  713.     10.1  Filetypes
  714.     ---------------
  715.     The filetypes I have assigned to the various files are -
  716.  
  717.             NC100 Protext file      &28C
  718.             NC100 Address Book      &28A
  719.             Print file              &289  (same as Z88 Print file)
  720.  
  721.     ASCII files are, of course, saved as Acorn Text Files (&FFF).
  722.  
  723.     All of the new filetypes have their own sprites to identify them.
  724.  
  725.  
  726.     10.2  Connecting lead
  727.     ---------------------
  728.     This needs to have seven cores or possibly six and a screen to use as
  729.     the ground, Unlike the Z88 not just any old cable will do. In fact, the
  730.     best quality screened cable seems to give problems. I suspect this may
  731.     be caused by capacitance effects and so it might be better to use
  732.     unscreened cable. I have had some success with short (less than 1 metre)
  733.     leads using ow cost audo quality cable with a grounded screen, but
  734.     thicker, studio quality cable does not seem to work if the screen is
  735.     grounded. It does seem to work OK if the screen is left 'floating'.
  736.     Cheap eight core flex as sold for entryphones and burglar alarms appears
  737.     successful (only use the stranded type, not solid drawn as used for
  738.     telephones) but it isn't so robust.
  739.  
  740.     The connections should be as shown in the NC100 manual for 9 pin to 9
  741.     pin connection, but you must also connect pins 1 and 6 together at the
  742.     Archimedes end. This doesn't seem to be necessary at the NC100 end, but
  743.     as the NC100 doesn't mind these two pins being connected it is best to
  744.     do so on both plugs as the cable is then reversible.
  745.  
  746.     This system works perfectly with all later models of Archimedes
  747.     computer, that is, all those equipped with a later type serial chip.
  748.     This means all models fitted with with high density (1.6 Mb) disc drive
  749.     as standard. The earlier models (A310, A400 and A3000) used a different
  750.     serial chip and I have not yet tested this program with those models. It
  751.     may be that it will work perfectly with the cable as described, but I
  752.     suspect that this might not be the case. Until I have a chance to
  753.     experiment if you do have problems with one of these models I suggest
  754.     you try removing the wires from pins 1, 6 and 4 and linking all these
  755.     tree together at the Archimedes end of the cable. It may be necessary to
  756.     do the same at the NC100 end.
  757.  
  758.  
  759.     10.3  The sequential suffix
  760.     ---------------------------
  761.     This is a two digit suffix added to the end of the standard filenames.
  762.     It begins with  AA and increases to AB, AC, etc. until it reaches AZ. It
  763.     then starts again at BA, BB, BC etc. In theory this should not repeat
  764.     until 676 files have been sent.
  765.  
  766.     Each time the program is started it looks for the !NC Files application.
  767.     In this is a data file which contains the last suffix used. This file is
  768.     updated whenever the program is shut down by normal means. If you just
  769.     switch off the computer without Quitting NC-100 first or going through
  770.     the usual Shutdown routine (press SHIFT-CTRL-F12) then this file will
  771.     not be updated and so some filenames could be duplicated.
  772.  
  773.     If this file does not exists, as should be the case when you first get
  774.     your copy of the program, then the suffix will start with  AA.
  775.  
  776.  
  777.     10.4  Problems
  778.     --------------
  779.     The most likely problems are to do with the connecting lead (see above).
  780.     As with the Z88, a cable purchased with the NC100 may appear perfectly
  781.     OK but it may not work properly with the Archimedes. If you do have a
  782.     ready-made lead then check that pins 1 and 6 are joined.
  783.  
  784.     Double-check that you have correctly set the data format on the NC100.
  785.     Unless you have previously altered it you should not need to make any
  786.     changes, but you MUST disable XModem by switching Handshake OFF.
  787.  
  788.  
  789.     10.5 Still to do
  790.     ----------------
  791.     This program is still very new and so there are many improvements that I
  792.     intend to make. Others will doubtless be added at the suggestion of
  793.     users. These are listed in the approximate order in which I intend to
  794.     include them. If you need any of these NOW or have further suggestions
  795.     please let me know.
  796.  
  797.       1.  Proper checks for files not saved, ensure oe operation completed
  798.           before another is initiated.
  799.  
  800.       2.  Better printing with character substitution so can print accented
  801.           characters, etc.
  802.  
  803.       3.  More processing on Textfiles, eg. remove cr's, format text,
  804.           character substitution, etc.
  805.  
  806.       4.  Basic program transfer
  807.  
  808.       5.  Better sprites
  809.  
  810.  
  811.                          Registration Form for NC100 Link
  812.                                       
  813.      Please send this form with a cheque for Eight Pounds for registration 
  814.      and Seven Pounds for a connecting lead or printer lead if required to
  815.  
  816.                            David Holden
  817.                            39 Knighton Park Road
  818.                            Sydenham
  819.                            London SE26 5RN
  820.      ____________________________________________________________________
  821.      Name and Address:
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.      ____________________________________________________________________
  829.      Where did you obtain the program:
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.      ____________________________________________________________________
  837.      Have you had any problems:
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.      ____________________________________________________________________
  846.      What additional features would you like:
  847.