-
Notifications
You must be signed in to change notification settings - Fork 41
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
Issues transmitting DVB-S2 with leandvbtx #35
Comments
The open issue about self-tests is a trade-off between low SNR and higher-order MODCODS. It's hard to handle all cases equally well. Probably unrelated unless you are trying to do 32APSK. Another test you can do is leandvbtx->file1 then file1->SDR->RF->SDR->file2 then file2->leandvbrx. This would rule out any realtime performance issue. Can you show your command lines ? Maybe post a IQ recording of the RX side ? |
Hello, sudo leandvbtx \ sudo leandvb \ Here is an IQ file directly from RTL-SDR. unsigned 8 bit data, 960 kHz sample rate, 256 kSymbols/s 8PSK 3/4 DVB-S2 centered at 0Hz: https://easyupload.io/9mqtir |
Works for me with "--sr 256060" instead of "--sr 256e3". This suggests that the oscillator frequency error from your SDRs (rx+tx) is about 230 ppm, which is a lot (the default tolerance is 100 ppm). Solutions:
Besides, I recommend "--sampler rrc" for noisy channels. |
Hello, Indeed, my SDR had a bug in the software that controls the board clocks, and the frequency was slightly off. Thank you for your help ! |
Hello,
I have been trying to transmit DVB-S2 using leandvbtx, but I am running into some problems. I have narrowed it down to leandvbtx's DVB-S2 mode itself by doing some tests:
I have increased my pipe size, before I did it there were lost samples somewhere, but now there are none, the transmission is continuous.
Did you ever test leandvbtx DVB-S2 mode extensively? I can see an issue where it is reported that the tests do not run correctly, but even then, according to my results, software loopback works, even with white noise added. It stops working once I loop the signal back in the analog domain.
Thank you.
The text was updated successfully, but these errors were encountered: