Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > d56e2615a43e036877e0b6cfab8e0892 > files > 31

fldigi-doc-3.20-3.fc14.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>

























  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Macros</title></head><body style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 204);" alink="#000099" link="#000099" vlink="#990099">

















<div style="text-align: center;">
<h1>Macros</h1>

















<div style="text-align: left;">Macros are short text statements that
contain imbedded references to text data used by the program
fldigi.&nbsp; &nbsp;Macro definition files(s) are located in the
$HOME/.fldigi/macros/ directory and all have the extention ".mdf". &nbsp;The
default set of macros are contained in the file $HOME/.fldigi/macros/<span style="font-weight: bold;">macros.mdf</span>. &nbsp;Fldigi will create this
file with a set of default macros on its first execution.<br>

















<br>

















Fldigi supports up to 48 macro definitions in sets of 12. &nbsp;Macro definitions are
not recursive, that is; a macro cannot reference another macro or
itself.<br>

















<br>









The imbedded references are similar to those used by DigiPan and other
fine modem programs. &nbsp;The imbedded reference is an uppercase plain
text descriptor contained with the &lt;&gt; brackets. <br>









<br>
<table style="text-align: left; width: 80%; margin-left: auto; margin-right: auto; background-color: rgb(226, 253, 255);" border="1" cellpadding="2" cellspacing="1">
  <tbody>
    <tr>
      <td style="vertical-align: top; text-align: center;">Tag<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Description<br>
      </td>
      
      <td style="vertical-align: top; text-align: center;">Tag<br>
      </td>
      <td style="vertical-align: top; text-align: center;">Description<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;FREQ&gt;</td>
      <td style="vertical-align: top;">my frequency</td>
      
      <td style="vertical-align: top;">&lt;RX&gt;</td>
      <td style="vertical-align: top;">receive, places ^r tag at end of expanded macro<br>
always the last macro tag executed<br>
</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODE&gt;</td>
      <td style="vertical-align: top;">mode</td>
      
      <td style="vertical-align: top;">&lt;TX&gt;</td>
      <td style="vertical-align: top;">transmit</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MYCALL&gt;</td>
      <td style="vertical-align: top;">my call</td>
      
      <td style="vertical-align: top;">&lt;TX/RX&gt;<br>
      </td>
      <td style="vertical-align: top;">toggle T/R<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MYLOC&gt; <br>
      </td>
      <td style="vertical-align: top;">my locator</td>
      
      <td style="vertical-align: top;">&lt;SRCHUP&gt;</td>
      <td style="vertical-align: top;">search UP for signal</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MYNAME&gt;</td>
      <td style="vertical-align: top;">my name</td>
      
      <td style="vertical-align: top;">&lt;SRCHDN&gt;</td>
      <td style="vertical-align: top;">search DOWN for signal</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MYQTH&gt;</td>
      <td style="vertical-align: top;">my QTH</td>
      
      <td style="vertical-align: top;">&lt;GOHOME&gt;</td>
      <td style="vertical-align: top;">return to sweet spot</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MYRST&gt;</td>
      <td style="vertical-align: top;">my RST</td>
      
      <td style="vertical-align: top;">&lt;GOFREQ:NNNN&gt;</td>
      <td style="vertical-align: top;">move to autdo freq NNNN</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;VER&gt;</td>
      <td style="vertical-align: top;">Fldigi version</td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      
      <td style="vertical-align: top;">&lt;FILE:&gt;</td>
      <td style="vertical-align: top;">insert text file</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;CALL&gt; <br>
      </td>
      <td style="vertical-align: top;">other call</td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;NAME&gt;</td>
      <td style="vertical-align: top;">other name</td>
      
      <td style="vertical-align: top;">&lt;IDLE:NN.nn&gt;</td>
      <td style="vertical-align: top;">idle signal for NN.nn sec</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;QTH&gt;</td>
      <td style="vertical-align: top;">other QTH</td>
      
      <td style="vertical-align: top;">&lt;TIMER:NN&gt;</td>
      <td style="vertical-align: top;">repeat every NN sec</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LOC&gt;</td>
      <td style="vertical-align: top;">other locator</td>
      
      <td style="vertical-align: top;">&lt;TUNE:NN&gt;</td>
      <td style="vertical-align: top;">tune signal for NN sec</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;RST&gt;</td>
      <td style="vertical-align: top;">other RST</td>
      
      <td style="vertical-align: top;">&lt;WAIT:NN&gt;</td>
      <td style="vertical-align: top;">delay xmt for NN sec</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;INFO1&gt;</td>
      <td style="vertical-align: top;">S/N etc. in status bar<br>
      </td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;INFO2&gt;</td>
      <td style="vertical-align: top;">IMD etc. in status bar<br>
      </td>
      
      <td style="vertical-align: top;">&lt;CWID&gt;</td>
      <td style="vertical-align: top;">CW identifier</td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      
      <td style="vertical-align: top;">&lt;ID&gt; <br>
      </td>
      <td style="vertical-align: top;">mode ID</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;CLRRX&gt;</td>
      <td style="vertical-align: top;">clear RX pane</td>
      
      <td style="vertical-align: top;">&lt;TEXT&gt;</td>
      <td style="vertical-align: top;">video text</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;GET&gt;</td>
      <td style="vertical-align: top;">text to NAME/QTH</td>
      
      <td style="vertical-align: top;">&lt;TXRSID:on|off|t&gt;</td>
      <td style="vertical-align: top;">Tx RSID on,off,toggle</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LOG&gt;</td>
      <td style="vertical-align: top;">save QSO data immediate<br>
</td>
      
      <td style="vertical-align: top;">&lt;RXRSID:on|off|t&gt;</td>
      <td style="vertical-align: top;">Rx RSID on,off,toggle</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LNW&gt;<br>
      </td>
      <td style="vertical-align: top;">insert ^L tag into TX text stream<br>
save log entries to logbook when ^L<br>
is reached.<br>
      </td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
<tr>
      <td style="vertical-align: top;">&lt;QSOTIME&gt;</td>
      <td style="vertical-align: top;">QSO time (HHMM)</td>
      
      <td style="vertical-align: top;">&lt;POST:+/-nn.n&gt;</td>
      <td style="vertical-align: top;">CW QSK post-timing</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;ILDT&gt;</td>
      <td style="vertical-align: top;">LDT in iso-8601 format</td>
      
      <td style="vertical-align: top;">&lt;PRE:nn.n&gt;</td>
      <td style="vertical-align: top;">CW QSK pre-timing</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LDT&gt;</td>
      <td style="vertical-align: top;">Local datetime</td>
      
      <td style="vertical-align: top;">&lt;RISE:nn.n&gt;</td>
      <td style="vertical-align: top;">CW rise time</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;IZDT&gt;</td>
      <td style="vertical-align: top;">ZDT in iso-8601 format</td>
      
      <td style="vertical-align: top;">&lt;WPM:NN&gt;</td>
      <td style="vertical-align: top;">CW WPM</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;ZDT&gt; <br>
      </td>
      <td style="vertical-align: top;">UTC datetime</td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LT&gt;<br>
      </td>
      <td style="vertical-align: top;">current local time as HHMM<br>
      </td>
      <td style="vertical-align: top;">&lt;ZT&gt;<br>
      </td>
      <td style="vertical-align: top;">current Zulu time as HHMMZ<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;LD&gt;<br>
      </td>
      <td style="vertical-align: top;">current local date as YYYY-MM-DD<br>
      </td>
      <td style="vertical-align: top;">&lt;ZD&gt;<br>
      </td>
      <td style="vertical-align: top;">current Zulu date as YYYY-MM-DD Z<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
<tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      
      <td style="vertical-align: top;">&lt;AFC:on|off|t&gt; <br>
      </td>
      <td style="vertical-align: top;">AFC&nbsp; on,off,toggle</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;CNTR&gt;</td>
      <td style="vertical-align: top;">contest counter</td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;DECR&gt;</td>
      <td style="vertical-align: top;">decrement counter</td>
      
      <td style="vertical-align: top;">&lt;LOCK:on|off|t&gt;</td>
      <td style="vertical-align: top;">LOCK on,off,toggle</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;INCR&gt;</td>
      <td style="vertical-align: top;">increment counter</td>
      
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;XOUT&gt;</td>
      <td style="vertical-align: top;">insert exchange out text from contest dialog<br>
