home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 3 / hamradioversion3.0examsandprograms1992.iso / tech / foc11s / foc.doc next >
Text File  |  1990-11-01  |  14KB  |  301 lines

  1.                            ╥─────╥   ╥─────╥   ╥─────╥
  2.                            ║         ║     ║   ║
  3.                            ╟────┤    ║     ║   ║
  4.                            ║         ║     ║   ║
  5.                            ╨         ╨─────╨   ╨─────╨
  6.  
  7.                            Fantastic  OHMs  Calculator
  8.                           ─────────────────────────────
  9.  
  10.                                    Written by
  11.  
  12.                                    Mike Viens
  13.                                 (C)opyright 1990
  14.                                   Version 1.1s
  15.  
  16.                             Electronic Illusions BBS
  17.                1200 - 2400 Bauds  Supporting MNP Level 5 and v.42
  18.  
  19.  
  20.          ┌──┐ ┌──┐ ┌──┐        ┌──┐ ┌──┐ ┌──┐        ┌──┐ ┌──┐ ┌──┐ ┌──┐
  21.          ┌──┘ │  │    │  ────  ├──┤    │ ┌──┘  ────  ├──┐  ──┤ ┌──┘ ├──┤
  22.          └──┘ └──┘    ┴        └──┘    ┴ └──┘        └──┘ └──┘ └──┘ └──┘
  23.  
  24.  
  25.  
  26.                                 ╒══════════════╕
  27.                                 │  Disclaimer  │
  28.                                 ╘══════════════╛
  29.  
  30.    MichaelSoft makes no warranty of any  kind,  either  express  or  implied,
  31.    including  but  not  limited  to implied warranties of merchantability and
  32.    fitness for a particular  purpose,  with  respect  to  this  software  and
  33.    accompanying documentation.
  34.  
  35.    IN NO EVENT SHALL MichaelSoft BE LIABLE FOR ANY DAMAGES (INCLUDING DAMAGES
  36.    FOR  LOSS  OF  BUSINESS  PROFITS,  BUSINESS INTERRUPTION, LOSS OF BUSINESS
  37.    INFORMATION, OR OTHER PECUNIARY  LOSS)  ARISING  OUT  OF  THE  USE  OF  OR
  38.    INABILITY TO USE THIS PROGRAM, EVEN IF MichaelSoft HAS BEEN ADVISED OF THE
  39.    POSSIBILITY OF SUCH DAMAGES.
  40.  
  41.  
  42.  
  43.                                 ╒══════════════╕
  44.                                 │  Trademarks  │
  45.                                 ╘══════════════╛
  46.  
  47.    Fantastic OHMs Calculator is a trademark of MichaelSoft.
  48.  
  49.  
  50.  
  51.                                  ╒═════════════╕
  52.                                  │  Shareware  │
  53.                                  ╘═════════════╛
  54.  
  55.     FOC is being  distributed  under  a  unique  marketing  method  known  as
  56.     Shareware.  The  Association  of Shareware Professionals (ASP) offers the
  57.     following definition of Shareware:
  58.  
  59.           Shareware distribution gives users a chance to try software
  60.           before  buying  it.  If  you  try  a  Shareware program and
  61.           continue using it, you are expected to register. Individual
  62.           programs differ on details  --  some  REQUEST  registration
  63.           while  others  REQUIRE  it,  some  specify  a maximum trial
  64.           period. With registration, you get anything from the simple
  65.           right to continue using the software to an updated  program
  66.           with printed manual.
  67.  
  68.           Copyright  laws  apply  to  both  Shareware  and commercial
  69.           software, and the copyright holder retains all rights, with
  70.           a  few  specific  exceptions  as  stated  below.  Shareware
  71.           authors  are accomplished programmers, just like commercial
  72.           authors, and the programs are of  comparable  quality.  (In
  73.           both cases, there are good programs and bad ones!) The main
  74.           difference  is  in  the  method of distribution. The author
  75.           specifically grants the right to copy  and  distribute  the
  76.           software,  either to all and sundry or to a specific group.
  77.           For example, some authors require written permission before
  78.           a commercial disk vendor may copy their Shareware.
  79.  
  80.           So, Shareware is a  distribution  method,  not  a  type  of
  81.           software.  You  should  find software that suits your needs
  82.           and pocketbook, whether it's commercial or  Shareware.  The
  83.           Shareware  system  makes fitting your needs easier, because
  84.           you can try before you buy. And  because  the  overhead  is
  85.           low,  prices  are  low  also.  Shareware  has  the ultimate
  86.           money-back guarantee -- if you don't use the  product,  you
  87.           don't pay for it.
  88.  
  89.  
  90.  
  91.                                ╒════════════════╕
  92.                                │  Registration  │
  93.                                ╘════════════════╛
  94.  
  95.    Registration licenses you to use FOC.  Any  unregistered  use  other  than
  96.    trial  use  to  determine  if  FOC  meets your needs is a violation of our
  97.    license agreement and is forbidden.
  98.  
  99.    Single user registration is  available  in  many  ways.  This  is  such  a
  100.    simple  program, that  I feel most people would not pay to continue to use
  101.    it, so I have several ways for you to register it.  First, you can send me
  102.    $5.00  per  copy.  I  always accept money.  If you want to call my BBS and
  103.    upload a few of your favorite programs, I will accept that as well.  Next,
  104.    if  you  write Shareware, and have a program I may like, we may be able to
  105.    swap registrations.  Let me know what you have.  If you choose to upload a
  106.    few programs, in order to get the registered version with your name in it,
  107.    you will have to call back in a few days and it will be waiting  for  you.
  108.    You  must  also tell me via a comment that you have uploaded some programs
  109.    and would like registration for FOC.  Without  this  comment, I  will  not
  110.    know to create you a registered version.
  111.  
  112.    The FOC license authorizes use of one copy of FOC  on  one  machine  at  a
  113.    time.  If  you have multiple computers, either stand-a-lone, networked, or
  114.    multi-user, you need to register one copy of FOC for each  workstation  on
  115.    which it will be used.
  116.  
  117.    For registration and licensing of more than  ten  copies,  please  contact
  118.    MichaelSoft  directly  at  (207)  872-2425  for  details  on  our quantity
  119.    discounts and site licensing arrangements.
  120.  
  121.    FOC is NOT, never has been, and never will be free.  If  you  use  it  for
  122.    more  than  two  weeks  from  the  date  you obtain it, YOU MUST REGISTER.
  123.    Shareware should and can work only with your help.
  124.  
  125.  
  126.  
  127.                                ╒════════════════╕
  128.                                │  Distribution  │
  129.                                ╘════════════════╛
  130.  
  131.    FOC may be freely distributed as long as no charge is required  to  obtain
  132.    it  and as long as all files in this ZIPped file are all in original form.
  133.    Any modification to FOC or its accompanying files is strictly  prohibited.
  134.    If  you  find FOC or any of its files not in tact, report it to me as soon
  135.    as possible.  Tell me where you got it, when you got it and what is  wrong
  136.    with  it.  I  can't  and  won't  be  responsible  for the integrity of FOC
  137.    when you receive it.  When FOC leaves MichaelSoft, it runs correctly  with
  138.    no damaging or destructive results.
  139.  
  140.    If any Shareware distributor wants to distribute FOC, or any product  that
  141.    is  copyrighted  by MichaelSoft, your company MUST contact me directly and
  142.    tell me you wish to do so and obtain specific written permission.
  143.  
  144.  
  145.  
  146.                               ╒═══════════════════╕
  147.                               │  For the curious  │
  148.                               ╘═══════════════════╛
  149.  
  150.    FOC was written with Turbo Pascal 5.5.  Any serious questions about my
  151.    programming techniques, I will be glad to answer, however, I will not give
  152.    out source code!  You may contact me via my BBS or by writing to me at the
  153.    address below.
  154.  
  155.  
  156.  
  157.                                ╒════════════════╕
  158.                                │  Requirements  │
  159.                                ╘════════════════╛
  160.  
  161.    To use FOC, you need at least DOS 3.0 and AT  LEAST 48K  of  memory  free.
  162.    FOC  may  be  accessed  via DOS's PATH command.  A color monitor is highly
  163.    recommended but  not  necessary  to  run  FAC.
  164.  
  165.  
  166.  
  167.                                ╒════════════════╕
  168.                                │  Introduction  │
  169.                                ╘════════════════╛
  170.  
  171.    I wrote FOC because I wanted to.  Since this is such a simple program  and
  172.    it  only  performs  a  small task,  why not write it.  I figured somewhere
  173.    out there in the computer world, someone would have a bunch  of  resistors
  174.    and  want  to  know  the  OHMs  that they are rated for.  I have made this
  175.    program quite fool proof.  It allows only certain input at certain  times.
  176.    For  example,  the  color  you  can give for the first and fourth band are
  177.    different and will only accept "legal" colors.  You will see what  I  mean
  178.    when you actually run it.  FOC is completely menu driven and is incredibly
  179.    easy to use.
  180.  
  181.  
  182.  
  183.                               ╒═══════════════════╕
  184.                               │  Getting started  │
  185.                               ╘═══════════════════╛
  186.  
  187.    To start using FOC, just type FOC and hit the <Enter>  key.  You  will  be
  188.    greeted  by  a  screen  showing the same information as at the top of this
  189.    manual.  The prompt on the  bottom  line  asks  you  to  hit  any  key  to
  190.    continue.  Do  so  when you are ready.  If you hit ESC at this screen, you
  191.    will return to DOS.
  192.  
  193.    The next (and only) screen you will see is where everything happens.   The
  194.    window  on  the left will display the values that you have typed, and then
  195.    at the bottom of it, will display the OHMs and tolerance percentage.   The
  196.    window  in  the middle will inform you what to do as well as tell you what
  197.    color band you should be choosing for  (1,2,3 or 4).  The  window  on  the
  198.    right  is  where  all  the color are listed.  You may choose anything from
  199.    this list.  At all times, you will only be able  to  choose  some  of  the
  200.    colors  listed.  There are reasons for that.  Not all of the colors listed
  201.    are "legal" values for every color band.  Simply use the UP and DOWN arrow
  202.    keys to move through the list.  Hit <Enter> when a color is highlighted to
  203.    select that color.  Do the same for the next three color  bands,  and  you
  204.    will  then  be  displayed  the  correct OHMs and tolerance.  A screen will
  205.    appear at the bottom of the screen asking if you want to do  another.  You
  206.    may  hit Y, y, or <Enter> for YES  or  N, n, or ESC for NO.  If you choose
  207.    YES, then the information from the  last  resistor  is  cleared  from  the
  208.    screen and you start all over.  If you choose no, you are returned to DOS.
  209.  
  210.  
  211.  
  212.                                 ╒═══════════════╕
  213.                                 │  Exit to DOS  │
  214.                                 ╘═══════════════╛
  215.  
  216.     You may choose this function anytime by hitting ESC while  in  FOC.  This
  217.     will  clear  the  screen,  return  to  DOS and print a little reminder to
  218.     register this program.
  219.  
  220.  
  221.  
  222.                          ╒═════════════════════════════╕
  223.                          │  Registered Version of FAC  │
  224.                          ╘═════════════════════════════╛
  225.  
  226.    The registered version of FOC  will  be  identical  in  operation  to  the
  227.    shareware  version.  The  only difference is there will not be a "goodbye"
  228.    screen telling you to register.  The size of FOC.EXE will be smaller  as a
  229.    result of this.  There is not a monochrome version of FAC available.
  230.  
  231.  
  232.  
  233.                                  ╒═══════════════╕
  234.                                  │  Bug Reports  │
  235.                                  ╘═══════════════╛
  236.  
  237.    While I think I have gotten all the bugs in FAC, there may still be  some.
  238.    I  would appreciate it if you find one, you will let me know.  Include the
  239.    version of FAC you have, ALL information about your computer system,  what
  240.    is  wrong  or happening that makes you think there is a bug and your name,
  241.    address, and phone number.  Send it to the address below.
  242.  
  243.  
  244.                          ╒═════════════════════════════╕
  245.                          │  Registered Version of FOC  │
  246.                          ╘═════════════════════════════╛
  247.  
  248.    The registered version of FOC will be exactly the same  as  the  Shareware
  249.    version  except  the  goodbye screen telling you to register will be gone.
  250.    As a result of this, FOC.EXE will be a little smaller.
  251.  
  252.  
  253.  
  254.                                  ╒═══════════════╕
  255.                                  │  Bug Reports  │
  256.                                  ╘═══════════════╛
  257.  
  258.    While I think I have gotten all the bugs in FOC, there may still be  some.
  259.    I  would appreciate it of you find one, you will let me know.  Include the
  260.    version of FOC you have, ALL information about your computer system,  what
  261.    is  wrong  or happening that makes you think there is a bug and your name,
  262.    address, and phone number.  Send it to the address below.
  263.  
  264.  
  265.  
  266.                               ╒═══════════════════╕
  267.                               │  Custom Software  │
  268.                               ╘═══════════════════╛
  269.  
  270.     I will, at my discretion, write custom  software  for  you.  Also, at  my
  271.     discretion, I will allow you to pick the language you want it written in.
  272.     Your choices  are  Turbo  Pascal  5.5, QuickBasic  4.5  and  QuickC  2.0.
  273.     Depending on how big the project is, that will MOSTLY determine if I will
  274.     write it for you.  The more complicated the program, the harder it is  to
  275.     write.  In all cases, the finished product is a copyright of MichaelSoft.
  276.     You may purchase the source code for your use only, but MichaelSoft  will
  277.     still own the program.  You may not, without prior written authorization,
  278.     sell the source code or  a  finished  product  of  MichaelSoft.  You  may
  279.     purchase  the  rights to any program I write for you and MichaelSoft will
  280.     give up all claims to that program.  Direct any inquiries to the  address
  281.     below.
  282.  
  283.  
  284.  
  285.                                  ╒════════════╕
  286.                                  │  Versions  │
  287.                                  ╘════════════╛
  288.  
  289.     Version 1.0s  -  Initial release on 04/23/90.
  290.  
  291.     Version 1.1s  -  Rewrote FOC in Turbo  Pascal  5.5  making  FOC.EXE  much
  292.                      smaller and faster.  Released on 11/02/90.
  293.  
  294.  
  295.     I may be reached at:
  296.  
  297.          Mike Viens
  298.          276 Main Street  Apt. 1
  299.          Waterville, Maine  04901
  300.          (207)872-2425 Voice - from 5:00pm to 10:00pm ONLY
  301.