Author Archive
Upgrading HamClock to a new server.
![]() |
| OHB ver 4.23 |
I have been sitting back and watching the many Hamclock projects evolve. What I was looking for was a project that, when finished, resembled Elwood's Hamclock. I am happy to report that I have settled on using OHB or Open Hamclock Backend. This has a very polished look and looks and operates, in my humble opinion, the closest to Elwood's Hamclock. It is a group effort and has progressed at a smooth pace. There is an OHB web page that offers support and status updates. I operate HamClock on my Pi4B, and if you operate Elwood's HamClock on a Pi, below is the process you go through to move from Elwood's version 4.22 HamClock to OHB version 4.23 HamClock.
It involves opening terminal and entering some commands to move away from Clearsky or Elwoods HamClock feed and change to OHB feed for their HamClock. Below is the how-to:1. If, when you start up your Pi, HamClock loads (as it does in my case), you need to shut it down before you can begin the process. That is done by clicking on the padlock and choosing the option to exit HamClock. Once you click ok to this, you will see HamClock shut down.
2. You now need to open terminal to enter commands. Terminal, in my case, is located at the top of the taskbar. I found it best to copy and paste the commands as opposed to typing them yourself.
3. This is the first command you enter into terminal:
curl -fsSL https://hamclock.co.uk/tools | sudo bash
This script will download the script that you are going to need when entering the script listed below. As a side note, with some Pi OS's like Trixie, you will be prompted to enter your password whenever a "sudo" command is used. Just be aware that your password may be needed.
4. The next command is:
sudo fix-hosts
I have read that you only need to enter if you are running Trixie or newer. In my case, I entered it anyway, as the instructions indicate you can if you would like to. I just did it as a just-in-case.
5. After the above command has been entered, you may or may not be asked to reboot. I was not, but again I did anyway just to make sure. So I entered this command:
sudo reboot now
And it reboots the Pi, and if your HamClock starts up and is on the desktop, you need to again click on the lock and exit HamClock.
6. You are now able to move over to either OHB, or you can also move to Hamclock.com backend. I will just be dealing with OHB in this post, but I will give you the command script for Hamclock.com backend as well. For moving to OHB enter this command:
sudo ohb
If you want to move to Hamclock.com backend, then enter this script:
sudo hcdc
7. Once you have done this, you can confirm that you have actually moved by entering this script:
what
And it will confirm that you have moved to either OHB or HCDC, which over sudo command you entered above. In my case, the return script was:
Your HamClock is set to Open HamClock Backend
This confirmed to me that I had moved to OHB.
8. The final step is to restart by entering this script:
sudo reboot now
And once you have rebooted and HamClock goes through its startup, you will be asked if you want to go from version 4.22 to 4.23 and click YES.
![]() |
| Updating |
As a way of 2 side notes:
1. I did have to, for reasons not known to me, do the above process twice, as when I rebooted into the new feed for HamClock, I was not asked if I wanted to upgrade to 4.23. For some reason, it stayed on 4.22. Once I did steps 1-8 again, I was then asked to upgrade to 4.23.
![]() |
| Ver 4.22 poor quality compared to 4.23 |
2. If you are operating Elwood's version of HamClock while it is loading, you will be asked if you want to upgrade to version 4.23, but as you say YES, you will be greeted with the following error message. To fix this, you need to change your back end. This is done by following the above 8 steps.
Advantages to having radio control software.
![]() |
| Snap shot of my Win4icom setup. |
Radio Control Software: Taking the Complexity Out of Ham Radio
What Are the Advantages of Radio Control Programs?
Macros in Action
- The radio goes to 40m if not already there, on VFO A
- Antenna 2 is selected.
- CW mode is chosen.
- I am dropped into the middle of the 40m CW band segment.
- A custom audio level is set.
- Filter 1 (300Hz) is applied.
- NB, Digi select, RF gain, and NR are all set to custom values optimized for 40m CW.
The Split Operation Macro
- Dual watch is turned on.
- Split is turned on
- The appropriate antenna is selected based on the current band.
- VFO A and B are set to the same band
- VFO B is set to 1kHz above VFO A
- Filters are configured for both VFOs
A Word on Reliability
Look what showed up the other day?
![]() |
| SO2R for a very short time. |
If you fail to plan, you are planning to fail.
![]() |
| My clone drives |
3Y0K in the log

Finally, it has started to warm up here and on Saturday temps hit a nice 7C, and we celebrated by burping the house. It ended up raining all day, but that helps melt the snow faster which is ok with me. I was in the radio room doing some this and that, I decided to check (again) the DX Heat cluster and see what if anything was going on with 3Y0K on Bouvet island. As way of background I have seen them many times on the cluster followed by a huge pile up but never could hear them.
As I was looking over the spots on the cluster 3Y0K just popped up with a new spot on 20m. I flipped the switch on the 7610 and ventured down to there spotted frequency on 20m. For the first time I could hear them at about S3, even better there was next to no pileup.....YET! The Icom 7610 was on CW, I tapped Dual then split and joined the fray.
In the right ear I could hear the pileup and was looking at the waterfall to see where the lonely signal was who answered 3Y0K's beck and call. Very fast I caught on to how they were working the pileup. One issue was 3Y0K would reach out to a caller BUT still many would continue to send their call sign. Once 3Y0K worked a station many like me have a waterfall display and could see were the action was. Then all of a sudden that small wedge of the frequency became very busy. What I noticed was 3Y0K moved down frequency a bit more than normal to get away from the clump of callers. I decided to do the same. I noticed that 3Y0K now had moments of fading in and out, also the pileup was starting to grow fast. But after only 3 tries I was in the log.
During my attempt there were those calling on 3Y0K's frequency, someone for about 30 seconds or more sending a carrier over top of 3Y0K and those who just sent their call continually no matter who 3Y0K was working. Oh well just part of the fun I guess.
HamClock lives on
1. Open HamClock
- Feature-rich: Offers extensive customization and configuration.
- Spotting Control: Ability to turn off spotting to de-clutter the map.
- Setup: Easy setup process; remembers your preferences if saved.
- Full Screen: Can be run in full-screen mode.
- Updates: Regular updates with clear notifications and instructions.
- VOACAP Display: Improved propagation prediction display.
2. Hamtab
- Web-based: Runs in your browser for all OS’s.
- HamClock Themes: Includes a theme similar to Elwood's HamClock theme.
- Fewer Options: Less configurable than Open HamClock.
- Spotting Limitation: No clear option to remove all spots from the map.
- Map Interaction: Limited ability to click on the map for DX/solar info; can only click on spots.
- Solar Overlay: Not as detailed as Open HamClock, Open HamClock-backend or Bruce W4BAE HamClock.
3. HamVision
- Early Development: Still under heavy development; site is often in maintenance mode.
- Limited Configuration: Little to no configuration is possible at this stage.
- Updates: Latest info and updates are shared on their Facebook page.
4. HamClock me Online
- Web-based Version: Another browser option.
- Limited Testing: I haven’t explored this one deeply, but it’s worth checking to see if it meets your needs.
GitHub-Based Projects
- General Note: These require familiarity with GitHub, Docker, and self-hosting.
- Actively Updated: Closest in spirit to Elwood’s original HamClock.
- Setup Challenges: Can be tricky to get running if you’re not comfortable with GitHub/Docker.
- Mixed Results: I couldn’t get this running on my Pi4; the Mac OS version didn’t work due to OS version issues. Your experience may vary.
3. Keeping HamClock Alive
- Resource: Bruce (W4BAE) has compiled a detailed guide and history at his website.
- -b Flag: Elwood’s last version (4.22) introduced a back-end override (-b flag) letting HamClock point to an alternate server.
- Easy-to-Follow Instructions: Bruce’s guide makes it straightforward to implement this workaround, and he’s responsive to questions.
- Result: I was able to set up a working HamClock on my Pi3b using this method. I kept my Pi4 still running Elwood's HamClock until I am happy with alternatives.
- Summary
While Elwood’s original HamClock will stop functioning, there are multiple alternatives and ways to keep similar functionality alive. Your best option depends on your technical comfort level and preferred features. For those wanting a near-identical experience, Bruce W4BAE’s method is highly recommended along with Open HamClock-Back-end. As for a one stop shopping I would recommend Open ham clock. Enter it in your browser and you are ready to go.


.jpeg)























