summaryrefslogtreecommitdiff
path: root/gps
Commit message (Collapse)AuthorAgeFilesLines
* Typo fix.Eric S. Raymond2013-11-121-1/+1
|
* Fix buggy enable-flag-to-JSON mapping in the Python interface.Eric S. Raymond2013-11-121-3/+3
|
* SPLIT24 and PPSBAR flags belong in the Python interface, too.Eric S. Raymond2013-11-121-0/+10
|
* Correct a delay figure.Eric S. Raymond2013-11-111-1/+2
|
* More results from mike_t.Eric S. Raymond2013-11-111-1/+1
|
* More field reports on test delays.Eric S. Raymond2013-11-111-23/+19
|
* Add a warning about sporadic build failures and the delay constants.Eric S. Raymond2013-11-111-3/+4
|
* Don't slow regression tests down more than we have to.Eric S. Raymond2013-11-111-17/+35
|
* Stop trying to set serial parity in the test loads.Eric S. Raymond2013-11-111-0/+1
| | | | | It's not actually needed, and it makes Fedora Linux barf, leading to spurious test failures.
* Trying to narrow down the serial-parameter error.Eric S. Raymond2013-11-111-2/+1
|
* It would be helpful to get the exception class name right.Eric S. Raymond2013-11-111-2/+2
|
* Catch an illegal-argument error thrown by Fedora Linux...Eric S. Raymond2013-11-111-1/+5
| | | | | | ...when attempting to explicitly set serial parameters in a test load. Why this fails we don't yet know.
* Reports on delays needed in the test framework.Eric S. Raymond2013-11-101-6/+16
|
* Savannah tracker bug #36409 is now reproducible inside gpsfake.Eric S. Raymond2013-11-041-3/+8
|
* Remove redundant variable.Eric S. Raymond2013-11-041-4/+3
|
* Delay-Cookie feature in test loads almost works.Eric S. Raymond2013-11-041-10/+28
| | | | | | | What's missing is that leading non-packet data is discarded because we loop using the packet getter. All regression tests pass. PPS is live.
* Create a regression test for the TCP fake source capability.Eric S. Raymond2013-11-031-1/+1
| | | | | Also, move the ephemeral ports used for these well up into the private-port range.
* TCP fake sources are now fully working.Eric S. Raymond2013-11-031-2/+5
|
* TCP fake sources now work but can't be reused yet.Eric S. Raymond2013-11-031-2/+3
|
* Another steo towards getting fake TCP sources to work.Eric S. Raymond2013-11-031-17/+36
| | | | These changes preserve the functioning of fake UDP and PTY sources.
* Restore "Transport: UDP" functionality to gpsfake.Eric S. Raymond2013-11-031-1/+1
| | | | Add a regression test for it.
* FakeTCP source don't work yet in gpsfake, but this is a step less broken.Eric S. Raymond2013-11-031-8/+11
| | | | At least we get past the open.
* gps/fake.py: fix typoChristian Gagneraud2013-11-031-1/+1
| | | | Signed-off-by: Christian Gagneraud <chgans@gna.org>
* Enhance gpsfake so it can be used to test TCP sources.Eric S. Raymond2013-09-291-2/+30
|
* Add a conversion constant requred for DBT sentences.Eric S. Raymond2012-03-051-0/+1
| | | | All regression tests pass.
* More Python sanity checking.Eric S. Raymond2011-10-282-3/+3
|
* Python glitches caught by pylint.Eric S. Raymond2011-10-283-5/+4
| | | | One could have been a fatal error.
* Fixed copy'n'paste bug in the Python binding.Michael Tatarinov2011-10-121-2/+2
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Add -r option to gpsplot.Eric S. Raymond2011-10-101-1/+2
|
* More fixes with a unique temporary directories and files for the regression ↵Michael Tatarinov2011-10-061-2/+3
| | | | | | test.. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Make the 'uninstrumented' plot work again.Eric S. Raymond2011-09-211-1/+1
|
* Remove the old latency-profiling machinery.Eric S. Raymond2011-09-202-7/+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.
* gps library code is pychecker clean. All regression tests pass.Eric S. Raymond2011-08-233-6/+10
|
* More cleanup of glitches found by pychecker.Eric S. Raymond2011-08-232-4/+4
|
* In gpsfake, remove an unused feature and document what's there.Eric S. Raymond2011-07-221-3/+0
| | | | All regression tests pass.
* Beat Bolli made a good point in <4E0B10FC.2010400@ewanet.ch>.Eric S. Raymond2011-06-291-1/+2
|
* Minor fix suggested by Bernd Zeimetz.Eric S. Raymond2011-06-291-1/+1
|
* Bring Python's stream method up to date so it matches the C one.Eric S. Raymond2011-06-241-14/+10
| | | | This means WATCH_NEWSTYLE is defaulted to properly. All regression tests pass.
* gps.py: suppress the stack trace on exitBeat Bolli2011-06-221-2/+5
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Remove a fossil from the Python binding.Eric S. Raymond2011-03-241-1/+0
|
* Document the unpack() method in C and Python APIs.Eric S. Raymond2011-03-242-2/+2
| | | | | | | | We're not bumping the minor API number because the C library has had this all along. Alas, it can't be made to fit the RAII model of the C++ binding. All regression tests pass.
* Emit "mode" before its dependent attributes in TPV, and timestamps with .3f.Eric S. Raymond2011-03-221-1/+1
| | | | Required a regression-test rebuild.
* Sync the Python and C++ bindings to the C one. Document it properly.Eric S. Raymond2011-03-181-0/+4
|
* Library time parsing is now backward-compatible with 2.95.Eric S. Raymond2011-03-101-1/+5
|
* waiting method in the Python binding gets a timeout argument.Eric S. Raymond2011-03-091-2/+2
|
* Have the Python packet-module interface export the character counter.Eric S. Raymond2011-03-011-1/+1
|
* Abandon the attempt to de-Unicodify JSON as it comes in.Eric S. Raymond2011-02-282-19/+4
| | | | | | | | | | This turned out to cause mike_t's bug with doubling of backslashes - praobably doue to a subtle bug in the Python encode feature. And it seems not to be necessary, as Python doesn't notice the difference between plain and Unicode strings unless they contain Unicode. Has the nice effect of simplifying the Python client code. The only place decoding to ASCII is now done is where a C extension needs it.
* Somewhat more effective asciifying in the Python client.Eric S. Raymond2011-02-221-14/+14
|
* Assume any 'satellites' attribute in JSON is a JSON array.Eric S. Raymond2011-02-221-1/+2
|
* Typo fixes.Eric S. Raymond2011-02-211-1/+1
|