Jump to content

attila

Technical Forum Moderator
  • Posts

    6,469
  • Joined

  • Last visited

Everything posted by attila

  1. Hi @EzeStare Use Custom "Constant Voltage" with 1k or 10k At such low voltages you may want to use some Averaging (or Options/Average) to have a cleaner capture.
  2. Hi @GroupPower Yes, 70+60Hz. See the peaks in the FFT of C1 Correct, the captured data is processed in the application.
  3. Hi @Erik Hartwig So far I had no luck to reproduce the issue you get...
  4. Hi @Someone 1. It is fixed for the next version. 2. Under Fedora the font change is only working with admin (sudo waveforms), so far I don't know why. 3. The next software version will switch back to the earlier used analog/digital colors.
  5. Hi @hugocoolens The next software version will use phase wrapping according to the offset in Export and Script access too.
  6. Hi @EdWall First, you could try to resolder the resistor ends with a bit of solder wire. This may fix solder or end cap separation. If it does not solve try to replace it. To confirm the problem is with R40. I've unsoldered this and with 1kHz 1V square I'm capturing the same.
  7. Hi @EzeStare 1. Yes. Use the Custom mode and "Constant Voltage" example with Adapter to prevent resistor changing. This will be similar to Constant Voltage mode without Adapter. (Or choose Adapter, select the required Resistor and choose "W1-C1-DUT..." to prevent resistor changing during CV/CA mode run.) 2. The "Constant Voltage Adapter" example is similar to the "Constant Voltage" mode with Adapter. The code is given to be able to customize or finetune the adjustment process if needed. 3.4. Resistor variable is the reference resistor value. The Scope C2 measures the voltage on this Resistor thus giving the current. 5. The VRMS variable is the measured Vrms. The Voltage is a constant in the code. 6. The Repeat variable is used to repeat the step measurement, like to have some settle time after the Resistor is changed, to ignore the transients. See all the variables in the editor under insert:
  8. Hi @longboard AM and FM can be used at the same time or separately.
  9. Hi @Piotr Rzeszut Unfortunately UART Spy is not available in the SDK.
  10. Hi @longboard The log data is stored in the application. If this is running on the computer than the log will be also on the computer.
  11. Hi @Someone Added RPM: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  12. Hi @deathbee In the next software version it will be possible if you stop it manually. The Logger will keep data on history increase but it has to delete on function change since the data may be invalid.
  13. Hi @Anton Yes, see the latest beta version: https://forum.digilentinc.com/topic/8908-waveforms-beta-download/
  14. Hi @longboard It is possible with Protocol/I2C/Spy and make sure to increase the "Max Lines" for long capture. For performance reasons this is by default limited. However such troubleshooting could result in a very long log which may be hard to parse. I would rather recommend using the Logic Analyzer and triggering on the event or on the outcome. Depending on the problem with I2C trigger (like on a value, NAK...), or using external trigger or other DIO line, or pulse width... Then look for the pretrigger data to see what lead to or caused the issue.
  15. Hi @EzeStare As I told earlier, the CC/CV with adapter also changes the resistor automatically. In some cases this is an advantage but not in your experiment. For the next software version I will add CC/CV options for adapter without resistor change. Until this, please use the earlier mentioned Custom script:
  16. Hi @hugocoolens I don't know from which instrument you want to export. Like in Network Analyzer uncheck Magnitude and leave Phase, File/Export or Channel2 gear/Export, uncheck unneeded Options You could also use a Script for custom file saves, like:
  17. Hi @m72 I see it now... the Start does not accept negative time... It is fixed in next version. Earlier I couldn't load your workspace and tried to reproduce it with only post trigger data :) Thank you for the observation.
  18. Hi @vkristof The DC of FFT shows double of the actual value. This is the result of the algorithm.
  19. Hi @Erik Hartwig Is it working now in both modes? The Standard log looks good but I don't know if the IP is from DHCP or at least the subnet is correct for your network. Make sure the auto IP is checked in the device Network Settings.
  20. Hi @m72 If the first part of the communication is not captured (or the "start here" is set in middle of) it is normal to have error in interpretation: The start here was actually added to be able to resync continuous UART transfer but it can be used for other protocols too:
  21. Hi @Resul The Wavegen can output -5V to +5V. There is some reserve like +/-0.4V but this is not guaranteed to work on each device or with proper linearity. You may do +/-10V using +/-5V rails as reference instead of ground. - with -5V doing sweep from -5V to +5V which will be relative 0 to +10V - with +5V sweep from +5V to -5V will be like 0 to -10V Note that you could do this with minimal amplitude like 0.1V (or 0.2V) to limit the Wavegen amplitude to +/-5.1V or use +/-4V reference with 1V amplitude signal for +/-8V range. see point 3 :
  22. Hi @kang Simply use one of the trigger IOs. dwf.FDwfAnalogInTriggerSourceSet(hdwf, trigsrcExternal1) and if you want to specify the edge: rising, falling or either: dwf.FDwfAnalogInTriggerConditionSet(hdwf, DwfTriggerSlopeFall)
  23. Hi @SaschaA For Analog Discovery the 3rd device configuration allocates 16k samples for carrier signal the AM/FM buffers are 2k 9bit You could use the custom FM to generate sweep but the 2k9b limits the resolution. You could use the Play mode for unlimited streaming at up to about 1MSps. You could also stream AM/FM samples which probably highly reduces the required update rate. See WF SDK/ samples/ py/ AnalogOut_Play.py AnalogOutIn_PlayRecord.py ...
  24. Hi @VARSHA AMALE It is not supported by AD2. The Digital Discovery provides Play mode which is also available from SDK see the DigitalDiscovery_PlayRecord.py example
×
×
  • Create New...