Mac Os X Ham Radio Software

 

Ham radio software has, for many of us, become a new hobby within our amateur radio hobby.

MacLoggerDX - the Mac Ham Radio Logbook choice in 130 countries. Organizing and filtering the spots from your favourite DX Cluster for DXing, casual Contesting or rag-chewing. Jul 06, 2020  WSPR Watch for IOS is a utility for ham radio users of the WSPRnet, PSKReporter or Reverse Beacon network. Quickly shows who can hear you and details of each spot. Tap a spot in the table to look up the call on QRZ.com. Export produces a tab delimited CSV file that can be sent to. May 05, 2020  MacHamRadio macOS, OS X, Radio Programming, RT Systems 0 Comments RT Systems has released the MacOS version of their popular KRS-D74 programming software for the Kenwood D74. The KRS-D74 Radio Programming Software is designed to give you the ease and convenience of programming the memories and set menu options of your radio from your PC.

This Page Covers

Programming Intro

Free Ham Radio Software Downloads

PSK31 Sftwr

This page is aimed mostly at the newcomers to ham radio and aspiring amateur radio operators.

But, if you are a 'pro', feel free to explore this section of our website. You stand a good chance of finding something useful.

Most of us are software 'users'.

However, some of us do know how to program. We are fortunate enough to be able to design and code our own, custom made,

  • full-fledged applications
  • or small utilities for tasks that we loath doing 'by hand'!

But, what if you have never programmed a computer before . . . and would love to learn how to? No problem!
You proceed the same way you did when you began studying for your ham radio license: start with the basics and, then, one step at a time!

TOP⬆︎

General Considerations

Ham radio software used to be available exclusively for the Windows operating system (O/S).
But, nowadays, some software applications are also available for other platforms and devices, operating under other computer operating systems:

  • Mac OS X
  • Linux
  • iOS
  • Android

Amateur radio software is either free or sold.
There are gems and duds in both camps!

Most ham radio software available is destined to run on a desktop or laptop. However, an increasing number of amateur radio operators are using tablets and even smart phones in the shack (or at work or school, looking for info during lunch break! ;)
Therefore, an increasing number of applications are now becoming available for these new smaller platforms.
One can even remote-control an amateur radio transceiver using software running on a smart phone! You just can't stop progress!

TOP⬆︎

Ham Radio Software
With A Purpose

Software is always designed with a purpose in mind . . . even if some don't achieve all that they were meant to! ;)

To give you an overview of what's available (more pop up every year), I have grouped the major uses of amateur radio software under the following categories.

Don't worry if you do not recognize or understand some of the applications or acronyms. You will find their meaning elsewhere on this site. Just use the search facility at the bottom of this page.

Studying For The Ham Exam

Obviously, the aspiring ham radio operator, and the licensed ham wanting to upgrade to a more advanced level, will eventually need to pass the appropriate exam. She/he will find most useful software especially designed to help study for it.

  • Practice questions for the radio exam. (Grades your answers). Here is an online example of Canada's basic exam question generator.
  • Morse code training (for the advanced license level).

The need for software learning aids is especially true for those who do not have access to courses given by their local ham radio club.

Operating Aids

  • Logging software is the most popular application.
  • Rig control.
  • Propagation software.
  • Antenna rotor and elevation control software.
  • Station remote control.
  • Contesting.
  • DX Spotting.
  • Amateur Radio Satellite tracking.
  • Grid bearing and maps.
  • APRS
  • . . . and more.

Digital communications

  • PACKET
  • PSK31
  • RTTY
  • D-STAR
  • DSP
  • Weather & FAX
  • SSTV and FSTV
  • . . . and more.


Ham Radio On The Internet

  • IRLP (Internet Radio Linking Project)
  • EchoLink
  • . . . and more.

Research And Experimentation

For the more technically inclined:

  • Software-defined radio (SDR).
  • Antenna design and analysis.
  • RF and audio filter design.
  • PIC programmer.
  • Electronic circuit design.

Once licensed, the amateur radio operator can enhance his/her enjoyment of the hobby by using one or more ham radio software applications, listed above, for his operating and/or experimenting needs.

Now, I like to modify software to suit my preferences, if I have access to the source code, of course!
When I can't find the open source code of the application I need, then I start looking at writing my own, from scratch.
I especially like interpreted languages like Perl and Python. They enable me to prototype what I want rapidly. I try to avoid compiled languages if I can. I find their development cycle longer and unnecessarily demanding.

TOP⬆︎

Programming
Ham Radio Software

Programming is writing specific and detailed instructions that a computer can interpret and execute to produce the results you want.

I strongly recommend that you try your hand at programming.

