Index: Configuration.cpp
===================================================================
--- Configuration.cpp	(revision 5329)
+++ Configuration.cpp	(working copy)
@@ -534,6 +534,7 @@
   bool quick_call_;
   bool disable_TX_on_73_;
   bool watchdog_;
+  bool useRR73_;
   bool TX_messages_;
   bool enable_VHF_features_;
   bool decode_at_52s_;
@@ -606,6 +607,7 @@
 bool Configuration::quick_call () const {return m_->quick_call_;}
 bool Configuration::disable_TX_on_73 () const {return m_->disable_TX_on_73_;}
 bool Configuration::watchdog () const {return m_->watchdog_;}
+bool Configuration::useRR73 () const { return m_->useRR73_; }
 bool Configuration::TX_messages () const {return m_->TX_messages_;}
 bool Configuration::enable_VHF_features () const {return m_->enable_VHF_features_;}
 bool Configuration::decode_at_52s () const {return m_->decode_at_52s_;}
@@ -995,6 +997,7 @@
   ui_->quick_call_check_box->setChecked (quick_call_);
   ui_->disable_TX_on_73_check_box->setChecked (disable_TX_on_73_);
   ui_->watchdog_check_box->setChecked (watchdog_);
+  ui_->useRR73_check_box->setChecked (useRR73_);
   ui_->TX_messages_check_box->setChecked (TX_messages_);
   ui_->enable_VHF_features_check_box->setChecked(enable_VHF_features_);
   ui_->decode_at_52s_check_box->setChecked(decode_at_52s_);
@@ -1192,6 +1195,7 @@
   quick_call_ = settings_->value ("QuickCall", false).toBool ();
   disable_TX_on_73_ = settings_->value ("73TxDisable", false).toBool ();
   watchdog_ = settings_->value ("Runaway", false).toBool ();
+  useRR73_ = settings_->value ("UseRR73", false).toBool ();
   TX_messages_ = settings_->value ("Tx2QSO", false).toBool ();
   enable_VHF_features_ = settings_->value("VHFUHF",false).toBool ();
   decode_at_52s_ = settings_->value("Decode52",false).toBool ();
@@ -1272,6 +1276,7 @@
   settings_->setValue ("QuickCall", quick_call_);
   settings_->setValue ("73TxDisable", disable_TX_on_73_);
   settings_->setValue ("Runaway", watchdog_);
+  settings_->setValue ("UseRR73", useRR73_);
   settings_->setValue ("Tx2QSO", TX_messages_);
   settings_->setValue ("CATForceControlLines", rig_params_.force_line_control);
   settings_->setValue ("DTR", rig_params_.dtr_high);
@@ -1631,6 +1636,7 @@
   quick_call_ = ui_->quick_call_check_box->isChecked ();
   disable_TX_on_73_ = ui_->disable_TX_on_73_check_box->isChecked ();
   watchdog_ = ui_->watchdog_check_box->isChecked ();
+  useRR73_ = ui_->useRR73_check_box->isChecked ();
   TX_messages_ = ui_->TX_messages_check_box->isChecked ();
   data_mode_ = static_cast<DataMode> (ui_->TX_mode_button_group->checkedId ());
   save_directory_ = ui_->save_path_display_label->text ();
Index: Configuration.hpp
===================================================================
--- Configuration.hpp	(revision 5329)
+++ Configuration.hpp	(working copy)
@@ -105,6 +105,7 @@
   bool quick_call () const;
   bool disable_TX_on_73 () const;
   bool watchdog () const;
+  bool useRR73 () const;
   bool TX_messages () const;
   bool split_mode () const;
   bool enable_VHF_features () const;
Index: Configuration.ui
===================================================================
--- Configuration.ui	(revision 5329)
+++ Configuration.ui	(working copy)
@@ -53,367 +53,465 @@
       <attribute name="toolTip">
        <string>General station details and settings.</string>
       </attribute>
