-
Posts
6,473 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by attila
-
Analog Discovery Pro FDwfAnalogIOChannelNodeStatus returns unexpected values
attila replied to Icarus's question in Test and Measurement
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 replies
-
- analog discovery pro
- analogio
-
(and 1 more)
Tagged with:
-
Digital discovery frequency stability
attila replied to highspeed's question in Test and Measurement
Hi @highspeed The device uses DSC1033CC1-12.000MHz oscillator: https://ww1.microchip.com/downloads/en/DeviceDoc/DSC1033 Datasheet MKQBPD0318091-7.pdf -
Analog Discovery 2: Can it be used to take analog to make digital TTL
attila replied to marle12's question in Test and Measurement
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 -
Workspace operations, access to workspace information
attila replied to DigilentFan's question in Test and Measurement
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. -
-
Workspace operations, access to workspace information
attila replied to DigilentFan's question in Test and Measurement
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 -
Waveforms Illegal Instruction on Raspberry Pi Zero
attila replied to talon's question in Test and Measurement
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 -
So, What's the Deal Here?
attila replied to ForcedToMakeAnAccount's question in Test and Measurement
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. -
Showing both y-axis scales simultaneously in waveforms
attila replied to Malte's question in Test and Measurement
-
Waveforms Illegal Instruction on Raspberry Pi Zero
attila replied to talon's question in Test and Measurement
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 -
-
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.
-
AD2 Impedance Analyzer Reference Resistor Selection
attila replied to Systems_Engineer's question in Test and Measurement
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. -
I2C Communication Spying via the WaveForms SDK
attila replied to lokobob99's question in Test and Measurement
Hi @lokobob99 See the WF SDK/ samples/ py/ Digital_I2c_Spy.py in newer sw version: -
Analog Discovery 2 damaged by high voltage pulse
attila replied to Asj's question in Test and Measurement
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... -
Hi @jannilsson50 Add Channel/ Math/ Custom with "sum += C1", see or edit initialization if you need other or more 'global' variables.
-
How to measure frequency of analog signal using python APIs provided ?
attila replied to Mina Sameh's question in Test and Measurement
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") -
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.
-
AD2 py waveforms sdk, problem measuring analogin frequency
attila replied to abia's question in Test and Measurement
Hi @abia -
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
-
AD2 py waveforms sdk, problem measuring analogin frequency
attila replied to abia's question in Test and Measurement
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/ -
Hi @Ajanta You could use 10x probe which is basically a 9M resistor and this together with the 1M scope input impedance results 10M.
-
Hi @Nathan Eschbach You could select other device configuration (Settings/Device Manager) or use Record Mode for lower rates.
-
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.
-