Tuesday, August 26, 2014

Using Fldigi on a Mac to Control an Icom 7200

Ray, W3PRR, asked me for help on configuring Fldigi running on a Mac with OS 10.9.4 so that it can control an Icom 7200 radio. Here’s how I did it:

1. Get yourself a plain USB-A to USB-B cable, as used with most recent computer printers. This one at Amazon will work fine. The IC7200 has a built in sound card, and the USB cable will provide both rig control and audio input/output through the one cable.

2. Make sure the OS is up to date by running OS X’s Software Update.

3. You need to install the driver for the Silicon Labs CP210 USB-to-UART bridge, which is what provides the brains for the USB-B port on the back of the radio. You can download that here.

Note: Do not connect the radio to your Mac when you install the driver. Connect the radio after you install and reboot the Mac.

4. Download and install the Hamlib radio control libraries.

5. Download and install the latest version of Fldigi.

6. Connect and power on the radio to your computer using the USB cable. Make sure that the radio is in Data mode, and make sure that Data mode is set to U, so that it accepts audio and CAT commands through the USB port. See page 43 of the Icom 7200 Instruction Manual for details.

7.In Fldigi, under Configuration > Audio > Devices, select PortAudio, then USB Audio CODEC for both Capture and Playback. Click Save before you move to the next step.

Note: If the radio is not connected and powered on, the USB Audio CODEC option will not be visible.

8. Under Configuration > Rig use these settings.

Click Initialize, then Save, then Close.

At this point you should be able to see activity in the Fldigi waterfall (ASSuming there is anyone on frequency), and you should be able to transmit from within the program. The 20M PSK31 calling frequncy, 14.070 MHz, is a good frequency to use for testing because it tends to be active.

Saturday, August 23, 2014

MacBook Pro SSD Upgrade

This morning I drove down to MicroCenter and bought a Crucial MX100 256 GB SSD (Amazon link), which I used to upgrade my mid-2009 MacBook Pro. The machine has 8 GB of RAM and a 2.66 GHz Core 2 Duo CPU, so it was still useful, although before I replaced it with my current work MBP was starting to feel a bit pokey. My goal with the SSD was to improve performance, and especially battery life, for use with my ham radios while camping.

The SSD is smaller than the original Hitatchi disk (256 GB vs. 320 GB) but I don't plan on keeping multimedia files on the machine, so it should have enough space. While at MicroCenter I added a $5 USB 2.0 external enclosure to my cart, into which I put the old disk. I can bring it along for extra storage if need be.

The SSD went in easily and I did a clean install of OS 10.6 Snow Leopard onto it from a disc. I then had to update Snow Leopard to get the App Store, so I could then download and install OS 10.9.4 Mavericks. This all took a couple hours. After getting the OS configured like I wanted I installed the apps I need:

  • Fldigi
  • USB drivers for my Baofeng programming cable and for my Icom 7200's USB interface
  • LibreOffice
  • MS Office for Mac 2011
  • TextWrangler
  • Skype
  • Chrome and Firefox
  • Evernote
  • StatusClock (to display UTC time in my toolbar)
  • Various other utilities
The laptop is noticeably faster in both boot time and how quickly applications open. Excel 2011 in particular opens much more quickly.

Next weekend I'll be taking the MBP into the field, so I tested that CHIRP works with my Baofeng UV5RA and that Fldigi can send and receive PSK31 when connected to my Icom 7200.

As an aside, OWC sells a larger capacity battery to fit this old MacBook Pro. If I find myself getting significant use out of the machine I may invest in one.

I should note that I had considered upgrading the hard disk in my MSI Wind U100 netbook instead. It's certainly handier to pack into the field for use with ham radio ops, but I chose to upgrade the Mac because (a) it's way faster, and (b) the larger keyboard and screen and much easier to use.

Performance and battery life are already noticeably better with the SSD. If you have a laptop that's a few years old changing out the old spinning disk for an SSD is a quick way to give it a new lease on life.

The Baofeng UV5R 2M/70cm Ham Radio

The Baofeng UV5R and variants like the UV5RA have become popular with preppers because they are a very low cost way to get into ham radio. Back in June a friend who is a new ham and I both picked up UV5RAs, and for the money, we’re both impressed with them.

As handy talkies (HTs), the Baofengs allow you to have a small, light, and inexpensive two-way radio for communication on the 2 meter (144 MHz) and 70 centimeter (440 MHz) ham bands. They can be used in simplex mode or with repeaters, allowing you to communicate over longer distances.

The Baofengs will also receive FM broadcast band stations, NOAA Weather broadcasts, and can be programmed to operate on FRS, GMRS, and MURS frequencies.

