Funcube dongle

From Note to self
Jump to: navigation, search

qthid software, system settings

  • Binary downloaden
  • In de README.TXT vind je de nodige info:
In order to use the Funcube Dongle as regular user, you need to create a udev rule.
Create a udev file /etc/udev/rules.d/20-fcd.rules containing:

  SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666" SYMLINK+="FCD"

Reload the rules using "sudo udevadm control --reload-rules"
Qthid should now detect your FCD when you plug it in.

Eigen build gnuradio

Eerst ubuntu source code repository toevoegen, + apt-get update
portaudio: verkeerde versie was geïnstalleerd:
sudo apt-get install portaudio19-dev portaudio19-doc python-pyaudio


Building Gnu Radio...
...Doing cmake
...Cmaking
...Building
...Installing
Done building and installing Gnu Radio
GRC freedesktop icons install ...Done
Done function gnuradio_build at: vendredi 4 mai 2012, 19:25:36 (UTC+0200)
Starting function rtl_build at: vendredi 4 mai 2012, 19:25:36 (UTC+0200)
Building rtl-sdr...Done building/installing rtl-sdr/gr-osmosdr
Building gr-baz...Done building/installing gr-baz
Done function rtl_build at: vendredi 4 mai 2012, 19:27:25 (UTC+0200)
Starting function extras at: vendredi 4 mai 2012, 19:27:25 (UTC+0200)
Done function extras at: vendredi 4 mai 2012, 19:27:25 (UTC+0200)
Starting function mod_groups at: vendredi 4 mai 2012, 19:27:25 (UTC+0200)
Group 'usrp' already in /etc/group
********************************************************************************
This script has just modified /etc/group to place your userid '('$USER')' into group 'usrp'
In order for this change to take effect, you will need to log-out and log back
in again.  You will not be able to access your USRP1 device until you do this.

If you wish to allow others on your system to use the USRP1 device, you will need to use:

  sudo usermod -a -G usrp userid
  
For each userid you wish to allow access to the usrp

********************************************************************************

Further 
Done function mod_groups at: vendredi 4 mai 2012, 19:27:26 (UTC+0200)
Starting function mod_udev at: vendredi 4 mai 2012, 19:27:26 (UTC+0200)
Done function mod_udev at: vendredi 4 mai 2012, 19:27:26 (UTC+0200)
Starting function mod_sysctl at: vendredi 4 mai 2012, 19:27:26 (UTC+0200)
Applying updates to /etc/sysctl.conf
Group 'usrp' now has real-time scheduling privileges
You will need to log-out and back in again for this to
take effect
Done function mod_sysctl at: vendredi 4 mai 2012, 19:27:27 (UTC+0200)
Starting function pythonpath at: vendredi 4 mai 2012, 19:27:27 (UTC+0200)


************************************************************
You should probably set your PYTHONPATH to:
 
     /usr/local/lib/python2.7/dist-packages
 
Using:
 
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages
 
in your .bashrc or equivalent file prior to attempting to run
any Gnu Radio applications or Gnu Radio Companion.
*************************************************************
Done function pythonpath at: vendredi 4 mai 2012, 19:27:27 (UTC+0200)
Done all functions at: vendredi 4 mai 2012, 19:27:27 (UTC+0200)
All Done


Gnuradio 3.7 beta

aptitude build-dep gnuradio ; aptitude install libzeroc-ice34-dev python-zeroc-ice
apt-get install gcc-4.6 g++-4.6
cmake .. -DCMAKE_CXX_COMPILER=g++-4.6 -DCMAKE_C_COMPILER=gcc-4.6


mkdir build
cd build
cmake ../
make & make test
100% tests passed, 0 tests failed out of 240
Total Test time (real) = 233.18 sec

Qsstv 8.1.2 beta

aptitude install g++ libfftw3-dev qt4-qmake libqt4-dev hamlib-dev libasound2-dev libjasper1 libjasper-dev

verwacht libqwt 6, versie 5 is geïnstalleerd.