Hi everyone,

I have almost done developing a customized FPGA block for the x410 in the RFNOC 
framework and an associated PC application based on the Python RFNOC API. I 
have still to add a control for an external switch and I would like to use the 
card's GPIO, but I have no specific experience on this.

The external switch is required to toggle among 6 states on a known scheduled 
basis, where the time periods between transitions are relatively long (from 
tens to hundreds milliseconds). The amount of actuation delay is not an issue, 
but the toggling signal should be synchronous with the processing (the delay of 
the piloting signal should vary at most some milliseconds).

Watching [Martin Braun's 
presentation](https://www.youtube.com/watch?v=ppD06ZETnek&t=1420s), I thought 
that "timed toggles" could be a solution. Nevertheless, I cannot find the 
methods "set_command_time()" and "get_time_now()" in RFNOC API objects such as 
RfnocGraph or RadioControl. I am working with UHD 4.3.

1) Are those methods or similar one available somewhere in the Python RFNOC 
API? If not, is there a plan B?

2) Generally speaking, do you think my approach is good or you would suggest a 
better way to do it in RFNOC?

Thank you in advance,

Alessandro
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to