Difference between revisions of "Software contribution"
(Correct links to repos) |
|||
Line 15: | Line 15: | ||
Architecture documentation: https://docs.satnogs.org/en/stable/satnogs-client/doc/architecture.html | Architecture documentation: https://docs.satnogs.org/en/stable/satnogs-client/doc/architecture.html | ||
− | Code repository: https://gitlab.com/librespacefoundation/satnogs-client | + | Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-client |
=== gr-satnogs === | === gr-satnogs === | ||
Line 23: | Line 23: | ||
If you are skilled in writing custom gnuradio modules/blocks or piecing together gnuradio scripts in gnuradio-companion then gr-satnogs can use your help! | If you are skilled in writing custom gnuradio modules/blocks or piecing together gnuradio scripts in gnuradio-companion then gr-satnogs can use your help! | ||
− | Code repository: https://gitlab.com/librespacefoundation/gr-satnogs | + | Code repository: https://gitlab.com/librespacefoundation/satnogs/gr-satnogs |
=== SatNOGS DB === | === SatNOGS DB === | ||
Line 37: | Line 37: | ||
API documentation: https://docs.satnogs.org/en/stable/satnogs-db/docs/api.html | API documentation: https://docs.satnogs.org/en/stable/satnogs-db/docs/api.html | ||
− | Code repository: https://gitlab.com/librespacefoundation/satnogs-db | + | Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-db |
=== SatNOGS Network === | === SatNOGS Network === | ||
Line 49: | Line 49: | ||
Contribute documentation: https://docs.satnogs.org/en/stable/satnogs-network/docs/contribute.html | Contribute documentation: https://docs.satnogs.org/en/stable/satnogs-network/docs/contribute.html | ||
− | Code repository: https://gitlab.com/librespacefoundation/satnogs-network | + | Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-network |
Revision as of 19:16, 15 October 2017
If you are skilled in Python, Web Development (CSS/JS), or gnuradio we need your help! To find out how to help see each module below. You can also find us on our https://community.libre.space or on irc/matrix in #satnogs
SatNOGS Client
Skills required: Python
The SatNOGS client is written in Python, targeting raspberry pi 3 as the reference architecture. It interfaces with the following applications:
- rotctld (Rotator control, part of hamlib)
- rigctld (Rig frequency control, part of hamlib)
- gr-satnogs (custom SatNOGS gnuradio scripts)
Architecture documentation: https://docs.satnogs.org/en/stable/satnogs-client/doc/architecture.html
Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-client
gr-satnogs
Skills required: gnuradio companion, C/C++, SDR
If you are skilled in writing custom gnuradio modules/blocks or piecing together gnuradio scripts in gnuradio-companion then gr-satnogs can use your help!
Code repository: https://gitlab.com/librespacefoundation/satnogs/gr-satnogs
SatNOGS DB
Skills required: Python / Django / CSS
The SatNOGS DB is written in Django (a Python web framework).
Installation documentation: https://docs.satnogs.org/en/stable/satnogs-db/docs/installation.html
Contribute documentation: https://docs.satnogs.org/en/stable/satnogs-db/docs/contribute.html
API documentation: https://docs.satnogs.org/en/stable/satnogs-db/docs/api.html
Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-db
SatNOGS Network
Skills required: Python / Django / CSS / JS
The SatNOGS Network is written in Django (a Python web framework), and makes heavier use of javascript and d3.js for scheduling and visualizations.
Installation documentation: https://docs.satnogs.org/en/stable/satnogs-network/docs/installation.html
Contribute documentation: https://docs.satnogs.org/en/stable/satnogs-network/docs/contribute.html
Code repository: https://gitlab.com/librespacefoundation/satnogs/satnogs-network