I consider the Python language to be the easiest to learn. It is more than powerful enough to enable any ham radio operator to create applications to help in operating the station or researching and experimenting.

When you are ready to explore Python programming further, here is where I suggest you go.

Pretty soon, you will be able to undertake a programming project like, perhaps . . . a custom application, coded in Python, to control the operation of your transceiver from your PC - be it Windows, Linux or Mac OS X! Why not?

Ham Radio Logging Software Mac Os X

TOP⬆︎

Finding
Ham Radio Freeware

Finding ham radio freeware is a very time consuming and often frustrating task. You really have to dig for what you are looking for.

Sources of reliable, regularly updated information on ham radio software are few and far between. The reasons for this phenomenon are many. The main ones are

  • Keeping track of still valid links to freeware is a time consuming task that many Web site owners cannot afford! You see, there is no money to be made with freeware.
  • Most freeware programs were developed for the popular Windows XP operating system. However Microsoft has stopped supporting XP!
  • Only some of the existing software was rewritten to take advantage of the more 'modern' versions of Windows.
  • New freeware is being written all the time, of course. But it too is not always easy to find! :(

In spite of it all, there are ways to get around the difficulties! ;-)

A Brief Review Of Resources

Here is a review of what I consider potentially useful sources of information on ham software, where you might find the freeware you are looking for.

My favorite directory of ham radio software (for now) is The DXZone Ham Radio Software section.

I'm not saying that their directory does not contain dead links. Ham radio is a dynamic world. Some resources disappear. New ones appear. Happens all the time. One attempts to keep up. Such is life! ;-)

It's actually remarkable that the DXZone Software Catalog has so few dead links! If you do find one, please tell the Webmaster.

My favorite categories are:

Software Defined Radio Category

One of my favorite haunts is the Software Defined Radio category. I visit it regularly to see what's new in the brave new world of Ham SDR.

After all. SDR is what ham radio transceivers and receivers are morphing into! SDR heralds the next era of ham radio.

Antenna Analysis Category

I confess that I'm also addicted to the Antenna Analysis section where I can usually find the ham radio freeware I'm looking for. What can I tell you? I also like to tinker with homemade antennas.

Ham Radio Freeware
Widening The Search

You can also do a specific search on Google™, Bing or Yahoo! for ' ham radio freeware ' or ' ham radio free software ' or ' amateur radio freeware ' or ' amateur radio free software '.

By drilling down in the preliminary results of your search - adding a more specific keyword to your first keyword phrase - you have a good chance of finding the software you want .. if it's out there at all!

TOP⬆︎

Linux Ham Radio Software
A Growing List

Linux ham radio software is, for the most part, free to install and use. Because Linux is also open source, you can even modify the software if you like! You will find a (partial) list of ham radio applicationshere.

I encourage you to use the Linux operating system for ham radio operations and experimentation, as well as your day-to-day needs for a personal computer.

Linux Ham Radio Software
Packages Manager

I have recently switched from Ubuntu Linux to Linux Mint. I have the latter installed on a a USD Flash Drive which is plugged on a USB port of a Windows laptop that I keep at my operating position in the ham shack. It's easy for me to boot in either O/S.

Please note that Linux installed on a USB Flash Drive is incredibly fast! Truly addictive.

All Linux applications are free to install and use .. even modify. After all, this is what Linux is all about!

Because Linux is an 'open source' operating system you can - if you are so inclined - experiment with any application by . . .

  • modifying the code or
  • coding (programming) your own version of the application you need!

Don't know how to program? It's no harder to learn programming than is was to learn ham radio theory and operations!

I believe the first and second videos above will convince you to give it a go!

This second video gives you and overview of what programming is. As you will see, it's all logical. Programming is a sequence of tiny logical steps.

If you are new to computer programming, you will have to learn terms that you may not be familiar with, such as pixel which the instructor mentioned a few times during his presentation.

Ham Radio Computer Software

Well, pixel is simply a contraction of 'picture element', the tiniest piece of information making up what you see on a computer screen.

Among many other things, you will learn that you can address (manipulate or modify) each pixel on your computer screen to draw a picture - the control panel of your new transceiver control application, for example!

On the other hand, if you do not feel inclined to program your own linux ham radio software applications, then you can wait for the original developer, or contributing developers, to create, modify and improve it for you (and the entire ham radio community). New versions of the most popular applications are made available regularly.

TOP⬆︎

APRS™
Ham Radio Software
On Linux

The APRS™ Amateur Radio software of choice on Linux is called 'Xastir'. It is a Linux X Window Amateur Station Tracking and Information Reporting application.

APRS™ is an Automatic Position Reporting System whereby objects report their position (usually obtained from GPS) on the air.

Xastir displays this information graphically.

