Skip to content

n7ihq/piHPSDR_docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 

Repository files navigation

piHPSDR and FLDIGI setup on Raspberry Pi with Hermes-Lite 2

This guide documents steps to install and configure piHPSDR with digital mode applications on the Raspberry Pi

Compile piHPSDR From Source Code

piHPSDR Compile Instructions
Author: Christoph Wüllen, DL1YCF

PulseAudio Setup

Omit Appendix D: creating loop-back "sound cards"

Install PulseAudio Volume Control
sudo apt install pavucontrol

Create PulseAudio configuration file
Create the file: ~/.config/pulse/default.pa
Add:
.include /etc/pulse/default.pa
load-module module-null-sink sink_name=Virtual_Audio_Device sink_properties="device.description='Virtual Audio Device'"
Save file
Reboot computer

ALSA Setup

Before compiling piHPSDR
Edit the file ~/pihpsdr/Makefile
Uncomment the line #AUDIO_MODULE=ALSA Save file

Install and Compile Scripts for piHPSDR, LinHPSDR, Hamlib, FLDIGI, WSJT-X

Installs dependencies and compiles piHPSDR for PulseAudio operation
The install script may be modified for ALSA operation

ReadMe
Install Script
Compile Script
Author: Christoph Wüllen, DL1YCF
Install Script modified by: Jim Larsen, N7IHQ

piHPSDR Menu

Radio

Select Receivers: 1
Select Filter Board: N2ADR
Check HL2 PA Enable
Screenshot

RX

Check Local Audio Output
Select Built-in Audio Analog Stereo
Screenshot

TX

Check Local Microphone
Select Monitor of Virtual Audio Device Check Tune use drive
Screenshot

PA

Calibrate: Set all bands to 39.0
Screenshot

RIGCTL

Check Rigctl Enable
Set RigCtl Port Number: 19090
Screenshot

FLDIGI Configuration

Soundcard > Devices

Check PulseAudio
Screenshot

Rig Control > Hamlib

Select Rig: OpenHPSDR PiHPSDR
Set Device: localhost:19090
Check Use Hamlib
Click Initialize
Screenshot

PulseAudio Volume Control

Output Devices

Set levels to 100%
Screenshot

Input Devices

Set levels to 100%
Screenshot

Playback

piHPSDR: RX-0 on Built-in Audio Analog Stereo
Set level for monitoring signals
FLDIGI: playback on Virtual Audio Device
Set level to 100%
Screenshot

Recording

Select FLDIGI: capture from Monitor of Built-in Audio Analog Stereo
Set level for waterfall display
Select piHPSDR: TX from Monitor of Virtual Audio Device
Set level to 50%
Screenshot

piHPSDR Transmit Settings

FLDIGI: Click TUNE
piHPSDR:
Set Drive to 100
Set Mic level for approximately 5 watts output

About

piHPSDR Documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages