Linux HPSDR
Switch branches/tags
Clone or download
g0orx Merge pull request #21 from in3otd/EER
Add EER configuration tab and code
Latest commit ab35f4c Dec 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pkg Beta Release May 31, 2018
.gitignore Make linHPSDR work on OS/X Aug 10, 2018
LICENSE Create LICENSE May 31, 2018
MacOS.md add High Sierra 10.13.6 to versions built and tested on Aug 21, 2018
Makefile Add EER configuration tab and code Nov 21, 2018
Makefile.mac fix signal when FFTW3 wisdom file creation complete and protocol2 for… Aug 13, 2018
README.md Make linHPSDR work on OS/X Aug 10, 2018
WSJT-X.odt Beta Release May 31, 2018
WSJT-X.pdf Beta Release May 31, 2018
about_dialog.c Beta Release May 31, 2018
about_dialog.h Beta Release May 31, 2018
adc.h Beta Release May 31, 2018
agc.h Beta Release May 31, 2018
alex.h Beta Release May 31, 2018
audio.c Added Panadapter fill on/off, panadapter background gradient on/off, … Aug 19, 2018
audio.h Beta Release May 31, 2018
band.c Beta Release May 31, 2018
band.h Beta Release May 31, 2018
bandstack.h Beta Release May 31, 2018
bookmark_dialog.c added ifdef to check GTK version for gtk_menu_popup Jun 5, 2018
bookmark_dialog.h Beta Release May 31, 2018
button_text.c Beta Release May 31, 2018
button_text.h Beta Release May 31, 2018
channel.h Beta Release May 31, 2018
configure_dialog.c Add EER configuration tab and code Nov 21, 2018
configure_dialog.h Beta Release May 31, 2018
discovered.c Beta Release May 31, 2018
discovered.h Beta Release May 31, 2018
discovery.c Beta Release May 31, 2018
discovery.h Beta Release May 31, 2018
drive_level.c Fixed bug where high priority message not being sent in protocol 2 wh… Jun 24, 2018
drive_level.h Beta Release May 31, 2018
eer_dialog.c Add EER configuration tab and code Nov 21, 2018
eer_dialog.h Add EER configuration tab and code Nov 21, 2018
error_handler.c Beta Release May 31, 2018
error_handler.h Beta Release May 31, 2018
ext.c Filed rigctl frequency change when running protocol 2 Jun 24, 2018
ext.h Filed rigctl frequency change when running protocol 2 Jun 24, 2018
filter.c Beta Release May 31, 2018
filter.h Beta Release May 31, 2018
frequency.c Beta Release May 31, 2018
frequency.h Beta Release May 31, 2018
hpsdr.png Beta Release May 31, 2018
hpsdr_icon.png Beta Release May 31, 2018
hpsdr_small.png Beta Release May 31, 2018
linhpsdr-user.odt Beta Release May 31, 2018
linhpsdr-user.pdf Beta Release May 31, 2018
linhpsdr.desktop Beta Release May 31, 2018
main.c fix signal when FFTW3 wisdom file creation complete and protocol2 for… Aug 13, 2018
main.h Beta Release May 31, 2018
meter.c Fixed memory leak (not destroying cr) in update Jun 22, 2018
meter.h Beta Release May 31, 2018
mic_gain.c Beta Release May 31, 2018
mic_gain.h Beta Release May 31, 2018
mic_level.c Beta Release May 31, 2018
mic_level.h Beta Release May 31, 2018
mode.c Beta Release May 31, 2018
mode.h Beta Release May 31, 2018
oc_dialog.c Beta Release May 31, 2018
oc_dialog.h Beta Release May 31, 2018
pa_dialog.c Fixed bug where high priority message not being sent in protocol 2 wh… Jun 24, 2018
pa_dialog.h Beta Release May 31, 2018
property.c Beta Release May 31, 2018
property.h Beta Release May 31, 2018
protocol1.c Merge pull request #21 from in3otd/EER Dec 12, 2018
protocol1.h Add EER configuration tab and code Nov 21, 2018
protocol1_discovery.c Make linHPSDR work on OS/X Aug 10, 2018
protocol1_discovery.h Beta Release May 31, 2018
protocol2.c fix signal when FFTW3 wisdom file creation complete and protocol2 for… Aug 13, 2018
protocol2.h fix signal when FFTW3 wisdom file creation complete and protocol2 for… Aug 13, 2018
protocol2_discovery.c Make linHPSDR work on OS/X Aug 10, 2018
protocol2_discovery.h Beta Release May 31, 2018
puresignal_dialog.c Beta Release May 31, 2018
puresignal_dialog.h Beta Release May 31, 2018
radio.c Add EER configuration tab and code Nov 21, 2018
radio.h add s-meter calibration, add panadapter calibration, small modificati… Aug 20, 2018
radio_dialog.c add s-meter calibration, add panadapter calibration, small modificati… Aug 20, 2018
radio_dialog.h Beta Release May 31, 2018
receiver.c Added the deactivation of the NB, NR and AGC functions by right-click… Sep 16, 2018
receiver.h Added the deactivation of the NB, NR and AGC functions by right-click… Sep 16, 2018
receiver_dialog.c Added the deactivation of the NB, NR and AGC functions by right-click… Sep 16, 2018
receiver_dialog.h Beta Release May 31, 2018
rigctl.c Added s-meter calibration and panadapter drawing level in the radio s… Aug 26, 2018
rigctl.h Added s-meter calibration and panadapter drawing level in the radio s… Aug 26, 2018
rx_panadapter.c Added the deactivation of the NB, NR and AGC functions by right-click… Sep 16, 2018
rx_panadapter.h Beta Release May 31, 2018
smartsdr_server.c Added option to draw line every 15 seconds on the waterfall to see ti… Jun 22, 2018
smartsdr_server.h Beta Release May 31, 2018
transmitter.c Add EER configuration tab and code Nov 21, 2018
transmitter.h Add EER configuration tab and code Nov 21, 2018
transmitter_dialog.c Beta Release May 31, 2018
transmitter_dialog.h Beta Release May 31, 2018
tx_panadapter.c fixed startup with local microphone segfault Aug 14, 2018
tx_panadapter.h Beta Release May 31, 2018
version.c Beta Release May 31, 2018
version.h Beta Release May 31, 2018
vfo.c Fixed A<>B. If the VFOB mode was different from the VFOA mode, the mo… Sep 28, 2018
vfo.h Beta Release May 31, 2018
vox.c Beta Release May 31, 2018
vox.h Beta Release May 31, 2018
waterfall.c Added s-meter calibration and panadapter drawing level in the radio s… Aug 26, 2018
waterfall.h Beta Release May 31, 2018
wideband.c Beta Release May 31, 2018
wideband.h Beta Release May 31, 2018
wideband_dialog.c Beta Release May 31, 2018
wideband_dialog.h Beta Release May 31, 2018
wideband_panadapter.c Beta Release May 31, 2018
wideband_panadapter.h Beta Release May 31, 2018
wideband_waterfall.c Beta Release May 31, 2018
wideband_waterfall.h Beta Release May 31, 2018
xvtr_dialog.c Beta Release May 31, 2018
xvtr_dialog.h Beta Release May 31, 2018

README.md

LinHPSDR

Development environment

Development and testing has been run on Ubuntu 17.10 and Ubuntu 18.04. If run on early versions there may be a problem with GTK not supporting the gtk_menu_popup_at_pointer function vfo.c. For information on MacOS support see MacOS.md.

Prerequisites for building

  sudo apt-get install libfftw3-dev
  sudo apt-get install libpulse-dev
  sudo apt-get install libgtk-3-dev

Prerequisites for installing the Debian Package

  sudo apt-get install libfftw3-3
  sudo apt-get install libpulse0

linhpsdr requires WDSP to be built and installed

  git clone https://github.com/g0orx/wdsp.git
  cd wdsp
  make
  sudo make install

To download, compile and install linHPSDR from https://github.com/g0orx/linhpsdr

  git clone https://github.com/g0orx/linhpsdr.git
  cd linhpsdr
  make
  make install