Skip to content

Instantly share code, notes, and snippets.

@c0debreaker
Created May 26, 2018 03:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save c0debreaker/211ebdd178bcd27cd514153e0c86ad9a to your computer and use it in GitHub Desktop.
Save c0debreaker/211ebdd178bcd27cd514153e0c86ad9a to your computer and use it in GitHub Desktop.
Goes Satellite Configuration
[demodulator]
# mode = "lrit"
mode = "hrit"
source = "airspy"
# The section below configures the sample source to use.
#
# You can leave them commented out to use the default values for the
# demodulator mode you choose ("lrit" or "hrit"). To use and configure
# any of them, uncomment the section below, and change the demodulator
# source field to match the source you want to use.
#
[airspy]
frequency = 1694100000
gain = 18
# [rtlsdr]
# frequency = 1694100000
# gain = 30
# [nanomsg]
# connect = "tcp://1.2.3.4:5005"
# receive_buffer = 2097152
# sample_rate = 2400000
[costas]
max_deviation = 200e3
[clock_recovery.sample_publisher]
bind = "tcp://0.0.0.0:5002"
send_buffer = 2097152
[quantization.soft_bit_publisher]
bind = "tcp://0.0.0.0:5001"
send_buffer = 1048576
[decoder.packet_publisher]
bind = "tcp://0.0.0.0:5004"
send_buffer = 1048576
# The demodulator stats publisher sends a JSON object that describes
# the state of the demodulator (gain, frequency correction, samples
# per symbol), for every block of samples.
[demodulator.stats_publisher]
bind = "tcp://0.0.0.0:6001"
# The decoder stats publisher sends a JSON object for every packet it
# decodes (Viterbi corrections, Reed-Solomon corrections, etc.).
[decoder.stats_publisher]
bind = "tcp://0.0.0.0:6002"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment