TS440 RS232 COMMAND SET ======================= Part 1 of 2 The following is a summary of the TS440 command set. I don't have the RS232 specs handy, but I believe the interface on the radio is locked at 4800 baud 2 stop bits 8 data bits. Note that commands end with a ';' and not a carriage return. If you type a carriage return, it is taken as a bad character. I am in the process of writing a program to control the TS440 with a PC. So far it runs quite well. To test the connection, type AI1; and then start playing with the controls. It should return a string that contains all info about the radio. Command Descriptions for Kenwood TS-440 Auto Information AIn; The radio will send the status info automatically when the operator changes any control covered in the IF; command. n = 0 for Auto Info OFF n = 1 for Auto Info ON See IF; for response Display Memory DMnnnn; This is a factory diagnostic and is of no practical use. nnnn = MPU address in hex Response is: DMnnnn-aabbccddeeffgghhiijjkk; nnnn = MPU address in hex aa~kk = 16 bytes of data in hex Down DN; The frequency or memory channel will go down by one step. Read Frequency FA; Read VFO A. FB; Read VFO B. Response is: Fxggmmmkkkhhh; x = A or B gg = GHz. mmm = MHz. kkk = KHz. hhh = Hz. Load VFO register Fxggmmmkkkhhh; Loads a frequency into a VFO: x = A or B (selects VFO) gg = GHz. (May be 00 or spaces) mmm = Mhz. kkk = KHz. hhh = Hz. Function Select FNn; Select VFO or memory n = 0 for VFO A n = 1 for VFO B n = 2 for memory Identify Model Request ID; The radio will respond with: ID001; for a TS-940 ID004; for a TS-440 The radio may respond with: ID002; for a TS-811 ID003; for a TS-711 Read Information Request IF; The radio will respond with: IFggmmmkkkhhhsnnnzrxyytdfcp; ggmmmkkkhhh is the frequency (See Fx;) s = "+" or "-" value of RIT/XIT nnn = value of RIT/XIT z = "0" (I am not sure what this is) r (see RT;) x (see XT;) yy = memory channel number t = 0 for Receive = 1 for Transmit d (see MD;) f (see FN;) c (see SC;) p (see SP;) Enable or disable manual frequency control: LKn; n = 0 for LOCK OFF (manual control enabled) n = 1 for LOCK ON (manual control disabled) Memory Channel Select MCmmm; Select a memory channel: mmm = channel number (000 to max for radio) Cont'd in part 2 of 2