-      <layout class="QVBoxLayout" name="verticalLayout_4">
-       <item>
-        <widget class="QGroupBox" name="station_group_box">
-         <property name="title">
-          <string>Station Details</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_14">
-          <item row="0" column="3">
-           <widget class="QLabel" name="grid_label">
-            <property name="text">
-             <string>M&amp;y Grid:</string>
-            </property>
-            <property name="buddy">
-             <cstring>grid_line_edit</cstring>
-            </property>
-           </widget>
+      <widget class="QGroupBox" name="station_group_box">
+       <property name="geometry">
+        <rect>
+         <x>9</x>
+         <y>9</y>
+         <width>438</width>
+         <height>79</height>
+        </rect>
+       </property>
+       <property name="title">
+        <string>Station Details</string>
+       </property>
+       <layout class="QGridLayout" name="gridLayout_14">
+        <item row="0" column="3">
+         <widget class="QLabel" name="grid_label">
+          <property name="text">
+           <string>M&amp;y Grid:</string>
+          </property>
+          <property name="buddy">
+           <cstring>grid_line_edit</cstring>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="0">
+         <widget class="QLabel" name="callsign_label">
+          <property name="text">
+           <string>My C&amp;all:</string>
+          </property>
+          <property name="buddy">
+           <cstring>callsign_line_edit</cstring>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="4">
+         <widget class="QLineEdit" name="grid_line_edit">
+          <property name="toolTip">
+           <string>Maidenhead locator (only the first four characters are required).</string>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="1">
+         <widget class="QLineEdit" name="callsign_line_edit">
+          <property name="toolTip">
+           <string>Station callsign.</string>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="2">
+         <spacer name="horizontalSpacer_4">
+          <property name="orientation">
+           <enum>Qt::Horizontal</enum>
+          </property>
+          <property name="sizeHint" stdset="0">
+           <size>
+            <width>40</width>
+            <height>20</height>
+           </size>
+          </property>
+         </spacer>
+        </item>
+        <item row="1" column="4">
+         <widget class="QComboBox" name="type_2_msg_gen_combo_box">
+          <property name="enabled">
+           <bool>true</bool>
+          </property>
+          <property name="toolTip">
+           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Type 2 compound callsigns are those with prefixes or suffixes not included in the allowed shortlist (See Help-&amp;gt;Add-on prefixes and suffixes).&lt;/p&gt;&lt;p&gt;This option determines which generated messages should contain your full type 2 compound call sign rather than your base callsign. It only applies if you have a type 2 compound callsign.&lt;/p&gt;&lt;p&gt;This option controls the way the messages that are used to answer CQ calls are generated. Generated messages 6 (CQ) and 5 (73) will always contain your full callsign. The JT65 and JT9 protocols allow for some standard messages with your full call at the expense of another piece of information such as the DX call or your locator.&lt;/p&gt;&lt;p&gt;Choosing message 1 omits the DX callsign which may be an issue when replying to CQ calls. Choosing message 3 also omits the DX callsign and many versions of this and other software will not extract the report. Choosing neither means that your full callsign only goes in your message 5 (73) so your QSO partner my log the wrong callsign.&lt;/p&gt;&lt;p&gt;None of these options are perfect, message 3 is best but be aware your QSO partner may not log the report you send them.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+          </property>
+          <property name="currentIndex">
+           <number>1</number>
+          </property>
+          <item>
+           <property name="text">
+            <string>Full call in Tx1</string>
+           </property>
           </item>
-          <item row="0" column="0">
-           <widget class="QLabel" name="callsign_label">
-            <property name="text">
-             <string>My C&amp;all:</string>
-            </property>
-            <property name="buddy">
-             <cstring>callsign_line_edit</cstring>
-            </property>
-           </widget>
+          <item>
+           <property name="text">
+            <string>Full call in Tx3</string>
+           </property>
           </item>
-          <item row="0" column="4">
-           <widget class="QLineEdit" name="grid_line_edit">
-            <property name="toolTip">
-             <string>Maidenhead locator (only the first four characters are required).</string>
-            </property>
-           </widget>
+          <item>
+           <property name="text">
+            <string>Full call in Tx5 only</string>
+           </property>
           </item>
