A few quick questions about PiHPSDR and HL2

97 views
Skip to first unread message

Joey G. (Bonehead)

unread,
Nov 22, 2025, 8:04:20 PM (7 days ago) Nov 22
to Hermes-Lite
I'm in the finishing steps of building a portable HL2 rig and are wondering if someone is willing to help me understand a few things that would make it better.  I'm not a programmer so there's that.

1. Is there a way to have PiHPSDR automatically choose an IP to connect to at load?  I know there is an option to automatically load if only one is found but even though I have a direct connection to the HL2, it still lists 3 choices.  Rpi4
2. GPIO.  I have the version with GPIO enabled but can't seem to figure out how to use them.  I tried shorting GPIO16 to ground for the PTT but nothing happened.  Does this need to be set while compiling?  I'd also like to assign some to VFO via a encoder.  I currently have these features functioning via Arduino and Midi but would like to shave down the amount of devices plugged into the pi. 

Thanks in advance for any info that might help me tackle these two small items.  Pics attached of my project.  Shoved a pi4 inside of the HL2 case.  Screen bezel is currently being painted.

73
Joe
K5BHD
rig1.jpg
rig2.jpg

DL1YCF

unread,
Nov 23, 2025, 5:07:35 AM (7 days ago) Nov 23
to Joey G. (Bonehead), herme...@googlegroups.com


> Am 23.11.2025 um 02:04 schrieb Joey G. (Bonehead) <jcgre...@gmail.com>:
>
> I'm in the finishing steps of building a portable HL2 rig and are wondering if someone is willing to help me understand a few things that would make it better. I'm not a programmer so there's that.
>
> 1. Is there a way to have PiHPSDR automatically choose an IP to connect to at load?


There is a field „Radio IP address“ on the startup screen. If there is a valid IP address there, it will be tried first.

> I know there is an option to automatically load if only one is found but even though I have a direct connection to the HL2, it still lists 3 choices.

This depends on the routing table in the computer, but any choice shoudl do.



> Rpi4
> 2. GPIO. I have the version with GPIO enabled but can't seem to figure out how to use them.

GPIO is enabled while compiling, you see this on the startup screen. Then, you need to choose which type of controller you
want to connect. In your case choosse „No Controller“ if you do not have one, you then get the default lines as indicated in
the manual. Grounding GPIO16 should act as a „PTT key“, that is, as long as its grounded, pihpsdr should go TX.
Note GPIO is enabled by default, so you should have it. The log file states which lines are monitored, do you see something there?

> I tried shorting GPIO16 to ground for the PTT but nothing happened. Does this need to be set while compiling? I'd also like to assign some to VFO via a encoder. I currently have these features functioning via Arduino and Midi but would like to shave down the amount of devices plugged into the pi.
>
> Thanks in advance for any info that might help me tackle these two small items. Pics attached of my project. Shoved a pi4 inside of the HL2 case. Screen bezel is currently being painted.
>
> 73
> Joe
> K5BHD
>
> --
> You received this message because you are subscribed to the Google Groups "Hermes-Lite" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to hermes-lite...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/hermes-lite/d33ebe91-e5fa-4c11-83f1-23f7b83f7d9an%40googlegroups.com.
> <rig1.jpg><rig2.jpg>

Joey G. (Bonehead)

unread,
Nov 23, 2025, 11:00:35 AM (6 days ago) Nov 23
to Hermes-Lite
Thanks for the quick reply.  That is exactly what I needed.

73 Joe
K5BHD

Reply all
Reply to author
Forward
0 new messages