Page MenuHomeSolus

Update soapysdr to 0.8.1 and drop python2
ClosedPublic

Authored by algent on Oct 6 2021, 3:49 PM.
Referenced Files
F11071018: D11984.id30510.diff
Sat, Aug 12, 1:01 AM
F11071017: D11984.id29138.diff
Sat, Aug 12, 1:01 AM
F11071016: D11984.id29140.diff
Sat, Aug 12, 1:01 AM
F11071015: D11984.id.diff
Sat, Aug 12, 1:01 AM
F11060756: D11984.id30510.diff
Fri, Aug 11, 10:07 AM
F11052832: D11984.diff
Thu, Aug 10, 10:11 PM
F11041145: D11984.diff
Thu, Aug 10, 3:45 AM
F11020363: D11984.diff
Mon, Aug 7, 4:12 AM
Subscribers

Details

Summary

Changelog:

  • Build:
    • cmake: fix use of CMAKE_INSTALL_LIB_DIR when absolute
    • cmake: version policies for subproject compatibility
    • python3: change OUTPUT_NAME in newer versions of cmake
    • Types: consistency changes converting strings to bool
    • Type.hpp: fixed templated StringToSetting return true
    • Range: fixed default constructor not initializing step
  • API:
    • Added API calls for configuring an external reference clock rate
    • Constants for boolean setting strings SOAPY_SDR_TRUE/FALSE
    • Templated read/writeSetting()/readSensor() for SoapySDR::Device
    • Added Templated StringToSetting() and SettingToString() helpers
    • Python bindings duck typing for read/writeSetting()/readSensor()
    • Changed SoapySDRDevice_setupStream() to return the stream pointer
    • Added unloadModules() API call to manually cleanup modules on exit
    • Device: added parallel make() function with string arguments
    • Added ABI check to Python module

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

Rebuild soapyrtlsdr and cubicsdr against this package.

Diff Detail

Repository
R4201 soapysdr
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

algent requested review of this revision.Oct 6 2021, 3:49 PM

Require rebuilds for soapyrtlsdr and cubicsdr.
Also soapyrtlsdr should be added as rundep to cubicsdr.

This revision is now accepted and ready to land.Dec 25 2021, 8:46 AM
This revision was automatically updated to reflect the committed changes.