summaryrefslogtreecommitdiff
path: root/README
blob: 143ade57986d3e3dc36adce4fd849db63b19da33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63



COPYRIGHT
=========

This software (gpsd) is Copyrighted 1997, 1998, 1999 by Remco Treffkorn,
I am releasing it under the terms and conditions of the 

	GNU GENERAL PUBLIC LICENSE Version 2, June 1991

or later. A copy off which is included in the file COPYING.




GENERAL
=======

Gpsd is a user land daemon acting as a liason between a gps or
Loran-C receiver and clients. The reiceiver is expected to generate
position information as NMEA-0183 sentences, or Rockwell binary format,
although that can be changed.

Gpsd listens on port 5678 for clients requesting position, time,
velocity or altitude information.

Gpsd can take information from the gps and translate it into
something easier to understand for clients.

The client does not have to run on the same computer ;-)
I have a boat connected to the internet (Ricochet modem) runing
gpsd, the maping program runs here at home (no, I will not give
you the boats IP address :-)


There is a sample client included. It is called "gps". It simply connects
to a gpsd and displays satellites in their current position in the sky.
This only works for some GPS receivers!

Gpsd is tested with DeLormes TripMate, EarthMate and Garmin units.


CREDITS
=======

Nmea_parse.c is modeled after code seen in gpstrans-0.31b by
Carsten Tschach.

Thanks to Bob Lorenzini <hwm@netcom.com> for his testing and feedback.

Thanks goes to Brook Milligan <brook@trillium.NMSU.Edu> for his
efforts to combine gpsd and gpsclient into one package.
He also changed the configuration method from Imake to GNU
autoconf. This made it easy to port the code to YOUR particular
platform.

Be advised: any bugs in this code are mine, and mine only ;-)


This is as it stands today, March 4 1999.

remco@emc.rvt.com