Hello @attila after some time we have been able to change the ip adress of our device without the error popping up. We are able to both ping the adress and access the oscilloscope in linux mode by using ssh, but neither waveforms SDK nor the application seems to find the device.
I'm also able to connect to the oscilloscope using the application by using the following chain of actions: device manager->more->Connect to: And entering the IP, the password and the user name it connects to the oscilloscope.
We are planning on using waveforms SDK for the things we need, I hoped that being able to use the application to connect I would also be able to use the SDK. For that I have tried using the function:
FDwfDeviceOpenEx(const char *szOpt, HDWF *phdwf)
While defining:
szOpt = c_char_p(b"ip:x.x.x.x\user:digilent\pass:digilent\secure:1")
dwf.FDwfDeviceOpenEx(szOpt, byref(hdwf))
But the SDK is not able to pick up the oscilloscope. I have two main questions:
1- Why is the SDK or Waveforms not finding the oscilloscope, taking into account that I'm in a Linux Alma9 installation
2- Why is the command dwf.FDwfDeviceOpenEx(szOpt, byref(hdwf)) not working if I'm entering the same configurations that I was entering in the device manager->more->Connect to chain?
Thanks for the help!