Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

continuous data acquistion #528

Open
shivarajkandhasamy opened this issue Oct 25, 2024 · 3 comments
Open

continuous data acquistion #528

shivarajkandhasamy opened this issue Oct 25, 2024 · 3 comments

Comments

@shivarajkandhasamy
Copy link

For our project, after locking, we would like to acquire continuous data for a longer time to look at narrow frequency features. Currently, we can only store 16384 samples, which is not sufficient for cause. Is there a way to get more continuous data by continuously capturing the 16384 samples or by some other means? I tried to use the new DMA option in red Pitya (for example link) along with pyrpl, but they don't seem to work together. If I start the pyRPl and ssh to Red Pitaya to start the DMA acquisition, it doesn't work. But without starting Pyrpl, I can SSH and acquire a longer stream of RF input channels. Let me know if there are options I can explore. Thanks.

@michaelcroquette
Copy link
Collaborator

Have you looked at the sampler module ?

@shivarajkandhasamy
Copy link
Author

Sorry, it is not clear to me how to use that module for continuous acquisition. I thought there would be gaps between the data acquired through it, as it comes in chunks.

@michaelcroquette
Copy link
Collaborator

Ok I guess I read your question to fast. The sampler module can be used to acquire data for a long time with a low and not well define sampling frequency.

Regarding your issue, I guess the two ssh connection are clashing. I took a look at your example, are you doing it the same way ? If so an option could be to not open a second connection but to send the SCPI command using the Pyrpl.rp.ssh connection. Not sure if this would work though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants