“The Random Wire Review-Issue 129: Allstar node terminal enhancement and new Quadra4K Ham Clock.”
Views expressed in this Amateur/Ham Radio News update are those of Tom (KJ7T).
Accessed on 01 May 2025, 2025 UTC.
Content and Source provided by email update from Tom (KJ7T), 01 May 2025.
https://mail.google.com/mail/u/0/?tab=rm&ogbl#inbox/FMfcgzQbdrXLPlBtVzxHNglksgLpFSNs
Site URL–https://www.randomwire.us.
Please check email link, URL, or scroll down to read your selections. Thanks for joining us today.
Russ Roberts (KH6JRM).
https://atomic-temporary-236777540.wpcomstaging.com, https://www.simplehamradioantennas.com, https://kh6jrm.blogspot.com.
|
7:09 AM (3 hours ago)
|
|
||
|
||||
The Random Wire℠ talks of tinkering with technology and amateur radio. #AmateurRadio #RandomWire #KJ7T Audio podcasts for some issues are available at https://www.randomwire.us/podcast and on most podcast streaming services. Random Wire Review: Issue 129May 1, 2025: A typical amateur radio morning for me; AllStar node terminal enhancements; interfacing an amateur radio microphone with my PC; new Quadra4K HamClock; upgrading WPSD; and more!
There is a lot in this issue about AllStar, WPSD, and Pi-Star. In the next issue, I hope to report on an M17 radio, so stay tuned if you’re interested in M17! In this issue…
My typical morning with amateur radioI spend much of my time working at a computer, updating spreadsheets, writing reports, and participating in Zoom and Teams meetings. What folks don’t know is I am surrounded by various nodes, hotspots, and handheld radios, so when I say “touch a radio every day,” I actually do exactly that. I like to catch some morning nets while I work, so I will typically listen in to the WW7PSR Puget Sound Repeater Group’s Nine O’Clock Net and the Coffee Break Net on the W6EK system. I also like to monitor the WB2JPQ East Coast Reflector. Sometimes I listen over an AllStar node that goes to a handheld radio, sometimes I’ll use my SIP phone, and sometimes I’ll use IAXRPT on my Windows laptop. If I’m going to take the trash out or take the dog for a walk, I take a handie talkie with me. It’s nice to have so many options. When I’m at my desk, I’ll have at least one instance of AllScan running so I can see activity on the nodes I’ve saved. AllScan makes it a snap to see activity and move from net to net. If I’m driving in the Portland, Oregon area, I’ll listen to nets on the W7RAT IRLP repeater system and also tune to the Kansas City Wide system on the WA7BND repeater. I regularly scan for active repeater traffic (I have 700 repeaters programmed into my radio) and monitor 146.52 MHz. I also have APRS running on my mobile radio most of the time. If I’m driving in the Seattle area, I like to try to tune into the WW7PSR repeater with my Yaesu FTM-300DR mobile radio, but I don’t have a lot of luck with that for some reason. It’s a mystery. So what really happens is I usually connect to WW7PSR through DVSwitch Mobile on my smartphone. Once in a while, I’ll put an AllStar node in the vehicle, linked to a cellular hotspot. That tends to work okay, but lately I’ve been connecting to one of my AllStar nodes through DVSwitch Mobile using Web Transceiver mode, and using that method to connect to specific nodes. I also have my Hamshack Hotline number on my smartphone, running through the Groundwire app. This makes it easy for me to connect to my “node in the cloud” 57945 and connect through that node to other nodes. I can do this from home but there’s no need. When I use this method, I’m usually mobile. My biggest challenge is deciding what method I’m going to use on any given day. As I type this, the W6EK Coffee Break Net has just concluded. I was listening to it on my node 578493 (an AllScan ANH100) through IAXRPT on my laptop computer. In the words of Robert Half:
Speaking of options, check out the many ways you can participate in the Extended Freedom Network as shown on their home page: https://extendedfreedom.network/:
Whew. That is a lot of options! AllStar node terminal enhancementSome time ago, I installed screenfetch (sudo apt install screenfetch) on several of my AllStar nodes. Then I added “screenfetch” (without the quotes) at the end of my .bashrc file on those nodes, so that every time I logged into a terminal window, it would run. Screenfetch provides some helpful information to me as a node operator. However, since the overhead on screenfetch is a bit high, I began looking for alternatives. I found several but most of those projects were abandoned (i.e., not being maintained). Linuxlogo was an exception (although it was last updated in July 2022) and it required fewer resources than screenfetch, so I gave it a try. In the screenshot below, you’ll see a screenfetch display in the top half of the image and the linuxlogo display in the bottom half of the image. (The colors in the screenshot are not nearly as bright as they are in real life.) Both applications are installable on a Debian AllStar node using sudo apt install [program name]. The computer in this demonstration is a Beelink T5 micro PC, not my usual Dell Wyse 3040 thin client computer. Here is what it looks like on a Dell 3040: Is this important? No, not really. I like it, though, because it reminds me what machine architecture I’m on, and it’s a nice interruption from a plain old terminal display. Of the two options, Linuxlogo requires fewer additional packages. While Linuxlogo presents a simpler, quick display, I confess that I prefer Screenfetch, even though it requires quite a few more packages (and storage space) than Linuxlogo. Using the AllScan UCI120 with my computerBefore I start building my next node, I thought I would try connecting a Kenwood desk microphone for amateur radio to my laptop computer, using the AllScan UCI120. The TL;DR: It worked. The microphone is an old Kenwood MC-80 I picked up on eBay. This device takes 4 AA-size batteries and this particular unit came with some old, corroded batteries in the battery compartment. I cleaned that up months ago and have been waiting for a good opportunity to try this mic on the computer. Enter the AllScan UCI120. It is an audio interface that connects to a computer, not a radio, and supports using an amateur radio microphone with your application.:
I put fresh batteries in the Kenwood MC-80 mic, connected it to the front panel of the UCI120, and plugged it into my laptop. I heard a ping sound, meaning the system detected the device. Good so far. Then I opened the IAXRPT app on my phone and connected it to my ANH100 AllStar node number 578493. Using the AllScan application, I then connected 578493 to the Enhance Parrot node 55553 and began testing. And it worked. I got a pretty good report from the Enhanced Parrot. The audio quality is not what I’d like, and that may be the fault of the microphone itself. There’s no telling what this device has been through in its long history. Or it may be that I had the mic gain pushed up a bit too far. So I pulled my “go to” Kenwood MC-60 desk microphone from node 588412 to try it with the UCI120. I dialed back the gain just a little bit. I think this sounds pretty good, considering that IAXRPT probably introduces some distortion to the audio: Of course, the distortion may also be due to how I captured the audio by setting my smartphone on the laptop and recording through the air from the computer speakers to the smartphone microphone. Given a bit more time, I’m sure I could figure out how to record more directly to the computer. I’m happy with this proof of concept. I’ve wondered many times if there was a fairly simple way to use an amateur radio microphone through my computer and now I know the answer is yes. The UCI120 is a great little device. It’s the interface for my AllStar node 588412 that sits on my desk. When you view the product brochure, you can tell that David Gleason NR9V put a lot of thought into designing and manufacturing this device. New Quadra4K HamClockSetup is easy, especially when plugged into an cabled network. It only took a few minutes from unpackaging to seeing this display in my browser: This is the full-screen display using mainly default configuration entries. I added my call sign and Maidenhead grid square, and reduced the number of bands in the Live Spots display. That’s it. The Quadra4K device itself is a lightweight square with rounded corners. An LED information display on the front scrolls your LAN IP address (helpful!), CPU temperature in Celsius, the sunspot number, and the solar flux index. Configuration instructions are thorough. It takes longer to read them than to set up this device. My order arrived in just a few days, but that may be because I’m within 10 miles or so of the vendor. I bought the “Quadra4K HamClock Bundle with Mini-Keyboard” for $59 plus shipping. Since I plugged the device directly into my network, I didn’t need the keyboard. The device without the keyboard costs $10 less. With the Quadra4K unit, you don’t need the other things listed in the Inovato catalog at https://inovato.com/collections/all. The Quadra4K is a great upgrade. I’ll keep my old one as a backup. I also have another still-new-in-the-package Quadra (the older model) that I plan to donate for an amateur radio club function. If, perhaps, you don’t want to spend 50 bucks on a Quadra4K, check out the Hamshack Dashboard. A working demo is available at https://nject.us/HAMSHACK-DASHBOARD-O.html. My dashboard refreshes every 15 minutes to reduce load on the server (the default is 5 minutes). Please do not link to my instance as that increases the bandwidth consumed by my node-in-the-cloud AllStar node! You can run this on most computers because it is simply an HTML file. Go to the working demo and download the web page to your computer. Documentation for the Hamshack Dashboard is in a PDF at https://nject.us/HAMSHACK-DASHBOARD-DOCUMENTATION.pdf. How to manage favorite reflectors in WPSDThat is a misleading title, because there isn’t a good way to manage a list of favorite reflectors in WPSD. However, you can keep a list elsewhere. I’m a big fan of the AllScan application for AllStar. I use AllScan to keep a list of favorite nodes and to see which of my favorites are currently active. Wouldn’t it be nice to have something similar for my WPSD hotspot? (I use my hotspot only for Yaesu System Fusion.) If you don’t know what WPSD is, Derek Moyes K1DDM has a very helpful PDF presentation titled Getting Started with WPSD & YSF. I thought WPSD Profiles might do this, but when I set up different profiles for different Yaesu System Fusion reflectors, switching to a different profile does not change the reflector I’m linked to. I’m sure that is by design and I’m sure there is a good reason for it. I just don’t know the reason. An alternative for this would be to have a notes field attached to each profile where you could record the reflector you wish to use. That feature enhancement isn’t really necessary because you can simply keep a list in your favorite notes application. Right now, I keep a text list in a OneDrive folder. To select a different reflector through the WPSD Dashboard, you go to Admin —> YSF Manager —> YSF Link Manager, and then select the reflector you wish to connect to. All credit to Chip W0CHP for providing searchable lists of YSF reflectors (https://w0chp.radio/ysf-reflectors/) and FCS reflectors (https://w0chp.radio/fcs-reflectors/). The search function in these lists is “live” so when you start to type in the search box, the list swiftly returns matching records. Nice. A side note: I noticed that the WPSD user manual and the reflectors page are built with Hugo. I like how fast those resources are so I’m going to dig into Hugo a bit and see if it is something can use. If it uses Markdown (it does!), even better. Upgrade WPSD on Raspberry Pi 3B+I saw on the WPSD Discord channel that a new image was available, and upgrading meant flashing the new image to a microSD card. What I didn’t find was a good, step-by-step set of instructions all in one place to help me through the process. What I did find was good instructions in separate places. An A-to-Z recipe would be helpful. In the information technology universe, we call this a runbook. I find that calling it a runbook confuses my non-technical friends so I just describe these sets of step-by-step instructions as recipes. Everyone understands what a recipe is. And don’t discount the value of saving your own recipes. As we get older, it may become harder to remember a lot of details. Speaking quite candidly, I don’t configure my hotspot very often, so it seems new and confusing to me each time. This is where a good recipe for your system becomes invaluable. When you know how to do it, you’re more likely to upgrade to the newest and most secure system/version. Before you proceed, reviewing the FAQs is mandatory. Find them at https://w0chp.radio/wpsd-faqs/. Get the new image and verify itFind the image for your hardware at: https://w0chp.radio/wpsd/#download-wpsd Download the compressed image file for your particular hardware. I’m using a Raspberry Pi 3B+, so I downloaded WPSD_RPi-Bookworm.img.xz. It’s a good idea to verify the image file. In Windows 11, you can do this with PowerShell with Get-FileHash. Open PowerShell as an administrator by entering PowerShell in the search box, then selecting Run as Administrator. Change directories to the location where your downloaded file is located. For me, it is in Downloads, so: cd C:\Users\tsalz\Downloads. Use Get-FileHash to get the hash: Compare the hash to the SHA-256 checksum for the disk image, located just below the downloads. The hash produced by Get-FileHash matched the value in the WPSD text file so I proceeded with the installation. Install the image to a microSD cardThe official WPSD User Manual has detailed instructions for two different tools: Balena Etcher and the Raspberry Pi Imager. I used the Raspberry Pi Imager to burn the image to a SanDisk Ultra card from the 5-pack bundle I had on hand. (I note that the microSD card reader included in the bundle seems fragile.) I encourage you to save your WPSD configuration. I did that through the WPSD Dashboard: Admin —> Configuration —> Backup/Restore. Unfortunately, I did not notice that Windows 11 was suspicious of the downloaded file so the system didn’t keep it. Fortunately, I had screenshots of my configuration details and a record of my Brandmeister API key so it wasn’t too difficult to manually configure the upgraded hotspot. You can use Balena Etcher or Rufus, but I used the Raspberry Pi imager application on my Windows 11 PC. To install WPSD using Raspberry Pi Imager, follow these steps:
After the process is complete, you can insert the SD card into your Raspberry Pi and power it on to start using WPSD. Correcting my Nextion displayAs I worked on my hotpost, I noticed that the Nextion display was missing my call sign and my DMR ID. After I SSH’d into the node and dug around a bit, I went back to the WPSD configuration screen to try some different settings. What worked for me was to select:
The port is “modem.” Where I struck gold was in the display settings. The “ON7LDS L3” selection corrected the problem with the missing callsign and DMR ID: |
Discover more from Hawaii ARRL News
Subscribe to get the latest posts sent to your email.











