I’ve seen some discussion about the GPIOs on the LimeSDR on this post, but it hasn’t quite made it clear to me what the status of their implementation currently is.
I’m using the SoapySDR library to control the LimeSDR using my own c++ program, and need GPIO control using the J12 header, is there any way currently to do this? I noticed that the GPIO SoapySDR interface methods aren’t yet implemented, though should it still be possible to write to the GPIOs using the write register method? I’ve looked around for the FPGA register address for the J12 GPIO block, but haven’t had any success so far.
As a bit of background, I’m planning on using the GPIOs to control a switching network, to perform some measurements using a number of different antennas. SoapySDR seemed like a good choice, because I wanted to support the bladeRF we were using before the LimeSDR came along. If the case is that the GPIO support simply isn’t implemented yet, I’d be happy to volunteer some time on the code to try to get it going, though I have zero FPGA experience, so I might only be useful on the frontend. But I’m also willing to learn new tricks
Thanks for any help you can offer,