Декодеры под конкретные спутники¶
Каталог satellites/ — 9 файлов. Здесь разобраны 7 апстримовых; два декодера
форка вынесены на отдельные страницы: Декодер Geoscan и Декодер USP (Спутникс).
Общий скелет (источник → доплер-компенсация → водопад / IQ / UDP / демодуляция) описан в Общий скелет и здесь не повторяется.
fsk_phasma_decoder.grc — PHASMA / IEEE 802.15.4¶
Режим GFSK Pkst, а также FSK на 50000 и 400000 бод — на эти два бодрейта
диспетчер подменяет скрипт автоматически.
Свои параметры: baudrate (50 кбод), frame_size (444), framing (ax25),
rx_freq (435 МГц).
Вместо восстановления тактовой частоты Мюллера—Мюллера используется
digital_symbol_sync_xx, а декодер — variable_ieee802_15_4_variant_decoder.
frame_size объявлен именно параметром, поэтому диспетчер может его
переопределить: для режима GFSK Pkst он подставляет --frame-size=192.
argos_bpsk_ldr.grc — ARGOS PMT-A3¶
Режим BPSK PMT-A3. Свои параметры: baudrate (800), excess_bw (0.5),
max_cfo (1000).
Низкая скорость требует явного слежения за несущей: analog_pll_freqdet_cf →
digital_pfb_clock_sync_xxx → variable_argos_ldr_decoder.
amsat_fox_duv_decoder.grc — AMSAT Fox DUV¶
Режим DUV. Собственных параметров нет — только общий набор.
Телеметрия DUV передаётся «под голосом» на 200 бод. Цепочка:
root_raised_cosine_filter → variable_amsat_duv_decoder. Бодрейт из клиента не
принимается.
reaktor_hello_world_fsk9600_decoder.grc — Reaktor Hello World¶
Режим GFSK Rktr. Свой параметр: baudrate (9600).
Входной каскад и демодуляция — как у generic/fsk_ax25.grc, но декодер кадров
настроен под собственный формат спутника, без выбора фрейминга из клиента.
qubik_telem.grc — Qubik¶
Режим GFSK/BPSK. Свой параметр: baudrate (9600). Тот же когерентный входной
каскад ЧМн, декодер кадров фиксирован.
genesis_fsk.grc — Genesis¶
Режим GENESIS FSK. Свои значения по умолчанию: baudrate 800, rx_freq 0,
samp_rate_rx 48 кГц.
Блока zeromq_pub_msg_sink нет — кадров этот флоуграф не публикует, только
аудио, водопад и IQ.
noaa_apt_decoder.grc — NOAA APT¶
Режим APT. Свои параметры: flip_images, sync.
Широкополосная ЧМ-демодуляция (analog_wfm_rcv) → hilbert_fc →
satnogs_noaa_apt_sink, который сам собирает и пишет изображение. Кадров в ZMQ
нет; бодрейт не применяется.