ctrl_panel: Appropriate units for measured current

Allow the readonly display of current to vary its SI prefix in the unit,
since as a display entry it won't have the unit adjustment problem.
This commit is contained in:
atse 2024-06-28 11:20:37 +08:00
parent 05c1a8547d
commit 0d9e8a3bf2
2 changed files with 3 additions and 4 deletions

View File

@ -160,9 +160,7 @@ class CtrlPanel(QObject):
settings["temperature"] settings["temperature"]
) )
if settings["tec_i"] is not None: if settings["tec_i"] is not None:
self.params[channel].child("tec_i").setValue( self.params[channel].child("tec_i").setValue(settings["tec_i"])
settings["tec_i"] * 1000
)
@pyqtSlot("QVariantList") @pyqtSlot("QVariantList")
def update_thermistor(self, sh_data): def update_thermistor(self, sh_data):

View File

@ -12,7 +12,8 @@
"name": "tec_i", "name": "tec_i",
"title": "Current through TEC", "title": "Current through TEC",
"type": "float", "type": "float",
"suffix": "mA", "siPrefix": true,
"suffix": "A",
"decimals": 6, "decimals": 6,
"readonly": true, "readonly": true,
"tip": "The measured current through the TEC" "tip": "The measured current through the TEC"