Editing RFID Hacking/usrp/
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
'''''notes about the install procedure for Gen2 RFID USRP (modified gnuradio library)''''' | |||
$ svn co -r 10532 http://gnuradio.org/svn/gnuradio/trunk gnuradio | $ svn co -r 10532 http://gnuradio.org/svn/gnuradio/trunk gnuradio | ||
step #1 Copy gen2_reader/gnuradio/misc_files/grc_gr_gen2_rfid.m4 to gnuradio/config | |||
Copy gen2_reader/gnuradio/misc_files/grc_gr_gen2_rfid.m4 to gnuradio/config | |||
cp gen2_reader/gnuradio/misc_files/grc_gr_gen2_rfid.m4 gnuradio/config | cp gen2_reader/gnuradio/misc_files/grc_gr_gen2_rfid.m4 gnuradio/config | ||
step #2 | |||
cp -a gen2_reader/gnuradio/gr-gen2-rfid gnuradio/ | cp -a gen2_reader/gnuradio/gr-gen2-rfid gnuradio/ | ||
step #4 | |||
line 304: | |||
GRC_GR_GEN2_RFID | GRC_GR_GEN2_RFID | ||
-- | |||
-- | |||
This here are software dependencies from a different gnuradio project | This here are software dependencies from a different gnuradio project | ||
so it should contain most gnuradio dependencies : | so it should contain most gnuradio dependencies : | ||
apt-get install -y libboost-dev python python2.5-dev libfftw3-dev swig sdcc-nf libusb-dev guile-1.8-dev libcppunit-dev libosip2-dev libortp7-dev asterisk | |||
apt-get install -y python python2.5-dev libfftw3-dev swig sdcc-nf libusb-dev guile-1.8-dev libcppunit-dev libosip2-dev libortp7-dev asterisk | |||
gnuradio dependencies: | gnuradio dependencies: | ||
* built/installed the latest libboost | * built/installed the latest libboost | ||
apt-get install libgsl0-dev | apt-get install libgsl0-dev | ||
gnuradio build: | gnuradio build: | ||
./configure --prefix=/usr/local/gnuradio-rfid --enable-gr-gen2-rfid --enable-gnuradio-core --enable-gr-audio-oss | ./configure --prefix=/usr/local/gnuradio-rfid --enable-gr-gen2-rfid --enable-gnuradio-core --enable-gr-audio-oss | ||
Line 54: | Line 35: | ||
make install | make install | ||
step #8 | |||
cp gen2_reader/gnuradio/misc_files/gen2_reader.rbf /usr/local/gnuradio-rfid/share/usrp/rev4 | cp gen2_reader/gnuradio/misc_files/gen2_reader.rbf /usr/local/gnuradio-rfid/share/usrp/rev4 | ||
step #9 | |||
cd gnuradio/gr-gen2-rfid/src/lib | cd gnuradio/gr-gen2-rfid/src/lib | ||
apply this patch: | apply this patch: | ||
gnuradio/gr-gen2-rfid/src/lib/rfid_gen2_reader.cc | |||
<PRE> | <PRE> | ||
42,48d41 | 42,48d41 | ||
Line 88: | Line 64: | ||
</PRE> | </PRE> | ||
make install | make install | ||
-- | |||
sudo -s | sudo -s | ||
PYTHONPATH=/usr/local/gnuradio-rfid/lib/python2.5/site-packages GR_SCHEDULER=STS nice -n -20 ./gen2_reader.py | PYTHONPATH=/usr/local/gnuradio-rfid/lib/python2.5/site-packages GR_SCHEDULER=STS nice -n -20 ./gen2_reader.py | ||