Hey @attila,
Thank you! I didn't think to check the beta versions. The stable release didn't have devidDiscovery3 in dwf.h, so I just assumed it wasn't added.
I installed the latest beta (3.20.24) and cloned the Cpp examples folder to give it a try. However when I try to compile a test with:
g++ test_device_info.cpp -o ad3 -I /usr/include/digilent/waveforms -ldwf
I get:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/libdwf.so: undefined reference to `DmgtConfigureFPGA'
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/libdwf.so: undefined reference to `DstmIO32'
This is on Ubuntu 22.04 with gcc 12.2.0, and is also the case with any other beta versions I try, as well as the custom program I had written for the AD2.