-          <item row="0" column="1">
-           <widget class="QLineEdit" name="callsign_line_edit">
+         </widget>
+        </item>
+        <item row="1" column="0" colspan="4">
+         <widget class="QLabel" name="label_5">
+          <property name="text">
+           <string>Message generation for type 2 compound callsign holders:</string>
+          </property>
+          <property name="alignment">
+           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+          </property>
+          <property name="buddy">
+           <cstring>type_2_msg_gen_combo_box</cstring>
+          </property>
+         </widget>
+        </item>
+       </layout>
+      </widget>
+      <widget class="Line" name="line_5">
+       <property name="geometry">
+        <rect>
+         <x>9</x>
+         <y>176</y>
+         <width>643</width>
+         <height>16</height>
+        </rect>
+       </property>
+       <property name="orientation">
+        <enum>Qt::Horizontal</enum>
+       </property>
+      </widget>
+      <widget class="QGroupBox" name="display_group_box">
+       <property name="geometry">
+        <rect>
+         <x>9</x>
+         <y>185</y>
+         <width>422</width>
+         <height>122</height>
+        </rect>
+       </property>
+       <property name="title">
+        <string>Display</string>
+       </property>
+       <layout class="QGridLayout" name="gridLayout_4">
+        <item row="3" column="0">
+         <widget class="QCheckBox" name="DXCC_check_box">
+          <property name="toolTip">
+           <string>Show if decoded stations are new DXCC entities or worked before.</string>
+          </property>
+          <property name="text">
+           <string>Show &amp;DXCC entity and worked before status</string>
+          </property>
+          <property name="checked">
+           <bool>false</bool>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="0">
+         <widget class="QCheckBox" name="insert_blank_check_box">
+          <property name="toolTip">
+           <string>Include a separator line between periods in the band activity window.</string>
+          </property>
+          <property name="text">
+           <string>&amp;Blank line between decoding periods</string>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="2" rowspan="4">
+         <layout class="QVBoxLayout" name="verticalLayout_6">
+          <item>
+           <widget class="QPushButton" name="font_push_button">
             <property name="toolTip">
-             <string>Station callsign.</string>
+             <string>Set the font characteristics for the application.</string>
             </property>
-           </widget>
-          </item>
-          <item row="0" column="2">
-           <spacer name="horizontalSpacer_4">
-            <property name="orientation">
-             <enum>Qt::Horizontal</enum>
-            </property>
-            <property name="sizeHint" stdset="0">
-             <size>
-              <width>40</width>
-              <height>20</height>
-             </size>
-            </property>
-           </spacer>
-          </item>
-          <item row="1" column="4">
-           <widget class="QComboBox" name="type_2_msg_gen_combo_box">
-            <property name="enabled">
-             <bool>true</bool>
-            </property>
-            <property name="toolTip">
-             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Type 2 compound callsigns are those with prefixes or suffixes not included in the allowed shortlist (See Help-&amp;gt;Add-on prefixes and suffixes).&lt;/p&gt;&lt;p&gt;This option determines which generated messages should contain your full type 2 compound call sign rather than your base callsign. It only applies if you have a type 2 compound callsign.&lt;/p&gt;&lt;p&gt;This option controls the way the messages that are used to answer CQ calls are generated. Generated messages 6 (CQ) and 5 (73) will always contain your full callsign. The JT65 and JT9 protocols allow for some standard messages with your full call at the expense of another piece of information such as the DX call or your locator.&lt;/p&gt;&lt;p&gt;Choosing message 1 omits the DX callsign which may be an issue when replying to CQ calls. Choosing message 3 also omits the DX callsign and many versions of this and other software will not extract the report. Choosing neither means that your full callsign only goes in your message 5 (73) so your QSO partner my log the wrong callsign.&lt;/p&gt;&lt;p&gt;None of these options are perfect, message 3 is best but be aware your QSO partner may not log the report you send them.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-            </property>
-            <property name="currentIndex">
-             <number>1</number>
-            </property>
-            <item>
-             <property name="text">
-              <string>Full call in Tx1</string>
-             </property>
-            </item>
-            <item>
-             <property name="text">
-              <string>Full call in Tx3</string>
-             </property>
-            </item>
-            <item>
-             <property name="text">
-              <string>Full call in Tx5 only</string>
-             </property>
-            </item>
-           </widget>
-          </item>
-          <item row="1" column="0" colspan="4">
-           <widget class="QLabel" name="label_5">
             <property name="text">
