Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Beat the splint beast into submission. | Eric S. Raymond | 2015-03-29 | 4 | -20/+25 |
| | | | | | | Code splints clean, all regression tests pass, but 1PPS is not being detected and wasn't before this changeset. Debug messages suggest the trailing edge is being rejected. | ||||
* | Do not let gpsd_serial_open() try to open a /dev/pps | Gary E. Miller | 2015-03-29 | 1 | -1/+6 |
| | | | | | | | | | | | | | For some reason the ppsthread no longer tries to open /dev/pps0, Either before or after this patch. Here is the current status: root@raspberrypi:/usr/local/src/GPS/gpsd/gpsd# gpsd -nND 6 /dev/pps0 /dev/ttyAMA0 |& fgrep pps0 gpsd:INFO: stashing device /dev/pps0 at slot 0 gpsd:ERROR: initial GPS device /dev/pps0 open failed gpsd:INFO: KPPS:/dev/ttyAMA0 checking /sys/devices/virtual/pps/pps0/path, [... no more output] | ||||
* | Improved code for associating a lone PPS to in-band time. | Eric S. Raymond | 2015-03-29 | 1 | -13/+12 |
| | | | | All regression tests pass. | ||||
* | Minor splint annotation of new /dev/pps code. | Eric S. Raymond | 2015-03-29 | 1 | -0/+2 |
| | |||||
* | Attempt to support /dev/pps devices. | Eric S. Raymond | 2015-03-29 | 3 | -1/+49 |
| | | | | | | | | | | | | | | | | For these devices: 1. The hunt loop is disabled. 2. When emitting a PPS report, all other (non-/dev/pps) devices are checked for in-band time. If no time is found the report is not emitted. If time is ound its seconds field is incremented by 1 and it is used Every PPS from a device resets its online time, which should prevent /dev/pps devices from timing out too often. Not yet tested with a /dev/pps device. All regression tests oass. | ||||
* | Clean up most spint errors. All regression tests pass. | Eric S. Raymond | 2015-03-28 | 12 | -40/+51 |
| | |||||
* | Last splint thing in ppsthread.c | Gary E. Miller | 2015-03-28 | 1 | -1/+1 |
| | |||||
* | ppsthread.c is splint clean, but one thing. YMMV. | Gary E. Miller | 2015-03-28 | 1 | -30/+49 |
| | |||||
* | More offerings to the splint god. | Gary E. Miller | 2015-03-28 | 2 | -2/+13 |
| | |||||
* | work around incorrect definition of struct timespec in splint 3.12 | Eric S. Raymond | 2015-03-28 | 1 | -0/+6 |
| | |||||
* | In the Client HOWTO, removed the obsolete tag field from examples. | Eric S. Raymond | 2015-03-28 | 1 | -5/+5 |
| | |||||
* | Clean up code, now that it works. | Sanjeev Gupta | 2015-03-28 | 1 | -26/+26 |
| | |||||
* | splint cleanup. Fixes for minor but real issues... | Eric S. Raymond | 2015-03-28 | 8 | -10/+14 |
| | | | | | ...no attempt to address the weird cross-platfprm variability we've seen lately. All regression tests pass. | ||||
* | Hide a sys header from splint | Gary E. Miller | 2015-03-26 | 1 | -1/+3 |
| | | | | gpsd.c is now splint clean on raspbian. YMMV | ||||
* | Guard header files that raspbian splint hates. | Gary E. Miller | 2015-03-26 | 2 | -6/+8 |
| | | | | Trying to cherry pick instead of just +siip-sys-headers | ||||
* | Remove redundant $ifndef | Gary E. Miller | 2015-03-26 | 1 | -2/+0 |
| | | | | | | [...] Kinda obvious? | ||||
* | On OS X have splint +skip-sys-headers | Gary E. Miller | 2015-03-26 | 1 | -0/+3 |
| | | | | This lets splint on Darwin get pretty far. | ||||
* | Uh, oh, how to get scons 2.3.0 onto Raspbian. | Gary E. Miller | 2015-03-26 | 1 | -0/+42 |
| | |||||
* | Explicitly force splint to only use our splintrc file | Gary E. Miller | 2015-03-26 | 1 | -1/+2 |
| | | | | Works for me, YMMV. | ||||
* | Remove trailing whitespace | Gary E. Miller | 2015-03-26 | 1 | -7/+7 |
| | |||||
* | Document skyview.php | Sanjeev Gupta | 2015-03-26 | 1 | -2/+17 |
| | | | | | | Added comments and removed debugs. Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | skyview.php now works | Sanjeev Gupta | 2015-03-26 | 2 | -10/+5 |
| | | | | Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Update skyview.php to work with modern GPSD | Sanjeev Gupta | 2015-03-26 | 2 | -10/+65 |
| | | | | | | The original program was by Chris Kuethe <chris.kuethe@gmail.com> Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Tell git to ignore tmp* files | Gary E. Miller | 2015-03-26 | 1 | -0/+1 |
| | |||||
* | INSTALL improvements. | Eric S. Raymond | 2015-03-26 | 1 | -3/+7 |
| | |||||
* | Remove homebrewed VersionedSharedLibraryInstall()... | Eric S. Raymond | 2015-03-26 | 1 | -26/+1 |
| | | | | | | ...replace with the 2.3.0 InstallVersionedLib() builtin. Build and installation works, all regression tests pass. | ||||
* | add CLIENTDEBUG_ENABLED ifdef guard on test_json.c | Jon Schlueter | 2015-03-26 | 1 | -0/+2 |
| | | | | This allow scons test_json clientdebug=off to compile | ||||
* | Guarding building test_json on required components | Jon Schlueter | 2015-03-26 | 1 | -4/+12 |
| | | | | | | requiring socket_export as that's what the json parsing stuff is guarded by. Also update another of the announce message to reflect actual behavior | ||||
* | Remove homebrewed VersionedSharedLibrary() in favor of 2.3.0 SharedLibrary(). | Eric S. Raymond | 2015-03-26 | 2 | -63/+9 |
| | | | | Build and regression tests pass. | ||||
* | Remove the last of no longer needed splint cruft from ppsthread.c | Gary E. Miller | 2015-03-25 | 1 | -34/+2 |
| | | | | scons splint runs fine, no code changes | ||||
* | Remove unneeded splint overrides | Gary E. Miller | 2015-03-25 | 1 | -13/+0 |
| | | | | splint still happy | ||||
* | Brain damaged pps-gpio sometimes never fills in PPS clear timestamp. | Gary E. Miller | 2015-03-25 | 1 | -1/+9 |
| | |||||
* | Remove #ifdef with no body content | Gary E. Miller | 2015-03-25 | 1 | -2/+0 |
| | |||||
* | add yet a tad more PPS trace logging. | Gary E. Miller | 2015-03-25 | 1 | -0/+9 |
| | |||||
* | Remove unneeded -#ifndef S_SPLINT_S | Gary E. Miller | 2015-03-25 | 1 | -9/+8 |
| | | | | Cruft be gone! | ||||
* | The last of: Line expects to suppress X errors, found 0 errors | Gary E. Miller | 2015-03-25 | 2 | -2/+2 |
| | | | | gpsd is now splint clean again. | ||||
* | Yet more: Line expects to suppress X error, found 0 errors | Gary E. Miller | 2015-03-25 | 5 | -10/+10 |
| | |||||
* | Fix more splint: Line expects to suppress X errors, found 0 errors | Gary E. Miller | 2015-03-25 | 6 | -20/+18 |
| | |||||
* | splint can't play the BLUEZ | Gary E. Miller | 2015-03-25 | 1 | -0/+3 |
| | |||||
* | Fix 4 places: Line expects to suppress X errors, found 0 errors | Gary E. Miller | 2015-03-25 | 1 | -5/+4 |
| | |||||
* | Splint fixes. | Gary E. Miller | 2015-03-25 | 1 | -10/+4 |
| | |||||
* | Fix another nit that bothers splint. | Gary E. Miller | 2015-03-25 | 1 | -1/+1 |
| | |||||
* | Remove unnedded splint over ride. | Gary E. Miller | 2015-03-25 | 1 | -1/+1 |
| | |||||
* | Make cppcheck happy, reduce scope of pther_err | Gary E. Miller | 2015-03-25 | 1 | -1/+2 |
| | |||||
* | Updating documentation in contrib/ | Sanjeev Gupta | 2015-03-25 | 1 | -6/+6 |
| | | | | | | Built and tested ppscheck. Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Updating documentation in contrib/ | Sanjeev Gupta | 2015-03-25 | 1 | -6/+9 |
| | | | | | | Tested that webgps.py works, and updated README Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Updating documentation in contrib/ | Sanjeev Gupta | 2015-03-25 | 1 | -5/+8 |
| | | | | | | maxstats.pl no longer works, since GPSD NG (2.90) Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Updating documentation of contrib/ | Sanjeev Gupta | 2015-03-25 | 1 | -8/+14 |
| | | | | | | skyview.php no longer works, since GPSD NG, (2.90) Signed-off-by: Gary E. Miller <gem@rellim.com> | ||||
* | Revert "Removed contrib/skyview.php amd contrib/maxsats.pl, they used the ↵ | Gary E. Miller | 2015-03-25 | 3 | -1/+318 |
| | | | | | | | | old protocol." This reverts commit 0dac112485e7a7117bd9ac735625f20e10750e79. Sanjeev Gupta wants a chance to fix the old programs. | ||||
* | gpsd no longer needs TIOCMIWAIT if it has RFC2783 PPS_CANWAIT | Gary E. Miller | 2015-03-25 | 1 | -10/+45 |
| | | | | Next step is to ensure gpsd can compile and run without TIOCMIWAIT |