README : About the Perseus support in Spectrum Lab ------------------------------------------------------- Recommended: Instead of using the possibly outdated "built-in" support for Perseus (see "OLD DESCRIPTION" below), you should use the Winrad-compatible ExtIO-DLL for Perseus from the Perseus website. This used to be at http://www.microtelecom.it/perseus/software.html , look for "ExtIO DLL for Winrad", for example ExtIO_perseus2v3b.zip . Unpack the entire content of the zipped archive into the directory where Spectrum Lab has been installed (precisely: the folder where 'SpecLab.exe' is located). This way, SL can always use the latest FPGA data available from the manufacturer of Perseus. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OLD DESCRIPTION - USED WITHOUT THE WINRAD-COMPATIBLE "ExtIO"-DLL : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To use Spectrum Lab "directly" with Perseus (without a Virtual Audio Cable), you need to copy at least the following files into this directory : perseus125k24v21.sbs - Perseus receiver FPGA configuration data (125 kS/s) perseus250k24v21.sbs - Perseus receiver FPGA configuration data (250 kS/s) perseus500k24v21.sbs - Perseus receiver FPGA configuration data (500 kS/s) perseus1m24v21.sbs - Perseus receiver FPGA configuration data (1 MS/s) perseus2m24v21.sbs - Perseus receiver FPGA configuration data (2 MS/s) perseususb.dll (*) - interface between the application (here: Spectrum Lab) and the Perseus USB drivers . (*) Note: PERSEUSUSB.DLL is not the USB driver for Perseus itself ! The USB driver(s) -now WinUSB- must be installed from the CDROM provided by Microtelecom, or from the Perseus website. When changing from the old Cypress USB drivers to WinUSB, don't forget to overwrite perseususb.dll with the newer version ! In Perseus V3.0, the following FPGA files with 'soundcard compatible' sampling rates were added. Spectrum Lab can also use them. The lower sampling rates greatly reduce the CPU load, so use one of these if you don't need a broadband display: perseus48k24v31.sbs - Perseus receiver FPGA configuration data for 48 kS/s perseus96k24v31.sbs - Perseus receiver FPGA configuration data for 96 kS/s perseus192k24v31.sbs - Perseus receiver FPGA configuration data for 192 kS/s . SpecLab will first try to load the above files. If they don't exist, the program will try one of the "older" files below: perseus125k24v11.sbs - older Perseus FPGA configuration data (125 kS/s) perseus250k24v11.sbs - older Perseus FPGA configuration data (250 kS/s) perseus500k24v11.sbs - older Perseus FPGA configuration data (500 kS/s) perseus1m24v20.sbs - older Perseus FPGA configuration data (1 MS/s) perseus2m24v20.sbs - older Perseus FPGA configuration data (2 MS/s) You will find these files in the directory of original PERSEUS software by Microtelecom. It is on the CDROM you received together with the radio. Make sure your PERSEUS software is not older than V1.1b (08/2008) . The 2 MS/s setting may be too fast for the real-time audio filters in SpecLab, but it *may* work for the spectrum analyser if your PC is fast enough . Don't try to rename the FPGA configuration files if the names have changed in future versions of the PERSEUS software - this won't work ! Instead, the old files (which have been tested with Spectrum Lab) may still be available on the Microtelecom site in the Perseus DLL for Winrad. The USB drivers (required to communicate with the PERSEUS receiver) must be installed on your system. If not already done, please install the original PERSEUS software (c) Microtelecom, read the disclaimer and the release notes, check if everything works with the original PERSEUS software, and *after that* try to get Spectrum Lab running with PERSEUS . Again, Spectrum Lab won't run with Perseus if you didn't install the drivers from the original Perseus software. For copyright reasons, and to make sure you always use up-to-date drivers, neither the PERSEUS USB drivers, nor the interface DLL, nor the FPGA configuration data are included in the Spectrum Lab installation file. To use Perseus as the input device for Spectrum Lab, select in the main menu: "Options"..."Audio Settings". Open the combo list under "Audio Input Device", and select "PERSEUS". Or select one of the preconfigured settings for Perseus, like this: "Quick Settings"..."Image cancelling DC receivers (I/Q)"..."PERSEUS" . More information about how to control and use PERSEUS in Spectrum Lab is in the SL help system, see ..\html\perseus.htm . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The support for the PERSEUS receiver are based on the Microtelecom SDRDK (Software Defined Radio Devlopment Kit), Copyright Microtelecom s.r.l. – Pavia di Udine, Italy . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Many thanks to Nico Palermo for his assistance, and for providing the SDRDK . Now enjoy your Perseus, and don't miss the Nico's "original" Perseus software, which is easier to use if you don't need Spectrum Lab's "special" processing.