We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c1dd1ae commit 5a45001Copy full SHA for 5a45001
1 file changed
benchmesh-serial-service/src/benchmesh_service/drivers/tenma_72/driver.py
@@ -107,10 +107,16 @@ def query_status(self):
107
}
108
109
def poll_status(self):
110
+ p = None
111
v = self.query_output_voltage()
112
i = self.query_output_current()
113
+ fv = self._parse_numeric(v)
114
+ fi = self._parse_numeric(i)
115
+ if fv is None or fi is None:
116
117
+ p = fv * fi
118
s = self.query_status()
- result = {"VOUT1": v, "IOUT1": i}
119
+ result = {"VOUT1": v, "IOUT1": i, "POUT1": p}
120
if isinstance(s, dict):
121
result.update(s)
122
return result
0 commit comments