pothosware / SoapyAirspy

Soapy SDR plugin for the Airspy
https://github.com/pothosware/SoapyAirspy/wiki
MIT License
25 stars 13 forks source link

Support 12Msps sample rate with Airspy R2 using Pack option #28

Open alphafox02 opened 1 year ago

alphafox02 commented 1 year ago

I'm messing around with the pack option and noticed this post (also told by the developer) that 12Msps is supported by the Airspy R2 firmware with pack on. This also opens it up to 10M wide bandwidth, so I've been told.

https://twitter.com/airspy_com/status/726100205435805698

The problem is, or maybe it's just designed this way, neither OsmoSDR nor Soapy allow selection of this sample rate. So I went into osmosdr and removed the sample rate restriction, recompiled, and selected 12msps while using GR-Iridium. The performance dive bombed, at least visually by what I saw in the terminal when compared to a setting of 10msps. But what's interesting is using Airspy_RX and the 12msps setting in terminal maintained the full 12msps without hiccups it seemed.

Would it be possible to allow such a sample rate with Soapy Airspy? I'd be curious to see if anyone else has went down this path.