f4exb / sdrangel

SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube
GNU General Public License v3.0
2.87k stars 435 forks source link

Windows: MSVC2017 build #242

Closed f4exb closed 5 years ago

f4exb commented 5 years ago

It is possible to use the MSVC2017 with Qt. The MSVC build environment can be downloaded for free from Microsoft there's no need to use Visual Studio.

This could provide more support from 3rd party libraries that exist only (or easier to deal with) with MSVC linkage. Most noticeably SoapySDR and its support libraries.

GkvJeep commented 5 years ago

Hi ! The positive effect was obtained after changing value timeoutUs to the default .(LINE 132) Also changed the error SOAPY_SDR_OVERFLOW handling (LINE:145-149)

Konstantin. soapy

f4exb commented 5 years ago

This is more related to SoapySDR support. I see that SOAPY_SDR_OVERFLOW can be accepted. For the timeout I have changed it back to actually 10 times the block length in time and it works fine with the LimeSDR at least up to 26 MS/s.

GkvJeep commented 5 years ago

HI Edouard ! An error was fixed in the file FindFFmpeg.cmake branch dev. Line 140, bad name POSTPROCESS, must be POSTPROC. Konstantin.

f4exb commented 5 years ago

Done in v4.3.0. Support for Pluto will be implemented later.