summaryrefslogtreecommitdiff
path: root/gpsprof
Commit message (Collapse)AuthorAgeFilesLines
* More splint and pylint cleanups.Eric S. Raymond2013-11-151-10/+10
| | | | All regression tests pass with pps=tru or pps=false, PPS is live.
* Fix up gpsprof's dime difference calculation and add a mtching C macro.Eric S. Raymond2013-11-031-1/+1
| | | | All regression tests pass. PPS is live.
* gpsprof can now make plots of time deta from PPS.Eric S. Raymond2013-11-021-1/+7
| | | | I think it is revealing problems in the PPS instrumentation...
* Generic replotting code.Eric S. Raymond2013-11-021-1/+1
|
* gpsprof can collect timeplot data, but not yet plot it.Eric S. Raymond2013-11-011-3/+30
| | | | Not yet documented, either.
* Correct an error message.Eric S. Raymond2013-10-231-1/+1
|
* Version bump, pychecker fixes and installation-procedure tweaks.Eric S. Raymond2011-10-251-1/+1
|
* In gpsprof, added [server[:port[:device]]] options.Michael Tatarinov2011-10-121-13/+31
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Add -r option to gpsplot.Eric S. Raymond2011-10-101-14/+33
|
* Implement SIGUSR1 behavior in gpspprof, and change the way samples are counted.Eric S. Raymond2011-10-081-3/+8
|
* Clean up some variable names.Eric S. Raymond2011-10-071-4/+4
|
* Small improvement in profile logging.Eric S. Raymond2011-10-061-2/+3
|
* New -f option of gpspsprof to save JSON input.Eric S. Raymond2011-10-061-5/+15
|
* Attempted fix for space plot in gpsprof.Eric S. Raymond2011-10-061-1/+7
|
* In gpsprof, repair instrumented profile plot after the sat column was added.Michael Tatarinov2011-10-051-1/+1
| | | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Emit a count of used satellites in the extra timing attributes.Eric S. Raymond2011-10-051-3/+4
| | | | | We'll use this to check Gary's Miller's suspicion that time to compute a fix varies significantly with the number of sats in the skyview.
* GPSes give us at most 1ms of time precision. Don't plot as if we have more.Eric S. Raymond2011-10-041-2/+2
|
* Fix an error in the whole-cycle visualizations.Eric S. Raymond2011-09-301-1/+1
|
* Avoid failure on very long gpsprof runs.Eric S. Raymond2011-09-291-2/+2
|
* Fix bug in data() method for spaceplotting.Eric S. Raymond2011-09-291-9/+8
|
* Add whole-cycle profiling to show vendor binary orotocols don't cut latency.Eric S. Raymond2011-09-241-4/+4
|
* Change the semantics of gpsprof -d so we can both dump and plot in one run.Eric S. Raymond2011-09-241-14/+18
|
* Refactor gpsprof to put most plotting machinery in a common base class.Eric S. Raymond2011-09-241-149/+142
|
* Improved captioning in the plots.Eric S. Raymond2011-09-231-22/+28
|
* Restore gpsprof's -T option.Eric S. Raymond2011-09-231-4/+9
|
* If the profiling code isn't compiled in, timing policy bit must be forced off.Eric S. Raymond2011-09-231-1/+1
|
* Dump (-d) option for gpsprof, and updated documentation.Eric S. Raymond2011-09-221-27/+35
|
* Add a useful header.Eric S. Raymond2011-09-221-3/+4
|
* Plot bars in a more useful order.Eric S. Raymond2011-09-221-6/+7
|
* Profiling can isolate RS232 transmission time.Eric S. Raymond2011-09-221-2/+4
|
* Refactor so the data method has access to device parameters.Eric S. Raymond2011-09-221-7/+7
|
* Prfile numbers now include a per-cycle chracter count.Eric S. Raymond2011-09-221-3/+4
|
* Describe the latency components.Eric S. Raymond2011-09-211-8/+15
|
* Refactor the raw plot to make adding new numbers easier.Eric S. Raymond2011-09-211-6/+6
|
* Add decode time to the profiling.Eric S. Raymond2011-09-211-5/+7
|
* Polis h the profiling code.Eric S. Raymond2011-09-211-2/+2
|
* Restore raw plot capability.Eric S. Raymond2011-09-211-2/+41
|
* More conversion to the new Python interface.Eric S. Raymond2011-09-211-2/+2
|
* Fix the gpsprof device query to work with the new Python interface.Eric S. Raymond2011-09-211-29/+18
|
* Make the 'uninstrumented' plot work again.Eric S. Raymond2011-09-211-2/+2
|
* Remove the old latency-profiling machinery.Eric S. Raymond2011-09-201-200/+2
| | | | | | 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.
* gpsprof is pychecker clean.Eric S. Raymond2011-08-231-13/+11
|
* Proposed improvement of gpsprofOliver Kurz2011-04-041-6/+13
| | | | | | | | | | | | | | | I used the "gpsprof" tool in conjunction with "gpsfake" to produce some great looking scatter plots. While working with log files including thousands of samples I recognized that the result is not looking good. The CEP circle is covered and the plot looks quite crowded. I propose a simple patch to gpsprof which adds three things: - Use "dots" instead of "points" when there are more than 1000 samples - Plot the CEP circle after the sample points, not before - Also plot 95 and 99% plot Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Corrected bad reference to RS3232 in gpsprofJon Schlueter2011-03-051-1/+1
|
* Fix tracker bug #17832.Eric S. Raymond2011-01-251-1/+1
|
* The raw_hook mwember and set_raw_hook are gone; client API cleanup is done.Eric S. Raymond2011-01-251-1/+0
|
* Remove some unnecessary and broken code.Eric S. Raymond2010-12-161-5/+0
|
* Fixing several Python identation errors.Bernd Zeimetz2010-08-291-1/+1
|
* Carry through and document the poll() -> read() change.Eric S. Raymond2010-07-141-4/+4
|
* Revert last patch on layering of plot data.Gary E. Miller2010-04-221-3/+9
| | | | | Add EP (50%) of altitude data. My Python is pathetic, feel free to improve.