diff options
Diffstat (limited to 'host/lib/usrp/simple_usrp.cpp')
| -rw-r--r-- | host/lib/usrp/simple_usrp.cpp | 16 | 
1 files changed, 10 insertions, 6 deletions
diff --git a/host/lib/usrp/simple_usrp.cpp b/host/lib/usrp/simple_usrp.cpp index f4aa82669..56e82d7ee 100644 --- a/host/lib/usrp/simple_usrp.cpp +++ b/host/lib/usrp/simple_usrp.cpp @@ -31,7 +31,7 @@ using namespace uhd;  using namespace uhd::usrp;  /*********************************************************************** - * Simple Device Implementation + * Simple USRP Implementation   **********************************************************************/  class simple_usrp_impl : public simple_usrp{  public: @@ -60,7 +60,7 @@ public:          return _dev;      } -    std::string get_name(void){ +    std::string get_pp_string(void){          return str(boost::format(              "Simple USRP:\n"              "  Device: %s\n" @@ -86,6 +86,10 @@ public:      /*******************************************************************       * Misc       ******************************************************************/ +    time_spec_t get_time_now(void){ +        return _mboard[MBOARD_PROP_TIME_NOW].as<time_spec_t>(); +    } +      void set_time_now(const time_spec_t &time_spec){          _mboard[MBOARD_PROP_TIME_NOW] = time_spec;      } @@ -102,10 +106,6 @@ public:          _mboard[MBOARD_PROP_CLOCK_CONFIG] = clock_config;      } -    float read_rssi(void){ -        return _rx_subdev[SUBDEV_PROP_RSSI].as<float>(); -    } -      /*******************************************************************       * RX methods       ******************************************************************/ @@ -157,6 +157,10 @@ public:          return _rx_subdev[SUBDEV_PROP_LO_LOCKED].as<bool>();      } +    float read_rssi(void){ +        return _rx_subdev[SUBDEV_PROP_RSSI].as<float>(); +    } +      /*******************************************************************       * TX methods       ******************************************************************/  | 
