Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Code is now static-checker clean with splint, cppcheck, and Coverity. | Eric S. Raymond | 2013-11-19 | 1 | -2/+2 |
| | | | | All regression tests pass. PPS is live. | ||||
* | Upgun the gpsmon prompt for Hal Murray's benefit. | Eric S. Raymond | 2013-11-19 | 1 | -10/+25 |
| | |||||
* | Trivial fix for Hal Murray's 8N1N1 artifact. | Eric S. Raymond | 2013-11-19 | 1 | -1/+1 |
| | |||||
* | Add timeout on wait-for-ACK to SiRF driver. | Eric S. Raymond | 2013-11-19 | 1 | -1/+7 |
| | | | | Correct initialization observed oon SiRF-III. All regression tests pass. | ||||
* | Coverity annotations. | Eric S. Raymond | 2013-11-18 | 1 | -1/+2 |
| | |||||
* | spint annotation fixes. No logic changes. | Eric S. Raymond | 2013-11-18 | 1 | -20/+29 |
| | | | | All regression tests pass, PPS is live. | ||||
* | Be explicit when PPS is not available because the build used pps=no. | Eric S. Raymond | 2013-11-17 | 1 | -1/+3 |
| | |||||
* | PPS offset field now updates properly in gpsmon client mode. | Eric S. Raymond | 2013-11-17 | 1 | -1/+12 |
| | |||||
* | Another whack at display flapping. Never reselect the monitor on PPS packets. | Eric S. Raymond | 2013-11-17 | 1 | -3/+3 |
| | | | | All regressuion tests pass, PPS is live in both direct and client gpsmon. | ||||
* | Stomp a sign-extension bug. | Eric S. Raymond | 2013-11-17 | 1 | -3/+3 |
| | |||||
* | Fix up the pps=no build. All regression tests pass. | Eric S. Raymond | 2013-11-17 | 1 | -0/+6 |
| | |||||
* | PPs drift is now visible in client-mode JSON... | Eric S. Raymond | 2013-11-17 | 1 | -7/+30 |
| | | | | ...but seems to be stuck on zero. Must figure that out. | ||||
* | Drastic simplification of gpsmon initialization sequence. | Eric S. Raymond | 2013-11-17 | 1 | -66/+22 |
| | | | | | | | | Client-mode gpsmon now treats the daemon simply as a TCP source. The previous sequence had some weird holes, like an inability to set lexer debug levels. All regression tests pass. PPS is live in gpsd and direct-mode gpsmon. | ||||
* | Introduce new LOG_CLIENT looging level. | Eric S. Raymond | 2013-11-16 | 1 | -0/+3 |
| | |||||
* | gpsmon logging improvements | Eric S. Raymond | 2013-11-16 | 1 | -3/+4 |
| | |||||
* | And that fixes the echoing. | Eric S. Raymond | 2013-11-16 | 1 | -3/+7 |
| | |||||
* | -a mode now works except for initial character echo. | Eric S. Raymond | 2013-11-16 | 1 | -6/+19 |
| | |||||
* | -a mode now stops on input char, but needs some fiddling yet. | Eric S. Raymond | 2013-11-16 | 1 | -4/+13 |
| | |||||
* | More splint and pylint cleanups. | Eric S. Raymond | 2013-11-15 | 1 | -9/+11 |
| | | | | All regression tests pass with pps=tru or pps=false, PPS is live. | ||||
* | Revert "Don't condition out thread locks when PPS disabled..." | Eric S. Raymond | 2013-11-15 | 1 | -14/+30 |
| | | | | scons pps=false check hangs with this change. | ||||
* | Don't condition out thread locks when PPS disabled, gpsmon will need them. | Eric S. Raymond | 2013-11-15 | 1 | -30/+14 |
| | | | | All regression tests pass. PPS is live. | ||||
* | In gpsmon, better signal protection. | Eric S. Raymond | 2013-11-14 | 1 | -6/+15 |
| | |||||
* | Add a necessary 'volatile'. | Eric S. Raymond | 2013-11-14 | 1 | -1/+1 |
| | |||||
* | In gpsmon, more simplification. All regression test pass, PPS is live. | Eric S. Raymond | 2013-11-14 | 1 | -13/+12 |
| | |||||
* | In gpsmon, further decouple data handling from display. | Eric S. Raymond | 2013-11-14 | 1 | -13/+13 |
| | |||||
* | Code simplification. | Eric S. Raymond | 2013-11-14 | 1 | -27/+24 |
| | |||||
* | Non-ncurses mode of gpsmon (for diagnostics) is closer to working. | Eric S. Raymond | 2013-11-14 | 1 | -38/+61 |
| | | | | Issues with making command input stop the main loop need to be resolved. | ||||
* | More curses code isolation. All regression tests, PPS is live. | Eric S. Raymond | 2013-11-14 | 1 | -3/+10 |
| | |||||
* | More gpsmon refactoring. | Eric S. Raymond | 2013-11-14 | 1 | -54/+68 |
| | |||||
* | More isolation of curses code. | Eric S. Raymond | 2013-11-14 | 1 | -6/+17 |
| | |||||
* | More gpsmon refactoring. | Eric S. Raymond | 2013-11-14 | 1 | -121/+135 |
| | |||||
* | Rarrange gpsmon code for clarity. No logic changes. | Eric S. Raymond | 2013-11-14 | 1 | -103/+108 |
| | |||||
* | gpsmon refactoring step. Live-tests correct. | Eric S. Raymond | 2013-11-14 | 1 | -31/+53 |
| | |||||
* | ppsbar -> pps. | Eric S. Raymond | 2013-11-13 | 1 | -4/+4 |
| | | | | All regression tests pass. PPS is live in both gpsd and gpsmon. | ||||
* | Another error message upgrade. | Eric S. Raymond | 2013-11-12 | 1 | -3/+3 |
| | |||||
* | In gpsmon, more informative error messages. | Eric S. Raymond | 2013-11-12 | 1 | -3/+6 |
| | |||||
* | Reduce gpsd log verbosity a lot. | Eric S. Raymond | 2013-11-12 | 1 | -3/+3 |
| | | | | | | | | | | Way too much logging was happening at LOG_IO level, which is intended for watching data traffic in and out of the daemon rather than all the minutiae of data analysis - that's LOG_DATA. Also, LOG_DATA gets pushed down two levels. The effect is that -D 5 means exactly what it did, but for purposes other than driver debugging -D 4 now suffices. | ||||
* | Rename and rationalize driver table instances. No logic changes. | Eric S. Raymond | 2013-11-12 | 1 | -4/+4 |
| | |||||
* | Slightly improved thread0locking in gpsmon. | Eric S. Raymond | 2013-11-12 | 1 | -4/+4 |
| | |||||
* | Fix PPS offset display bug by properly thread-locking some accesses. | Eric S. Raymond | 2013-11-12 | 1 | -12/+1 |
| | |||||
* | Fix more build breakage. Partial splint cleanup. | Eric S. Raymond | 2013-11-12 | 1 | -10/+10 |
| | |||||
* | Cosmetic fix. | Eric S. Raymond | 2013-11-11 | 1 | -1/+1 |
| | |||||
* | gpsmon i command now works. | Eric S. Raymond | 2013-11-11 | 1 | -4/+4 |
| | |||||
* | Fix up command echoing. | Eric S. Raymond | 2013-11-10 | 1 | -2/+13 |
| | |||||
* | Fix the stutter problem with gpsmon input. | Eric S. Raymond | 2013-11-10 | 1 | -1/+3 |
| | |||||
* | More gpsmon display cleanup. | Eric S. Raymond | 2013-11-10 | 1 | -1/+1 |
| | |||||
* | Cosmetic fix to screen sisplay. | Eric S. Raymond | 2013-11-10 | 1 | -1/+2 |
| | |||||
* | Eliminate spurious input character echoes in gpsmon. | Eric S. Raymond | 2013-11-10 | 1 | -57/+65 |
| | | | | Also, try to implement Ctrl-L. But it's a bit glitchy still and needs work. | ||||
* | Teach the client library about ppsbar... | Eric S. Raymond | 2013-11-10 | 1 | -1/+1 |
| | | | | | ...against the extremmely unlikely evebtuality of anything but gpsmon wanting to use it. | ||||
* | PPS events now show in gpsmon runb through the daemon. | Eric S. Raymond | 2013-11-09 | 1 | -6/+6 |
| |