</td>
      
      <td style="vertical-align: top;">&lt;MACROS:&gt;</td>
      <td style="vertical-align: top;">change macro defs file</td>
    </tr><tr>
      <td style="vertical-align: top;">&lt;XBEG&gt;<br>
      </td>
      <td style="vertical-align: top;">mark start of "Exchange Out" text<br>
      </td>
      <td style="vertical-align: top;">&lt;MAPIT&gt;<br>
      </td>
      <td style="vertical-align: top;">open default browser to maps.google.com<br>trying Postal Address / Lat-Lon / Locator in order<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;XEND&gt;<br>
      </td>
      <td style="vertical-align: top;">mark end of "Exchange Out" text, save to field<br>
      </td>
      <td style="vertical-align: top;">&lt;MAPIT:adr/lat/loc&gt;<br>
      </td>
      <td style="vertical-align: top;">Map starting with Postal Address / Lat-Lon / Locator in order.&nbsp; &lt;MAPIT:adr&gt; is the same as &lt;MAPIT&gt;<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;SAVEXCHG&gt;<br>
      </td>
      <td style="vertical-align: top;">save entire expanded macro text to "Exchange Out"<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>

  </tbody>
</table><br>
Macro tags are also assigned to each supported modem type and sub-modem type that is supported by fldigi:<br>
<br>
<table style="text-align: left; width: 100%; background-color: rgb(226, 253, 255);" border="1" cellpadding="2" cellspacing="1">
  <tbody>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:CW&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-8&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK31&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR4&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomEX4&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK16&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK63&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA:250:8&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR5&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomEX5&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-32&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK63F&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA:500:8&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR8&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomEX8&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-4&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK125&gt;<br>

      </td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA:500:16&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR11&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomX11&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-11&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK250&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA:1000:8&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR16&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomX16&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-22&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:BPSK500&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:OLIVIA:1000:32&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THOR22&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:DomX22&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-31&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:QPSK31&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:RTTY&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THROB1&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:FELDHELL&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MFSK-64&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:QPSK63&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:RTTY:170:45.45:5&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THROB2&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:SLOWHELL&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MT63-500&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:QPSK125&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:RTTY:170:50:5&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THROB4&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:HELLX5&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MT63-1XX&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:QPSK250&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:RTTY:850:75:5&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:THRBX1&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:HELLX9&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:MT63-2XX&gt;</td>
      <td style="vertical-align: top;">&lt;MODEM:QPSK500&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:THRBX2&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:FSK-HELL&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:PSK125R&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:THRBX4&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:FSK-H105&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:PSK250R&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:WWV&gt;</td>
    </tr>
    <tr>
      <td style="vertical-align: top;">&lt;MODEM:HELL80&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:PSK500R&gt;</td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">&lt;MODEM:ANALYSIS&gt;</td>
    </tr>
  </tbody>
</table>
<br>
<br>
Local references are specified during the program configuration and can be changed during program operation.<br>

















<br>

















Remote references are all part of the qso log field definitions and are routinely changed from contact to contact.<br>

















<br>

















Global references are for items like Greenwich Mean Time.<br>









<br>









The macros.mdf file can be edited with any ascii text editor such as
kedit, gedit, geany, nano etc. &nbsp;But it is much easier to use the
built-in macro editor provided in the program.<br>









<br>









Right click on any macro key (or the alternate set) and a macro editing
dialog opens with the current copy of that macro and its label.
&nbsp;This looks very similar to the DigiPan macro editor at the urging
of Skip Teller, KH6TY.<br>









<br>









<div style="text-align: center;"><img style="width: 778px; height: 219px;" alt="" src="images/macro-editor.png"><br>









</div>

















<br>
The Text box is a mini-editor with a very limited set of control
functions. &nbsp;You can mark, bound and select text for deletion
(ctrl-X), copy (ctrl-C), and paste (ctrl-V). &nbsp;Marked text can also
be deleted with the delete or the backspace keys. &nbsp;Marked text
modification can also be invoked by using the mouse right click after
highlighting. &nbsp;<br><br>The macro
reference in the pick list can be transfered to the current editing cursor location.
&nbsp;Highlight the desired macro reference and then press the double
&lt;&lt; arrow key for each occurance of the reference to be put into
the macro text. &nbsp;You can change the label name but any more than 8
characters may exceed the width of the button for the default sized
main dialog.<br>









<br>









