diff options
author | Håkon Vågsether <haakonsv@gmail.com> | 2017-09-24 12:16:22 +0200 |
---|---|---|
committer | Håkon Vågsether <haakonsv@gmail.com> | 2017-10-10 10:49:36 +0200 |
commit | baf7eaf8f29d5a490f2580917362cf5b3db47281 (patch) | |
tree | 7afab4ee2dfa6439ecf95d47aa68996020ea04c5 /gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml | |
parent | 6fa9d33246251f44a0e78682e50e9a1cb0b03171 (diff) |
Added auto-generated YAML blocks
Diffstat (limited to 'gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml')
-rw-r--r-- | gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml b/gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml new file mode 100644 index 0000000000..0aec7ec4c1 --- /dev/null +++ b/gr-vocoder/grc/vocoder_codec2_decode_ps.block.yml @@ -0,0 +1,30 @@ +id: vocoder_codec2_decode_ps +label: CODEC2 Audio Decoder + +parameters: +- id: mode + label: Bit rate + dtype: int + default: codec2.MODE_2400 + options: [codec2.MODE_3200, codec2.MODE_2400, codec2.MODE_1600, codec2.MODE_1400, + codec2.MODE_1300, codec2.MODE_1200, codec2.MODE_700, codec2.MODE_700B] + option_labels: [3200 bps, 2400 bps, 1600 bps, 1400 bps, 1300 bps, 1200 bps, 700 + bps, 700B bps] + hide: ${ 'part' if vlen == 1 else 'none' } + +inputs: +- domain: stream + dtype: byte + vlen: '${ { 0: 64, 1: 48, 2: 64, 3: 56, 4: 52, 5: 48, 6: 28, 7: 28 }[mode] }' + +outputs: +- domain: stream + dtype: short + +templates: + imports: |- + from gnuradio import vocoder + from gnuradio.vocoder import codec2 + make: vocoder.codec2_decode_ps(${mode}) + +file_format: 1 |