Sfoglia il codice sorgente

rtlsdr_set_tuner_if_gain(): enable i2c repeater

Thanks to Stefan Sydow for noticing this bug.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
Steve Markgraf 12 anni fa
parent
commit
2ad7b39e2d
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      src/librtlsdr.c

+ 2 - 0
src/librtlsdr.c

@@ -772,7 +772,9 @@ int rtlsdr_set_tuner_if_gain(rtlsdr_dev_t *dev, int stage, int gain)
 		return -1;
 
 	if (dev->tuner->set_if_gain) {
+		rtlsdr_set_i2c_repeater(dev, 1);
 		r = dev->tuner->set_if_gain(dev, stage, gain);
+		rtlsdr_set_i2c_repeater(dev, 0);
 	}
 
 	return r;