Hi Jeff, We have used Timed commands to control the GPIO set/unset timing accurately (UHD 4.1.5 + GNURadio 3.8.2). We have seen that the GPIOs can be controlled with 10s of ns of accuracy in the X310.
Best, Raghav On Thu, Dec 8, 2022 at 3:34 AM Jeff S <[email protected]> wrote: > I’ve been working on a software keying loop with the GPIO on an X310, and > I measured the latency for setting a GPIO pin output wrapped back into a > GPIO input to be around 5 ms on average. This was done by setting a pin > manually, and then immediately polling the input pin to see how long before > it switched states. > > > > I haven’t had anyone who could look at the FPGA side of the X310 yet, but > I was wondering if it would be even possible to implement something in the > FPGA like the ATR functionality, except it would allow for a keying loop (a > Clear to Send GPIO output wrapping to a Request to Send GPIO input) and > prevent transmission until the condition was true. I’m hoping that would > significantly decrease the latency (less than 1 ms, hopefully) if I don’t > have to bother polling the pin. > > > > Right now I’m using: UHD 4.0, and GNU Radio 3.9.5. > > > > Thanks and regards, > > Jeff > > > _______________________________________________ > USRP-users mailing list -- [email protected] > To unsubscribe send an email to [email protected] > -- Raghav Subbaraman PhD Student, ECE University of California San Diego rsubbaraman.github.io
_______________________________________________ USRP-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
