diff options
author | Martin Braun <martin.braun@ettus.com> | 2014-03-07 16:18:16 +0100 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2014-03-07 18:10:21 +0100 |
commit | e44fe2887ad3755c9320b77d8ac3e5162a9ac665 (patch) | |
tree | b66b77c1643a87346a8014d50e850e63668d268e /gr-vocoder/include/gnuradio/vocoder | |
parent | 01c4267261937e495545942131b5bd496eba2269 (diff) |
vocoder: Fixed GSM GRC bindings and improved docs, provided example
Diffstat (limited to 'gr-vocoder/include/gnuradio/vocoder')
-rw-r--r-- | gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h | 5 | ||||
-rw-r--r-- | gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h | 9 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h index 9979763e60..b9aa664a77 100644 --- a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h +++ b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_decode_ps.h @@ -32,13 +32,16 @@ namespace gr { /*! * \brief GSM 06.10 Full Rate Vocoder Decoder * \ingroup audio_blk + * + * Input: Vector of 33 bytes per 160 input samples + * Output: 16-bit shorts representing speech samples */ class VOCODER_API gsm_fr_decode_ps : virtual public sync_interpolator { public: // gr::vocoder::gsm_fr_decode_ps::sptr typedef boost::shared_ptr<gsm_fr_decode_ps> sptr; - + /*! * \brief Make GSM decoder block. */ diff --git a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h index 98d88bba1f..5cfbc653cd 100644 --- a/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h +++ b/gr-vocoder/include/gnuradio/vocoder/gsm_fr_encode_sp.h @@ -1,6 +1,6 @@ /* -*- c++ -*- */ /* - * Copyright 2005,2011,2013 Free Software Foundation, Inc. + * Copyright 2005,2011,2013,2014 Free Software Foundation, Inc. * * This file is part of GNU Radio * @@ -33,14 +33,15 @@ namespace gr { * \brief GSM 06.10 Full Rate Vocoder Encoder * \ingroup audio_blk * - * shorts in; 33 byte packets out + * Input: 16-bit shorts representing speech samples + * Output: Vector of 33 bytes per 160 input samples */ class VOCODER_API gsm_fr_encode_sp : virtual public sync_decimator { public: // gr::vocoder::gsm_fr_encode_sp::sptr typedef boost::shared_ptr<gsm_fr_encode_sp> sptr; - + /*! * \brief Make GSM encoder block. */ @@ -48,6 +49,6 @@ namespace gr { }; } /* namespace vocoder */ -} /* namespace gr */ +} /* namespace gr */ #endif /* INCLUDED_VOCODER_GSM_FR_ENCODE_SP_H */ |