blob: ff4c8f8c358b2b25efc645c1818875a0d5d94af6 (
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
|
19970421 released version 0.7 ...
19970425 version 0.8, some bug fixes. New MODE member, STATUS member changed.
19970513 some cleanups in the ini code. version 0.9 ...
19980127 combined gpsd + gpsclient. No more init files, command line only.
19980127 using GNU autoconf now. version 0.93 ...
19990124 Y2K compliant ;-) (... is NOT. Look for "FIXME:" in nmea_parse.c)
19990206 (0.95)
Added suport for EarthMate receivers. Since I do not
have one, this is untested.
If it works, it does the following:
You start gpsd with a baudrate of 9600 and give
it the -Te option. If gpsd gets the EartMate id it
will enable the receiver and then attempt to switch
it into NMEA mode.
If the EarthMate id is not received, but a binary
data header is received, then we will try to switch
NMEA too.
19990304 (0.96)
Changed EarthMate support. Rockwell binary is now almost properly
supported. Only the minimum required information is extracted.
19990717 (0.99)
Rockwell binary is now translated to NMEA format, so that
clients like gps will work with an EarthMate.
Added speedometer application. Thanks to Derrick J Brashear
for his work (see README for contact info).
19991213 (0.99-dgps)
Added minimal DGPS support by Derrick J Brashear
20000102 (1.0)
Added DGPS fixes from Curt Mills. (See README for contact info.)
20000305 (1.01)
Updated to IANA port.
Fixes to DGPS support.
20020205 (1.07)
What happend with 1.02 to 1.06?
em.c uses <time.h> (as it should). Removed some <sys/time.h>
where they were not needed.
20021003 (1.08)
Added sockopt SO_REUSEADDR to netlib.c passive_sock.
20021103
G or g command returns six-digit Maidenhead grid square (like FN12fx)
20030216 (1.09)
Include sys/time.h in gpsd.c for struct timeval.
20030818
Use cfset[io]speed() to set speed in serial.h. Glibc is quite insane
and I am tired to chase it, so I give up. Hope this works for BSD.
Set status and mode 0 after GPS timeout (5 sec) - Cougar <cougar@random.ee>
20030820 (1.10)
Add install target. Fix clean target. Make GPS timeout configurable.
Make xgpsspeed build with Apple's X11.
Make sure that we don't segfault if the NMEA is badly formed.
20031220
Removed <varargs.h> from netlib. Not needed, and new gcc does not support
it any more.
20040129
Make applications null-terminate their resource lists.
20040321
Without PRWIZCH sentence:
sat. colors in gps according to ss, grey==lt20, yellow==lt40 else green.
Added L Q and I to the protocol. Removed G and T.
Changed the timeout mechanism. Try to not return Lat/Lon/Alt if
validity is in doubt.
|