-             <string>Message generation for type 2 compound callsign holders:</string>
+             <string>Font...</string>
             </property>
-            <property name="alignment">
-             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
-            </property>
-            <property name="buddy">
-             <cstring>type_2_msg_gen_combo_box</cstring>
-            </property>
            </widget>
           </item>
-         </layout>
-        </widget>
-       </item>
-       <item>
-        <widget class="Line" name="line_5">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-        </widget>
-       </item>
-       <item>
-        <widget class="QGroupBox" name="display_group_box">
-         <property name="title">
-          <string>Display</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_4">
-          <item row="3" column="0">
-           <widget class="QCheckBox" name="DXCC_check_box">
+          <item>
+           <widget class="QPushButton" name="decoded_text_font_push_button">
             <property name="toolTip">
-             <string>Show if decoded stations are new DXCC entities or worked before.</string>
+             <string>Set the font characteristics for the Band Activity and Rx Frequency areas.</string>
             </property>
             <property name="text">
-             <string>Show &amp;DXCC entity and worked before status</string>
+             <string>Decoded Text Font...</string>
             </property>
-            <property name="checked">
-             <bool>false</bool>
-            </property>
            </widget>
           </item>
-          <item row="0" column="0">
-           <widget class="QCheckBox" name="insert_blank_check_box">
-            <property name="toolTip">
-             <string>Include a separator line between periods in the band activity window.</string>
-            </property>
-            <property name="text">
-             <string>&amp;Blank line between decoding periods</string>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="2" rowspan="4">
-           <layout class="QVBoxLayout" name="verticalLayout_6">
-            <item>
-             <widget class="QPushButton" name="font_push_button">
-              <property name="toolTip">
-               <string>Set the font characteristics for the application.</string>
-              </property>
-              <property name="text">
-               <string>Font...</string>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <widget class="QPushButton" name="decoded_text_font_push_button">
-              <property name="toolTip">
-               <string>Set the font characteristics for the Band Activity and Rx Frequency areas.</string>
-              </property>
-              <property name="text">
-               <string>Decoded Text Font...</string>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <spacer name="verticalSpacer">
-              <property name="orientation">
-               <enum>Qt::Vertical</enum>
-              </property>
-              <property name="sizeHint" stdset="0">
-               <size>
-                <width>20</width>
-                <height>40</height>
-               </size>
-              </property>
-             </spacer>
-            </item>
-           </layout>
-          </item>
-          <item row="1" column="0">
-           <widget class="QCheckBox" name="miles_check_box">
-            <property name="toolTip">
-             <string>Show distance to DX station in miles rather than kilometers.</string>
-            </property>
-            <property name="text">
-             <string>Display dista&amp;nce in miles</string>
-            </property>
-           </widget>
-          </item>
-          <item row="2" column="0">
-           <widget class="QCheckBox" name="TX_messages_check_box">
-            <property name="toolTip">
-             <string>Show outgoing transmitted messages in the Rx frequency window.</string>
-            </property>
-            <property name="text">
-             <string>&amp;Tx messages to Rx frequency window</string>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="1">
-           <spacer name="horizontalSpacer_2">
+          <item>
+           <spacer name="verticalSpacer">
             <property name="orientation">
-             <enum>Qt::Horizontal</enum>
+             <enum>Qt::Vertical</enum>
             </property>
             <property name="sizeHint" stdset="0">
              <size>
-              <width>40</width>
-              <height>20</height>
+              <width>20</width>
+              <height>40</height>
              </size>
             </property>
            </spacer>
           </item>
          </layout>
