diff --git a/src/rigol_dho_lib/rigol.py b/src/rigol_dho_lib/rigol.py index 0a4d498..ac0fd40 100644 --- a/src/rigol_dho_lib/rigol.py +++ b/src/rigol_dho_lib/rigol.py @@ -23,7 +23,7 @@ class Channel: self.instr = instr self.enabled = False self.probe = 10 - self.scale_V = 5 + self.scale_V = 1 self.setProbe(self.probe) self.setVScale(self.scale_V) @@ -33,6 +33,9 @@ class Channel: def setProbe(self, probe: float): self.instr.write(f":CHANnel{self.index}:PROBe {probe}") + def getScaleRange(self): + return (100e-6 * self.probe, 10 * self.probe) + def setVScale(self, scale: float): self.instr.write(f":CHANnel{self.index}:SCALe {scale}")