APRS™ is a Trademark of Bob Bruninga, but Xastir is Open Source software.

Xastir - Linux APRS™ Software

Xastir for Linux comes with thorough and well structured help.

A picture is known to be worth 'a thousand words'. Here then are some screen shots to illustrate your first encounter with this Linux application for ham radio.

I highly recommend that you read the help and follow the configuration steps in the order that they appear.
There are many more topics than the first few that are shown in the snapshot above!

Whenever I try to do a software update on OS X Snow Leopard, it gets to the point where it says it needs to restart, goes to the spacey background, and then sits there indefinitely. I've tried booting from the OS install disk and doing permissions and file repairs (which did find and supposedly fix problems), but it still hangs. Mac os x snow leopard software update hangs download

The above screen snapshots are just a few examples of the many configuration options available.
I invite you to explore all configuration options. They will give you a thorough understanding of what Xastir can do for you as a ham radio operator. You'll get a lot more out of Xastir as a result.

More on APRS™ Linux Software

Other APRS™-related software on Linux very much worth mentioning are the highly stable and reliable..

  • aprsdigi - N2YGK's digipeater for amateur radio APRS.
  • aprsd - a server deamon providing Internet gateway and client access to ham radio APRS packet data.

TOP⬆︎

PSK31
Software On Linux

Robust and reliable PSK31 operation is made possible with a Linux application named twpsk.

twpsk is a soundcard-based X-window program. I have it running on my Ubuntu 9.10 Linux laptop in the shack.

Peter Martinez, G3PLX, invented this new 'RTTY-like' digital mode to improve communications under crowded HF digital sub-band conditions.

The Linux application twpsk implements..

  • the very narrow bandwidth (31.25 Hz which is narrower than the average CW signal!)
  • and weak signal performance..

.. that Peter intended for improved ham radio communications.

Twpsk Main Panel

Twpsk PSK 31 Help

The twpsk help is very detailed and well structured. For best results, I recommend that you read through it all at least once before you use the software.

For information on PSK31 operating frequencies, click here.

TOP⬆︎



73 de VE2DPE
Claude Jollet
7, Rue de la Rive, Notre-Dame-des-Prairies, Québec, Canada J6E 1M9

QTH Locator: FN36gb





Development of CHIRP is an all-volunteer effort and is offered as open-source software, free of charge. If you like CHIRP, please consider contributing a small donation to help support the costs of development and hardware:


Donate via bitcoin


CHIRP is distributed as a series of automatically-generated builds. Any time we make a change to CHIRP, a build is created for it the next day. Thus, CHIRP is versioned by the date on which it was created, which makes it easy to determine if you have an older build. We don't put experimental things into CHIRP before they are ready, except where specifically called out with a warning. Thus, you do not need to worry about finding a stable version to run. You should always be on the latest build available.

Upgrading: You do need to uninstall an existing version of CHIRP before installing a newer one. Just install the new one and it will replace the existing copy!

You can find a complete test report of the current build here and a matrix of supported models and features here

Windows Users¶

  • CHIRP runs on Windows 2000, XP, Vista, 7, 8, and 10. Older versions of Windows are not supported
  • Most users will want to download the installer.exe file, which installs CHIRP like a normal application
  • The win32.zip file is for advanced users wishing to run CHIRP without installing

MacOS Users¶

  • New Mac OS X must install the runtime once before running CHIRP. After it is installed, the runtime does not need to be downloaded or installed each time. Download the KK7DS Python runtime for Mac OSX.
  • OS X support is limited to Intel architecture. PowerPC is not supported.
  • Chirp.app is unsigned. With default security settings, you will need a special procedure to run it: Application Security in 10.9.

Homebrew users can install Chirp without the KK7DS runtime by running brew install tdsmith/ham/chirp and then running chirp from the terminal.
However, running CHIRP using Homebrew is obsolete. MacOS Unified Application build is now the recommended way.

More useful tidbits can be found at MacOS Tips.

Ubuntu Linux Users¶

If you are using Ubuntu linux (or a compatible variant such as Mint) you should install and use the PPA like this:

After installing the build from the PPA, new updates will be included in your normal system software updates. Also see the Running on Linux page for additional steps required to gain access to your serial port.

Other Linux Users¶

Ham Radio Deluxe For Mac

If you don't run a distro for which we have packages, you can run CHIRP right from the tarball available through the link above. Most modern distributions should have almost everything required to run chirp. Make sure you have and packages installed. For more information about using CHIRP under Linux, see the Running Under Linux page

Best Ham Radio Software

Translators and Developers¶

There is extensive documentation about the development and contribution process located at http://chirp.danplanet.com/projects/chirp/wiki/Developers

Ham Software For Mac

You can access older versions of chirp here: