Git Product home page Git Product logo

redpitaya_acquisition's People

Contributors

alex123go avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

redpitaya_acquisition's Issues

On Trigger acquisition

Hi! First of all - very nice down!
That is what I was looking for!
Just a short question, can on-trigger acquisition (to get signal synchronized with the reference signal) be implemented somehow easily?

Best,
Ivan

On-trigger acquisition phase stability

Hi Alex,

First of all, thank you a lot for releasing the new version, I have had my hands on it just now - it is very cool and easy to use (I use a non-GUI version).
Decimation works perfectly (I know it is with no averaging).
However, I noticed that the on-trigger acquisition behaves weird.

To explain the issue, here is how my signal looks like (trigger signal is in blue, I connected it to the 2nd channel just to record them synchronously):
3
The signal period is 0.1 s.
These rectangular pulses (0..3.3V) I use for on-trigger acquisition for the 1st channel (orange signal is of my interest for stable acquisition).

Further, the reference signal connected to the EXT_TRIG pin, I run your script (non-GUI),

for bUseTrig = 0 I clearly see that on-trigger ACQ is OFF (as the recorded signals are randomly places in the time domain):
2

when bUseTrig = 1 on trigger ACQ is ON and it can be seen, but something like 50% of the signal is being shifted (and sometimes there are small shifts as well). Here I recorded 10 cycles with bUseTrig = 1 , in this case, 5 cycles overlap well and 5 do overlap but with some shift relative to the first 5 (also they are quite unstable in phase actually).
1

Do you have an idea from where this problem could come from?
I have tried to play with some parameters but did not succeed. Also, I tried to feed ideal signals to the RP generated using a function generator, the results are the same. I also played with the phase for the signal, but it did change nothing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.