A while back, one of the local microwavers was looking for an up to date version of the WGFIL program by Dennis Sweeney WA4LPR. This, and INTRFIL, were available in various forms across the net, including old .com binaries, and in source form (Pascal), which compiled and ran perfectly with the Free Pascal Compiler (fpc) on Linux.
I contacted the author and asked about putting the source into a GitHub repo so it would be easy to find in the future and he was happy for me to do that. The code is licensed under the GPL.
I have a Kuhne MKU LO 8-13 PLL-2 oscillator, purchased in 2015, which I fired up recently to discover it would not lock to a 10 MHz external reference. The ref lock light flashed on and off several times per second, and the RF output was unstable. The external reference signal was being detected and also switched to the ref output correctly. I verified the reference signal (a 8dBm sine wave from a calibrated HP signal generator) with an oscilloscope and a spectrum analyzer, and locked it to other devices. It looked fine. The Kuhne device also failed to lock to a GPSDO. I upgraded the firmware just in case something there was messed up, but still no luck.
I contacted Kuhne to ask for advice, and they said the onboard TCXO crystal might have drifted over time (as all crystals do), and to try retuning it if I was OK opening the device.
This fixed it.
There are several ways to do this, with the simplest probably being to generate a reference signal (in this case, 116 MHz) alongside the output of the TXCO and listen to the beat frequency on a receiver, tuning the TCXO until the beat disappears. I have a 100 MHz oscilloscope which does kind of work above 100 MHz, and decided to try using it in XY mode to generate a lissajous curve. This can indicate the phase offset of two signals, although a single-turn adjustment pot combined with exceeding the spec of the scope made it difficult to tell how far out of sync the signals were.
I had better luck just displaying two normal traces, triggering on the “good” signal, and adjusting the TCXO until the second trace stabilized. Alas I did not get a photo of this but it’s not difficult to figure out when you see it on the display.
Hope this is useful for folks who may find their Kuhne or other synth acting up after working well for many years.
Many thanks to Kuhne for the fast & useful email responses. It’s a rarity in 2026.
You can download the STLs and print them, or get them printed. I’ve also included the STEP files so they are easy to modify or fabricate via other methods. They’re Open Source licensed (see the repository for details).
I had a couple of papers published in 2024, which I’ll link here for reference:
Investigating the Extended Frequency Range of the WA1MBA Millimeter Wave Quadrupler, DBUS, 2/2024. [PDF]
Open Source Arduino Controller for Surplus Flatpack2 PSU, International EME Conference, Trenton, NJ, 2024. [Event Archive] [PDF] [GitHub]
Unfortunately, I was unable to travel to the EME conference in NJ to present the latter, and would have been in extraordinary company alongside a Nobel laureate (K1JT). While the Flatpack paper is not groundbreaking, I’m hoping it will be of practical use for people needing QRO DC power on a budget. The next EME conference is in 2026, so plenty of time to come up with something more innovative.
Regarding the mm-wave quadrupler, the gist of the paper is that the device was designed to provide output from 40-50 GHz, but its range of operation was determined to extend significantly above and below this, with useful signals produced from 27 to at least 95 GHz. Tom, WA1MBA, the creator of the quadruplers also confirmed a strong output signal on 76 GHz in his lab. The device has a Q-band microstrip filter on its output, so one open question is why it seems to not work as expected. Possibly more to come on this.
10 GHz mobile? Not quite – mounted my CW beacon on my truck last weekend and tested a few transmitting locations around Seattle during a microwave test & tune day.
AG6QV was able to receive my signals via reflection off Puget Sound ferries, confirmed by aiming and tracking with his dish. This is known locally as Ferry Scatter. We were trying for bounce off the Olympic mountains, but that did not seem to work in this case, with rain attenuation and likely other factors.
Now I’m thinking about a mobile-mounted 10 GHz setup for quick 2-way contacts, which could be useful for contests and experiments without the overhead of setting up tripods & transverters.
“Testing a Ka band LNB, specified for 20.2-21.2 GHz. I could not see any signals beyond 22.8 GHz (well short of the 24 GHz amateur band), but that could be due to issues at the IF level. Worth investigating further. I was able to see a good signals at 22.2, an important radio astronomy frequency …”
Recently, in addition to 3cm projects and HF digital, I’ve been monitoring WSPR in the 8m (40 MHz) band. This an ISM band with some experimental licenses issued in the US, Canada, and other countries, as well as a few secondary amateur allocations in Europe and in South Africa. There are proposals to make this a secondary allocation in the US, at least.
This is a very low VHF band, and shares propagation characteristics with both 10m and 6m. It’s a potential indicator of Sporadic E openings on 6m, and with the good sunspot conditions lately, there’s been an uptick in folks transmitting and receiving.
You can find out more about 8m at EI7GL’s blog, which is a fantastic resource for this and many other amateur radio topics.
I started listening a couple of weeks ago with a simple wire dipole strung up in the back yard. I’ve now built an aluminum dipole which can self-support and be more readily tuned, and put up above the roof line with a shorter and better feedline. This has shown marked improvement, and I’ll keep experimenting to see what works best. It may turn out to be better further from the house, even if closer to the ground.
8m dipole test & tune.I adjusted element lengths for about 12ft off the ground to simulate over-roof mounting. The resonant frequency of a dipole changes greatly with height due to capacitance with ground. It’s close enough for now.
There was some great great propagation happening today between Australia/NZ and USA/Canada, on 40.68 MHz.
In the above, there’s a 15642 km report for VA2CY from VK4OTZ:
This is just short of the current record for 8m for any mode, but I think is actually the record for WSPR on 8m.
Note:
I had been posting radio/electronics updates to Twitter instead of this blog for some years, but I’m not as active there since the ownership change and I’ll try and update this more instead.
I’m also now on the Fediverse (“Mastodon”) here: https://social.kernel.org/jmorris . There is not currently seem to a critical mass of radio & electronics experimentation folk on there, but it is growing. If you’re reading this and on there, consider adding me. The real value of this kind of social media is the network graph, so I’m adding anyone with similar interests currently to help build that.
I had some fun on the weekend participating in the 2019 Spring Microwave Sprint. A bunch of PNW folk were out for this event, many of whom have been working on microwave system builds at a monthly meetup held by Frank AG6QV.
I met up with Frank at Three Tree Point, and set up my 10GHz rig next to his. Our goal was to bounce signals off Mt Rainier, which is visible across Puget Sound from there.
W7TXT and AG7QV operating 10GHz at Three Tree Point, WA
Once the other stations in the region were up and running on 10GHz, we were both able to make easy SSB voice contacts with Ray W7GLF, who was located in the Kirkland WA area, and also pointing at Mt Rainier.
Signal path: W7TXT (CN87tk) to W7GLF (CN87wq) via Mt Rainier. Not bad for 200mW.
We also heard Dale KD7UO on CW (located closer to the mountain) but were unable to establish a contact.
W7TXT operating 10GHz at Three Tree Point, WA
This was the first time I’d actually gotten out and used my 10GHz rig in the field and it was satisfying to see it all come together as a system.