summaryrefslogtreecommitdiff
path: root/gpsd.h-tail
Commit message (Collapse)AuthorAgeFilesLines
* Fix scaling of AIS navigation message 'course' member.Eric S. Raymond2012-08-221-1/+2
|
* Add can_net to driver.nmea2000 structure.Reinhard Arlt2012-07-181-0/+1
|
* Move nowait out of gpsd_add_device.Reinhard Arlt2012-07-151-1/+1
|
* Rename add_device to gpsd_add_device and remove static.Reinhard Arlt2012-07-151-0/+1
|
* Include unistd.h as workaround for timepps.h missing it.Bernd Zeimetz2012-07-011-0/+9
| | | | | Also remove a duplicate include of timepps.h from ntpshm.h, moving the comment to gpsd.h-tail
* Fix the leap seconds notify.Michael Tatarinov2012-06-261-0/+5
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Split gpsd_hexdump() so AIS dumping will be invertible.Eric S. Raymond2012-06-201-0/+1
|
* Service and source types are not meant to be protocol-specific.Eric S. Raymond2012-06-011-2/+1
|
* Fix three PPS factoring issues.Michael Tatarinov2012-06-011-2/+0
| | | | | | | | | 1. Activates PPS support for RS-232 or USB devices only. 2. Сorrectly completes the gpsd_ppsmonitor thread. 3. and I hope this fixes the PPS support when the TIOCMIWAIT isn't defined but kPPS is present. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Move AIVDM-unarmoring code so the NMEA2000 driver can link less.Eric S. Raymond2012-05-151-3/+3
|
* Split up a context, this will be needed for the NMEA2000 driver's AIS support.Eric S. Raymond2012-05-151-4/+8
| | | | No change in executable code, all regression tests pass, splint runs clean.
* Simplify and improve the UBX mode-setting code.Eric S. Raymond2012-05-111-1/+1
|
* More coverity-inspired fixes.Eric S. Raymond2012-05-091-1/+1
| | | | All regression tests pass ans soint runs clean.
* Fix syntax errors.Beat Bolli2012-05-021-2/+2
| | | | | | Introduced in commit 41c1f46fe309e897b9a642beb929626e4171bc20. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Use size_t where appropriate, suppressing some splint warnings.Eric S. Raymond2012-05-021-2/+2
|
* NMEA2000 support patches. All regression tests pass.Reinhard.Arlt@t-online.de2012-04-251-2/+19
|
* Suppress compiler warnings and do splint cleanup. All regression tests pass.Eric S. Raymond2012-04-201-2/+2
|
* Clean up the leap-second warning code.Michael Tatarinov2012-04-161-9/+4
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Beginning of NMEA200 driver. Franework code, nowhere near working.Eric S. Raymond2012-04-151-4/+5
|
* Minor fix for the lerap-second notification patchEric S. Raymond2012-04-151-1/+1
| | | | Without this pps=false builds fail.
* Leap-second warning status from GPS subframe info it's passed to ntpd.Eric S. Raymond2012-04-141-0/+10
| | | | | Patch concept from Michael Tatarinov. Modified to use a session context member rather than a global.
* Attempt a fix to the reported bug of RTCM packets getting lost.Eric S. Raymond2012-04-131-4/+0
| | | | All regression tests pass.
* Typo fix.Eric S. Raymond2012-04-121-1/+1
|
* Ensure ldd -d -r libQgpsmm.so does not return undefined symbols.Bernd Zeimetz2012-04-041-0/+6
|
* Fix a splint warning. All regression tests pass.Eric S. Raymond2012-04-041-1/+1
|
* Address Savannah bug #35868: build failure on Solaris.Eric S. Raymond2012-03-231-0/+5
|
* Added support for SDDBT sentences from a depth sounder.Eric S. Raymond2012-03-091-1/+3
| | | | All regression tests pass, including the new one for the sounder.
* Handle up to 16 interleaved Type 24A and 24B messages.Eric S. Raymond2012-03-051-2/+9
| | | | All regression tests pass.
* Must include a header for the PPS handle type.Eric S. Raymond2012-02-271-0/+4
|
* Remove duplicate forward declaration.Eric S. Raymond2012-02-271-2/+0
|
* Attempted fix for Savannah bug #34959.Eric S. Raymond2012-02-271-0/+3
|
* Attempted fix workaround for the TIOCMIWAIT-hang bug.Eric S. Raymond2012-02-261-0/+2
| | | | | | | | | | The PPS thread hangs whenever you changew baud (or possibly other serial params) on the devices, so spawning it needs to be deferred until after autobaud and sync lock have been achieved. The call to terminatec the thread on device deactivation han't been put in yet.Pushing this version as a proof of concept so Gary can test it.
* Trial version of PPS drift message. Protocol minor version bumped.Eric S. Raymond2012-02-251-1/+5
| | | | All regression tests pass, code splints clean.
* Don't try generating fence instructions on older i386 PCs...Eric S. Raymond2012-01-121-2/+2
| | | | ...this leads to death by illegal instruction and other lossage.
* Navcom needs binary supportPeter Korsgaard2011-11-101-1/+1
| | | | | | | | | | | | Enable binary support when navcom driver is enabled, otherwise the build errors out with: ./libgpsd.so: undefined reference to `navcom_binary' If no other drivers needing binary support are enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Clarifying comment.Eric S. Raymond2011-10-251-1/+1
|
* Revert "Garmin binary driver. Fixed bug in getting leap seconds."Eric S. Raymond2011-10-251-7/+0
| | | | Originator withdrew the patch after noticing his assumptions were wrong.
* Garmin binary driver. Fixed bug in getting leap seconds.Michael Tatarinov2011-10-251-0/+7
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Ensure that enabling timing won't break object file compatibility.Eric S. Raymond2011-10-091-0/+4
|
* SiRF driver. Bug fix in code to set used flags on SBAS satellites.Michael Tatarinov2011-10-061-1/+6
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Trial support for Jackson Labs Fury devices.Eric S. Raymond2011-10-051-1/+1
|
* Prfile numbers now include a per-cycle chracter count.Eric S. Raymond2011-09-221-0/+1
|
* Cycle-start detection by timing works on a SiRF at 9600bps.Eric S. Raymond2011-09-211-0/+3
| | | | All regression tests pass.
* Remove the old latency-profiling machinery.Eric S. Raymond2011-09-201-9/+0
| | | | | | It hasn't actually worked since we switched protocols to JSON. This diff puts the framework in place for new machinery using timing attributes in the TPV sentence.
* splint revealed some problems with the previous commit.Eric S. Raymond2011-09-181-1/+1
|
* Use SiRF MID27 to set used flags on SBAS satellites.Eric S. Raymond2011-09-171-0/+2
| | | | | | Could fail in a subtle way if MID27 is issued *after* MID04 in the reporting cycle. Also could fail on pre-2005 SiRFs, as they only began documenting MID27 in the 1.7 protocol manual.
* Remove a problematic DBUS header inclusiion that turns out not to be necessary.Eric S. Raymond2011-08-251-3/+0
| | | | All regression tests pass.
* Dependency reduction. No logic changes. All regression tests pass.Eric S. Raymond2011-08-251-1/+0
|
* Bump protocol version number to 3.6 because of news "remote" attribute.Eric S. Raymond2011-07-071-1/+2
| | | | Beware: the C binding doesn't grok this attribute yet.
* Compiler warning suppression.Eric S. Raymond2011-07-011-0/+3
|