summaryrefslogtreecommitdiff
path: root/xgps
Commit message (Collapse)AuthorAgeFilesLines
* driver_ubx: Improve comments about UBX-NAV-EOEGary E. Miller2019-04-181-0/+1
|
* deg_to_s() and calls to it: Allow negative degrees, use fabs().Gary E. Miller2019-02-221-5/+3
| | | | | Every call to deg_to_s() was preceded by a fabs(deg). So move the fabs() into deg_to_s().
* xgps: Wanr, not segfault, on missing DISPLAY variable.Gary E. Miller2018-12-271-1/+6
|
* xgps: Clear sat list and Skyview on empty SKY.Gary E. Miller2018-11-291-1/+10
|
* xgps: Add exception for bad PYTHONPATHGary E. Miller2018-11-161-2/+9
|
* Update version to 3.19-dev. back to dev cycle.dev-3.19aGary E. Miller2018-10-191-1/+1
|
* Chnage version to 3.18.1release-3.18.1Gary E. Miller2018-10-191-1/+1
|
* xgps: typo in comment, no functional change.Gary E. Miller2018-10-181-1/+1
|
* xgps tweak sat colors.Gary E. Miller2018-10-181-2/+2
|
* xgps: Stop using deprecated Gdk.color_parse()Gary E. Miller2018-10-181-11/+11
| | | | Directly use RGB.
* xgps: adjust colors to fit some of the RINEX 3 ranges.Gary E. Miller2018-10-181-3/+8
|
* xgps: Degrade gracefully when mousover not available.Gary E. Miller2018-10-091-1/+10
| | | | Remote X11 displays can not do mouseovers.
* 3.19!dev: Change revisions for 3.19~dev cycle.Gary E. Miller2018-10-021-1/+1
|
* Version bump to 3.18 for release.release-3.18Gary E. Miller2018-10-021-1/+1
|
* xgps: PEP8 nit.Gary E. Miller2018-10-011-2/+1
|
* xgps: Add API version check. Not fatal.Gary E. Miller2018-10-011-0/+8
| | | | Output warning to stderr.
* xgps: Compare gpsd version to expected version.Gary E. Miller2018-10-011-2/+12
|
* xgps: Fix compatibility with older gpsd.Gary E. Miller2018-10-011-16/+27
| | | | I thought xgps checked the JSON, but it does not.
* xgps: slightly nicer mouse over behavior.Gary E. Miller2018-09-291-0/+16
| | | | Modal was locking the popup for the timeout duration.
* xgps: Add popups to Skyview. Fix some nits.Gary E. Miller2018-09-291-9/+55
|
* xgps: fix clearing of Satellite List.Gary E. Miller2018-09-281-1/+1
|
* xgps: remove some debug info.Gary E. Miller2018-09-251-2/+2
|
* xgps: Fix Seen count when 28 and over sats seen.Gary E. Miller2018-09-251-11/+20
|
* xgps: fix spelling error.Gary E. Miller2018-09-251-1/+1
|
* xgps: improve usage()Gary E. Miller2018-09-251-1/+12
|
* xgps: update version to gps_versionGary E. Miller2018-09-211-1/+1
|
* xgps: Fix -V option.Gary E. Miller2018-09-211-1/+1
|
* add gps module version check to Python programsGary E. Miller2018-09-211-0/+13
|
* xpgs: more pylint tweaks. Pylint picky about name reuse.Gary E. Miller2018-09-211-3/+6
| | | | Also wants all class variables defined in __init__.
* xgps: various pylint nits. Mostly variable name reuse.Gary E. Miller2018-09-211-40/+40
|
* xgps: Add missing docstrings.Gary E. Miller2018-09-211-2/+23
|
* xgps: various pylint tweaks. No functional change.Gary E. Miller2018-09-211-30/+31
|
* xgps: pylint cleanups.Gary E. Miller2018-09-191-9/+13
|
* xgps: Plot GLONASS as a diamond. pycodestyle cleanups.Gary E. Miller2018-09-191-10/+22
|
* xpgs: Use gnssid:svid. GNSS type in list, different shapes.Gary E. Miller2018-09-191-73/+64
|
* xgps: Add ECEF data. general cleanup.Gary E. Miller2018-06-271-38/+177
| | | | Thanks to Virgin Orbit for their support to improve xgps.
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
|
* xgps: Add display of ECEF data.Gary E. Miller2018-02-141-2/+20
|
* Revert "Add clock_gettime in contrib."Gary E. Miller2018-01-251-90/+18
| | | | | | This reverts commit fb67eea6594bf9214e179ecc0c273e0fecb5bfda. Whoops. I accidently pushed some work in progress with clock_gettime.
* Add clock_gettime in contrib.Gary E. Miller2018-01-221-18/+90
| | | | This program measures the latency of the clock_gettime() system call.
* xgps: Print error message if Gtk3 not installed.Gary E. Miller2017-11-021-1/+7
| | | | xgps was just crashing if Gtk2 is installed.
* xgps*: delete-event was mis-spelled as delete_eventGary E. Miller2017-07-271-1/+1
|
* xgps: fix pylint complaint about initializer.Gary E. Miller2017-07-271-1/+2
| | | | The old call to __init__ did look odd...
* xgps: tweak window titleGary E. Miller2017-07-271-2/+4
|
* xgps: fix pylint complaints about changing variable typesGary E. Miller2017-07-261-3/+3
|
* Fixes some pylint issues.Fred Wright2017-07-141-15/+18
| | | | | | | | | | | This doesn't fix all complaints by pylint, but significantly reduces their number. Ditto for pep8 complaints. Also makes a couple of related cosmetic edits. TESTED: Ran "scons build-all check" with no errors. Both "pylint" and "pep8" targets report fewer issues.
* xgps: pep8 fixesGary E. Miller2017-07-011-28/+61
|
* Increases MAXCHANNELS in xgps.Fred Wright2017-01-191-3/+7
| | | | | | | | | | | | | | | The current MAXCHANNELS value in xgps, obtained from gps.py, has been observed to be inadequate. The value in gps.py is an outdated value that was never updated when the C value was changed, but using the new value of 72 in xgps would result in a huge window. This change defines a local MAXCHANNELS in xgps, which does not need to match the value in gps.py. It's currently set to 28, based on having observed a case with 25 visible satellites. It would be better to make it dynamic, but that would require reworking some of the Gtk setup code. TESTED: Ran against a receiver reporting 25 visible satellites, seeing all satellites reported and no console error messages.
* Tweaks xgps and xgpsspeed UIs.Fred Wright2016-12-181-6/+9
| | | | | | | | | | | | | | | | | | | | This makes a couple of minor improvements to the xgps[speed] UIs: 1) If a target (host/port/device) is specified, it is included in the window title. This is especially useful when running multiple instances pointing at different targets. 2) Interprets blank host and/or port fields in host:port:device notation as the default values. This allows, e.g., specifying a device without having to explicitly specify the default host/port. Also replaces all hardcoded '2947' instances with gps.GPSD_PORT. TESTED: Tried various arguments, including using the option forms in xgpsspeed. Also tried a long string of leading zeroes on the port number to verify that a ridiculously long target string is taken in stride.
* Adds skyview rotation support to xgps and xgpsspeed.Fred Wright2016-09-221-14/+23
| | | | | | | | | | | | | | This adds an optional argument to rotate the skyview display, making it possible to orient it correctly based on the direction one is actually facing. The specified heading is positioned at the top. This edit does not update contrib/webgps.py, which is somewhat more complicated to fix due to the Javascript involvement. TESTED: Ran both programs with and without the -r or --rotate option. Signed-off-by: Gary E. Miller <gem@rellim.com>