Hamlib Config

Your Source for Ham Radio Software

Table of contents

Hamlib Config Overview

Hamlib-config is a program to setup the Hamlib RPC Rig as a service on Fedora Core and other systems. This program generates /etc/sysconfig/rpcrig config file for the rpcrigd init script.

Download

Download hamlib-config from SourceForge (https://sourceforge.net/project/showfiles.php?group_id=75552&package_id=76003&release_id=238725) file release system.

You can verify the RPM integrity by importing the GPG key and running checksig:

  rpm --import http://webaugur.com/dave/DAVE-GPG-KEY (http://webaugur.com/dave/DAVE-GPG-KEY)
  rpm --checksig hamlib-config-1.0-1.rhfc1.augur.noarch.rpm

Installation

Currently, there is no handling for systems which are not based on Red Hat. We would like to support at least Fedora and Debian. I believe Debian has some of the required Red Hat tools in their software repository. Any patches are welcome.

If you are running Fedora Core:

  rpm -ivh hamlib-config-1.0-1.rhfc1.augur.noarch.rpm

Enabling the RPC Rig Service

This is an important step. If you do not enable the service it will obviously not run. Also, each time you reconfigure the RPC Rig you will need to restart the service. The next version will offer to enable or restart the service for you.

Enable the service at system init:

  1. su -
  2. chkconfig --add rpcrigd
  3. chkconfig --levels 345 rpcrigd on

Start the service:

  1. su -
  2. service rpcrigd start

Screenshots

Start Page

Image:Hamlib-config-rpcrig.py-0.png
Briefly explain the purpose of the program and the consequences.

Build list of Radio Manufacturers and Models

Image:Hamlib-config-rpcrig.py-6.png
It currently takes a very long time to build a list of supported radios. We absolutely must provide an indication of how long it will take. Fortunately, this is very easy. We've created an info dialog box with a progress indicator.

Radio Manufacturer and Model

Image:Hamlib-config-rpcrig.py-1.png
Builds a list of radio models and manufacturers by loading all the backends and looping through the model list.

Radio Port Settings

Image:Hamlib-config-rpcrig.py-2.png
Presents a list of devices and baud rates. If the radio uses CI-V protocol the CI-V field becomes sensitive allowing the user to enter the radio's address.

Push to Talk

Image:Hamlib-config-rpcrig.py-3.png
Configures the Push to Talk mode and device

Carrier Detect

Image:Hamlib-config-rpcrig.py-4.png
Configures the Carrier Squelch or DCD mode and device.

Apply Changes and Finish

Image:Hamlib-config-rpcrig.py-5.png
All of the important command line options to rpc.rigd have been specified and pressing apply will close the druid and write the settings to /etc/sysconfig/rpcrig.

Retrieved from "http://www.hamspot.com/ham/Hamlib_Config"
This page was last modified 20:04, 19 May 2004. All text is available under the terms of the GNU Free Documentation License.