Jump to content

diligent1

Members
  • Posts

    8
  • Joined

  • Last visited

diligent1's Achievements

Newbie

Newbie (1/4)

1

Reputation

  1. Hi @attila. Essentially - I want to put out one pulse which changes amplitude over time betwen 1 and -1. In the example you kindly provided I have managed to get this working great however there are multiple pulses in a pulse train which all change in amplitude between 1 and -1. If I change the run time to 1/hzfreq - I just get 1 pulse which doesn't change in amplitude and if I change the burst length to 2*256/hzfreq then I get lots of pulses doing the same thing. We need a single pulse which varies over time. I hope this clarifies things. Very grateful for all of your help.
  2. OK thank you. So how would you suggest we implement the functionality we are looking for?
  3. Thanks @attila. I already managed to do this to make it output just 1 pulse each by modifying your code - however when you just set it to run 1/hzfreq - the loop for the amplitude modulated pulse doesn't happen. You just get one pulse at the initial amplitude. I hope this makes sense!
  4. @attila, I've been struggling working out how to output just one pulse of each waveform. There seems to be multiple pulses for each waveform. Is this an issue with my custom waveform? Do I need to fill the entire 32k buffer with the waveform otherwise it will repeat? How would I do this Or should I change the frequency somewhere? Many thanks
  5. @attila This is amazing. Thank you so much! The only things are now that we need a custom function on each of these channels (including the scaled one and each of the functions is different). We have the functions in our python already. And we just want 1 pulse of each - not a continuous stream of pulses. This is excellent. I really appreciate your help!
  6. Hi @attila, thanks for this info. We have been using the SDK to sync all channels of all devices. We are struggling to find an example which shows how to do both of these things. Could you point me in the direction of a good strategy? We are looking to output 5 waveforms from 3 devices. Want to to output 3ms pulses and loop through to change the amplitude of 1 of them for 256 iterations from 1 to -1. Many thanks!
  7. Thank you @attila! Much appreciated. We will check out the SDK. Is this ok for Analog Discovery 3?
  8. Hello Digilent Forum! We are experimenting with the Analog Discovery 3 board and trying to get multiple waveforms locked and synchronized together from a sync pulse however we are having jittering between the output pulses. They look to be sequential? Do you have any pointers/ common mistakes people make whilst doing this? Many thanks!
×
×
  • Create New...