Dummy Rig Xml

This document describes how to use the “rig.xml” file to specify interfacing to transceiver that only has hardware PTT that can be controlled using either RTS or DTR signal lines on a serial port.  It is functionally equivalent to using the PTT specifiers on the Rig configuration tab.  It provides an added benefit in that the "Rig Viewer" can be used to manually change the base frequency that the transceiver is tuned to. 

The rig.xml for a dummy transceiver is simplicity itself.  It consists of the following statements:

<--------------------------------snip here----------------------------------->
<RIGDEF>
<RIG>No Rig - dummy specification</RIG>
<TITLE>Rig Control - NORIG</TITLE>
<PORT>
    <BAUD>1200</BAUD>
    <DEVICE>/dev/ttyS0</DEVICE>
    <ECHO>true</ECHO>
    <RETRIES>8</RETRIES>
    <TIMEOUT>250</TIMEOUT>
    <WAIT>10</WAIT>
    <DTRINIT>+12</DTRINIT>
    <DTRPTT>false</DTRPTT>
    <RTSINIT>-12</RTSINIT>
    <RTSPTT>true</RTSPTT>
    <RTSCTS>false</RTSCTS>
</PORT>
</RIGDEF>
<--------------------------------snip here----------------------------------->

Instructions for setting up the port

BAUD1200 (any valid number is OK
DEVICEthe full path to serial device; on Linux /dev/ttyS0 or on Windows COM1 for example
ECHOFALSE (not used)
RETRIES8 (not used)
TIMEOUT50 (not used)
WAIT10 (not used)
DTRINITif DTR used for PTT set this to the polarity with PTT disabled, ie: -12 V
DTRPTTTRUE / FALSE to specify whether DTR used for PTT
RTSINITif RTS used for PTT set this to the polarity with PTT disabled, ie: -12V
RTSPTTTRUE / FALSE to specify whether RTS used for PTT
RTSCTSFALSE