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:
Lots of things are not handled yet. Feel free to contribute!
|busy and onair signal levels|
|memory channel number and names|
|PTT active vfo |
|shift, tone squelch, reverse shift|
|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 satellite||Transfering data and control over the same serial line between radio & computer|
|Gnome Applet||All of the above in a tiny screen place.|
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 ...
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).
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!
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.
... can go to on1aad at amsat dot org