-        </widget>
-       </item>
-       <item>
-        <widget class="Line" name="line_7">
-         <property name="orientation">
-          <enum>Qt::Horizontal</enum>
-         </property>
-        </widget>
-       </item>
-       <item>
-        <widget class="QGroupBox" name="behaviour_group_box">
-         <property name="title">
-          <string>Behavior</string>
-         </property>
-         <layout class="QGridLayout" name="gridLayout_8">
-          <item row="2" column="0">
-           <widget class="QCheckBox" name="disable_TX_on_73_check_box">
-            <property name="toolTip">
-             <string>Turns off automatic transmissions after sending a 73 or any other free
+        </item>
+        <item row="1" column="0">
+         <widget class="QCheckBox" name="miles_check_box">
+          <property name="toolTip">
+           <string>Show distance to DX station in miles rather than kilometers.</string>
+          </property>
+          <property name="text">
+           <string>Display dista&amp;nce in miles</string>
+          </property>
+         </widget>
+        </item>
+        <item row="2" column="0">
+         <widget class="QCheckBox" name="TX_messages_check_box">
+          <property name="toolTip">
+           <string>Show outgoing transmitted messages in the Rx frequency window.</string>
+          </property>
+          <property name="text">
+           <string>&amp;Tx messages to Rx frequency window</string>
+          </property>
+         </widget>
+        </item>
+        <item row="0" column="1">
+         <spacer name="horizontalSpacer_2">
+          <property name="orientation">
+           <enum>Qt::Horizontal</enum>
+          </property>
+          <property name="sizeHint" stdset="0">
+           <size>
+            <width>40</width>
+            <height>20</height>
+           </size>
+          </property>
+         </spacer>
+        </item>
+       </layout>
+      </widget>
+      <widget class="Line" name="line_7">
+       <property name="geometry">
+        <rect>
+         <x>9</x>
+         <y>351</y>
+         <width>643</width>
+         <height>16</height>
+        </rect>
+       </property>
+       <property name="orientation">
+        <enum>Qt::Horizontal</enum>
+       </property>
+      </widget>
+      <widget class="QGroupBox" name="behaviour_group_box">
+       <property name="geometry">
+        <rect>
+         <x>9</x>
+         <y>360</y>
+         <width>580</width>
+         <height>170</height>
+        </rect>
+       </property>
+       <property name="title">
+        <string>Behavior</string>
+       </property>
+       <widget class="QCheckBox" name="disable_TX_on_73_check_box">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>69</y>
+          <width>154</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>Turns off automatic transmissions after sending a 73 or any other free
 text message.</string>
