A
This commit is contained in:
@@ -23,7 +23,7 @@ class Channel:
|
|||||||
self.instr = instr
|
self.instr = instr
|
||||||
self.enabled = False
|
self.enabled = False
|
||||||
self.probe = 10
|
self.probe = 10
|
||||||
self.scale_V = 5
|
self.scale_V = 1
|
||||||
|
|
||||||
self.setProbe(self.probe)
|
self.setProbe(self.probe)
|
||||||
self.setVScale(self.scale_V)
|
self.setVScale(self.scale_V)
|
||||||
@@ -33,6 +33,9 @@ class Channel:
|
|||||||
def setProbe(self, probe: float):
|
def setProbe(self, probe: float):
|
||||||
self.instr.write(f":CHANnel{self.index}:PROBe {probe}")
|
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):
|
def setVScale(self, scale: float):
|
||||||
self.instr.write(f":CHANnel{self.index}:SCALe {scale}")
|
self.instr.write(f":CHANnel{self.index}:SCALe {scale}")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user