!USRP libraries These are libraries for using [USRP|http://www.ettus.com/] with [Winrad|http://www.winrad.org/] and [Skimmer Server|http://www.dxatlas.com/SkimServer]. It is based on [GNU Radio|http://gnuradio.org/trac] drivers for USRP. Their source code was been adapted for compiling by Visual C++ 2005. The installation must be done manually - I did not expect such number of candidates that would outweigh my laziness to create the installation program ;-) It is therefore necessary to perform these steps: # Unpack file [UsrpDrv.zip (31 kB)|./sw/UsrpDrv.zip] into separated directory. This is standard libusb drivers with inf file for USRP. Then connect USRP to PC and power up it. Window appears to add a new device. Select the manual search for drivers and enter the path to directory with it. The new device will be named "USRP filter". # Unpack file [UsrpFw.zip (2.0 MB)|./sw/UsrpFw.zip] to the root directory of disk, on whitch is installed Winrad and Skimmer. Typically you will create the directories '''C:\usrp\rev2 a C:\usrp\rev4'''. This directories contains firmware for different revisions of USB2 interface chip, the Cypress FX2, and FPGA. # Run [vcredist_x86.exe (2.6 MB)|./sw/vcredist_x86.exe] with right version of C runtime libraries. # For using USRP with Winrad, you must copy file [ExtIO_USRP.dll (64 kB)|./sw/IPP51.zip] into Winrad directory. Typically '''c:\Program Files\Winrad'''. Then you can start Winrad and in menu "Show options/Select input" select "USRP". For first start window reappears to add a new device again. Instal it like in point 1. # For using USRP with Skimmer server you must install Intel Integrated Primitives library. Unpack file [IPP51.zip (23 MB)|./sw/IPP51.zip] into separated directory and run setup.exe in it. Then unpack and copy file CWS_USRP.dll into Skimmer server directory. ** [cws_usrp_v1.0 (56 kB)|./sw/cws_usrp_v1.0.zip] for Skimmer server version 1.0 ** [cws_usrp_v1.1 (56 kB)|./sw/cws_usrp_v1.1.zip] for Skimmer server version 1.1 Typically '''c:\Program Files\Afreet\SkimSrv'''. Then you can start Skimmer server and select USRP device from combo on tab "Skimmer". For first start window reappears to add a new device again. Instal it like in point 1. Finally note - USRP acts as two different devices. One after first power up - without firmware. And second after uploading firmware by one of the libraries. As a result, after first power up library reports error. You must restart application and then everything was fine :-) If someone was interested about the source code of this libraries, there are available from author on mail. All files [download here|./sw/]. Enjoy It !
Summary of changes
Last changed: 2015/01/03 00:22 |