1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-15 21:01:45 -05:00

PlutoSDR input: added new buttons for hardware corrections

This commit is contained in:
f4exb 2019-07-25 08:42:32 +02:00
parent 1e655bae82
commit 3aaa24a06f
2 changed files with 90 additions and 22 deletions

View File

@ -204,7 +204,7 @@
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout"> <layout class="QHBoxLayout" name="loppmLayout">
<property name="topMargin"> <property name="topMargin">
<number>2</number> <number>2</number>
</property> </property>
@ -253,26 +253,6 @@
</property> </property>
</widget> </widget>
</item> </item>
<item>
<widget class="ButtonSwitch" name="dcOffset">
<property name="toolTip">
<string>Automatic DC offset removal</string>
</property>
<property name="text">
<string>DC</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="iqImbalance">
<property name="toolTip">
<string>Automatic IQ imbalance correction</string>
</property>
<property name="text">
<string>IQ</string>
</property>
</widget>
</item>
<item> <item>
<widget class="TransverterButton" name="transverter"> <widget class="TransverterButton" name="transverter">
<property name="maximumSize"> <property name="maximumSize">
@ -291,6 +271,94 @@
</item> </item>
</layout> </layout>
</item> </item>
<item>
<layout class="QHBoxLayout" name="correctionsLayout">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>SW</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="dcOffset">
<property name="toolTip">
<string>Software DC offset removal</string>
</property>
<property name="text">
<string>DC</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="iqImbalance">
<property name="toolTip">
<string>Software automatic IQ imbalance correction</string>
</property>
<property name="text">
<string>IQ</string>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>HW</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="rfDCOffset">
<property name="toolTip">
<string>Hardware RF DC removal</string>
</property>
<property name="text">
<string>RFDC</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="bbDCOffset">
<property name="toolTip">
<string>Hardware baseband DC removal</string>
</property>
<property name="text">
<string>BBDC</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="hwIQImbalance">
<property name="toolTip">
<string>Hardware IQ imbalance correction</string>
</property>
<property name="text">
<string>IQ</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_3">
<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>
</item>
<item> <item>
<widget class="Line" name="line_lna"> <widget class="Line" name="line_lna">
<property name="orientation"> <property name="orientation">

View File

@ -31,7 +31,7 @@ class DeviceAPI;
const PluginDescriptor PlutoSDRInputPlugin::m_pluginDescriptor = { const PluginDescriptor PlutoSDRInputPlugin::m_pluginDescriptor = {
QString("PlutoSDR Input"), QString("PlutoSDR Input"),
QString("4.5.4"), QString("4.11.3"),
QString("(c) Edouard Griffiths, F4EXB"), QString("(c) Edouard Griffiths, F4EXB"),
QString("https://github.com/f4exb/sdrangel"), QString("https://github.com/f4exb/sdrangel"),
true, true,