Installation
From PyPI
Requires Python 3.9+.
Dependencies:
numpy— array operations and FFTscipy— signal resampling, WAV reading
From source
git clone git@gitlab.com:librecube/prototypes/gsoc-lora-sat-receiver.git
cd gsoc-lora-sat-receiver
pip install -e .
Development / documentation extras
-
[docs]installsmkdocs,mkdocs-materialandmkdocstringsso you can build this site: -
[dev]installspytest,buildandtwinefor tests and packaging.
Running the tests
The suite covers the decoder on real OTA captures, streaming equivalence across chunk sizes, implicit-header round-trips at every spreading factor, the SNR estimator, and the I/O helpers.