Jump to content

attila

Technical Forum Moderator
  • Posts

    6,446
  • Joined

  • Last visited

Everything posted by attila

  1. 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.
  2. 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:
  3. Hi @Federico Massimi Could you attach a screenshot?
  4. Hi @MissingRedstone Please take a look at the following post.
  5. Hi @Alejandro-Dev See: /usr/share/digilent/waveforms/samples/py
  6. Hi @duckythescientist Install digilent.adept.runtime 2.22.1 and digilent.waveforms 3.16.28
  7. 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.
  8. Hi @heretop It is added to the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  9. Hi @Rolf_K It is fixed in the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  10. Hi @enelson It is fixed in the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  11. 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
  12. 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
  13. Hi @abadialali Please take a look at the AnalogOutIn_PlayRecord.py example found in the WaveForms SDK/ samples/ py
  14. Hi @Alejandro-Dev The wiring may have been loose, contact issue...
  15. 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
  16. 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.
  17. 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
  18. 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.
  19. 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:
  20. 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:
  21. Hi @Alejandro-Dev Yes, indices 0/1 on Digital Discovery are DIO-24/25
  22. 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.
  23. Hi @abadialali It is working with the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  24. 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
  25. 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).
×
×
  • Create New...