The serial port commands are shown below. The format follows the Kenwood TS-2000 protocol so software which uses the basic TS-2000 commands will not require significant changes.
FA FB, FC, FD, FE, FF
Frequency in Hz for receiver 1 (FA) to 6 (FF).
Read: FA; reads the frequency for receiver 1;
Write: FC + <11 digit frequency> + ; sets the frequency of receiver 3.
Read: AI; always returns AI0; (auto-information off).
Write: ignored. Auto information is always disabled.
Read: IF; returns the standard IF data 9see TS-2000 format).
Signal meter level
Read: SM; returns the signal level as a four-digit value in 3dB steps (one S-unit is 6dB):
- S0 = 0 units
- S5 = 10 units
- S9 - 18 units.
If the current signal level is below S0 the value returned is 0.
Read: MD; returns the current mode.
The mode values are:
3 CW (upper sideband)
5 AM (includes ECSS)
6 Not used
7 Not used
8 Wide FM
9 Broadcast FM
10 Synchronous AM
Transmit status, currently ignored
Receive status, currently ignored
Read: PS; always returns PS1; (power on) - if the power is not supplied to the computer then it is unlikely that it will function in a reliable way - on indeed function at all. If you have a computer that runs without power first find a good patent lawyer and then contact your local Green party representative.
AGC - Off (0), Fast (1), Medium (2), Slow (3)
Read: GT; returns the current AGC setting, for example GT3; (slow).
Filter high value in Hz
Read: SH; returns the filter high value in Hz, for example SH03000; (3 kHz).
Filter low value in Hz, otherwise same as SH above.
AF gain, range is 0 to 100.
Read: AG; returns the current value, for example AG075; (75 %).
Audio mute status.
Read: MU; returns wither 0 (muted) or 1 (not muted).
Write: MU<status>; tba
Read-only, returns the radio name, for example NetSDR. This is the same value shown at the bottom left of the status bar.
Read-only, returns the current sample rate.
Read-only, returns the transmitter index which is always 0.
Read-only, returns the current receiver index.