Go to file
Teemu Ikonen 1f8a09c4f4 Add command line argument parsing with '-c' option
Only print satellite info to standard output if -c / --console-output
flag is given.
2021-11-27 18:18:25 +02:00
bin bin/satellite: Unify (somewhat) with the auto-generated entry point 2021-07-12 14:20:51 +03:00
data Release 0.2.6 2021-11-19 10:13:09 +02:00
flatpak Rename icon to page.codeberg.tpikonen.satellite.svg 2021-11-18 15:28:03 +02:00
satellite Add command line argument parsing with '-c' option 2021-11-27 18:18:25 +02:00
.gitignore Add .gitignore 2021-08-01 21:59:14 +03:00
LICENSE Add LICENSE 2021-06-04 12:55:45 +03:00
pyproject.toml Add pyproject.toml 2021-07-30 22:02:30 +03:00
README.md Add screenshot with track recording and speed 2021-11-18 14:02:37 +02:00
requirements.txt Add gpxpy to requirements.txt and flatpak 2021-08-19 09:51:14 +03:00
setup.cfg Add setup.cfg for flake8 2021-08-28 19:32:07 +03:00
setup.py Rename icon to page.codeberg.tpikonen.satellite.svg 2021-11-18 15:28:03 +02:00

Satellite

The main view with a GPS fix Logging Expanded satellite SNR view Speedometer and track recording

Satellite is an adaptive GTK / libhandy application which displays global navigation satellite system (GNSS: GPS et al.) data obtained from modemmanager API. It can also save your position to a GPX-file.

Dependencies:

gi, Gtk, libhandy, pydbus, pynmea2, gpxpy

Installing and running

From source tree

Run the script bin/satellite.

With pip

Run

pip3 install --user ./

in the source tree root.

This creates an executable Python script in $HOME/.local/bin/satellite.

Flatpak

Run

flatpak-builder --install --user build-dir flatpak/page.codeberg.tpikonen.satellite.json

in the source tree root. Then run

flatpak run page.codeberg.tpikonen.satellite

to execute.

Hints

You can start recording a GPX track by selecting 'Record track' from the main menu. The GPX file is saved in $HOME/Documents/satellite-tracks.