summaryrefslogtreecommitdiff
path: root/zodiac.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename config.h so it can be installed as gpsd_config.h...Chris Kuethe2006-10-261-0/+2
| | | | | | ...for those who want to build their own apps linked against libgps and want the headers to work. Works on OpenBSD, tested by Jeff Francis on OS X and Linux
* Partial splint cleanup.Eric S. Raymond2006-10-261-0/+1
|
* mark the (obvious) end of the ALLOW_RECONFIGURE conditionalChris Kuethe2006-10-101-1/+1
|
* zodiac now honours --disable-reconfigureChris Kuethe2006-10-101-1/+7
|
* Add subversion ID tags near the beginning of every file.Chris Kuethe2006-09-211-0/+1
| | | | First line where possible, second line for scripts called with #!
* The big dead-storage elimination: we get rid of the newdata member.Eric S. Raymond2006-09-091-18/+18
| | | | All regression tests pass.
* Design decision: Trie North data gets mapped into existing fields (track, etc)Eric S. Raymond2006-08-311-1/+1
| | | | | | | | ...rather than new ones like heading. This gets rid of the HEADING_FIX code contributed but not compiled in by default. Also, fix a place in the zodiac driver that sets a fix rather than newdata member.
* splint cleanup after CK's strcat()/strlcopy() cleanup.Eric S. Raymond2006-08-201-1/+1
|
* String safety, courtesy of snprintf, strlcat and strlcpy.Chris Kuethe2006-08-191-1/+1
| | | | | | | GPSD is now free from the often-misused strcat, strcpy and sprintf. Future code should not use unbounded string functions. Glibc users, please verify that the integrated strlcat and strlcpy are correctly linked in.
* Jerome Cornet's cleaner fix for the Earthmate.Eric S. Raymond2006-08-161-1/+16
|
* Fix missing semicolon. From Robin L Darroch on gpsd-devChris Kuethe2006-08-121-1/+1
|
* Disable iTalk by default.Eric S. Raymond2006-07-131-2/+3
| | | | Fix a bug in Zodiac message sending on big-endian machines.
* True North support integrated.Eric S. Raymond2005-08-011-0/+1
| | | | | | It's not compiled in by default, but it does require one architecture change -- device channels is now a driver- specific capability, since the Thales GPS our TrueNorth user is working with has 14 channels.
* Support compilers that can't do anonymous unions.Eric S. Raymond2005-07-261-9/+9
|
* Add little-endian macros to bits.h. More fixes for the DBUS problem.Eric S. Raymond2005-07-181-0/+2
|
* Switch to using C99 initializers everywhere.Eric S. Raymond2005-07-161-13/+13
|
* Architecture extension; handle variable sample rates.Eric S. Raymond2005-07-111-0/+2
|
* We know how to scale error estimates now.Eric S. Raymond2005-07-081-5/+5
|
* Report uniform 95% confidence intervals.Eric S. Raymond2005-07-081-6/+6
|
* Big driver structure refactoring.Eric S. Raymond2005-07-081-8/+13
| | | | | Move stuff out of gps.h into driver-specific storage and local variables.
* USED_SET needs to be a separate mask from SATELLITES_SET...Eric S. Raymond2005-07-081-1/+1
| | | | | ...because the NMEA driver sets them in different places. Add satellite-picture parsing to Evermore driver.
* Quiet splint.Eric S. Raymond2005-07-051-1/+1
|
* Add status mode setting to Zodiac driver.Eric S. Raymond2005-07-041-1/+8
|
* Move driver-specific members into a union in order to save some storage.Eric S. Raymond2005-07-011-9/+9
|
* More prep work for 16-channel receivers.Eric S. Raymond2005-06-221-3/+3
|
* New packet-return API using newdata and explicit merging.Eric S. Raymond2005-06-151-17/+17
|
* First cut at implementing the CYCLE_START_SET flag.Eric S. Raymond2005-06-151-1/+1
|
* Various small cleanups.Eric S. Raymond2005-06-151-2/+1
| | | | | Fix a return type. Note start-of-cycle in some test loads. Consolidate -DGNU_SOURCE loads.
* Add Zodiac log to regression test.Eric S. Raymond2005-06-131-0/+6
|
* Refactor so the raw_hook dumping is done in handle_packet...Eric S. Raymond2005-06-121-27/+7
| | | | ...after the driver is called, rather than within the driver.
* Port hack for OpebBSD; base code on C99 round()/roundf().Eric S. Raymond2005-06-111-1/+1
|
* New version of bits.h with fixed-width types for cross-architecture portability.Eric S. Raymond2005-06-101-8/+1
| | | | Also, the bit-getter macros from zodiac.c now live here.
* OpenBSD port change: round[f] -> rint[f].Eric S. Raymond2005-06-101-1/+1
|
* Do some int to size_t conversions we didn't catch the first time around.Eric S. Raymond2005-06-101-3/+3
|
* Type cleanup.Eric S. Raymond2005-06-101-1/+1
| | | | | Mainly introducing size_t, speed_t, and bool to replace plain integral types. Passes all regression tests.
* Zero splint warnings!Eric S. Raymond2005-06-081-1/+1
|
* 41 splint warnings.Eric S. Raymond2005-06-071-5/+6
| | | | | gps_mask_t type introduced so we won't wire in a bunch of dependencies on the size of the flag mask.
* 560 splint errors.Eric S. Raymond2005-05-291-111/+117
|
* 680 splint warnings.Eric S. Raymond2005-05-271-5/+6
|
* 698 splint warnings.Eric S. Raymond2005-05-271-2/+2
|
* 989 splint warnings. Fix getw() macro bug pointed out by Rob Janssen.Eric S. Raymond2005-05-271-7/+6
|
* Get rid of more sprintfs.Eric S. Raymond2005-05-271-5/+8
|
* More fast Zodiac fixes, 1156 splint errors.Eric S. Raymond2005-05-271-20/+23
|
* 1318 splint warnings.Eric S. Raymond2005-05-271-2/+2
|
* Down to 1545 splint warnings.Eric S. Raymond2005-05-261-4/+4
|
* Make a start at cleaning up splint warnings.Eric S. Raymond2005-05-261-2/+2
|
* Change API so raw_hook takes a length argument; supports dumping binary packets.Eric S. Raymond2005-05-261-5/+2
|
* Support R=2.Eric S. Raymond2005-05-241-3/+7
|
* Preparation for the TSIP driver.Eric S. Raymond2005-05-241-1/+1
|
* Add trailing \n to log messages where needed.Eric S. Raymond2005-05-241-15/+15
|