-
-
Notifications
You must be signed in to change notification settings - Fork 329
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
R820T2 not receiving signals if LOOP_THROUGH is ON #42
Comments
Was there ever any resolution to this? I found that reverting to 0.5.3 solves my ADS-B problems, whereas I receive no data at all when I upgrade to 0.5.4. This is a problem for ubuntu users as upgrading to Cosmic will download the 0.5.4 version of the rtl-sdr software, which breaks ads-b setups using software like dump1090. |
Loop through was disabled in commit 5c3073f included in the latest release version 0.6.0, as it is unused on the hardware anyways. Can you build rtl-sdr from source as described in the wiki and test if ADS-B reception is working? |
TL;DR: 0.6.0 also produces no output. So maybe this needs a new ticket opened? |
That works. |
So it seems like dump1090 should set the bandwidth to a higher value with rtlsdr_set_tuner_bandwidth(), because for all other (narrowband) applications lowering the IF bandwidth actually helped reducing interferece from strong adjacent transmitters. |
If rtlsdr_set_tuner_bandwidth() isn't set, it default to automatic bandwidth selection, yes? Can that default be the same as before rtlsdr_set_tuner_bandwidth() was added, so as not to break existing applications? Or do most applications benefit from a smaller default bandwidth? I don't know what the distribution is of applications using rtl-sdr libraries, but I suspect that number of dump1090 users out there might be considerable. Even a userspace toggle to make that happen might be meaningful so as not to have to recompile existing applications. |
* add contrib info * indention * additional info/formatting * fix spelling
Add contrib info to the readme (steve-m#42)
###CUT FROM tuner_r82xx.c source code###
/* rc = r82xx_write_reg_mask(priv, 0x05, loop_through, 0x80);
if (rc < 0)
{
printf("Return at Loop Through\n");
return rc;
}/
/ Loop through attenuation /
/ rc = r82xx_write_reg_mask(priv, 0x1f, lt_att, 0x80);
if (rc < 0)
{
printf("Return at Loop_Through Attenuation.\n");
return rc;
}*/
###END OF CUT###
Regards.
Rodrigo Matias
The text was updated successfully, but these errors were encountered: