diff --git a/plugins/channelrx/demodssb/ssbdemodgui.cpp b/plugins/channelrx/demodssb/ssbdemodgui.cpp
index ee0baf9bb..97b9c0a55 100644
--- a/plugins/channelrx/demodssb/ssbdemodgui.cpp
+++ b/plugins/channelrx/demodssb/ssbdemodgui.cpp
@@ -285,7 +285,7 @@ void SSBDemodGUI::on_volume_valueChanged(int value)
applySettings();
}
-void SSBDemodGUI::on_agc_stateChanged(int state __attribute((__unused__)))
+void SSBDemodGUI::on_agc_toggled(bool checked __attribute((__unused__)))
{
applySettings();
}
diff --git a/plugins/channelrx/demodssb/ssbdemodgui.h b/plugins/channelrx/demodssb/ssbdemodgui.h
index b38538668..0ec35c327 100644
--- a/plugins/channelrx/demodssb/ssbdemodgui.h
+++ b/plugins/channelrx/demodssb/ssbdemodgui.h
@@ -48,7 +48,7 @@ private slots:
void on_BW_valueChanged(int value);
void on_lowCut_valueChanged(int value);
void on_volume_valueChanged(int value);
- void on_agc_stateChanged(int state);
+ void on_agc_toggled(bool checked);
void on_agcTimeLog2_valueChanged(int value);
void on_agcPowerThreshold_valueChanged(int value);
void on_agcThresholdGate_valueChanged(int value);
diff --git a/plugins/channelrx/demodssb/ssbdemodgui.ui b/plugins/channelrx/demodssb/ssbdemodgui.ui
index c810f96a5..b51f98f33 100644
--- a/plugins/channelrx/demodssb/ssbdemodgui.ui
+++ b/plugins/channelrx/demodssb/ssbdemodgui.ui
@@ -462,10 +462,16 @@
-
-
+
+
+ Togle AGC
+
AGC
+
+ true
+
-
@@ -713,6 +719,11 @@
1
+
+ ButtonSwitch
+ QToolButton
+
+
diff --git a/plugins/channeltx/modssb/ssbmodgui.cpp b/plugins/channeltx/modssb/ssbmodgui.cpp
index 0122cf415..fd5b77a78 100644
--- a/plugins/channeltx/modssb/ssbmodgui.cpp
+++ b/plugins/channeltx/modssb/ssbmodgui.cpp
@@ -431,7 +431,7 @@ void SSBModGUI::on_mic_toggled(bool checked)
m_ssbMod->getInputMessageQueue()->push(message);
}
-void SSBModGUI::on_agc_stateChanged(int state __attribute((__unused__)))
+void SSBModGUI::on_agc_toggled(bool checked __attribute((__unused__)))
{
applySettings();
}
diff --git a/plugins/channeltx/modssb/ssbmodgui.h b/plugins/channeltx/modssb/ssbmodgui.h
index b0c37b67d..ddc04c3be 100644
--- a/plugins/channeltx/modssb/ssbmodgui.h
+++ b/plugins/channeltx/modssb/ssbmodgui.h
@@ -71,7 +71,7 @@ private slots:
void on_tone_toggled(bool checked);
void on_toneFrequency_valueChanged(int value);
void on_mic_toggled(bool checked);
- void on_agc_stateChanged(int state);
+ void on_agc_toggled(bool checked);
void on_agcOrder_valueChanged(int value);
void on_agcTime_valueChanged(int value);
void on_agcThreshold_valueChanged(int value);
diff --git a/plugins/channeltx/modssb/ssbmodgui.ui b/plugins/channeltx/modssb/ssbmodgui.ui
index 909407cab..8ee44a91f 100644
--- a/plugins/channeltx/modssb/ssbmodgui.ui
+++ b/plugins/channeltx/modssb/ssbmodgui.ui
@@ -466,12 +466,15 @@
-
-
-
+
Toggle audio compressor
- Cmp
+ CMP
+
+
+ true