Jump to content

attila

Technical Forum Moderator
  • Posts

    6,473
  • Joined

  • Last visited

Everything posted by attila

  1. Hi @Icarus Are you referring to the ADP3X50 or ADP5250 ? The AnalogIO_AnalogDiscovery2_Power.py is for Analog Discovery 2. See the manual in the WF SDK folder and the AnalogIO_ADP5250_Power.py example for ADP5250
  2. Hi @highspeed The device uses DSC1033CC1-12.000MHz oscillator: https://ww1.microchip.com/downloads/en/DeviceDoc/DSC1033 Datasheet MKQBPD0318091-7.pdf
  3. Hi @marle12 Use the 5th or 7th configuration which have about 0.5V digital input logic threshold. Note the digital outputs will still be 0/3.3V
  4. Hi @DigilentFan The workspace archives can be extracted/compressed with the WaveForms application Workspace menu. The config.ini contains the application settings and various data are stored in separate directories/files for each instrument.
  5. Hi @DigilentFan If you are using one device and once WaveForms instance you could use the application arguments, see WF app/ Help tab/ WaveForms Like: "C:\Program Files (x86)\Digilent\WaveForms3\WaveForms.exe myworks.dwf3work -runscript" with a script to control the instruments, process, export data... You could also call external applications from the WF app/ Script tool, see WF app/ Help tab/ Script/ Tool.exec .start You could use the dwfcmd command line application to control device, generate signal, capture data... with simple commands see: C:\Program Files (x86)\Digilent\WaveFormsSDK\samples\dwfcmd\ dwfcmd.exe help or $ dwfcmd help
  6. Hi @talon The last armv6 binaries are the following: https://digilent.s3.us-west-2.amazonaws.com/Software/Adept2+Runtime/2.20.2/digilent.adept.runtime_2.20.1-armhf.deb https://digilent.s3.us-west-2.amazonaws.com/Software/Waveforms2015/3.14.3/digilent.waveforms_3.14.3_armhf.deb
  7. Hi @ForcedToMakeAnAccount In Logic Analyzer under File/Export you can select various sources to export as text or image. With the Protocol tool you can capture more (continuously streamed) transmission and save it to file or directly record to file.
  8. Hi @Malte @JRys Or use the arrow at the top of the scale(s)
  9. Hi @talon The armhf packages for adept and waveforms are built for armv7. What is your system architecture ? see it with: $ uname -a You could try the dwfcmd which is installed by waveforms, like: $ dwfcmd enum
  10. Hi @Anthocyanina The next version will have Ctrl/Shift value adjustment speed for the entry fields (comboboxes) using wheel and keyboard arrow keys. Than you for your post.
  11. Hi @Systems_Engineer As stated above the table, these are the "approximate" resistor values. The reactance depends on the frequency but lower capacitances are usually operated at higher frequencies and higher caps at lower frequency. This is why the table values are not proportional.
  12. Hi @lokobob99 See the WF SDK/ samples/ py/ Digital_I2c_Spy.py in newer sw version:
  13. Hi @Asj Here you can find some troubleshoot/repair instructions. Since the device is not detect I'm afraid it is unrepairable, multiple ICs may be damaged USB, FPGA, ADC...
  14. Hi @jannilsson50 Add Channel/ Math/ Custom with "sum += C1", see or edit initialization if you need other or more 'global' variables.
  15. Hi @Mina Sameh @abia See the updated example: AnalogIn_FFT.py iPeak1 = 0 vMax = float('-inf') for i in range(5, nBins): # skip DC if rgBins1[i] < vMax: continue vMax = rgBins1[i] iPeak1 = i print("C1 peak: ", hzTop*iPeak1/(nBins-1)/1000,"MHz") if iPeak1 < nBins: # weighted average s = 0 m = 0 for i in range(-2,3): t = pow(10,rgBins1[iPeak1+i]) s += (iPeak1+i)*t m += t iPeak1 = s/m print("C1 peak weighted: ",hzTop*iPeak1/(nBins-1)/1000,"MHz")
  16. Hi @Anthocyanina The Shift/Ctrl/Alt work on the plot and axis with mouse drag and wheel. In the entry fields, like on the right side, you can enter value or select/scroll from the presets.
  17. Hi @Leo_W These ICs are the AWG output amps AD8067, see: https://digilent.com/reference/test-and-measurement/analog-discovery-2/hardware-design-guide#awg_out
  18. Hi @abia With the above script you are just reading one ADC conversion at a time. To identify the peak frequency component see the WF SDK/ samples/ py/ AnalogIn_Spectrum.py AnalogIn_FFT.py examples https://forum.digilent.com/topic/8908-waveforms-beta-download/
  19. Hi @Ajanta You could use 10x probe which is basically a 9M resistor and this together with the 1M scope input impedance results 10M.
  20. Hi @Nathan Eschbach You could select other device configuration (Settings/Device Manager) or use Record Mode for lower rates.
  21. Hi @Anthocyanina The entry field let you type in values or select from the presets list which can be scrolled by the mouse wheel. The plot axis let you adjust the respective range with the wheel or right mouse drag, and the offset with left button drag. Holding the Shift or Ctrl key slows down or speeds up these operations, and the Alt key swaps the offset/range adjustment. These operations also working on the plots when enabled.
  22. Hi @mmmm Use dwf.FDwfDigitalInInputOrderSet(hdwf, c_int(1))
×
×
  • Create New...