2021-11-16 14:04:40 +01:00
|
|
|
# Satellite
|
|
|
|
|
2022-11-17 17:25:16 +01:00
|
|
|
![The main view with a GPS fix](https://github.com/flathub/page.codeberg.tpikonen.satellite/raw/master/screenshot-fix.png)
|
|
|
|
![Logging](https://github.com/flathub/page.codeberg.tpikonen.satellite/raw/master/screenshot-log.png)
|
|
|
|
![Expanded satellite SNR view](https://github.com/flathub/page.codeberg.tpikonen.satellite/raw/master/screenshot-snr.png)
|
|
|
|
![Speedometer and track recording](https://github.com/flathub/page.codeberg.tpikonen.satellite/raw/master/screenshot-track.png)
|
2021-11-16 14:04:40 +01:00
|
|
|
|
2023-05-13 10:34:40 +02:00
|
|
|
Satellite is an adaptive GTK3 / libhandy application which displays global navigation satellite system
|
2022-11-06 20:47:09 +01:00
|
|
|
(GNSS: GPS et al.) data obtained from [ModemManager](https://www.freedesktop.org/wiki/Software/ModemManager/)
|
|
|
|
or [gnss-share](https://gitlab.com/postmarketOS/gnss-share). It can also save your position to a GPX-file.
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2022-09-06 16:58:10 +02:00
|
|
|
## License
|
|
|
|
|
|
|
|
GPL-3.0
|
|
|
|
|
2021-07-30 17:58:41 +02:00
|
|
|
## Dependencies:
|
|
|
|
|
2023-05-13 10:34:40 +02:00
|
|
|
python 3.6+, gi, Gtk3, libhandy, libmm-glib, pynmea2, gpxpy
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2021-11-16 14:04:40 +01:00
|
|
|
## Installing and running
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2021-12-08 10:14:56 +01:00
|
|
|
### Flathub
|
|
|
|
|
|
|
|
<a href='https://flathub.org/apps/details/page.codeberg.tpikonen.satellite'>
|
|
|
|
<img width='240' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
Satellite is
|
|
|
|
[in flathub](https://flathub.org/apps/details/page.codeberg.tpikonen.satellite)
|
|
|
|
and can be installed from there, or from a software manager like Gnome software.
|
|
|
|
The direct install link is
|
|
|
|
[here](https://dl.flathub.org/repo/appstream/page.codeberg.tpikonen.satellite.flatpakref).
|
|
|
|
|
|
|
|
Run
|
|
|
|
|
|
|
|
flatpak run page.codeberg.tpikonen.satellite
|
|
|
|
|
|
|
|
to execute from the command line.
|
|
|
|
|
2021-07-30 17:58:41 +02:00
|
|
|
### From source tree
|
|
|
|
|
2021-08-20 10:01:44 +02:00
|
|
|
Run the script `bin/satellite`.
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2021-12-08 10:14:56 +01:00
|
|
|
### Pip from sources
|
2021-07-30 17:58:41 +02:00
|
|
|
|
|
|
|
Run
|
|
|
|
|
2023-05-13 10:34:40 +02:00
|
|
|
pip install --user ./
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2023-05-13 10:34:40 +02:00
|
|
|
in the source tree root (use `pipx` instead of `pip` if necessary).
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2021-11-16 14:04:40 +01:00
|
|
|
This creates an executable Python script in `$HOME/.local/bin/satellite`.
|
|
|
|
|
2021-12-08 10:14:56 +01:00
|
|
|
### Flatpak from sources
|
2021-07-30 17:58:41 +02:00
|
|
|
|
2021-08-01 21:52:30 +02:00
|
|
|
Run
|
|
|
|
|
2023-05-05 11:22:12 +02:00
|
|
|
flatpak-builder --install --user build-dir flatpak/page.codeberg.tpikonen.satellite.yaml
|
2021-08-01 21:52:30 +02:00
|
|
|
|
2021-12-08 10:14:56 +01:00
|
|
|
in the source tree root to install a local build to the user flatpak repo.
|
2021-11-16 14:04:40 +01:00
|
|
|
|
|
|
|
## Hints
|
|
|
|
|
2021-12-08 10:14:56 +01:00
|
|
|
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`.
|