Open jharwinbarrozo opened 3 years ago
I have no AirSpy at hand by I've used RTLSDR v3 Bias Tee feature well with glrpt. Currently bias tee isn't managed by glrpt/mlrpt at all, it's up to the user environment to enable it. For example, with RTLSDR v3 I do the following before running glrpt:
$ rtl_biast -b 1
After that glrpt just initializes SoapySDR without touching bias tee settings at all. I'm pretty sure that similar approach will work for AirSpy.
Also driver name should get plain values for driver names without specifying any extra options, e. g.: rtlsdr
, airspy
, auto
et al
Wow, that's a very quick response!
It make sense now. Got an idea from your answer so I created a bash script to run first this "SoapySDRUtil --probe="driver=airspy,biastee=true" to enable the biastee via SoapySDRUtil then start the glrpt afterwards.
Now, it works!
I want to keep this open so I'll not forget to implement Bias-T control in GUI
Probing airspy using SoapySDRUtil shows bias tee can be enabled by [key=biastee, default=false, type=bool] $ SoapySDRUtil --probe="driver=airspy"
Testing rate using SoapySDRUtil:
$ SoapySDRUtil --args="driver=airspy,biastee=true" --rate=5ps --direction=RX
I can confirmed, that the 5V is really present in the center conductor of the sdr device. biastee=false will disable it.Now if I go to Meteor-M2.cfg and edit it to activate the bias tee:
then running glrpt and clicking start, always gives me an error:
Anyone knows how to enable biastee on glrpt? Not sure if this really an issue or something I am doing incorrectly.
Thanks