
piText is a fun little app that I put together as an exercise to learn how to use the Transceiver Control Interface (TCI) capability in piHPSDR-Improved.
piText lets you type a short message and “write” it into the waterfall of anyone watching your signal.
It converts the text to audio whose spectrogram (frequency across, time down) spells out the message, and passes that audio to piHPSDR-Improved over the TCI WebSocket protocol. piHPSDR transmits it like any other SSB audio.
Written in Python it runs on any Linux computer but, is squarely aimed at Debian based distro’s like Ubuntu/Kubuntu/Linuxmint/RaspberryPi OS etc.
True to our promise, piText comes with its own GUI installer, just like all our Pi series of apps, making it easy to install and run on any Linux computer without the hassle of having to manually install packages and compile code.

piText was never intended for release into the wild as it was just a project for me to learn about the piHPSDR-Improved TCI but, we decided to share it with the HAM community as it has a number of use cases that others may find useful or fun.
This of course means it’s been through The Three Amigos testing phase during the development cycle so, you can rest assured it’ll work out the box. We’ve tested it in our shacks so you can just install it and have fun.

piText has a simple user interface, a field to enter your message into and a display field showing what the message will look like in an SDR waterfall.
Settings to connect to piHPSDR-Improved are also user changeable so that the SDR software can run either locally on the same computer as piText or on a remote computer. Just change the host and port settings accordingly.
A full user manual is included in the docs folder detailing how to set the Row S, Font and Hz/Col to get the best results. The manual also goes into the technical detail of how the messages are generated for those that are interested in what’s under the hood.
Like all our apps, just download the zip file, unzip it into a directory of your choice and double click the installer. You’ll be ready to go in no time at all.
We’re actively developing new apps for piHPSDR-Improved that will bring enhanced functionality to the HPSDR platform for the Linux user.
As always, thanks to Steve (M0XVT) and Alan (G1SQB) for help in putting this app together and for all their hard work testing and debugging it. Without them I’d still be searching for bugs!
More soon …





















