diff options
Diffstat (limited to 'gr-vocoder/grc/vocoder_codec2_decode_ps.xml')
-rw-r--r-- | gr-vocoder/grc/vocoder_codec2_decode_ps.xml | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/gr-vocoder/grc/vocoder_codec2_decode_ps.xml b/gr-vocoder/grc/vocoder_codec2_decode_ps.xml index 8b5f348671..b6e10ef8ba 100644 --- a/gr-vocoder/grc/vocoder_codec2_decode_ps.xml +++ b/gr-vocoder/grc/vocoder_codec2_decode_ps.xml @@ -8,11 +8,42 @@ <name>CODEC2 Audio Decoder</name> <key>vocoder_codec2_decode_ps</key> <import>from gnuradio import vocoder</import> - <make>vocoder.codec2_decode_ps()</make> + <import>from gnuradio.vocoder import codec2</import> + <make>vocoder.codec2_decode_ps($mode)</make> + <param> + <name>Bit rate</name> + <key>mode</key> + <value>codec2.MODE_2400</value> + <type>int</type> + <option> + <name>3200 bps</name> + <key>codec2.MODE_3200</key> + </option> + <option> + <name>2400 bps</name> + <key>codec2.MODE_2400</key> + </option> + <option> + <name>1600 bps</name> + <key>codec2.MODE_1600</key> + </option> + <option> + <name>1400 bps</name> + <key>codec2.MODE_1400</key> + </option> + <option> + <name>1300 bps</name> + <key>codec2.MODE_1300</key> + </option> + <option> + <name>1200 bps</name> + <key>codec2.MODE_1200</key> + </option> + </param> <sink> <name>in</name> <type>byte</type> - <vlen>50</vlen> + <vlen>{ 0: 64, 1: 48, 2: 64, 3: 56, 4: 52, 5: 48 }[$mode]</vlen> </sink> <source> <name>out</name> |