sdrsharp-plutosdr icon indicating copy to clipboard operation
sdrsharp-plutosdr copied to clipboard

please add more functions to the plugin

Open beta-tester opened this issue 7 years ago • 3 comments

there is an other SDR software, where the PlutoSDR has much more functions available as on the plugin here. maybe you can pick some options from there and put it to your plugin...

PlutoSDR input plugin (SDRangel)

e.g.:

  • offset tuning,
  • ppm correction,
  • hardware FIR,
  • hardware Decimation,
  • different auto gain modes,
  • ...

beta-tester avatar May 24 '18 12:05 beta-tester

It would be great to have a ppm correction tool like with the RTL-SDRs. You can calibrate the frequency offset on your own by hand: Look for the strongest GSM cell between 925 and 960 MHz, apply max-hold and look for the FCCH sine tone. This one must be 67.7 kHz above the channel's center frequency (in 200 kHz steps).

der-stefan avatar Feb 13 '19 17:02 der-stefan

The PlutoSDR already has an internal mechanism for correction PPM offsets. I might want to add a GUI parameter for that, but I think GSM based-calibration is a bit too much :)

Get a current version of libiio from ADI (https://github.com/analogdevicesinc/libiio/releases/download/v0.17/libiio-0.17.g5bdc242-Windows.zip )

With the iio_attr command you can manually set registers. iio_attr -u ip:192.168.2.1 -d ad9361-phy -c xo_correction 40000000 will tell the PlutoSDR that your XO is running at exactly 40 MHz. You can now change this value live while watching SDR# and change it until your offset is gone.

After that, put the offset into the config.txt file under the xo_correction parameter. The offset is now permanently gone.

Manawyrm avatar Feb 15 '19 08:02 Manawyrm

@Manawyrm ... thank you for the information

i didn't know, that it is possible to use iio_attr and SDR#+PlutoPlugin at the same time. and i thought the config.txt of Pluto is only be there to adjust network stuff like network address and host name... Ooops... shame on me!

beta-tester avatar Feb 15 '19 15:02 beta-tester