diff --git a/pykirdy/kirdy_qt.py b/pykirdy/kirdy_qt.py index a550982..0a8e154 100644 --- a/pykirdy/kirdy_qt.py +++ b/pykirdy/kirdy_qt.py @@ -153,6 +153,9 @@ class Kirdy(QObject): def get_hw_rev(self): return self._kirdy.get_hw_rev() + def get_firmware_rev(self): + return self._kirdy.get_firmware_rev() + class Graphs: def __init__(self, ld_i_set_graph, pd_mon_pwr_graph, tec_i_graph, tec_temp_graph, max_samples=1000): self.graphs = [ld_i_set_graph, pd_mon_pwr_graph, tec_i_graph, tec_temp_graph] @@ -585,11 +588,14 @@ class MainWindow(QtWidgets.QMainWindow): @pyqtSlot(bool) def about_kirdy(_): hw_rev = self.kirdy_handler.get_hw_rev() + firmware_rev = self.kirdy_handler.get_firmware_rev() QtWidgets.QMessageBox.about( self, "About Kirdy", f""" -

Sinara 1550 Kirdy v{hw_rev["major"]}.{hw_rev["minor"]}

+

Sinara 1550 Kirdy

+ Hardware Revision: v{hw_rev["major"]}.{hw_rev["minor"]}
+ Firmware Revision: {firmware_rev}
""" ) self.menu_action_about_kirdy.triggered.connect(about_kirdy)