qtsoundmodem/devicesDialog.ui

1078 lines
26 KiB
Plaintext
Raw Normal View History

2023-09-04 19:06:44 +01:00
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>devicesDialog</class>
<widget class="QDialog" name="devicesDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
2024-10-29 22:45:21 +00:00
<width>528</width>
<height>721</height>
2023-09-04 19:06:44 +01:00
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<property name="sizeGripEnabled">
<bool>true</bool>
</property>
<widget class="QScrollArea" name="scrollArea">
<property name="geometry">
<rect>
<x>5</x>
2024-10-29 22:45:21 +00:00
<y>0</y>
<width>513</width>
<height>711</height>
2023-09-04 19:06:44 +01:00
</rect>
</property>
<property name="verticalScrollBarPolicy">
<enum>Qt::ScrollBarAsNeeded</enum>
</property>
<property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAsNeeded</enum>
</property>
<property name="widgetResizable">
<bool>false</bool>
</property>
<widget class="QWidget" name="scrollAreaWidgetContents">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>508</width>
2024-10-29 22:45:21 +00:00
<height>706</height>
2023-09-04 19:06:44 +01:00
</rect>
</property>
<widget class="QGroupBox" name="groupBox">
<property name="geometry">
<rect>
<x>5</x>
<y>10</y>
<width>541</width>
2024-10-29 22:45:21 +00:00
<height>361</height>
2023-09-04 19:06:44 +01:00
</rect>
</property>
<property name="title">
<string>Sound Card</string>
</property>
<widget class="QComboBox" name="outputDevice">
<property name="geometry">
<rect>
<x>108</x>
<y>25</y>
2024-07-23 21:26:30 +01:00
<width>371</width>
2023-09-04 19:06:44 +01:00
<height>22</height>
</rect>
</property>
<property name="editable">
<bool>true</bool>
</property>
</widget>
<widget class="QComboBox" name="inputDevice">
<property name="geometry">
<rect>
<x>108</x>
<y>55</y>
2024-07-23 21:26:30 +01:00
<width>371</width>
2023-09-04 19:06:44 +01:00
<height>22</height>
</rect>
</property>
<property name="editable">
<bool>true</bool>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>13</x>
<y>25</y>
<width>91</width>
<height>19</height>
</rect>
</property>
<property name="text">
<string>OutputDevice</string>
</property>
</widget>
<widget class="QLabel" name="label_2">
<property name="geometry">
<rect>
<x>13</x>
<y>55</y>
2024-07-23 21:26:30 +01:00
<width>91</width>
2023-09-04 19:06:44 +01:00
<height>19</height>
</rect>
</property>
<property name="text">
<string>Input Device</string>
</property>
</widget>
<widget class="QCheckBox" name="txRotation">
<property name="geometry">
<rect>
<x>20</x>
<y>204</y>
<width>101</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>TX Rotation</string>
</property>
</widget>
<widget class="QCheckBox" name="colourWaterfall">
<property name="geometry">
<rect>
<x>20</x>
<y>254</y>
<width>143</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Colour Waterfall</string>
</property>
</widget>
<widget class="QCheckBox" name="stopWFonMinimize">
<property name="geometry">
<rect>
<x>20</x>
<y>279</y>
<width>251</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Stop Waterfall on Minimize</string>
</property>
</widget>
<widget class="QCheckBox" name="minimizeonStart">
<property name="geometry">
<rect>
<x>20</x>
<y>304</y>
2023-12-17 13:53:32 +00:00
<width>231</width>
2023-09-04 19:06:44 +01:00
<height>17</height>
</rect>
</property>
<property name="text">
<string>Minimize window on startup</string>
</property>
</widget>
2024-07-23 21:26:30 +01:00
<widget class="QLineEdit" name="txLatency">
2023-09-04 19:06:44 +01:00
<property name="geometry">
<rect>
2024-07-23 21:26:30 +01:00
<x>220</x>
<y>140</y>
2023-09-04 19:06:44 +01:00
<width>63</width>
<height>20</height>
</rect>
</property>
<property name="text">
2024-07-23 21:26:30 +01:00
<string>0</string>
2023-09-04 19:06:44 +01:00
</property>
</widget>
<widget class="QLabel" name="label_6">
<property name="geometry">
<rect>
<x>13</x>
2024-07-23 21:26:30 +01:00
<y>140</y>
<width>201</width>
2023-09-04 19:06:44 +01:00
<height>18</height>
</rect>
</property>
<property name="text">
2024-07-23 21:26:30 +01:00
<string>Soundcard TX latency mS</string>
2023-09-04 19:06:44 +01:00
</property>
</widget>
<widget class="QComboBox" name="Modem_1_Chan">
<property name="geometry">
<rect>
2024-07-23 21:26:30 +01:00
<x>72</x>
<y>170</y>
2023-09-04 19:06:44 +01:00
<width>86</width>
<height>20</height>
</rect>
</property>
<item>
<property name="text">
<string>None</string>
</property>
</item>
<item>
<property name="text">
<string>Left/Mono</string>
</property>
</item>
<item>
<property name="text">
<string>Right</string>
</property>
</item>
<item>
<property name="text">
<string/>
</property>
</item>
</widget>
<widget class="QLabel" name="label_12">
<property name="geometry">
<rect>
<x>12</x>
2024-07-23 21:26:30 +01:00
<y>172</y>
2023-09-04 19:06:44 +01:00
<width>61</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Modem 1</string>
</property>
</widget>
<widget class="QComboBox" name="Modem_2_Chan">
<property name="geometry">
<rect>
<x>180</x>
2024-07-23 21:26:30 +01:00
<y>170</y>
2023-09-04 19:06:44 +01:00
<width>86</width>
<height>20</height>
</rect>
</property>
<item>
<property name="text">
<string>None</string>
</property>
</item>
<item>
<property name="text">
<string>Left/Mono</string>
</property>
</item>
<item>
<property name="text">
<string>Right</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_13">
<property name="geometry">
<rect>
<x>165</x>
2024-07-23 21:26:30 +01:00
<y>172</y>
2023-09-04 19:06:44 +01:00
<width>21</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>2</string>
</property>
</widget>
<widget class="QCheckBox" name="singleChannelOutput">
<property name="geometry">
<rect>
<x>20</x>
<y>229</y>
<width>221</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Single Channel Output</string>
</property>
</widget>
<widget class="QCheckBox" name="DualPTT">
<property name="geometry">
<rect>
<x>140</x>
<y>201</y>
<width>91</width>
<height>21</height>
</rect>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use separate PTT signals for the two Modems. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>Dual PTT</string>
</property>
</widget>
<widget class="QRadioButton" name="ALSA">
<property name="geometry">
<rect>
<x>30</x>
<y>90</y>
<width>71</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>ALSA</string>
</property>
</widget>
<widget class="QRadioButton" name="OSS">
<property name="geometry">
<rect>
<x>100</x>
<y>90</y>
<width>61</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>OSS</string>
</property>
</widget>
<widget class="QRadioButton" name="PULSE">
<property name="geometry">
<rect>
<x>168</x>
<y>90</y>
2024-07-23 21:26:30 +01:00
<width>131</width>
2023-09-04 19:06:44 +01:00
<height>20</height>
</rect>
</property>
<property name="text">
<string>Pulse Audio</string>
</property>
</widget>
<widget class="QCheckBox" name="multiCore">
<property name="geometry">
<rect>
<x>260</x>
<y>205</y>
<width>191</width>
<height>17</height>
</rect>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Check to run each modem in a separate thread. This may improve performace on multicore processors like the Pi3 and 4 but will reduce performance on a single core procssor&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>use multiple threads</string>
</property>
</widget>
<widget class="QRadioButton" name="UDP">
<property name="geometry">
<rect>
<x>334</x>
<y>90</y>
<width>51</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>UDP </string>
</property>
</widget>
<widget class="QLineEdit" name="UDPPort">
<property name="geometry">
<rect>
<x>434</x>
<y>90</y>
<width>41</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>8888</string>
</property>
</widget>
<widget class="QComboBox" name="Modem_3_Chan">
<property name="geometry">
<rect>
<x>290</x>
2024-07-23 21:26:30 +01:00
<y>170</y>
2023-09-04 19:06:44 +01:00
<width>86</width>
<height>20</height>
</rect>
</property>
<item>
<property name="text">
<string>None</string>
</property>
</item>
<item>
<property name="text">
<string>Left/Mono</string>
</property>
</item>
<item>
<property name="text">
<string>Right</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_14">
<property name="geometry">
<rect>
<x>272</x>
2024-07-23 21:26:30 +01:00
<y>172</y>
2023-09-04 19:06:44 +01:00
<width>21</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>3</string>
</property>
</widget>
<widget class="QLabel" name="label_15">
<property name="geometry">
<rect>
<x>385</x>
2024-07-23 21:26:30 +01:00
<y>172</y>
2023-09-04 19:06:44 +01:00
<width>21</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>4</string>
</property>
</widget>
<widget class="QComboBox" name="Modem_4_Chan">
<property name="geometry">
<rect>
<x>400</x>
2024-07-23 21:26:30 +01:00
<y>170</y>
2023-09-04 19:06:44 +01:00
<width>86</width>
<height>20</height>
</rect>
</property>
<item>
<property name="text">
<string>None</string>
</property>
</item>
<item>
<property name="text">
<string>Left/Mono</string>
</property>
</item>
<item>
<property name="text">
<string>Right</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_8">
<property name="geometry">
<rect>
<x>384</x>
<y>92</y>
<width>51</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Port</string>
</property>
</widget>
<widget class="QComboBox" name="WaterfallMin">
<property name="geometry">
<rect>
<x>262</x>
<y>252</y>
<width>63</width>
<height>22</height>
</rect>
</property>
<item>
<property name="text">
<string>0</string>
</property>
</item>
<item>
<property name="text">
<string>100</string>
</property>
</item>
<item>
<property name="text">
<string>200</string>
</property>
</item>
<item>
<property name="text">
<string>300</string>
</property>
</item>
</widget>
<widget class="QComboBox" name="WaterfallMax">
<property name="geometry">
<rect>
<x>376</x>
<y>252</y>
<width>63</width>
<height>22</height>
</rect>
</property>
<item>
<property name="text">
<string>2500</string>
</property>
</item>
<item>
<property name="text">
<string>2800</string>
</property>
</item>
<item>
<property name="text">
<string>3000</string>
</property>
</item>
<item>
<property name="text">
<string>3300</string>
</property>
</item>
<item>
<property name="text">
<string>5500</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label_11">
<property name="geometry">
<rect>
<x>158</x>
<y>254</y>
<width>107</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Waterfall Range</string>
</property>
</widget>
<widget class="QLabel" name="label_16">
<property name="geometry">
<rect>
<x>348</x>
<y>254</y>
<width>31</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>to</string>
</property>
</widget>
2023-12-17 13:53:32 +00:00
<widget class="QCheckBox" name="darkTheme">
<property name="geometry">
<rect>
<x>260</x>
<y>304</y>
<width>161</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Dark Theme</string>
</property>
</widget>
2024-07-23 21:26:30 +01:00
<widget class="QCheckBox" name="onlyMixSnoop">
<property name="geometry">
<rect>
<x>30</x>
<y>110</y>
<width>421</width>
<height>21</height>
</rect>
</property>
<property name="text">
<string>Only Mix/Snoop Devices (needs custom .asoundrc)</string>
</property>
</widget>
2024-10-29 22:45:21 +00:00
<widget class="QCheckBox" name="useKISSControls">
<property name="geometry">
<rect>
<x>20</x>
<y>328</y>
<width>271</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Enable KISS Control and Reporting</string>
</property>
</widget>
2023-09-04 19:06:44 +01:00
</widget>
2024-10-29 22:45:21 +00:00
<widget class="QGroupBox" name="Goup">
2023-09-04 19:06:44 +01:00
<property name="geometry">
<rect>
<x>10</x>
2024-10-29 22:45:21 +00:00
<y>380</y>
2023-09-04 19:06:44 +01:00
<width>481</width>
2024-10-29 22:45:21 +00:00
<height>133</height>
2023-09-04 19:06:44 +01:00
</rect>
</property>
<property name="title">
<string>Server Setup</string>
</property>
<widget class="QLabel" name="label_3">
<property name="geometry">
<rect>
<x>22</x>
<y>24</y>
2024-10-29 22:45:21 +00:00
<width>129</width>
2023-09-04 19:06:44 +01:00
<height>18</height>
</rect>
</property>
<property name="text">
<string>AGWPE Server Port</string>
</property>
</widget>
<widget class="QLineEdit" name="AGWPort">
<property name="geometry">
<rect>
<x>160</x>
<y>24</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLineEdit" name="KISSPort">
<property name="geometry">
<rect>
<x>160</x>
<y>48</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_4">
<property name="geometry">
<rect>
<x>22</x>
<y>48</y>
2024-10-29 22:45:21 +00:00
<width>131</width>
2023-09-04 19:06:44 +01:00
<height>18</height>
</rect>
</property>
<property name="text">
<string>KISS Server Port</string>
</property>
</widget>
<widget class="QCheckBox" name="AGWEnabled">
<property name="geometry">
<rect>
<x>230</x>
<y>22</y>
<width>70</width>
<height>25</height>
</rect>
</property>
<property name="text">
<string>Enabled</string>
</property>
</widget>
<widget class="QCheckBox" name="KISSEnabled">
<property name="geometry">
<rect>
<x>230</x>
<y>46</y>
<width>70</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Enabled</string>
</property>
</widget>
<widget class="QCheckBox" name="UDPEnabled">
<property name="geometry">
<rect>
<x>380</x>
<y>74</y>
<width>70</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Enabled</string>
</property>
</widget>
<widget class="QLineEdit" name="UDPTXHost">
<property name="geometry">
<rect>
<x>160</x>
<y>73</y>
<width>111</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_9">
<property name="geometry">
<rect>
<x>280</x>
<y>74</y>
<width>31</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Port</string>
</property>
</widget>
<widget class="QLineEdit" name="UDPTXPort">
<property name="geometry">
<rect>
<x>320</x>
<y>74</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_10">
<property name="geometry">
<rect>
<x>20</x>
<y>74</y>
2024-10-29 22:45:21 +00:00
<width>135</width>
2023-09-04 19:06:44 +01:00
<height>18</height>
</rect>
</property>
<property name="text">
<string>UDP Sound Server Host</string>
</property>
</widget>
2024-10-29 22:45:21 +00:00
<widget class="QComboBox" name="SixPackSerial">
<property name="geometry">
<rect>
<x>160</x>
<y>100</y>
<width>81</width>
<height>20</height>
</rect>
</property>
<property name="editable">
<bool>true</bool>
</property>
</widget>
<widget class="QLabel" name="label_17">
<property name="geometry">
<rect>
<x>20</x>
<y>98</y>
<width>111</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>6Pack Serial Port</string>
</property>
</widget>
<widget class="QLineEdit" name="SixPackTCP">
<property name="geometry">
<rect>
<x>320</x>
<y>100</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_7">
<property name="geometry">
<rect>
<x>252</x>
<y>101</y>
<width>63</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>TCP Port</string>
</property>
</widget>
<widget class="QCheckBox" name="SixPackEnable">
<property name="geometry">
<rect>
<x>380</x>
<y>99</y>
<width>70</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Enabled</string>
</property>
</widget>
<widget class="QLineEdit" name="MgmtPort">
<property name="geometry">
<rect>
<x>410</x>
<y>25</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_18">
<property name="geometry">
<rect>
<x>340</x>
<y>25</y>
<width>91</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Mgmt Port</string>
</property>
</widget>
2023-09-04 19:06:44 +01:00
</widget>
<widget class="QGroupBox" name="groupBox_3">
<property name="geometry">
<rect>
<x>10</x>
2024-10-29 22:45:21 +00:00
<y>520</y>
2023-09-04 19:06:44 +01:00
<width>481</width>
<height>151</height>
</rect>
</property>
<property name="title">
<string>PTT Port</string>
</property>
<widget class="QComboBox" name="PTTPort">
<property name="geometry">
<rect>
<x>122</x>
<y>20</y>
<width>81</width>
<height>22</height>
</rect>
</property>
2023-10-07 12:21:48 +01:00
<property name="editable">
<bool>true</bool>
</property>
2023-09-04 19:06:44 +01:00
</widget>
<widget class="QLabel" name="label_5">
<property name="geometry">
<rect>
<x>20</x>
<y>22</y>
<width>101</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>Select PTT Port</string>
</property>
</widget>
<widget class="QLabel" name="PTTOnLab">
<property name="geometry">
<rect>
<x>20</x>
<y>82</y>
<width>83</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>PTT On String</string>
</property>
</widget>
<widget class="QLineEdit" name="PTTOn">
<property name="geometry">
<rect>
<x>122</x>
<y>80</y>
<width>247</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLineEdit" name="PTTOff">
<property name="geometry">
<rect>
<x>122</x>
<y>112</y>
<width>247</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="PTTOffLab">
<property name="geometry">
<rect>
<x>20</x>
<y>112</y>
<width>83</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>PTT Off String</string>
</property>
</widget>
<widget class="QLabel" name="GPIOLab">
<property name="geometry">
<rect>
<x>20</x>
<y>53</y>
<width>83</width>
<height>16</height>
</rect>
</property>
<property name="text">
<string>GPIO Pin Left</string>
</property>
</widget>
<widget class="QLineEdit" name="GPIOLeft">
<property name="geometry">
<rect>
<x>122</x>
<y>50</y>
<width>25</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLineEdit" name="GPIORight">
<property name="geometry">
<rect>
<x>262</x>
<y>50</y>
<width>25</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="GPIOLab2">
<property name="geometry">
<rect>
<x>165</x>
<y>50</y>
<width>83</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>GPIO Pin Right</string>
</property>
</widget>
<widget class="QLabel" name="CATLabel">
<property name="geometry">
<rect>
<x>18</x>
<y>52</y>
<width>99</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>CAT Port Speed</string>
</property>
</widget>
<widget class="QLineEdit" name="CATSpeed">
<property name="geometry">
<rect>
<x>122</x>
<y>50</y>
<width>47</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QRadioButton" name="RTSDTR">
<property name="geometry">
<rect>
<x>220</x>
<y>22</y>
<width>86</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>RTS/DTR</string>
</property>
</widget>
<widget class="QRadioButton" name="CAT">
<property name="geometry">
<rect>
<x>315</x>
<y>22</y>
<width>53</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>CAT</string>
</property>
</widget>
<widget class="QLineEdit" name="VIDPID">
<property name="geometry">
<rect>
<x>122</x>
<y>50</y>
<width>96</width>
<height>20</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="CM108Label">
<property name="geometry">
<rect>
<x>20</x>
<y>52</y>
<width>95</width>
<height>18</height>
</rect>
</property>
<property name="text">
<string>CM108 VID/PID</string>
</property>
</widget>
</widget>
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
2024-10-29 22:45:21 +00:00
<x>130</x>
<y>670</y>
2023-09-04 19:06:44 +01:00
<width>215</width>
<height>33</height>
</rect>
</property>
<layout class="QHBoxLayout">
<property name="spacing">
<number>6</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QPushButton" name="okButton">
<property name="text">
<string>OK</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="cancelButton">
<property name="text">
<string>Cancel</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
</widget>
<resources/>
<connections/>
</ui>