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?