| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
A tilda, not a dash.
|
| |
|
|
|
|
| |
Note the program pep8 is now called pycodestyle
|
|
|
|
| |
Thanks to Virgin Orbit for their support on this patch.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In some cases, the elevation and azimuth information are missing
(i.e., reported as 0) for some satellites. E.g., the Navika-100
receiver fails to report positions for SBAS satellites. This change
avoids showing such satellites at the "north point" of the display.
They are *not* excluded from the textual list.
TESTED:
Ran xgps, xgpsspeed, and webgps.py against data from a Navika-100
receiver, and verified that the SBAS satellites are no longer
inappropriately shown at the top.
Signed-off-by: Gary E. Miller <gem@rellim.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the import fallback hack doesn't work properly in Python 3, this
gets rid of it and adds a symlink to make the 'gps' package directory
directly available here (similar to what was done in devtools). It
then makes a few minor fixes for Python 3.
The default Python 3 pickle protocol 3 doesn't work in Python 2, but
protocol 2 doesn't work correctly in this case either, so there
doesn't seem to be any way to make the tracks file
backward-compatible. Thus, it just uses the default protocol and
punts at load time if the load fails.
This change also fixes the reversed skyview, for consistency with
pretty much everything else.
There was one case where it crashed with a "dictionary changed size"
error that appeared to be due to the delete_stale method's deleting a
dictionary entry while scanning it, which is a no no. This has also
been fixed.
Also adds the result files to .gitignore.
TESTED:
Ran with both Python 2 and Python 3. This included one run of over
three hours without any more crashes.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This also cleans up the TABs in the Python source.
Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
|
|
This client draws a sky view of the satellites and their tracks using
HTML and SVG. It needs to run continuously in order to build a history
and generate the satellite tracks. Your browser must be able to handle
SVG to get the skymap display working properly.
|