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

MarshallSoft GPS Component for C/C++ (MGC4C)
January 2, 2002
Version 1.0

=== Shareware ===

This software is SHAREWARE 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 the MGC4C 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 : Borland C++ Builder version of LATLON.
MFC_PGM.CPP : Microsoft Foundation Class version of LATLON.
  HELLO.CPP : C++ version of MGCVER.

=== Quick Start ===

(1) Unzip MGC4C10.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]
