debian/0000755000000000000000000000000011747771212007177 5ustar debian/cutesdr.desktop0000644000000000000000000000035311720477774012253 0ustar [Desktop Entry] Version=1.0 Name=CuteSDR GenericName=Software Defined Radio Comment=Spectrum display and demodulator of IQ radio data Exec=/usr/bin/CuteSDR Icon=cutesdr Type=Application Terminal=false Categories=Utility;HamRadio;Tuner debian/patches/0000755000000000000000000000000011747770562010635 5ustar debian/patches/gcc-4.7.patch0000644000000000000000000000062511745406664012720 0ustar Description: add missing include to avoid FTBFS with gcc-4.7 Origin: vendor Bug-Debian: http://bugs.debian.org/667146 Forwarded: no Author: gregor herrmann Last-Update: 2012-04-23 --- a/siqs/discover.h +++ b/siqs/discover.h @@ -26,6 +26,7 @@ #include #include #include +#include #include using namespace std; debian/patches/asm-arch0000644000000000000000000000205111747767761012260 0ustar --- a/interface/perform.cpp +++ b/interface/perform.cpp @@ -13,7 +13,9 @@ //////////////////////////////////////////////////////////////////////// +#if defined(__i386__) || defined(__x86_64__) #define USE_PERFORMANCE //uncomment to use +#endif //========================================================================================== // + + + This Software is released under the "Simplified BSD License" + + + --- a/dsp/wfmdemod.cpp +++ b/dsp/wfmdemod.cpp @@ -406,7 +406,7 @@ //m_PilotPhaseAdjust = g_TestValue; for(int i=0; i License: GPL-3+ Files: dsp/fft* Copyright: Copyright Takuya OOURA, 1996-1998 License: OOURA Files: sigs/* Copyright: Copyright (C) 2012 Andrea Montefusco IW0HDV License: GPL-3+ License: MOEBSD + + + This Software is released under the "Simplified BSD License" + + + Copyright 2010 Moe Wheatley. All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY Moe Wheatley ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Moe Wheatley OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Moe Wheatley. License: OOURA You may use, copy, modify and distribute this code for any purpose (include commercial use) and without fee. Please refer to this package when you modify this code. License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/source/0000755000000000000000000000000011661232106010464 5ustar debian/source/format0000644000000000000000000000001411661232106011672 0ustar 3.0 (quilt) debian/siqs_ftdi.10000644000000000000000000000555311713367261011254 0ustar .TH "siqs_ftdi" 1 "1.0.4" SDR "User Manuals" .SH NAME siqs_ftdi \- Sdr IQ Server .SH DESCRIPTION This program attempt to mimic the sdrxx server created by Moe WHEATLEY in order to provide SDR-IQ with a network interface compatible with that of more sophisticated radio from RFSPACE. .LP Alas the sdrxx server source code resulted unfeasible to port to Linux, but was invaluable as a reference. .LP A special mention deservers Ken N9VV that put his radio, Linux computer and Internet connection to my disposal in order to develop and test this software. .LP The application is compatible with the SDR-IP and NetSDR networked software defined radio receivers made by RFSPACE, Inc. of Atlanta, GA .LP Running with other receivers that have USB interfaces (such as the SDR-IQ) is made possible by the siqs_ftdi program. .SH SYNOPSIS .B siqs_ftdi .LP In order to run CuteSDR you have to remove from your system the standard Linux kernel FTDI driver; this is feasible at run time: .LP sudo rmmod usbserial ftdi_sio .LP Next check that the radio is correctly linked to the system: .LP lsusb .LP Bus 006 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC .LP If everything is fine, open a terminal window and start the server: .sp siqs_ftdi ------ ------ SDR-IQ server for Cute SDR ------ ------ libftdi version ------ ------ (C) 2012, Ken N9VV && Andrea IW0HDV interfaces = 2: lo - 127.0.0.1 eth0 - 192.168.10.1 SRXXX STARTED: size 56 Press q to exit. Listening for TCP connections on port 50000 socket: 6 .fi .LP Last, run CuteSDR from another terminal window, and into the menu Setup->Network press "Find SDR" push button or manually insert the network data. The auto discovery proceudre works only if the CuteSDR and the server are placed on the same LAN (broadcast domain). .LP Please not that the server is not yet completed with all the features: e.g. the discovery messages is only partially supported. .SH SEE ALSO CuteSDR (1) .LP .B http://groups.yahoo.com/group/CuteSDR/ .LP or the rfspace web site: .B http://www.rfspace.com/RFSPACE/CuteSDR.html .SH COPYRIGHT Copyright (C) 2012 Andrea Montefusco IW0HDV .LP This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. .LP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .LP You should have received a copy of the GNU General Public License along with this program. If not, see . .LP On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000000164111747770533011060 0ustar cutesdr (1.0.5-3) unstable; urgency=low * Use compiler flags to determine asm use. -- A. Maitland Bottoms Tue, 01 May 2012 00:20:41 -0400 cutesdr (1.0.5-2) unstable; urgency=low * Acknowledge NMU * define USE_PERFORMANCE only for amd64 -- A. Maitland Bottoms Mon, 23 Apr 2012 22:22:39 -0400 cutesdr (1.0.5-1.1) unstable; urgency=low * Non-maintainer upload. * Fix "ftbfs with GCC-4.7": add patch gcc-4.7.patch (missing include). Closes: #667146 -- gregor herrmann Mon, 23 Apr 2012 15:44:03 +0200 cutesdr (1.0.5-1) unstable; urgency=low * New upstream version * Desktop integration -- A. Maitland Bottoms Mon, 20 Feb 2012 12:47:55 -0500 cutesdr (1.0.4-1) experimental; urgency=low * Package from upstream svn (Closes: #658671) -- A. Maitland Bottoms Sat, 4 Feb 2012 11:12:07 -0500 debian/cutesdr.dirs0000644000000000000000000000042011720471340011515 0ustar usr/share/applications usr/share/icons/hicolor/16x16/apps usr/share/icons/hicolor/24x24/apps usr/share/icons/hicolor/32x32/apps usr/share/icons/hicolor/48x48/apps usr/share/icons/hicolor/64x64/apps usr/share/icons/hicolor/128x128/apps usr/share/icons/hicolor/256x256/apps debian/CuteSDR.10000644000000000000000000000473611713366533010543 0ustar .TH "CuteSDR" 1 "1.0.4" SDR "User Manuals" .SH NAME CuteSDR \- a simple demodulation and spectrum display program .SH DESCRIPTION Its primary purpose is for spawning custom applications or for educational use. It is NOT a full featured program as it is purposely kept simple in order for developers to more easily spin off their own applications. A further goal was to use only the stock functionality of Qt ie no libraries or special drivers. This limits CuteSDR to using only a network connection. .LP The application is compatible with the SDR-IP and NetSDR networked software defined radio receivers made by RFSPACE, Inc. of Atlanta, GA .LP Running with other receivers that have USB interfaces (such as the SDR-IQ) is made possible by the siqs_ftdi program. .SH SYNOPSIS .B CuteSDR .LP Brings up the GUI application. No command-line options, configuration via GUI menus. .SH SEE ALSO siqs_ftdi (1) .LP .B http://groups.yahoo.com/group/CuteSDR/ .LP or the rfspace web site: .B http://www.rfspace.com/RFSPACE/CuteSDR.html .SH COPYRIGHT Copyright 2010 Moe Wheatley. All rights reserved. .LP Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: .LP 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. .LP 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. .LP THIS SOFTWARE IS PROVIDED BY Moe Wheatley ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Moe Wheatley OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .LP The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Moe Wheatley. debian/compat0000644000000000000000000000000211745411614010370 0ustar 8 debian/control0000644000000000000000000000240611745411125010574 0ustar Source: cutesdr Section: hamradio Priority: optional Maintainer: A. Maitland Bottoms Build-Depends: debhelper (>= 9), cmake (>= 2.8.4+dfsg.1-3), qt4-qmake, libqt4-dev, pkg-config, libusb-1.0-0-dev, libftdi-dev, qtmobility-dev, icoutils Standards-Version: 3.9.3 Homepage: http://www.rfspace.com/RFSPACE/CuteSDR.html Vcs-Browser: http://cutesdr.svn.sourceforge.net/viewvc/cutesdr/ Package: cutesdr Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: simple demodulation and spectrum display program The CuteSDR application's primary purpose is for spawning custom applications or for educational use. It is NOT a full featured program as it is purposely kept simple in order for developers to more easily spin off their own applications. A further goal was to use only the stock functionality of Qt ie no libraries or special drivers. This limits CuteSDR to using only a network connection. The main gui and framework is written by Moe Wheatly, AE4JY. . CuteSDR itself has only a network interface and will directly support the RFSPACE NetSDR and SDR-IP radios. This package also supports SDR-IQ/14 using an included network protocol server application (siqs_ftdi) by Andrea Montefusco, IW0HDV with support from Ken Hopper, N9VV.