-
Posts
6,446 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by attila
-
AD2 Loading .csv file for Scripting Pattern Generator
attila replied to brha0386's question in Test and Measurement
Hi @DShade It looks like the saved csv contains timestamp and data. The 2D should be processed in script to skip the timestamp. Or simply export the csv without timestamp. -
Hi @joshva Have you installed the WaveForms application ? https://reference.digilentinc.com/reference/software/waveforms/start If it is not detected by the application, first try using the original USB cable or other cables you have at hand, try using other USB adaptor/HUB. Does the device show up in under System Information / Hardware / USB ? For more troubleshooting tips see the following post:
-
ADP3450 scope time compression.
attila replied to Federico Massimi's question in Test and Measurement
Hi @Federico Massimi Could you attach a screenshot? -
Hi @MissingRedstone Please take a look at the following post.
-
Hi @Alejandro-Dev See: /usr/share/digilent/waveforms/samples/py
-
Signals aren't correctly positioned on the timebase when zoomed out
attila replied to duckythescientist's question in Test and Measurement
Hi @duckythescientist Install digilent.adept.runtime 2.22.1 and digilent.waveforms 3.16.28 -
Uninstall the DigilentFtdiDriver.pkg on MacOS 10.14 and newer
attila replied to Albert Terheide's question in Test and Measurement
Hi @Albert Terheide - delete DigilentFtdiDriver.kext from /Library/Extensions/ - disconnect device - Restart! the MacOS - reconnect the device The connection problems usually are caused by wrong cable contact, try another USB cable, try other socket, powered USB hub or auxiliary 5VDC power supply. -
24 bit format/bit rate and big fluctuation for Waveforms for Sound Card
attila replied to heretop's question in Test and Measurement
Hi @heretop It is added to the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/ -
Workspace "forgets" custom channel scope measurements
attila replied to Rolf_K's question in Test and Measurement
Hi @Rolf_K It is fixed in the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/ -
Waveforms scope averaging does not work for single acquisition?
attila replied to enelson's question in Test and Measurement
Hi @enelson It is fixed in the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/ -
Using WaveForms script editor whith Patterns
attila replied to Orel56's question in Test and Measurement
Hi @Orel56 It is not possible. It is recommended to use workspaces. You can also configure the unused DIOs to output a constant value 0,1,Z -
Hi @Keith K This error indicates buffer overflow, samples are lost or corrupt. 1. There is a bug in WF 3.16.3 causing such false warning/error at low sample rate Try installing the latest beta version which fixes it: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/ 2.a Try capturing lower number of samples (sampleRate X acquisitionTime), below 8192/channel to use simple acquisition instead of streaming/record 2.b In case you need long capture try reducing the sample rate, the recording should work at up to 1-2MHz
-
Hi @Alejandro-Dev The wiring may have been loose, contact issue...
-
Waveforms scope averaging does not work for single acquisition?
attila replied to enelson's question in Test and Measurement
Hi @enelson Thank you for the observation. It is fixed for the next software build. Edit: To overcome this problem with the current software set Oversampling to 1 -
Hi @abadialali 1. If the analog-in is triggered on analog-out, the analog-out should be started (FDwfAnalogOutConfigure) only after the analog-in is armed, otherwise this will miss the trigger. dwf.FDwfAnalogInTriggerSourceSet(hdwf, trigsrcAnalogOut1) dwf.FDwfAnalogInConfigure(hdwf, c_int(0), c_int(1)) wait(?) or verify analog-in state dwf.FDwfAnalogOutConfigure(hdwf, c_int(0), c_int(1)) 2. If you are generating a periodic signal the analog-in can be triggered by the detector on analog-in channel. The transition trigger will require setting the conditions, hysteresis, length. dwf.FDwfAnalogInTriggerSourceSet(hdwf, trigsrcDetectorAnalogIn) dwf.FDwfAnalogInTriggerTypeSet(hdwf, trigtypeEdge) dwf.FDwfAnalogInTriggerLevelSet(hdwf,c_double(0.0)) If you are capturing up to device buffer size of samples you can use the normal capture mode, acqmodeSingle. See the application Help, SDK examples and the manual pdf.
-
Hi @brandonsss The Analog Discovery Wavegen outputs have zero output impedance and current of 10-50mA. You have shorted the two outputs and the positive rail came out as winner. Use some series resistors like 1k to limit the current, W1->R->SC1+->R->W2
-
Realtime data consumption of a C++ program
attila replied to matt.casavecchia's question in Test and Measurement
Hi @matt.casavecchia The record performs streaming so each FDwfDigitalInStatus/Record/Data returns a chunk of data. This lets you record unlimited number of samples. For low amount of samples, up to device buffer size 4/16k, you can use the normal acquisition. -
24 bit format/bit rate and big fluctuation for Waveforms for Sound Card
attila replied to heretop's question in Test and Measurement
Hi @heretop I've added for the next software build 24bit format option but I don't think this will solve the problem you have. In the 32bit format the 24 effective bits should fit well. You could use the Time and FFT Views to investigate the signals like this: -
24 bit format/bit rate and big fluctuation for Waveforms for Sound Card
attila replied to heretop's question in Test and Measurement
Hi @heretop The fluctuations may be caused by the audio amplifier auto gain. Try disabling it if you have such option in the sound card configuration. Use the 32bit sampling since this fits the 24bits. The other options are just in case there is some compatibility issue. You could try using higher Settle time in Network Options, to see if this makes any improvement. The audio stream latency may vary from systems to system. See the related post: -
-
Waveforms scope averaging does not work for single acquisition?
attila replied to enelson's question in Test and Measurement
Hi @enelson I think you are referring to the noise band. Beside normal samples a smaller amount of noise (min/max) values are stored. This, to indicate glitches or higher frequency components that would be otherwise hidden by normal sampling. This can be disabled individually under each channel option (gear) or under Option dropdown. -
Realtime data consumption of a C++ program
attila replied to matt.casavecchia's question in Test and Measurement
Hi @matt.casavecchia You can use the Tool.exec or .start functions to launch an external application, see the Help in the app You can also use the WF SDK/API and for linking use -ldwf, see the manual and examples -
Workspace "forgets" custom channel scope measurements
attila replied to Rolf_K's question in Test and Measurement
Hi @Rolf_K It is fixed for the next build. Thank you for the observation. Edit: In the current software version when custom measurement is added the internal storage key is not updated, so this won't be saved properly. To overcome this perform a reordering (drag in row header) or add a defined measurement after adding custom(s).