05-10-2026 01:14 PM
Hi,
I've always wanted to read and write FPGA controls by name rather than wiring everything explicitly. Couldn't find a good solution, so I made one.
It generates two VIs for your FPGA target — one for reading, one for writing — both taking a control name as a string input.
https://gitlab.com/AndersSekanina/sekanina-fpga-generic-read-write
Has anyone solved this in a better way, or have suggestions? I'd like to know.
05-10-2026 07:56 PM
LabVIEW FPGA Advanced Session Resources
This library is included with the R Series device driver versions 21.0 and later.
This library is used in FPGA Addon Custom Device
05-15-2026 11:38 AM
Thank you, I was actually not aware about that.
I have tested it, and it works well. There is however about 1.2 ms overhead if I open and closes the FPGA sub-reference every time. I must see if I can find a nice way to keep them open, else I will get into timing issues at the cRIO.
05-17-2026 07:53 PM
What's your use case? Why you couldn't pass the FPGA refnum instead of re-opening it?