Where to get it.Get the latest version from Linrad Home Page. or get the current development version with this command:
svn checkout https://svn.code.sf.net/p/linrad/code/trunk linrad-xxxx
The command will create a new subdirectory linrad-xxxx which should not already exist.
General.The installation consists of three independent parts:
1) The Linrad executables linrad.exe linrad64.exe and the two text files help.lir and errors.lir have to be placed in the Linrad directory which may be created new or which may be an old directory. Possibly with a previous Linrad version in it. You can give your Linrad directory any name and place it anywhere in your system. In case you use the Windows installer the Linrad directory would become C:\Linrad\linrad-xx.yy. but if you want to experiment, copy that directory to perhaps C:\temp\experiment or whatever and make changes to your setup there. If it fails, the original would remain untouched.
2) Starting with version linrad-04.06 libraries (dll files) and other binary files that Linrad needs access to have to be placed in C:\Linrad\dll\
Here is info about libraries for old Linrad versions. Linrad-04.05 and earlier.
3) The hardware that Linrad will use has to be properly installed and configured in Windows. There are many problems with drive routines under Windows. Elderly hardware is not well (if at all) supported by modern Windows versions. There are often bugs of various kinds in soundcard drivers and the manufacturers might not supply drivers that are suitable for an SDR application like Linrad. There may also be compatibility problems with USB3 devices.
Step 1. Installing the executable under Windows.
Installing libraries and binaries under windows.You can use the info here: install dll files.
Everything needed is present in this file linrad-dll-files02.zip (6289168 bytes.) which should be placed in the directory C:\Linrad and unzipped there to create the directory C:\Linrad\dll\ (if not already present) and place these files there:
airspy.dll Airspy airspy.com
bladeRF.dll BladeRF nuand.com
ftd2xx.dll SDR-14 rfspace.com
G31DDCAPI.dll Excalibur winradio.com
inpout32.dll WSE - the parallell port sm5bsz.com/linuxdsp/optrx.htm
libftdi.dll Soft66 http://zao.jp/radio/soft66ad , Elektor www.elektor.com
libusb0.dll Soft66 http://zao.jp/radio/soft66ad , optional for WSE parallel port and si570.
libusb-1.0.dll Perseus, Airspy, rtlsdr, mirisdr, BladeRF.
mirisdr.dll SDRplay sdrplay.com MSi3101 www.mirics.com/sites/default/files/MSi3101_new.pdf
msvcr100.dll support for bladeRF.dll and airspy.dll.
msvcr120.dll support for bladeRF.dll.
palir-01.dll Portaudio for soundcards.
palir-02.dll Portaudio for soundcards.
palir-03.dll Portaudio for soundcards.
palir-04.dll Portaudio for soundcards.
perseususb.dll Perseus HF receiver. microtelecom.it
perseus125k24v21.sbs Perseus HF receiver.
perseus192k24v31.sbs Perseus HF receiver.
perseus1d6m24v21.sbs Perseus HF receiver.
perseus1m24v21.sbs Perseus HF receiver.
perseus250k24v21.sbs Perseus HF receiver.
perseus2m24v21.sbs Perseus HF receiver.
perseus48k24v31.sbs Perseus HF receiver.
perseus500k24v21.sbs Perseus HF receiver.
perseus95k24v31.sbs Perseus HF receiver.
perseus96k24v31.sbs Perseus HF receiver.
mirisdr.dll SDRplay and Mirics dongles.
pthreadVC2.dll support for bladeRF.dll.
pthreadVCE2.dll support for bladeRF.dll.
rtlsdr.dll rtl-sdr sdr.osmocom.org/trac/wiki/rtl-sdr
soft66.dll Soft66 zao.jp/radio/soft66ad
Here is info about libraries for Linrad. Source code and how to compile. Info relevant to old as well as new versions of Linrad. (The GNU license requires sharing of source code. Normal Linrad users need not to worry about this.)
Installing drive routines under Windows.This is not really a Linrad problem, it belongs to the manufacturer of your hardware and to Microsoft. There have been many problems in the past, but today with many SDR software on the market the problems are better understood. Here is a list of hardware that can be used together with Linrad and some hints on the driver installation.
Airspy. Automatic, but only on an updated Widows system.
BladeRF. Use Zadig to install WinUSB.
Excalibur. Use installer from http://winradio.com
Mirics, SDRplay. Use Zadig to install libusbK.
PCIe-9842. Use the installer from http://www.adlinktech.com.
Perseus. Use the device manager to install the driver from http://microtelecom.it
rtlsdr. Use Zadig to install WinUSB.
SDR-14. Use the device manager to install the driver from http://rfspace.com
Soundcard + Afedri. USB Automatic.
Soundcard + Elektor Unknown.
Soundcard + FunCube Pro+ Automatic.
Soundcard + Si570 Use Zadig to install WinUSB or libusb-win32.
Soundcard + Soft66 Use Zadig to install libusb-win32 ????
Soundcard + WSE Automatic.
To SM 5 BSZ Main Page