/test-pihpsdr

Raspberry Pi standalone code for HPSDR (old and new Ethernet protocol)

Primary LanguageCGNU General Public License v3.0GPL-3.0

pihpsdr

Standalone code for HPSDR, supporting both the old (P1) and new (P2) HPSDR protocols, as well as the SoapySDR framework.

It runs on Linux (including RaspPi 3/4) and MacOS (using the "Homebrew" working environment).

Consult the Manual (Appendix I, J, K) on how-to install and or compile piHPSDR on your machine (Appendix I: Raspberry PI binary installation, Appendix J: LINUX compile from sources, Appendix K: MacOS compile from sources).

Latest features:

  • in-depth (about pages) manual (file release/piHPSDR-Manual.pdf)
  • automatic installation procedures, a binary-only installation for RaspPi only, and a "compile from sources" procedure for Linux (including RaspPi) and MacOS (Appendix I, J, K).
  • dynamic screen resizing in the "Screen" menu, including transitions between full-screen and window mode
  • PureSignal now works with Anan-10E/100B in P1
  • HermesLite-II drive slider now working smoothly
  • CW audio peak filter (in the Filter menu)
  • Improved layout for nearly all menus
  • Option to make pop-down menus (combo boxes) "TouchScreen-Friendly" (Radio Menu)

Full source code download using git: git clone https://github.com/dl1ycf/pihpsdr.git

Installation by compiling from the sources (see the Manual, Appendix J for Linux and Appendix K for MacOS) is highly recommended, since the binary-only installation (see the Manual, third-last Appendix) is not much easier, and binaries may cease to work across OS upgrades.