=====================
README.TXT: For Users
=====================

MarshallSoft GPS Component for C/C++ (MGC4C)
February 4, 2003
Version 1.2

=== Evaluation Version ===

This software is an evaluation version and may 
be freely distributed provided that no files are 
modified. There are no functional limitations. 
Registration is $105 for email delivery and 
includes one year free updates.

See www.marshallsoft.com/order.htm to order.

=== Description ===

The MarshallSoft GPS Component (MGC) for C/C++
is a Win32 DLL that allows any C/C++ program to
receive and decode standard NMEA 183 sentences
from a GPS receiver connected to the RS232 serial
port. Requires 32-bit Windows C/C++ compiler.

=== Installation ===

Run the WISE installation program SETUP.EXE which 
will install all MGC4C files, including copying 
MGC32.DLL to your Windows directory, which is 
C:\WINDOWS for Windows 95/98/Me/XP or 
C:\WINNT for Windows NT/2000.

No Windows system files are modified.

=== Documentation ===

Documentation will be found in the DOCS directory
after running the SETUP installation program.

For more information, refer to the following manuals
each in 3 formats (*.TXT, *.DOC, and *.HTM):

(1) MGC4C Programmers Manual

  Covers C/C++ language issues such as compilers,
  compiling, and examples.

  See MGC_4C.DOC, MGC_4C.HTM, or MGC_4C.TXT.

(2) MGC4C Users Manual

  Covers GPS basics, theory of operation, application
  notes, and licensing.

  See MGC_USR.DOC, MGC_USR.HTM, or MGC_USR.TXT

(3) MGC4C Reference Manual

  Lists details for each function in the library
  
  See MGC_REF.DOC, MGC_REF.HTM, or MGC_REF.TXT.

Also see:

(1) EULA.TXT    : End User License Agreement.
(2) RELEASE.TXT : If upgrading from earlier version.
(3) INVOICE.TXT : Order form and invoice.

Online documentation and the latest version can be
found in the MGC4C product page at

    http://www.marshallsoft.com/mgc4c.htm

=== Example Programs ===

All example code is found in the APPS directory. Example 
programs include the following:

   MGCVER.C : Displays version and build number.
    GPRMC.C : Decodes GPRMC sentences.
    GPGGA.C : Decodes GPGGA sentences.
    GPGLL.C : Decodes GPGLL sentences.
    GPGSV.C : Decodes GPGSV sentences.
      RAW.C : Decodes all sentences.
   LATLON.C : Displays latitude and longitude.
  COMPUTE.C : Computes distances and bearings.
BCB_PRJ.CPP : C++ Builder version of LATLON.
MFC_PGM.CPP : MFC version of LATLON.
  HELLO.CPP : C++ version of MGCVER.

=== Quick Start ===

(1) Unzip MGC4C12.ZIP into an empty directory.
(2) Run SETUP (WISE Installation file).
(3) Compile the console mode program MGCVER.

MGCVER.MAK : Win32 MSVC Developer Studio
MGCVER._M_ : Win32 MSVC CL (command line) compiler
MGCVER._B_ : Win32 Borland 5.0 C/C++ CL compiler
MGCVER._I_ : Win32 Borland 5.5 C/C++ CL compiler
MGCVER._W_ : Win32 Watcom C/C++ CL compiler
MGCVER$.BAT: Win32 command file for LCC-WIN32.

[END]
