Hier baut es auch erst nach folgenden "Hotfix" und nach eines Kopieren/Linken der Datei "gruel_common.i"
Diff
--- ./lib/howto_fib_crc16_vbb.cc.org 2011-08-08 15:39:27.000000000 +0200
+++ ./lib/howto_fib_crc16_vbb.cc 2012-11-18 14:05:51.847345946 +0100
@@ -94,7 +94,8 @@
while (input_used_counter < input_samples && output_generated_counter<noutput_items)
{
Summe =0;
- CRC = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1};
+ for(f=0;f<15;f++)
+ CRC[f] = 1;
memcpy(&d_DataVector[0], &in[0], sizeof (char)*(d_InVectorSize-16)); // Daten uebernehmen
for(i=(d_InVectorSize-16);i<d_InVectorSize;i++) d_DataVector[i] = in[i] ^ 1; // Zweikomplement des CRCs bilden und anhaengen
Display More
#> ln -s /usr/include/gruel/swig/gruel_common.i /usr/include/gnuradio/swig/gruel_common.i
Siehe auch http://www.ruby-forum.com/topic/4040797
#> apt-get install gnuradio-dev libcppunit-dev libgnuradio-core3.5.3.2 swig
#> autoreconf -i
#> ./configure
#> make
@andr: rtl_fm funktioniert doch ganz passabel, wenn man -W für Wide FM mit angibt.
Danke für den Hinweis, mein "Checkout" ist wohl zu alt gewesen, verantwortlich ist wohl der Commit vom 23.10.2012 (http://cgit.osmocom.org/cgit/rtl-sdr/c…6658ade01632589)