diff --git a/devsetup.cpp b/devsetup.cpp
index 20a122e53..e03f7adfa 100644
--- a/devsetup.cpp
+++ b/devsetup.cpp
@@ -152,6 +152,27 @@ void DevSetup::initDlg()
ui.stopBitsComboBox->setCurrentIndex(m_stopBitsIndex);
ui.handshakeComboBox->setCurrentIndex(m_handshakeIndex);
+ // PY2SDR -- Per OS serial port names
+ ui.catPortComboBox->clear();
+ ui.catPortComboBox->addItem("None");
+#ifdef WIN32
+ for ( int i = 1; i < 100; i++ ) {
+ ui.catPortComboBox->addItem("COM" + QString::number(i));
+ }
+ ui.catPortComboBox->addItem("USB");
+#else
+ ui.catPortComboBox->addItem("/dev/ttyS0");
+ ui.catPortComboBox->addItem("/dev/ttyS1");
+ ui.catPortComboBox->addItem("/dev/ttyS2");
+ ui.catPortComboBox->addItem("/dev/ttyS3");
+ ui.catPortComboBox->addItem("/dev/ttyUSB0");
+ ui.catPortComboBox->addItem("/dev/ttyUSB1");
+ ui.catPortComboBox->addItem("/dev/ttyUSB2");
+ ui.catPortComboBox->addItem("/dev/ttyUSB3");
+#endif
+ ui.catPortComboBox->setCurrentIndex(m_catPortIndex);
+
+
ui.macro1->setText(m_macro[0].toUpper());
ui.macro2->setText(m_macro[1].toUpper());
ui.macro3->setText(m_macro[2].toUpper());
diff --git a/devsetup.ui b/devsetup.ui
index a245aa126..88ce491ec 100644
--- a/devsetup.ui
+++ b/devsetup.ui
@@ -6,58 +6,1213 @@
0
0
- 468
- 441
+ 548
+ 521
+
+
+ 548
+ 521
+
+
Setup
-
-
-
- 300
- 410
- 156
- 23
-
-
-
- Qt::Horizontal
-
-
- QDialogButtonBox::Cancel|QDialogButtonBox::Ok
-
-
-
-
-
- 9
- 29
- 450
- 371
-
-
-
-
- 0
- 0
-
-
-
- 0
-
-
-
- Station
-
-
- -
-
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ 0
+
+
+
+ Station
+
+
-
-
+
-
-
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 20
+
+
+
+
+ 80
+ 16777215
+
+
+
+ My Call:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ K1JT
+
+
+
+ -
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 20
+
+
+
+
+ 80
+ 16777215
+
+
+
+ My Grid:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 60
+ 0
+
+
+
+
+ 60
+ 16777215
+
+
+
+ FN20qi
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ PTT method:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ 1
+
+
-
+
+ CAT
+
+
+ -
+
+ DTR
+
+
+ -
+
+ RTS
+
+
+ -
+
+ VOX
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 80
+ 0
+
+
+
+
+ 80
+ 16777215
+
+
+
+ PTT Port:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 60
+ 0
+
+
+
+
+ 60
+ 16777215
+
+
+
-
+
+ None
+
+
+ -
+
+ COM1
+
+
+ -
+
+ COM2
+
+
+ -
+
+ COM3
+
+
+ -
+
+ COM4
+
+
+ -
+
+ COM5
+
+
+ -
+
+ COM6
+
+
+ -
+
+ COM7
+
+
+ -
+
+ COM8
+
+
+ -
+
+ COM9
+
+
+ -
+
+ COM10
+
+
+ -
+
+ COM11
+
+
+ -
+
+ COM12
+
+
+ -
+
+ COM13
+
+
+ -
+
+ COM14
+
+
+ -
+
+ COM15
+
+
+ -
+
+ USB
+
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 20
+
+
+
+ ID Interval (min):
+
+
+
+ -
+
+
+ true
+
+
+
+ 60
+ 16777215
+
+
+
+ -20
+
+
+ 10
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ ID after 73
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 146
+ 0
+
+
+
+
+ 146
+ 16777215
+
+
+
+ Enable PSK Reporter
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 15
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 100
+ 0
+
+
+
+
+ 100
+ 16777215
+
+
+
+ Enable CAT
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ Rig:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 100
+ 0
+
+
+
+
+ 100
+ 16777215
+
+
+
+ CAT port:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ 0
+
+
-
+
+ None
+
+
+ -
+
+ COM1
+
+
+ -
+
+ COM2
+
+
+ -
+
+ COM3
+
+
+ -
+
+ COM4
+
+
+ -
+
+ COM5
+
+
+ -
+
+ COM6
+
+
+ -
+
+ COM7
+
+
+ -
+
+ COM8
+
+
+ -
+
+ COM9
+
+
+ -
+
+ COM10
+
+
+ -
+
+ COM11
+
+
+ -
+
+ COM12
+
+
+ -
+
+ COM13
+
+
+ -
+
+ COM14
+
+
+ -
+
+ COM15
+
+
+ -
+
+ USB
+
+
+ -
+
+ /dev/ttyS0
+
+
+ -
+
+ /dev/ttyS1
+
+
+ -
+
+ /dev/ttyS2
+
+
+ -
+
+ /dev/ttyS3
+
+
+ -
+
+ /dev/ttyUSB0
+
+
+ -
+
+ /dev/ttyUSB1
+
+
+ -
+
+ /dev/ttyUSB2
+
+
+ -
+
+ /dev/ttyUSB3
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 0
+
+
+
+
+ 50
+ 16777215
+
+
+
+ Data bits:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 0
+
+
+
+
+ 50
+ 16777215
+
+
+
+ 1
+
+
-
+
+ 7
+
+
+ -
+
+ 8
+
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 100
+ 0
+
+
+
+
+ 100
+ 16777215
+
+
+
+ Serial rate:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ 1
+
+
-
+
+ 1200
+
+
+ -
+
+ 4800
+
+
+ -
+
+ 9600
+
+
+ -
+
+ 19200
+
+
+ -
+
+ 38400
+
+
+ -
+
+ 57600
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 0
+
+
+
+
+ 50
+ 16777215
+
+
+
+ Stop bits:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 50
+ 0
+
+
+
+
+ 50
+ 16777215
+
+
+
+ 1
+
+
-
+
+ 1
+
+
+ -
+
+ 2
+
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 100
+ 0
+
+
+
+
+ 100
+ 16777215
+
+
+
+ Handshake:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ 2
+
+
-
+
+ None
+
+
+ -
+
+ XonXoff
+
+
+ -
+
+ Hardware
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 15
+
+
+
+
+ -
+
+
-
+
+
+
+ 90
+ 0
+
+
+
+
+ 90
+ 16777215
+
+
+
+ Dev Channel
+
+
+
+ -
+
+
+ API Name
+
+
+ Qt::AlignCenter
+
+
+
+
+
+ -
+
+
-
+
+
-
+
+
+
+ 90
+ 0
+
+
+
+
+ 75
+ 16777215
+
+
+
+ Audio In:
+
+
+
+ -
+
+
+ true
+
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 0
+
+
+
+
+ 75
+ 16777215
+
+
+
+ Audio Out:
+
+
+
+ -
+
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 90
+ 20
+
+
+
+ Save Directory:
+
+
+
+ -
+
+
+ C:\Users\joe\wsjt\map65\save
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tx Macros
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+ -
+
+
-
+
0
@@ -66,23 +1221,23 @@
- 80
- 20
+ 20
+ 0
- 80
+ 20
16777215
- My Call:
+ 7
- -
-
+
-
+
0
@@ -91,22 +1246,455 @@
- 90
+ 200
0
- 90
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
16777215
- K1JT
+ 3
- -
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 5
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 8
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 9
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 10
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 6
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 4
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 1
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 20
+ 16777215
+
+
+
+ 2
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 200
+ 0
+
+
+
+
+ 200
+ 16777215
+
+
+
+
+ -
Qt::Horizontal
@@ -119,2230 +1707,700 @@
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 20
-
-
-
-
- 80
- 16777215
-
-
-
- My Grid:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 60
- 0
-
-
-
-
- 60
- 16777215
-
-
-
- FN20qi
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- PTT method:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 90
- 0
-
-
-
-
- 90
- 16777215
-
-
-
- 1
-
-
-
-
- CAT
-
-
- -
-
- DTR
-
-
- -
-
- RTS
-
-
- -
-
- VOX
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 80
- 0
-
-
-
-
- 80
- 16777215
-
-
-
- PTT Port:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 60
- 0
-
-
-
-
- 60
- 16777215
-
-
-
-
-
- None
-
-
- -
-
- COM1
-
-
- -
-
- COM2
-
-
- -
-
- COM3
-
-
- -
-
- COM4
-
-
- -
-
- COM5
-
-
- -
-
- COM6
-
-
- -
-
- COM7
-
-
- -
-
- COM8
-
-
- -
-
- COM9
-
-
- -
-
- COM10
-
-
- -
-
- COM11
-
-
- -
-
- COM12
-
-
- -
-
- COM13
-
-
- -
-
- COM14
-
-
- -
-
- COM15
-
-
- -
-
- USB
-
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 20
-
-
-
- ID Interval (min):
-
-
-
- -
-
-
- true
-
-
-
- 60
- 16777215
-
-
-
- -20
-
-
- 10
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- ID after 73
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 146
- 0
-
-
-
-
- 146
- 16777215
-
-
-
- Enable PSK Reporter
-
-
-
-
-
- -
-
+
Qt::Vertical
20
- 15
+ 40
+
+
+
+
+ Default Frequencies
+
+
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
-
- 100
- 16777215
-
-
-
- Enable CAT
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- Rig:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
-
- 100
- 16777215
-
-
-
- CAT port:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 90
- 0
-
-
-
-
- 90
- 16777215
-
-
-
- 0
-
-
-
-
- None
-
-
- -
-
- COM1
-
-
- -
-
- COM2
-
-
- -
-
- COM3
-
-
- -
-
- COM4
-
-
- -
-
- COM5
-
-
- -
-
- COM6
-
-
- -
-
- COM7
-
-
- -
-
- COM8
-
-
- -
-
- COM9
-
-
- -
-
- COM10
-
-
- -
-
- COM11
-
-
- -
-
- COM12
-
-
- -
-
- COM13
-
-
- -
-
- COM14
-
-
- -
-
- COM15
-
-
- -
-
- USB
-
-
- -
-
- /dev/ttyS0
-
-
- -
-
- /dev/ttyS1
-
-
- -
-
- /dev/ttyS2
-
-
- -
-
- /dev/ttyS3
-
-
- -
-
- /dev/ttyUSB0
-
-
- -
-
- /dev/ttyUSB1
-
-
- -
-
- /dev/ttyUSB2
-
-
- -
-
- /dev/ttyUSB3
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 50
- 0
-
-
-
-
- 50
- 16777215
-
-
-
- Data bits:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 50
- 0
-
-
-
-
- 50
- 16777215
-
-
-
- 1
-
-
-
-
- 7
-
-
- -
-
- 8
-
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
-
- 100
- 16777215
-
-
-
- Serial rate:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 90
- 0
-
-
-
-
- 90
- 16777215
-
-
-
- 1
-
-
-
-
- 1200
-
-
- -
-
- 4800
-
-
- -
-
- 9600
-
-
- -
-
- 19200
-
-
- -
-
- 38400
-
-
- -
-
- 57600
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 50
- 0
-
-
-
-
- 50
- 16777215
-
-
-
- Stop bits:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 50
- 0
-
-
-
-
- 50
- 16777215
-
-
-
- 1
-
-
-
-
- 1
-
-
- -
-
- 2
-
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
-
- 100
- 16777215
-
-
-
- Handshake:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 90
- 0
-
-
-
-
- 90
- 16777215
-
-
-
- 2
-
-
-
-
- None
-
-
- -
-
- XonXoff
-
-
- -
-
- Hardware
-
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
-
-
- -
-
+
Qt::Vertical
20
- 15
+ 40
-
-
-
-
-
+
+
-
+
+
+ 6 m
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
- 90
- 0
+ 70
+ 27
- 90
+ 70
16777215
- Dev Channel
-
-
-
- -
-
-
- API Name
+ 50.293
Qt::AlignCenter
+ -
+
+
+ Band
+
+
+
+ -
+
+
+ Freq (MHz)
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 24.9246
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 80 m
+
+
+
+ -
+
+
+ 15 m
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 21.078
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 10 m
+
+
+
+ -
+
+
+ 2200 m
+
+
+
+ -
+
+
+ 12 m
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 28.078
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 70.091
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 60 m
+
+
+
+ -
+
+
+ 40 m
+
+
+
+ -
+
+
+ 4 m
+
+
+
+ -
+
+
+ 17 m
+
+
+
+ -
+
+
+ Band
+
+
+
+ -
+
+
+ Freq (MHz)
+
+
+
+ -
+
+
+ 30 m
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 432.178
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 160 m
+
+
+
+ -
+
+
+ 630 m
+
+
+
+ -
+
+
+ 20 m
+
+
+
+ -
+
+
+ Other
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 18.1046
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 0.4742
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ 2 m
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 144.489
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 0.136
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 1.838
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 5.2872
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 3.578
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 10.130
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 7.078
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 70
+ 27
+
+
+
+
+ 70
+ 16777215
+
+
+
+ 14.078
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
-
-
-
-
-
-
-
-
-
-
- 90
- 0
-
-
-
-
- 75
- 16777215
-
-
-
- Audio In:
-
-
-
- -
-
-
- true
-
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 90
- 0
-
-
-
-
- 75
- 16777215
-
-
-
- Audio Out:
-
-
-
- -
-
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 90
- 20
-
-
-
- Save Directory:
-
-
-
- -
-
-
- C:\Users\joe\wsjt\map65\save
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tx Macros
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 8
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 7
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 10
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 9
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 3
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 4
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 1
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 2
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 5
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 200
- 0
-
-
-
-
- 200
- 16777215
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 20
- 16777215
-
-
-
- 6
-
-
-
- -
-
+
- Qt::Horizontal
+ Qt::Vertical
- 40
- 20
+ 20
+ 40
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
-
-
-
- Default Frequencies
-
-
-
-
- 10
- 20
- 431
- 241
-
-
-
- -
-
-
- Band
-
-
-
- -
-
-
- Freq (MHz)
-
-
-
- -
-
-
- Band
-
-
-
- -
-
-
- Freq (MHz)
-
-
-
- -
-
-
- 2200 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 0.136
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 17 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 18.1046
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 630 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 0.4742
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 15 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 21.078
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 160 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 1.838
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 12 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 24.9246
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 80 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 3.578
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- 10 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 28.078
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- 60 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 5.2872
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 6 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 50.293
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 40 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 7.078
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 4 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 70.091
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 30 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 10.130
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 2 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 144.489
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- 20 m
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 20
-
-
-
- 14.078
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- Other
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 70
- 16777215
-
-
-
- 432.178
-
-
- Qt::AlignCenter
-
-
-
-
+
-
-
+
+ -
+
+
+ Qt::Horizontal
+
+
+ QDialogButtonBox::Cancel|QDialogButtonBox::Ok
+
+
+
+
diff --git a/lib/jt9a.F90 b/lib/jt9a.F90
index 84727c216..5f0916827 100644
--- a/lib/jt9a.F90
+++ b/lib/jt9a.F90
@@ -51,7 +51,8 @@ subroutine jt9a
100 inquire(file=trim(cwd)//'/.lock',exist=fileExists)
if(fileExists) go to 10
- call sleep_msec(100)
+ !call sleep_msec(100)
+ call usleep(100*1000)
go to 100
999 return