diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2015-12-07 16:03:50 -0800 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2015-12-07 16:03:50 -0800 |
commit | 7ec5e1385a70a7ddafa2fbdf9bd023757feedad9 (patch) | |
tree | 5b0aae2c2c60ef16ce0b01b2bfb05d09b5fce4a7 /gr-uhd/lib | |
parent | 6f31b6e1dbb8f2474f6d95418d09145b0ceeecac (diff) | |
parent | 9587f5b34914f8ccbb05db093a024cf117b60a44 (diff) |
Merge branch 'master' into next
Diffstat (limited to 'gr-uhd/lib')
-rw-r--r-- | gr-uhd/lib/usrp_sink_impl.cc | 13 | ||||
-rw-r--r-- | gr-uhd/lib/usrp_sink_impl.h | 2 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gr-uhd/lib/usrp_sink_impl.cc b/gr-uhd/lib/usrp_sink_impl.cc index 0d26f7fcaa..53050051f9 100644 --- a/gr-uhd/lib/usrp_sink_impl.cc +++ b/gr-uhd/lib/usrp_sink_impl.cc @@ -618,5 +618,18 @@ namespace gr { return true; } + + void + usrp_sink_impl::setup_rpc() + { +#ifdef GR_CTRLPORT + add_rpc_variable( + rpcbasic_sptr(new rpcbasic_register_handler<usrp_block>( + alias(), "command", + "", "UHD Commands", + RPC_PRIVLVL_MIN, DISPNULL))); +#endif /* GR_CTRLPORT */ + } + } /* namespace uhd */ } /* namespace gr */ diff --git a/gr-uhd/lib/usrp_sink_impl.h b/gr-uhd/lib/usrp_sink_impl.h index 1575378d21..d509baef90 100644 --- a/gr-uhd/lib/usrp_sink_impl.h +++ b/gr-uhd/lib/usrp_sink_impl.h @@ -103,6 +103,8 @@ namespace gr { inline void tag_work(int &ninput_items); + void setup_rpc(); + private: //! Like set_center_freq(), but uses _curr_freq and _curr_lo_offset ::uhd::tune_result_t _set_center_freq_from_internals(size_t chan); |