On 06/06/2018 08:26 AM, Martin Braun wrote: > - 3.12.0.0 removed some public API calls, it is thus an API-breaking > release (note that these were some obscure API calls, most users > won't see a difference. GNU Radio users certainly won't). > If you want to keep everything as stable as possible, but want all the > recent bugfixes, pick the 3.11.1.0 release.
The following API calls were removed: - uhd::time_spec_t::get_system_time(). Migration guide: If you're using C++11, there are actually std::chrono calls you can use, such as std::chrono::system_clock::now(). - uhd::spin_wait_with_timeout(). Migration guide: There are plenty of spinlock implementation available, pick whatever suits your need best. - uhd::simple_claimer: This is effectively a lock with timeout capabilities, C++ provides alternatives to that. Note that all those API calls were flagged as 'DEPRECATED' for the 3.11 release cycle, we will do our best to flag API calls long before they're due to go. Cheers, Martin _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio