Windows Windows 2000 / XP / Vista / 7 / 8


Two steps are necessary to operate the FiFi SDR with a PC:

  1. install the driver
  2. install the software

The driver installation (1.) is itself divided into two steps

  1. download the SDR driver,
  2. install the drivers (SDR driver and sound card driver)

And the Software installation (2.) consists of

  1. selecting and loading the software
  2. setting up the software.

Note: drivers for sound cards do not have to be downloaded as they are already part of the operating system.

The following steps have been tested by the developer team to date under Windows 2000 Professional, Windows XP Professional, Windows 7 (32 bit) and Windows 8 (64 bit). Reports and comments about installation under other operating systems are welcome (just open a new ticket).

Driver Installation

Download the SDR driver

There are different drivers available for Windows. Please choose the appropriate one:

The individual driver files and more versions for experiments are available here. After downloading unzip the files to a directory on your local harddrive (e.g. C:\fifidriver).

The drivers originate from the LibUSB-Win32 project and are subject to the GNU Lesser General Public License.

Installing the driver

Windows 7 / Windows 8

Please do not connect the SDR to your computer yet. Run the "InstallDriver.exe" from your local harddrive (you will need administrator rights). After the installation has completed you can connect the SDR to an USB port. The drivers should be loaded automatically. You can verify this in the Windows device manager. You should be able to find 2 devices:

  • Microphone (FiFiSDR Soundcard) which is located in "Audio inputs and outputs"
  • FiFi-SDR (20130929) which is located in "libusb-win32 devices"

Windows 2000 / Windows XP

Connect the SDR to an USB port of your computer. When promted for the driver, point the installation wizard to the directory you downloaded the files to (C:\fifidriver in the example above). Then the driver should be automatically installed. You can verify this in the Windows device manager. You should be able to find 2 devices:

  • USB Audio Device which is located in "Sound, video and game controllers"
  • FiFiSDR (20100927) which is located in "libusb-win32 devices"

If contrary to expectations there are any insurmountable problems installing the driver, please open a new ticket to that effective help can be given and the problem is also documented and solved for everyone.

Software installation

Choice of software

An overview of usable software is available on the Wiki User Software pages. More detailed instructions on the configuration of various programs can be found on the respective information pages of these programs. In general, any software that supports the softrock SDR should also be usable with the FiFi SDR.

We recommend HDSDR for the first installation under Windows. Experience shows that this causes the least problems for users. Comprehensive installation instructions from DG6SW (tnx!) are available in our wiki.

Configuration instructions are also available for the following programs:

If you're using a different program, you're welcome to post instructions for it in the Wiki.

Software settings

Note: the following parameters are already partially included in the above-mentioned configuration instructions. They are fundamentally valid.

The following parameters are required to use the FiFi SDR with a particular software:

Vendor-ID: 16C0 (hexadecimal) / 5824 (decimal)
Device-ID: 05DC (hexadecimal) / 1500 (decimal)
Hersteller/Vendor Name:
Produkt/Device Name: <empty>
Si570 I2C-Adresse: any (is automatically set by the SDR firmware)

Note: For firmware versions eralier than [215] (07 November 2010), the manufacturer must be entered as "O28".

Additional notes

DRM reception

Some programs can not decode DRM (Digital Radio Mondiale) themselves, but they do support external decoders. An Open Source DRM decoder translated for Windows called DReaM can currently be found here.

After downloading an expanding the package it is best to open the 'Help.bat' file and then to adapt the 'Receiver.bat' file to ones own system. The correct Inputformat (option "-c" or "--inchansel") is 3 (I/Q input positive). Here the DRM signal must be in a frequency range above the LO frequency.

DReaM cannot set the frequency itself, but this can be done, for example, with WinRad - it is possible to have WinRad and DReaM running simultaneously. As soon as a sufficiently strong DRM signal has been set in the upper part of the spectrum with WinRad, DReaM begins to decode the signal. (As the output of WinRad and DReaM overlap it is recommended to set the volume of WinRad to 0 ;-). DRM-Screenshot


Rockprog is a command line tool that enables the settings of the FiFi SDR to be read and altered. The rockprog tool is available in a Windows version in the SVN. It is a test version that has been ported from Linux to Windows with help from MinGW/MSYS. Operation corresponds to the Linux version, although the program file name is rockprog0.

Note: the current Windows version in the SVN is not always the same as the current Linux version as the development of rockprog takes place under Linux and the Windows version follows later.

Last modified 3 years ago Last modified on Mar 3, 2015 8:46:25 PM

Attachments (1)

Download all attachments as: .zip