Hi,
There are a couple of improvements by @keenerd documented here: https://www.reddit.com/r/RTLSDR/comments/2cix12/improvements_to_hopping_and_filters_testing/ and used in other projects that depend on librtlsdr. Since this repo is used for OSX homebrew, those changes are not available to homebrew users. This breaks other projects that depend on these changes; Kalibrate-rtl as an example:
~/d/b/kalibrate-rtl ❯ make clean all
Making clean in src
test -z "kal" || rm -f kal
rm -f *.o
make[1]: Nothing to be done for `clean-am'.
/Library/Developer/CommandLineTools/usr/bin/make all-recursive
Making all in src
g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/local/Cellar/fftw/3.3.4_1/include -I/usr/local/Cellar/librtlsdr/0.5.3/include/ -I/usr/local/Cellar/libusb/1.0.20/include/libusb-1.0 -g -O2 -MT kal-arfcn_freq.o -MD -MP -MF .deps/kal-arfcn_freq.Tpo -c -o kal-arfcn_freq.o `test -f 'arfcn_freq.cc' || echo './'`arfcn_freq.cc
......
.....
g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/local/Cellar/fftw/3.3.4_1/include -I/usr/local/Cellar/librtlsdr/0.5.3/include/ -I/usr/local/Cellar/libusb/1.0.20/include/libusb-1.0 -g -O2 -MT kal-usrp_source.o -MD -MP -MF .deps/kal-usrp_source.Tpo -c -o kal-usrp_source.o `test -f 'usrp_source.cc' || echo './'`usrp_source.cc
usrp_source.cc:153:17: error: use of undeclared identifier 'rtlsdr_set_dithering'
return (bool)(!rtlsdr_set_dithering(dev, (int)enable));
^
1 error generated.
make[2]: *** [kal-usrp_source.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Please pull in the changes and create a release tag.
Hi, There are a couple of improvements by @keenerd documented here: https://www.reddit.com/r/RTLSDR/comments/2cix12/improvements_to_hopping_and_filters_testing/ and used in other projects that depend on librtlsdr. Since this repo is used for OSX homebrew, those changes are not available to homebrew users. This breaks other projects that depend on these changes; Kalibrate-rtl as an example:
Please pull in the changes and create a release tag.
Thanks