Skip to content
This repository has been archived by the owner on Feb 27, 2024. It is now read-only.
/ GeoscanDecoder Public archive

Image and Telemetry decoder for Geoscan-Edelveis satellite

License

Notifications You must be signed in to change notification settings

baskiton/GeoscanDecoder

Repository files navigation

Geoscan-Edelveis decoder

Image and Telemetry decoder for Geoscan-Edelveis satellite

First, download, setup and run geoscan soundmodem
https://r4uab.ru/program/modem/geoscan.zip
https://r4uab.ru/settings-soundmodem/

To start decoding, run GeoscanDecoder and press "Connect" button. Play FM demodulated signal and wait for result.

Options

  • Out Dir Directory to store result images and telemetry
  • Server Hostname or IP-address of soundmodem
  • Port Port of soundmodem (see in File -> Devices -> AGWPE Server Port)
  • Merge mode When enabled, all new images data will store to one file
  • New Image Force a new image

Hotkeys

  • Ctrl-Q Quit
  • F1 Show About window, check if newer version available

Run from source

Required at least Python 3.7
I recommend to use a virtual environment

Install required packages:

pip install -r requirements.txt

To run:

python -m GeoscanDecoder --ui

Build from source

Required at least Python 3.7
I recommend to use a virtual environment

pip install -r requirements.txt
pip install pyinstaller
pyinstaller -y decoder.spec

The result build can be found in the dist folder