Downloading and Installing tk75
on Linux-Based Systems
runs in the X Windows System graphical environment and is independent
of your desktop manager (e.g., KDE or Gnome).
has been tested on
a 1400 MHz AMD Athlon® based computer
running RedHat® Linux® 7.2 with kernel 2.4.7-10.
and Tcl/Tk version 8.3, patchlevel 8.3.3.
This is experimental software and probably contains defects.
It remains under development.
When available, newer versions of
will be made available for download at this web site.
Downloading and Installing tk75 for Linux
Download and install the free tcl and tk RPMs
for your system.
You can search for download locations at
If the rpmfind server is unavailable, you can
download them from the Tcl Developer Xchange
Create a new installation directory on your system, e.g.,
Download the gzipped version of
into the installation directory you created earlier.
Decompress and untar the file after downloading it:
tar -zxvf tk75-0.4.tgz
This will create a new subdirectory, named tk75.0.4
and place the files there.
Define and export tk75, a new environment variable
to point to the installation subdirectory just created.
To make the change permanent, you must add the two
lines above to your shell's profile, e.g.,
if you use the bash shell.
Remove the .tk75rc configuration file
if you have one from a previous installation.
To ensure the tk75 environment variable is
made known within X Windows, you should logout, login
again, then restart your graphical
user interface before using tk75 for the first time.
Make sure your serial port has both read
and write permissions for the user who will
run the program.
For example, I use /dev/ttyS1
as the serial port to connect the radio.
If I type in a console window:
ls -l /dev/ttyS1
the output shows the permissions:
crw-rw-rw- 1 root uucp 4, 65 Aug 15 06:40 /dev/ttyS1
Notice that /dev/ttyS1 is readable and writeable
by everyone (user, group, and others).
Login as root or run the
su program to assume root privileges.
Then, change the permissions and exit.
chmod ugo+rw /dev/ttyS1
windowing shell is in your PATH.
The user who runs
tk75 must have permission to read and write to the
serial port device, e.g., /dev/ttyS1 (or whatever port you use).
On a single workstation setup, you can grant permissions
chmod 666 /dev/ttyS1
Before using tk75, be sure
the IC-R75's "initial set mode" options are set
See pp. 30 - 33 in the IC-R75 instruction manual
to learn how to set them.
CIV ADDR = 4AH
CIV BAUD = AUTO
CIV TRAN = OFF
CIV 731 = OFF
Power your IC-R75 receiver on before starting
or else the program will freeze.