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

Technical questions about gr-tempest #20

Open
Beezdone opened this issue Nov 17, 2022 · 1 comment
Open

Technical questions about gr-tempest #20

Beezdone opened this issue Nov 17, 2022 · 1 comment

Comments

@Beezdone
Copy link

Hello!

I've been working on gr-tempest for a while now, and I have several questions.
To contextualize, I don't have a USRPB200, but an ADALM-PLUTO and a HACKRF.
Also, I can read the "grabacion" files without any problem.
However, I don't have a readable result for HDMI.

  • I know the "sample_rate" influence the quality but are there any limits that should not be exceeded?

  • What is the MAX deviation ? (in "Fine Sampling Synchronization")

  • Does the result depend on the fundamental frequency ? (because of my setup, the fundamental frequency that I have is not the same as the one the creator of gr-tempest have)

Thank you!

@git-artes
Copy link
Owner

Hi,
Sorry for the big delay, these were some very busy weeks. Regarding your questions:

  • The max sample_rate depends on your PC. Dropped samples are a problem for the current implementation of gr-tempest, so you should use the largest one that does not produce any dropped samples.
  • Fine sampling synchronizations looks for maximums in the auto-correlations. Max_deviation is the largest window it will compute the auto-correlation. The largest the value, the larger the maximum sampling error it may correct, although this increases the CPU usage.
  • The central frequency should be a multiplie of the pixel-rate, either for HDMI or VGA. That's where most of the energy is. Which harmonic depends on the situation, you may try different values.

Hope this helps.

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