diff options
author | Josh Blum | 2009-08-20 17:17:56 -0700 |
---|---|---|
committer | Josh Blum | 2009-08-20 17:17:56 -0700 |
commit | 4256cde50ae0f3c52f415f45e9cc6274f51c6ce2 (patch) | |
tree | 848dadcb865696eaa37c154d9e5b4695259c48aa /gr-vrt/src | |
parent | 91f18267cd90fdeaea0a5f57543fa149019b251a (diff) | |
download | gnuradio-4256cde50ae0f3c52f415f45e9cc6274f51c6ce2.tar.gz gnuradio-4256cde50ae0f3c52f415f45e9cc6274f51c6ce2.tar.bz2 gnuradio-4256cde50ae0f3c52f415f45e9cc6274f51c6ce2.zip |
use enum for band select
Diffstat (limited to 'gr-vrt/src')
-rw-r--r-- | gr-vrt/src/vrt_quadradio_source_32fc.cc | 8 | ||||
-rw-r--r-- | gr-vrt/src/vrt_quadradio_source_32fc.h | 5 |
2 files changed, 6 insertions, 7 deletions
diff --git a/gr-vrt/src/vrt_quadradio_source_32fc.cc b/gr-vrt/src/vrt_quadradio_source_32fc.cc index 77e61cf04..3769f9124 100644 --- a/gr-vrt/src/vrt_quadradio_source_32fc.cc +++ b/gr-vrt/src/vrt_quadradio_source_32fc.cc @@ -86,15 +86,15 @@ vrt_quadradio_source_32fc::set_center_freq(double target_freq) } bool -vrt_quadradio_source_32fc::set_band_select(const std::string &band) +vrt_quadradio_source_32fc::set_band_select(int band) { - return d_qr->set_band_select(band); + return d_qr->set_band_select(static_cast<vrt_band_sel_t>(band)); } -std::string +int vrt_quadradio_source_32fc::get_band_select(void) { - return d_qr->get_band_select(); + return static_cast<int>(d_qr->get_band_select()); } //void diff --git a/gr-vrt/src/vrt_quadradio_source_32fc.h b/gr-vrt/src/vrt_quadradio_source_32fc.h index c7d5b9c50..862afc5eb 100644 --- a/gr-vrt/src/vrt_quadradio_source_32fc.h +++ b/gr-vrt/src/vrt_quadradio_source_32fc.h @@ -68,10 +68,9 @@ public: /*! * \brief Set the band select dboard bits. - * \param band "A", "B", "C", "D" */ - bool set_band_select(const std::string &band); - std::string get_band_select(void); + bool set_band_select(int band); + int get_band_select(void); /*! * \brief Turn the 10 dB attenuation on/off. |