diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-04-26 20:43:06 +0200 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-04-26 20:43:06 +0200 |
commit | 98a805481e6f5d0f406da93aa9ee11ac55e6e572 (patch) | |
tree | d8c969cfcfbe5a76ed723eb86d4efce0fd1114d1 | |
parent | 871f0cc27308e0fe12bc60b02f2af2d927d4e29d (diff) |
hackrf: make failures more verbose
-rw-r--r-- | lib/hackrf/hackrf_source_c.cc | 8 | ||||
-rw-r--r-- | lib/hackrf/hackrf_source_c.h | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/hackrf/hackrf_source_c.cc b/lib/hackrf/hackrf_source_c.cc index e5db62c..ff9bfeb 100644 --- a/lib/hackrf/hackrf_source_c.cc +++ b/lib/hackrf/hackrf_source_c.cc @@ -344,7 +344,7 @@ osmosdr::meta_range_t hackrf_source_c::get_sample_rates() { osmosdr::meta_range_t range; - range += osmosdr::range_t( 5e6 ); + range += osmosdr::range_t( 5e6 ); /* out of spec but appears to work */ range += osmosdr::range_t( 10e6 ); range += osmosdr::range_t( 12.5e6 ); range += osmosdr::range_t( 16e6 ); @@ -363,7 +363,7 @@ double hackrf_source_c::set_sample_rate(double rate) _sample_rate = rate; set_bandwidth( rate ); } else { - throw std::runtime_error( std::string( __FUNCTION__ ) ); + throw std::runtime_error( std::string( __FUNCTION__ ) + " has failed" ); } } @@ -396,7 +396,7 @@ double hackrf_source_c::set_center_freq( double freq, size_t chan ) if ( HACKRF_SUCCESS == ret ) { _center_freq = freq; } else { - throw std::runtime_error( std::string( __FUNCTION__ ) ); + throw std::runtime_error( std::string( __FUNCTION__ ) + " has failed" ); } } @@ -640,7 +640,7 @@ double hackrf_source_c::set_bandwidth( double bandwidth, size_t chan ) if ( HACKRF_SUCCESS == ret ) { _bandwidth = bw; } else { - throw std::runtime_error( std::string( __FUNCTION__ ) ); + throw std::runtime_error( std::string( __FUNCTION__ ) + " has failed" ); } } diff --git a/lib/hackrf/hackrf_source_c.h b/lib/hackrf/hackrf_source_c.h index 3e60749..c91430e 100644 --- a/lib/hackrf/hackrf_source_c.h +++ b/lib/hackrf/hackrf_source_c.h @@ -75,7 +75,7 @@ private: */ hackrf_source_c (const std::string & args); // private constructor - public: +public: ~hackrf_source_c (); // public destructor int work( int noutput_items, |