Projects / tk2


tk2 is a configuration tool for the ICOM IC-R2 portable radio receiver. It lets you read a memory image from the radio, manipulate the settings using a graphical user interface, and save the result to a file or back to the radio. Memory channel information can be imported from CSV file or ICF files downloaded from the Percon Web database, and exported to CSV files.

Operating Systems

RSS Recent releases

  •  30 Mar 2004 10:40

Release Notes: A bug which displayed the incorrect bank/channel number when validating memory channels and didn't validate the last 180 channels has been fixed. A new file of sample frequencies is included.

  •  20 Mar 2003 22:14

Release Notes: This release requires Tcl/Tk version 8.4 or later. The serial port DTR line is held low and users can configure the serial port RTS line. Support was added for the Purple Computing PCL35S RS232-to-TTL cable. Frequencies are now displayed to 10 Hz, e.g., 144.00000 MHz. The serial port will be opened only when required to communicate with the radio. Warnings will be displayed for frequencies which are are not compatible with step size. A bug in the memory channel display logic was fixed.

  •  02 Mar 2003 09:13

Release Notes: The user may choose to display memory channel settings using a scrolled window if his computer does not have enough RAM to support the tabbed notebook style display. The tabbed notebook display works best on systems with 512 MB or more RAM. The main window will appear on top of other windows when the program first starts. New headings are displayed for the Limit Search fields. A bug which occurred when a user tried to save the template before opening a template or reading from the radio has been fixed.

  •  26 Dec 2002 22:01

Release Notes: Each of the 8 memory banks and 400 memory channels can now have a 20 character alphanumeric label. Labels are saved in the .tr2 file. A new command permits swapping memory banks. The empty Memory Channels window has been removed, and a bug in the Tone Squelch flag logic has been fixed.

  •  24 Oct 2002 12:23

Release Notes: tk2 now supports 9 kHz spacing in the AM Broadcast Band for non-USA IC-R2 models. Offsets of 0.000 and CTCSS tones of 0 will now be supressed from the view to reduce clutter in the memory channel window.


Project Spotlight


A small, non-interactive, shell-like scripting language.


Project Spotlight

Kobold's Quest 1

An RPG wizard adventuring game.