8527564089
Introduces the following: - decoding of DemodData through decoders that are compiled from kaitai structs and stored in base/decoders/*.py - storage of the decoded data will either be in the payload_decoded field (default) or into influxdb if USE_INFLUX=True and the proper settings are met - A scheduled task is set */15 to look for the last 4 hours of submitted frames for anything not decoded, and then decodes it. (we will want to tweak these numbers as we get a good feel for any race conditions that may occur) - 2 new commands in the admin console, one that will reset all decoded data for a satellite, and another that will trigger decoding of all frames in the db for a satellite. These could be useful when making fixes or improvements to a decoder, or when a new decoder is initially added to the db. |
||
---|---|---|
bin | ||
db | ||
docker | ||
docs | ||
requirements | ||
.coveragerc | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
.gitlab-ci.yml | ||
.stylelintrc | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
docker-compose.yml | ||
env-dist | ||
gulpfile.js | ||
manage.py | ||
package.json | ||
pytest.ini | ||
setup.cfg | ||
yarn.lock |
README.md
SatNOGS DB
SatNOGS DB is a transmitter suggestions and crowd-sourcing app.
Contribute
Check out the documentation on how to setup a local development instance.
The main repository lives on Gitlab.