This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-sdr@lists.osmocom.org/.
Steve Markgraf Steve.Markgraf at student.hs-rm.deHi, On 07.07.2012 20:27, Leif Asbrink wrote: > As far as I can see there is no difference when I set 0x05 or > 0xd5. The bits are no longer unknown - the posting from > Steve Markgraf tells us that they mean nothing for a e4000 > in "serial interface gain control mode" so the appropriate value > should be 0x05. No, I was not referring to the bits in register 0x19, but to the piece of code that Francesco posted earlier (which writes to registers in page 1). > Steve Markgraf wrote 2012-06-22: >> The remaining AGC that's active is not in the E4K, but it's the >> Digital >> AGC (DAGC) of the RTL2832. Unfortunately we don't know how to >> disable >> it, since the way it's supposed to be disabled does not work. > That is somehow in contrast to Steves latest posting.... It is? Notice the date of the post. We did not know how to disable it until you figured out, I played around with register 0x19 earlier though, but managed to overlook the effect of bit 5. The "way it's supposed to work" I was referring to is clearing bit 0 of register 0x11 in page 1, which has no effect at all (en_dagc). I've now pushed a change to librtlsdr that disables the AGC by default, and added the function rtlsdr_set_agc_mode() that can be used to re-enable it again. Regards, Steve