Jump to content

LuisP

Members
  • Posts

    10
  • Joined

  • Last visited

LuisP's Achievements

Member

Member (2/4)

1

Reputation

  1. Hi, the device are both in the same subnet, the oscilloscope is connected to a ethernet switch, which is visible to the server we are using. The IP is unique and also the mask. I tried what you suggested on the second point and it now works, Thanks!
  2. 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!
  3. Okey then, Thanks for the answers!!!!
  4. So @attila if I understood correctly as FDwfAnalogInStatus fetches the data I can start a new capture and everything works fine? Also, I didn't get the answer about the buffer size, If the buffer size is 32,787 sampes how can I retrieve up to 128 MS in a mode that is not record?
  5. Hello! We are trying to use out ADP3450 to continuously take data using a Linux Alma9 system. For that we are using the Waveforms SDK system. Out goal is to take data from 4 channels simultaneously, taking 1 adquisition each 60 seconds using the default acqmodeSingle mode. The ADP3450 specifications state a maximum of 32,768 samples buffer size per channel. As we want to take data for 60 seconds each acquisition this should limit our frequency to around 500 Hz. However I have found that even with 10kHz frequency the data is taken just fine. My question are then: - What is the maximum buffer size that the ADP3450 can handle before using the FDwfAnalogInStatusData command? - If we continously take the data using a while loop is there any additional line needed to reset the buffer after the FDwfAnalogInStatusData command? Thanks for the help!!!
  6. Hi @attila the Mac version is not available for download, is there any way of obtaining it?
  7. Hi, the device gets automatically connected to the application when using USB, we haven't tried to take data yet but it seems to work fine when connected by USB, it The error occurs when trying to configure the ethernet connection.
  8. Hello! We are trying to configure our ADP3450 to stream data via ethernet using a Linux Alma9 system. For that we tried to configure the IPAdress, Subnet Mask and Gateway of the device to match fixed ones, using a laptop with macOs 14.4.1 and Waveforms 3.22.2. We connected the device using the USB connector and followed the instructions on https://digilent.com/reference/test-and-measurement/analog-discovery-pro-3x50/ethernet-streaming to configure the ethernet. Then we applied the changes. After that we heard a clicking sound but if we try to access the network tab again this error pops up: Once this message appears waveforms crashes and if we try to open it again the USB connection is gone. After that the program freezes and crashes again. If we restart the Oscilloscope waveforms stops crashing and the USB connection is restored. We also tried to do this from a Linux laptop with similar results. This is our second post on this topic, as we couldn't solve the issue yet and we had no response on the original post. Here the original post ca be found: We have two question in this regard: Why is this error popping up? Is the ethernet configuration correctly saved? Thank you
  9. Hello! We are trying to configure our ADP3450 to stream data via ethernet using a Linux Alma9 system. For that we tried to configure the IPAdress, Subnet Mask and Gateway of the device to match fixed ones, using a laptop with macOs 14.4.1 and Waveforms 3.22.2. We connected the device using the USB connector and followed the instructions on https://digilent.com/reference/test-and-measurement/analog-discovery-pro-3x50/ethernet-streaming to configure the ethernet. Then we applied the changes. After that we heard a clicking sound but if we try to access the network tab again this error pops up: Once this message appears waveforms crashes and if we try to open it again the USB connection is gone. After that the program freezes and crashes again. If we restart the Oscilloscope waveforms stops crashing and the USB connection is restored. We also tried to do this from a Linux laptop with similar results. We have two question in this regard: Why is this error popping up? Is the ethernet configuration correctly saved? Thank you!
×
×
  • Create New...