-            </property>
-            <property name="text">
-             <string>Di&amp;sable Tx after sending 73</string>
-            </property>
-           </widget>
-          </item>
-          <item row="3" column="0">
-           <widget class="QCheckBox" name="watchdog_check_box">
-            <property name="toolTip">
-             <string>Stop transmitting automatically after five periods.</string>
-            </property>
-            <property name="text">
-             <string>Runaway Tx &amp;watchdog</string>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="0">
-           <widget class="QCheckBox" name="quick_call_check_box">
-            <property name="toolTip">
-             <string>Automatic transmission mode.</string>
-            </property>
-            <property name="text">
-             <string>Doubl&amp;e-click on call sets Tx enable</string>
-            </property>
-           </widget>
-          </item>
-          <item row="0" column="0">
-           <widget class="QCheckBox" name="monitor_off_check_box">
-            <property name="toolTip">
-             <string>Don't start decoding until the monitor button is clicked.</string>
-            </property>
-            <property name="text">
-             <string>Mon&amp;itor off at startup</string>
-            </property>
-            <property name="checked">
-             <bool>false</bool>
-            </property>
-           </widget>
-          </item>
-          <item row="5" column="0" colspan="2">
-           <layout class="QHBoxLayout" name="horizontalLayout_9">
-            <item>
-             <widget class="QCheckBox" name="CW_id_after_73_check_box">
-              <property name="toolTip">
-               <string>Send a CW ID after every 73 or free text message.</string>
-              </property>
-              <property name="text">
-               <string>CW ID a&amp;fter 73</string>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <spacer name="horizontalSpacer">
-              <property name="orientation">
-               <enum>Qt::Horizontal</enum>
-              </property>
-              <property name="sizeHint" stdset="0">
-               <size>
-                <width>40</width>
-                <height>20</height>
-               </size>
-              </property>
-             </spacer>
-            </item>
-            <item>
-             <widget class="QLabel" name="label">
-              <property name="sizePolicy">
-               <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
-                <horstretch>0</horstretch>
-                <verstretch>0</verstretch>
-               </sizepolicy>
-              </property>
-              <property name="text">
-               <string>Periodic CW ID Inter&amp;val:</string>
-              </property>
-              <property name="buddy">
-               <cstring>CW_id_interval_spin_box</cstring>
-              </property>
-             </widget>
-            </item>
-            <item>
-             <widget class="QSpinBox" name="CW_id_interval_spin_box">
-              <property name="sizePolicy">
-               <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
-                <horstretch>0</horstretch>
-                <verstretch>0</verstretch>
-               </sizepolicy>
-              </property>
-              <property name="toolTip">
-               <string>Send a CW ID periodically every few minutes.
+        </property>
+        <property name="text">
+         <string>Di&amp;sable Tx after sending 73</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="watchdog_check_box">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>92</y>
+          <width>133</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>Stop transmitting automatically after five periods.</string>
+        </property>
+        <property name="text">
+         <string>Runaway Tx &amp;watchdog</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="quick_call_check_box">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>46</y>
+          <width>185</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>Automatic transmission mode.</string>
+        </property>
+        <property name="text">
+         <string>Doubl&amp;e-click on call sets Tx enable</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="monitor_off_check_box">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>23</y>
+          <width>127</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>Don't start decoding until the monitor button is clicked.</string>
+        </property>
+        <property name="text">
+         <string>Mon&amp;itor off at startup</string>
+        </property>
+        <property name="checked">
+         <bool>false</bool>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="monitor_last_used_check_box">
+        <property name="geometry">
+         <rect>
+          <x>325</x>
+          <y>23</y>
+          <width>208</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Check this if you wish to automatically return to the last monitored frequency when monitor is enabled, leave it unchecked if you wish to have the current rig frequency maintained.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+        </property>
+        <property name="text">
+         <string>Monitor returns to last used frequency</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="tx_QSY_check_box">
+        <property name="geometry">
+         <rect>
+          <x>325</x>
+          <y>46</y>
+          <width>245</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Some rigs are not able to process CAT commands while transmitting. This means that if you are operating in split mode you may have to uncheck this option.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+        </property>
+        <property name="text">
+         <string>Allow Tx frequency changes while transmitting</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="enable_VHF_features_check_box">
+        <property name="geometry">
+         <rect>
+          <x>325</x>
+          <y>69</y>
+          <width>200</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="text">
+         <string>Enable VHF/UHF/Microwave features</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="decode_at_52s_check_box">
+        <property name="geometry">
+         <rect>
+          <x>325</x>
+          <y>92</y>
+          <width>113</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="text">
+         <string>Decode at t = 52 s</string>
+        </property>
+       </widget>
+       <widget class="QCheckBox" name="useRR73_check_box">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>115</y>
+          <width>145</width>
+          <height>17</height>
+         </rect>
+        </property>
+        <property name="toolTip">
+         <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use RR73 in Std Msg #4 instead of RRR&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+        </property>
+        <property name="text">
+         <string>Use RR73 instead of RRR</string>
+        </property>
+       </widget>
+       <widget class="QWidget" name="">
+        <property name="geometry">
+         <rect>
+          <x>11</x>
+          <y>139</y>
+          <width>571</width>
+          <height>22</height>
+         </rect>
+        </property>
+        <layout class="QHBoxLayout" name="horizontalLayout_6">
+         <item>
+          <widget class="QCheckBox" name="CW_id_after_73_check_box">
+           <property name="toolTip">
+            <string>Send a CW ID after every 73 or free text message.</string>
+           </property>
+           <property name="text">
+            <string>CW ID a&amp;fter 73</string>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <spacer name="horizontalSpacer">
+           <property name="orientation">
+            <enum>Qt::Horizontal</enum>
+           </property>
+           <property name="sizeHint" stdset="0">
+            <size>
+             <width>40</width>
+             <height>20</height>
+            </size>
+           </property>
+          </spacer>
+         </item>
+         <item>
+          <widget class="QLabel" name="label">
+           <property name="sizePolicy">
+            <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+             <horstretch>0</horstretch>
+             <verstretch>0</verstretch>
+            </sizepolicy>
+           </property>
+           <property name="text">
+            <string>Periodic CW ID Inter&amp;val:</string>
+           </property>
+           <property name="buddy">
+            <cstring>CW_id_interval_spin_box</cstring>
+           </property>
+          </widget>
+         </item>
+         <item>
+          <widget class="QSpinBox" name="CW_id_interval_spin_box">
+           <property name="sizePolicy">
+            <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+             <horstretch>0</horstretch>
+             <verstretch>0</verstretch>
+            </sizepolicy>
+           </property>
+           <property name="toolTip">
+            <string>Send a CW ID periodically every few minutes.
 This might be required under your countries licence regulations.
 It will not interfere with other users as it is always sent in the
 quiet period when decoding is done.</string>
