Skip to content

Commit f628a37

Browse files
committed
prepared for AppImage and windows installer
1 parent df8a8b5 commit f628a37

7 files changed

Lines changed: 45 additions & 22 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ Qt-wspr, a WSPR listener with a Qt based front end for use
55
with SDRplay devices and/or hackrf
66

77
New: qt-dab now supports connections to a spyServer
8+
Since my antenna equipment is less than optimal, I added
9+
a client for the spyServer to the set of input devices.
10+
11+
Note however, that since MOST frequencies or SW frequencies, not
12+
supported by V3 dabsticks and the regular AIRspy, one needs to
13+
connect to the Airspy HF. It turns out there are a few spyServers
14+
connected to AIRspyHF devices.
15+
816
-----------------------------------------------------------------------------
917

1018
![overview](/qt-wspr-screen.png?raw=true)

devices/device-handler.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
#
22
/*
3-
* Copyright (C) 2010, 2011, 2012
3+
* Copyright (C) 2014 .. 2025
44
* Jan van Katwijk (J.vanKatwijk@gmail.com)
55
* Lazy Chair Computing
66
*
7-
* This file is part of DRM-2
7+
* This file is part of the qt-wspr
88
*
9-
* DRM-2 is free software; you can redistribute it and/or modify
9+
* qt-wspr is free software; you can redistribute it and/or modify
1010
* it under the terms of the GNU General Public License as published by
1111
* the Free Software Foundation; either version 2 of the License, or
1212
* (at your option) any later version.
1313
*
14-
* DRM-2 is distributed in the hope that it will be useful,
14+
* qt-wspr is distributed in the hope that it will be useful,
1515
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1616
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1717
* GNU General Public License for more details.
1818
*
1919
* You should have received a copy of the GNU General Public License
20-
* along with DRM-2; if not, write to the Free Software
20+
* along with qt-wspr; if not, write to the Free Software
2121
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2222
*/
2323
#include "device-handler.h"
2424
#include "radio.h"
2525

2626
deviceHandler::deviceHandler () {
27-
lastFrequency = Mhz (100);
27+
lastFrequency = Mhz (10);
2828
}
2929

3030
deviceHandler::~deviceHandler () {

devices/device-handler.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
* want the interface with different devices (including filehandling)
2525
* to be transparent
2626
*/
27-
#ifndef __DEVICE_HANDLER__
28-
#define __DEVICE_HANDLER__
27+
28+
#pragma once
2929

3030
#include <stdint.h>
3131
#include "constants.h"
@@ -61,5 +61,4 @@ virtual int16_t bitDepth ();
6161
signals:
6262
void dataAvailable (int);
6363
};
64-
#endif
6564

sources/constants.h

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
1-
2-
#ifndef __CONSTANTS_H
3-
#define __CONSTANTS_H
1+
#
2+
/*
3+
* Copyright (C) 2023
4+
* Jan van Katwijk (J.vanKatwijk@gmail.com)
5+
* Lazy Chair Computing
6+
*
7+
* This file is part of the qt-wspr decoder
8+
*
9+
* qt-wspr is free software; you can redistribute it and/or modify
10+
* it under the terms of the GNU General Public License as published by
11+
* the Free Software Foundation; either version 2 of the License, or
12+
* (at your option) any later version.
13+
*
14+
* qt-wspr is distributed in the hope that it will be useful,
15+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
* GNU General Public License for more details.
18+
*
19+
* You should have received a copy of the GNU General Public License
20+
* along with qt-wspr; if not, write to the Free Software
21+
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22+
*/
23+
#pragma once
424

525
#include <stdint.h>
626
#include <complex>
@@ -65,5 +85,3 @@ struct cand {
6585
float sync;
6686
};
6787

68-
#endif
69-

sources/decoder.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
* along with qt-wspr; if not, write to the Free Software
2121
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2222
*/
23-
#ifndef __DECODER_H
24-
#define __DECODER_H
23+
24+
#pragma once
2525

2626
#include <QThread>
2727
#include "constants.h"
@@ -69,5 +69,4 @@ Q_OBJECT
6969
void sendString (const QString &);
7070
};
7171

72-
#endif
7372

sources/psk-reporter.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
* Jan van Katwijk (J.vanKatwijk@gmail.com)
55
* Lazy Chair Computing
66
*
7-
* This file is part of the wspr plugin
7+
* This file is part of the wspr decoder
88
*
9-
* wspr plugin is free software; you can redistribute it and/or modify
9+
* wspr decoder is free software; you can redistribute it and/or modify
1010
* it under the terms of the GNU General Public License as published by
1111
* the Free Software Foundation; either version 2 of the License, or
1212
* (at your option) any later version.
1313
*
14-
* wspr plugin is distributed in the hope that it will be useful,
14+
* wspr decoder is distributed in the hope that it will be useful,
1515
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1616
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1717
* GNU General Public License for more details.
1818
*
1919
* You should have received a copy of the GNU General Public License
20-
* along with wspr plugin; if not, write to the Free Software
20+
* along with wspr decoder if not, write to the Free Software
2121
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
2222
*/
2323
#include "psk-reporter.h"

sources/psk-reporter.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
#
32
/*
43
* Copyright (C) 2022

0 commit comments

Comments
 (0)