Konweed tm-d700 manipulator

What it is ?

The Kenwood(tm) tm-d700 ham radio device has a serial line interface. If switched in 'verbose' mode the radio gives all manipulation on the radio's console on this serial line. Even better: you can send commands to the radio via the same line.

It already does is mimic things from the radio display onto the X display:
display frequency
busy and onair signal levels
memory channel number and names
PTT active vfo
shift, tone squelch, reverse shift
Lots of things are not handled yet. Feel free to contribute!
tnc baudrate mode and band
aprs and dxcluster information display
position on squelch and audio gain potentiometers

What should be possible ( not started any of this yet ):
memory channel editing and configuration dialogs This is what the kenwood provided executable seems to do. I saw some screenshots. Does the .exe run in Wine ?
Use the X interface to select frequency and settings interactively for example click on memory channel number to select the next memory channel
aprs/packet radio satelliteTransfering data and control over the same serial line between radio & computer
Gnome AppletAll of the above in a tiny screen place.

Screenshot

konweed.jpg screenshot

Technical

Programming

Depends on gnomelibs, gtklibs, gdk_pixbuf gnomecanvaspixbuf and libart.
The gnome & gtk should be on ony free system, the canvas-pixbuf thing might be more obscure. These are the rpm packages found on my system ...
gdk-pixbuf-0.8.0-0_helix_1
gdk-pixbuf-devel-0.8.0-0_helix_1
The graphical user interface is build on gnome-canvas api. I (tried) do define a font internal to this program. I have been reading gtk+/gnome application development (Havoc Pennington) and developing linux applications with gtk+ and gtk (Eric Harlow).

d700

Information on the protocol the d700 talks over the serial line is from Jim Gill and the expectk script tkd7 by Jonathan Hanna ( www.qsl.net/ve7yjh/tkd7 ). Thanks!

Consumerism

Shame on Kenwood(tm) for not documenting the protocol to the paying customer.
Shame on Kenwood(tm) for not distributing technical plan with the radio to the paying customer.

Flames...

... can go to on1aad at amsat dot org