gr-satellites AX100 deframer (1KUNS-PF, TW-1B)
GOMspace AX100 deframer in both its modes: ASM+Golay on the 1KUNS-PF recording, Reed-Solomon on the TW-1B recording
- Author Daniel Estevez
- Category gr-satellites
- Blocks 13
- Connections 8
- File
gr-satellites/satellites_ax100_deframer_1kunspf_tw1b.grc
Blocks used
| Block | Module | Used |
|---|---|---|
| FSK Demodulator | gr-satellites | 2 |
| GOMspace AX100 Deframer | gr-satellites | 2 |
| GR World Recording | GNU Radio | 2 |
| Message Debug | GNU Radio | 2 |
| Note | GNU Radio | 2 |
| Short To Float | GNU Radio | 2 |
| Variable | GNU Radio | 1 |
Notes in this flowgraph
- ASM+Golay mode
- Reed-Solomon mode
Flowgraph source
gr-satellites/satellites_ax100_deframer_1kunspf_tw1b.grc
options:
parameters:
author: Daniel Estevez
copyright: ''
description: 'GOMspace AX100 deframer in both its modes: ASM+Golay on the 1KUNS-PF recording, Reed-Solomon on the TW-1B recording'
generate_options: qt_gui
id: gr_satellites_AX100_deframer__1KUNS_PF__TW_1B_
title: gr-satellites AX100 deframer (1KUNS-PF, TW-1B)
states:
coordinate: [10, 10]
rotation: 0
state: enabled
blocks:
- name: samp_rate
id: variable
parameters:
comment: ''
value: '48000'
states:
coordinate: [610, 10]
rotation: 0
state: enabled
- name: asm_deframer
id: satellites_ax100_deframer
parameters:
affinity: ''
alias: ''
comment: ''
maxoutbuf: '0'
minoutbuf: '0'
mode: '"ASM"'
options: '""'
scrambler: '"CCSDS"'
threshold: '4'
states:
coordinate: [930, 210]
rotation: 0
state: enabled
- name: asm_demod
id: satellites_fsk_demodulator
parameters:
affinity: ''
alias: ''
baudrate: '1200'
comment: ''
iq: 'False'
maxoutbuf: '0'
minoutbuf: '0'
options: '""'
samp_rate: samp_rate
subaudio: 'False'
states:
coordinate: [630, 210]
rotation: 0
state: enabled
- name: asm_frames
id: blocks_message_debug
parameters:
affinity: ''
alias: ''
comment: ''
en_uvec: 'True'
log_level: info
states:
coordinate: [1380, 130]
rotation: 0
state: enabled
- name: asm_note
id: note
parameters:
affinity: ''
alias: ''
comment: ''
note: ASM+Golay mode
states:
coordinate: [780, 10]
rotation: 0
state: enabled
- name: asm_recording
id: wasm_gr_world_recording
parameters:
affinity: ''
alias: ''
comment: ''
length: '0'
maxoutbuf: '0'
minoutbuf: '0'
offset: '0'
recording: estevez/1kuns_pf
repeat: 'False'
type: short
states:
coordinate: [10, 190]
rotation: 0
state: enabled
- name: asm_recording_to_float
id: blocks_short_to_float
parameters:
affinity: ''
alias: ''
comment: ''
maxoutbuf: '0'
minoutbuf: '0'
scale: '32767'
vlen: '1'
states:
coordinate: [370, 220]
rotation: 0
state: enabled
- name: rs_deframer
id: satellites_ax100_deframer
parameters:
affinity: ''
alias: ''
comment: ''
maxoutbuf: '0'
minoutbuf: '0'
mode: '"RS"'
options: '""'
scrambler: '"CCSDS"'
threshold: '4'
states:
coordinate: [930, 450]
rotation: 0
state: enabled
- name: rs_demod
id: satellites_fsk_demodulator
parameters:
affinity: ''
alias: ''
baudrate: '4800'
comment: ''
iq: 'False'
maxoutbuf: '0'
minoutbuf: '0'
options: '""'
samp_rate: samp_rate
subaudio: 'False'
states:
coordinate: [630, 450]
rotation: 0
state: enabled
- name: rs_frames
id: blocks_message_debug
parameters:
affinity: ''
alias: ''
comment: ''
en_uvec: 'True'
log_level: info
states:
coordinate: [1380, 370]
rotation: 0
state: enabled
- name: rs_note
id: note
parameters:
affinity: ''
alias: ''
comment: ''
note: Reed-Solomon mode
states:
coordinate: [970, 10]
rotation: 0
state: enabled
- name: rs_recording
id: wasm_gr_world_recording
parameters:
affinity: ''
alias: ''
comment: ''
length: '0'
maxoutbuf: '0'
minoutbuf: '0'
offset: '0'
recording: estevez/tw_1b
repeat: 'False'
type: short
states:
coordinate: [10, 430]
rotation: 0
state: enabled
- name: rs_recording_to_float
id: blocks_short_to_float
parameters:
affinity: ''
alias: ''
comment: ''
maxoutbuf: '0'
minoutbuf: '0'
scale: '32767'
vlen: '1'
states:
coordinate: [370, 460]
rotation: 0
state: enabled
connections:
- src_blk_id: asm_deframer
src_port_id: out
snk_blk_id: asm_frames
snk_port_id: print_pdu
- [asm_demod, '0', asm_deframer, '0']
- [asm_recording, '0', asm_recording_to_float, '0']
- [asm_recording_to_float, '0', asm_demod, '0']
- src_blk_id: rs_deframer
src_port_id: out
snk_blk_id: rs_frames
snk_port_id: print_pdu
- [rs_demod, '0', rs_deframer, '0']
- [rs_recording, '0', rs_recording_to_float, '0']
- [rs_recording_to_float, '0', rs_demod, '0']
metadata:
file_format: 2
grc_version: 3.11.0.0