Table of Contents
CHIRP
CHIRP is a free, open-source tool for programming frequencies and settings into your amateur radio. It supports a large number of make and models.
It is really easy to use and makes it extremely simple to copy frequencies between different radios (of different makes). Not all radios are supported by CHIRP however, so it's a good idea to make sure CHIRP can program a specific radio before buying it.
See the Radio Programming page to download VA7FI's Chirp list.
Windows Baofeng Drivers
Baofeng radios can be a bit tricky to program with CHRIP the first time around because of the Windows Driver. If you're trying to use CHIRP on Windows with a Baofeng radio, see this page first.
Basics
Now that the appropriate drivers are installed:
- Connect your radio to your computer and open CHIRP.
- To enter frequencies, you can either type them manually, or copy and paste from another CHIRP file. Never upload someone else's CHIRP file directly though because the radios might have different firmware that can cause issues. It's pretty easy to open a second CHIRP file in a second tab, and copy and paste the frequencies you want into your tab. See VA7FI's CHIRP files for example.
Chirp Problems with Ubuntu
I just finished updating my laptop to the latest Linux Mint 20 (based on Ubuntu 20.04) and once I tried re-installing Chirp, I got this error message:
The following packages have unmet dependencies: chirp-daily : Depends: python-libxslt1 which is a virtual package and is not provided by any available package Depends: python-gtk2 which is a virtual package and is not provided by any available package Depends: python-serial which is a virtual package and is not provided by any available package Depends: python-suds which is a virtual package and is not provided by any available package
A little Googling led me to this work around, which is basically to:
- point the repository to
xenial
instead offocal
- install the dependencies manually
- try the install again:
sudo aptitude install chirp-daily
- Add your username to the dial out user otherwise you won't be able to write to the radio:
sudo usermod -aG dialout YOURUSERNAME