Ravi Miranda
unread,Jan 12, 2026, 9:28:06 AMJan 12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Radioberry
Hi All,
I have been in the process of developing a new version of a Human
Computer Interface (HCI) module for the Radioberry, this has the
facility to bring a controller that has 6 buttons, 6 encoders, and a
4x4 keypad. This interfaces with the Radioberry through the USB port.
There is also a provision for an I2C LCD (20x4) to be connected so to
allow headless operation and have a view of what settings are in
effect.
The HCI module uses a Pico and two other boards that drive relays for
the LPF, Keypad etc. This is controlled by I2C with the Pico as
primary.
When testing this out yesterday, I used a mouse to effect a band
change via piphsdr, but what occurred to me is that while the change
was effected in the application, there was no feedback mechanism to
send that information to the pico and then to relays.
My question is therefore, how is this use-case (situation) best
handled? Is there a provision for all the relevant data sent via the
radioberry I2C to be available? Say if a user tunes a
frequency/changes the mode etc. is that available via I2C or is that
something that needs development? or does the pihpsdr send the
information over USB. It does send info if queried, but not if the
changes were made on screen.
Many thanks,
Ravi/G1RVI
--
I'm here to add more value to the world than I'm using up.