The &lt;TIMER:NN&gt; and &lt;IDLE:NN&gt; macro tags should have the NN replaced with the time interval in seconds.<br>









<br>









<div style="margin-left: 40px;">&lt;TX&gt;&lt;IDLE:5&gt;CQ CQ de &lt;MYCALL&gt; &lt;MYCALL&gt; k&lt;RX&gt;&lt;TIMER:20&gt;<br>









</div>














<ul>

  <li>will enable the PTT</li><li>cause 5 seconds of idle signal</li><li>send the CQ CQ de W1HKJ W1HKJ k</li>

  <li>disable PTT</li>

  <li>and count down 20 seconds before repeating the macro</li>
  <li>after sending the text the count down timer button (upper right
hand corner of main dialog) will display the current timer value in
seconds. &nbsp;Press this button to disable the timer.&nbsp;</li><li>the
timer&nbsp;be disabled if the Escape key is pressed, the T/R is
pressed, and macro key is pressed, or if a callsign is copied from the
Rx text area to the callsign logbook entry.</li><li>the time will be disabled if any mouse activity occurs in the waterfall control.</li>

</ul>

The label associated with each macro key can be individually annotated
with a symbol.&nbsp; Here are the symbols that are recognized by the button
label drawing routine:<br>


<div style="text-align: center;"><img style="width: 300px; height: 320px;" alt="" src="images/symbols.gif"><br>

</div>


<br>

<p>The @ sign may also be followed by the following optional
"formatting" characters, in this order:</p>



<ul>

  <li>'#' forces square scaling, rather than distortion to
	the widget's shape.</li>

  <li>+[1-9] or -[1-9] tweaks the scaling a little bigger
	or smaller.</li>

  <li>'$' flips the symbol horizontaly, '%' flips it verticaly.</li>

  <li>[0-9] - rotates by a multiple of 45 degrees. '5' and
	'6' do no rotation while the others point in the
	direction of that key on a numeric keypad. '0', followed by four
	more digits rotates the symbol by that amount in degrees.</li>

</ul>



<p>Thus, to show a very large arrow pointing downward you would use the
label string "@+92-&gt;".

</p>


Here are my macro buttons suitably annotated:<br>


<br>


<div style="text-align: center;"><img style="width: 789px; height: 23px;" alt="" src="images/macrobuttons.png"><br>

</div>


<br>There are 4 sets of 12 macro functions. &nbsp;You can move between the 4 sets using the keyboard and the mouse.<br><ol><li>Left click on the "1" button to move to set #2. &nbsp;Right click on the "1" button to move to set #4.</li><li>Move
the mouse to anywhere on the macro buttons. &nbsp;Use the scroll wheel
to move forward &nbsp;&amp; backward through the macro sets</li><li>Press the Alt-1, Alt-2, Alt-3 or Alt-4 to immediately change to that macro set.</li></ol>


<ul>

  <li> The label for CQ is "CQ @&gt;|", denoting that both
&lt;TX&gt; and &lt;RX&gt; are present in the macro text. </li>

</ul>


<ul>

  <li> The label for QSO is "QSO @&gt;&gt;", denoting that only
&lt;TX&gt; is present in the macro text. </li>

</ul>


<ul>

  <li> The label for KN is "KN @||", denoting that only
&lt;RX&gt; is present in the macro text. </li>

</ul>


<br>


You could use any label that is symbolic to the function required. Refer to the
<a href="http://www.fltk.org/doc-1.1/common.html#labels">FLTK web site</a> for
a full list of label types.<br>

<br>

If you modify the macros and do not save them ("Files/Save Macros" on
the main window) fldigi will prompt you to save the macros when you
exit the program if you have the <a href="ConfigUI.html">"Nag me"</a> option selected.<br><br>The
&lt;EXEC&gt;...&lt;/EXEC&gt; macro tag provides a way to create
external shell scripts and programs that can interact with fldigi.
&nbsp;See <a href="execmacro.html">Exec Macro</a>&nbsp;to learn more about the &lt;EXEC&gt; macro tag.<br>

<h2>Using contest macro tags</h2>
Refer to <a href="Contest-How-To.html">Contest-How-To</a><br>
<br><div style="text-align: center;"><a style="font-weight: bold;" href="index.html">Contents</a><br></div>





<br>























</div>

















</div>

















</body></html>