-              </property>
-             </widget>
-            </item>
-           </layout>
-          </item>
-          <item row="0" column="1">
-           <widget class="QCheckBox" name="monitor_last_used_check_box">
-            <property name="toolTip">
-             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Check this if you wish to automatically return to the last monitored frequency when monitor is enabled, leave it unchecked if you wish to have the current rig frequency maintained.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-            </property>
-            <property name="text">
-             <string>Monitor returns to last used frequency</string>
-            </property>
-           </widget>
-          </item>
-          <item row="1" column="1">
-           <widget class="QCheckBox" name="tx_QSY_check_box">
-            <property name="toolTip">
-             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Some rigs are not able to process CAT commands while transmitting. This means that if you are operating in split mode you may have to uncheck this option.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
-            </property>
-            <property name="text">
-             <string>Allow Tx frequency changes while transmitting</string>
-            </property>
-           </widget>
-          </item>
-          <item row="2" column="1">
-           <widget class="QCheckBox" name="enable_VHF_features_check_box">
-            <property name="text">
-             <string>Enable VHF/UHF/Microwave features</string>
-            </property>
-           </widget>
-          </item>
-          <item row="3" column="1">
-           <widget class="QCheckBox" name="decode_at_52s_check_box">
-            <property name="text">
-             <string>Decode at t = 52 s</string>
-            </property>
-           </widget>
-          </item>
-         </layout>
-        </widget>
-       </item>
-      </layout>
+           </property>
+          </widget>
+         </item>
+        </layout>
+       </widget>
+      </widget>
      </widget>
      <widget class="QWidget" name="radio_tab">
       <attribute name="title">
Index: mainwindow.cpp
===================================================================
--- mainwindow.cpp	(revision 5329)
+++ mainwindow.cpp	(working copy)
@@ -56,7 +56,7 @@
   bool message_is_73 (int type, QStringList const& msg_parts)
   {
     return type >= 0
-      && ((type < 6 && msg_parts.contains ("73"))
+      && ((type < 6 && (msg_parts.contains ("73") || msg_parts.contains("RR73")))
           || (type == 6 && !msg_parts.filter ("73").isEmpty ()));
   }
 }
@@ -2376,7 +2376,11 @@
     msgtype(t, ui->tx2);
     t=t0 + "R" + rpt;
     msgtype(t, ui->tx3);
-    t=t0 + "RRR";
+    if (m_config.useRR73()) {
+        t=t0 + "RR73";
+    } else {
+        t=t0 + "RRR";
+    }
     if(m_mode=="JT4" and m_bShMsgs) t="@1500  (RRR)";
     msgtype(t, ui->tx4);
     t=t0 + "73";
