Description
I think somewhat related to #57 is the loss of the more convenient interface to some of the underlying functions (see #96 and #97). I'm fully in favor of having the SoapSDR_
and SoapySDRDevice_
functions conform to the upstream SoapySDR API, but IMHO it would still be nice to offer a more Julia-friendly version of (at least some of) these function.
The specific example I'm thinking of is SoapySDRDevice_acquireReadBuffer
. It would be great to have an acquireReadBuffer
function that provides the much more convenient interface provided by the old implementation of SoapySDRDevice_acquireReadBuffer
.
I'd be happy to offer some PRs for some of these functions if they would be welcomed. I'm guessing these would go in the SoapySDR
module as un-exported but public functions. They should probably live in an included file, but where/which one? Maybe a new "helpers.jl" file?