kopia lustrzana https://github.com/NanoVNA-Saver/nanovna-saver
Fix serial connection status button updates
rodzic
7c5e493be7
commit
38108c1e8e
|
@ -72,10 +72,12 @@ class MarkerControl(QtWidgets.QGroupBox):
|
|||
self.app.marker_frame.setHidden(False)
|
||||
self.app.settings.setValue("MarkersVisible", True)
|
||||
self.showMarkerButton.setText("Hide data")
|
||||
self.showMarkerButton.repaint()
|
||||
else:
|
||||
self.app.marker_frame.setHidden(True)
|
||||
self.app.settings.setValue("MarkersVisible", False)
|
||||
self.showMarkerButton.setText("Show data")
|
||||
self.showMarkerButton.repaint()
|
||||
|
||||
def toggle_delta(self):
|
||||
self.app.delta_marker_layout.setVisible(self.check_delta.isChecked())
|
||||
|
|
|
@ -463,6 +463,7 @@ class NanoVNASaver(QtWidgets.QWidget):
|
|||
self.serialPortInput.clear()
|
||||
for iface in get_interfaces():
|
||||
self.serialPortInput.insertItem(1, f"{iface}", iface)
|
||||
self.serialPortInput.repaint()
|
||||
|
||||
def exportFile(self, nr_params: int = 1):
|
||||
if len(self.data11) == 0:
|
||||
|
@ -537,7 +538,8 @@ class NanoVNASaver(QtWidgets.QWidget):
|
|||
|
||||
# connected
|
||||
self.btnSerialToggle.setText("Disconnect")
|
||||
|
||||
self.btnSerialToggle.repaint()
|
||||
|
||||
frequencies = self.vna.readFrequencies()
|
||||
if not frequencies:
|
||||
logger.warning("No frequencies read")
|
||||
|
@ -564,7 +566,8 @@ class NanoVNASaver(QtWidgets.QWidget):
|
|||
logger.info("Closing connection to %s", self.interface)
|
||||
self.interface.close()
|
||||
self.btnSerialToggle.setText("Connect to device")
|
||||
|
||||
self.btnSerialToggle.repaint()
|
||||
|
||||
def sweep_start(self):
|
||||
# Run the device data update
|
||||
if not self.vna.connected():
|
||||
|
|
Ładowanie…
Reference in New Issue