SoapyRTLSDR icon indicating copy to clipboard operation
SoapyRTLSDR copied to clipboard

Allow setting of direct_samp via init args

Open ryansuchocki opened this issue 2 years ago • 3 comments

Direct sampling mode can currently only be set via writeSetting(). This adds the option of setting it upon initialisation.

In turn, this allows a user to trigger the mode from a client such as GQRX which has no specific support for writing settings but does allow a free-form device argument string.

ryansuchocki avatar Nov 29 '22 11:11 ryansuchocki

I see the point. It would be preferable however if GQRX could be changed to enumerate Settings and offer a UI for them or at least offer free-form input for Settings. Any chance for that?

zuckschwerdt avatar Nov 29 '22 11:11 zuckschwerdt

OK, I'll look into that. My initial observation is that gr-osmosdr (which GQRX uses) doesn't make any calls to writeSetting(), so it would have to be added there as well.

ryansuchocki avatar Nov 29 '22 17:11 ryansuchocki

An other way would be to replace gr-osmosdr witch is no very maintened by gr-soapy. Gr-soapy is now part of GNU Radio.

My Feature request here: https://github.com/gqrx-sdr/gqrx/issues/1267

nmaster2042 avatar Sep 01 '23 17:09 nmaster2042