cjcliffe / CubicSDR

Cross-Platform Software-Defined Radio Application
http://www.cubicsdr.com
GNU General Public License v2.0
2.06k stars 253 forks source link

CubicSDR doesn't see the device #787

Closed serj053 closed 2 years ago

serj053 commented 4 years ago

Does not detect devices. Although the installation was performed exactly according to the site's instructions. To add modules, I used the method of reusing modules and libraries from an existing installer. But the most unpleasant thing is that even the application itself installed by the installer gives the same error. Help to understand and launch the app. not_found_divice

vsonnier commented 4 years ago

You may have need to install additional libraries where Cubic can find them. But there is an easier way because you use Windows: you can install the PothosSDR distribution (Resources / Download installer) which contains a Win64 build of the latest CubicSDR source code together with all the existing SoapySDR modules to talk to any SDR device, together with the up-to-date required libraries.

vsonnier commented 4 years ago

@serj053 Hi ! Did you try the PothosSDR distribution, and does it work for you ? Also, please don't open multiple issues on the same theme like #790, and continue here.

serj053 commented 4 years ago

Hello. Yes, of course, I will take into account your wishes. The Photos app works great, but I'm interested in figuring out how Cubic is built and how its elements work. That's right : https://github.com/cjcliffe/CubicSDR/wiki/Build-Windows but I collected Cubic, collected already four times and always on this place "LibUSB 1.0 required to compile rtlsdr" I stumble, maybe there are some subtleties, although it may not be my care, tomorrow I will collect everything from the beginning.

serj053 commented 4 years ago

I reassembled the Cubic again and when I reached the "libusb" item, I executed both of the proposed options , but still in both cases, CMake throws an error "CMake Error at CMakeLists.txt:77 (message): LibUSB 1.0 required to compile rtl-sdr" when executing the "librtlsdr" item. Why it might be.

vsonnier commented 4 years ago

Copy of your previous message:

Error_librtlsdr_CMake

Friends, please tell me what this error message means.

You did not filled all the paths required for librtlsdr: https://github.com/cjcliffe/CubicSDR/wiki/Build-Windows#librtlsdr, here visibly the path to THREADS_PTHREADS_INCLUDE_DIR was not filled.

Just RTFM starting from here: https://github.com/cjcliffe/CubicSDR/wiki/Build-Windows#pthreads-win32 and below, and don't skip steps you will get there eventually.

serj053 commented 4 years ago

Thank you for your help, I am so risking soon to master the English language perfectly)). But unfortunately I have no success. I tried to show how I completed the previous points pthreads_issuse

libusb Following your comment didn't fix the situation. When I run CMake, the following lines should appear in the interface according to the description map - " LIBUSB_INCLUDE_DIRS ", "THREADS_PTHREADS_WIN32_LIBRARY" and "LIBUSB_LIBRARIES", but they do not appear. When I enter these lines through the "ADD" operation (STRING + FILEPATH), they disappear after configuration. I guess I should go to sleep and try again while no one is around. step_1_CMake

step_2_CMake

vsonnier commented 2 years ago

The Wiki entry https://github.com/cjcliffe/CubicSDR/wiki/Build-Windows has a detailed step-by-step procedure that could work for everybody now.