Note that the Baofengs are not FCC type-accepted for FRS, GMRS, or MURS, so it is illegal to transmit on these freqs with them unless it’s an emergency.

There are a few accessories you should get with one of these little HTs in order to maximize their usefulness:

  • The stock antenna sucks. The Nagoya NA-701 offers improved reception and transmission without being too long.
  • For use in a vehicle you want an external antenna. The Tram 1185 is an inexpensive mag mount antenna that works well. You’ll also need this jumper to go between the HT’s antenna connection and the Tram’s SO-239 plug.
  • This Baofeng speaker-mic will improve audio for both transmission and reception. (I originally got a Pofung speaker-mic but it was DOA. I returned it to Amazon on their dime and got the Baofeng branded speaker-mic in its place.)
  • When I’m using the UV5RA in my truck I use this battery eliminator to power the radio. Note that this is not a charger, despite the Amazon product description. Rather, it replaces the battery with a regulator that powers the radio from your vehicle’s 12V outlet.
  • Finally, programming the Baofeng by hand is a tedious, frustrating job. Save yourself a lot of aggravation and use your computer and this USB cable. If you already have a programming cable for Icom radios it will be compatible. Check out Miklor.com for troubleshooting any issues related to driver installation. Don’t use Baofeng’s software, which sucks. Rather, use the open source, free software CHIRP, which supports both the UV5R and many other radios. CHIRP is available for Windows, Mac OS X, Linux, and FreeBSD.

Everything linked above, including a radio, can be bought from Amazon for under $100.

Although my friend and I both got the UV5RA, were I purchasing again I’d probably go with the plain UV5R. The insides of the two radios are the same but there are extra capacity batteries that fit the UV5R that don’t fit the UV5RA.

This thread on Arfcom is a gold mine of information on how to get up and running with a Baofeng UV5R radio:


Despite their popularity, the Baofeng’s are low end radios. HTs from any of the Big Three – Icom, Kenwood, or Yaesu – will be sturdier and have better performance. But, they are a lot more expensive. E.g., even the relatively simple Yaesu FT-60R will run you more than three times the cost of a Baofeng UV5R. The Chinese radio is good if you’re on a tight budget or if you need to use a radio in an environment where it’s susceptible to loss or damage, and it’s cheap enough to keep extras on hand. If you have at least your Technician license or are looking to get it, the Baofeng UV5R is not a bad choice for an entry level radio.

Wednesday, August 13, 2014

openSUSE 13.1 Linux

As you may remember, my primary computing platform for the past several years has been a Mac. I've also maintained Windows PCs at home -- one in my office and one out in my workshop. The office PC had been setup as a dual boot Windows 7 Professional / Debian Linux box for awhile, but I hardly ever booted into Debian.

A couple weeks ago I replaced Debian with openSUSE 13.1 and have been using it quite a bit after work. The install went smoothly with all of my hardware recognized. This included my Icom 7200 ham radio that is connected via a USB port, as well as the programming cable I use with my Baofeng UV5RA 2M/70cm ham radio.

The default openSUSE desktop environment is KDE, but Gnome is also available from the openSUSE repositories, as are several other desktops. After using KDE for a few days, then LXDE for a day, I settled on the XFCE desktop and have been pleased with it. It's lightweight but is a complete environment.

The primary applications I've been using:

  • Chromium for web browsing, including accessing Gmail via the web.
  • Firefox when a web page doesn't behave with Chromium.
  • Fldigi for digital mode ham radio operation on HF using the Icom 7200.
  • CHIRP for programming my Baofeng UV5RA.
  • Leafpad for text editing.

For system administration I've primarily been using YaST, openSUSE's GUI admin tool. I ran SUSE Linux as my home desktop for a few years in the early '00s and YaST is still a good tool.

Another program that I installed was VMware Player, so that I can run a Windows 7 virtual machine if I'm working from home. I'd built the VM at work on my VMware vSphere environment and brought it home on disk, and was using it on the Windows side, to keep my own stuff and my work stuff separate. I copied it to the Linux partition and it works just as well there. Now, if I'm working from home I can use the Windows VM to connect to work's VPN, while I my own stuff can access the Internet without going through the VPN.

Note: VMware Player is proprietary but free (as in beer) software, as opposed to VirtualBox, which is open source software and which would also let me run a VM. However, I've found VMware Player to give me better performance than VirtualBox.

Overall I'd say my experience so far with openSUSE 13.1 has been very positive.  I have my old MacBook Pro from work and I'm considering replacing the spinning hard disk with an SSD, then setting it up to dual boot OS X and openSUSE, for use as a portable ham radio laptop.