From 3bb62282a1eb536588174d2721fe3554608f51e3 Mon Sep 17 00:00:00 2001 From: "Travis F. Collins" Date: Wed, 7 May 2025 11:09:46 -0600 Subject: [PATCH] Fix output enable readback Signed-off-by: Travis F. Collins --- bench/keysight/e36233a.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bench/keysight/e36233a.py b/bench/keysight/e36233a.py index 3ec31e0..4a5bfcb 100644 --- a/bench/keysight/e36233a.py +++ b/bench/keysight/e36233a.py @@ -54,7 +54,7 @@ def current(self, value): def output_enabled(self): """Enable output of channel (True) or disable output (False)""" self._set_channel() - return bool(self.parent._instr.query("OUTP:STAT?")) + return bool(self.parent._instr.query("OUTP:STAT?") == "1") @output_enabled.setter def output_enabled(self, value) -> bool: