Change gain on the fly.

This commit is contained in:
Nick Foster
2013-08-05 17:06:22 -07:00
parent a528f375f7
commit c878d80e28
2 changed files with 16 additions and 8 deletions
+5 -1
View File
@@ -139,7 +139,7 @@ class mainwindow(QtGui.QMainWindow):
#hook up parameter-changed signals so we can change gain, rate, etc. while running
self.ui.combo_rate.currentIndexChanged['QString'].connect(self.update_sample_rate)
# self.ui.
self.ui.line_gain.editingFinished.connect(self.update_gain)
#hook up live data text box update signal
self.live_data_changed_signal.connect(self.on_append_live_data)
@@ -153,6 +153,10 @@ class mainwindow(QtGui.QMainWindow):
if self.running:
self._radio.set_rate(int(float(rate)*1e6))
def update_gain(self):
if self.running:
self._radio.set_gain(float(self.ui.line_gain.text()))
############ widget update functions for non-mapped widgets ############
def update_heading_widget(self, index):
if index.model() is not None: