##// END OF EJS Templates
WIP
Alexis Jeandet -
r2:8aa46b803268 default
parent child
Show More
@@ -16,7 +16,6 import agilenttmc
16 __email__ = "alexis.jeandet@member.fsf.org"
16 __email__ = "alexis.jeandet@member.fsf.org"
17 __status__ = "Development"
17 __status__ = "Development"
18
18
19 "34410A"
20
19
21 class Agilent3441xA(agilentusbtmc.AgilentUsbTmc):
20 class Agilent3441xA(agilentusbtmc.AgilentUsbTmc):
22 def __init__(self,serial=""):
21 def __init__(self,serial=""):
@@ -24,3 +23,11 class Agilent3441xA(agilentusbtmc.Agilen
24 if inst=="":
23 if inst=="":
25 raise UserWarning("Can't find instrument "+ref)
24 raise UserWarning("Can't find instrument "+ref)
26 self.UsbTmc.__init__(isnt)
25 self.UsbTmc.__init__(isnt)
26
27 def volts_dc(self):
28 self.write("CONF:VOLT:DC\n READ?")
29 volts=float(self.read(100))
30
31 def volts_ac(self):
32 self.write("CONF:VOLT:AC\n READ?")
33 volts=float(self.read(100))
@@ -22,3 +22,9 class AgilentUsbTmc(usbtmc.UsbTmc):
22 if inst=="":
22 if inst=="":
23 raise UserWarning("Can't find instrument "+ref)
23 raise UserWarning("Can't find instrument "+ref)
24 self.UsbTmc.__init__(isnt)
24 self.UsbTmc.__init__(isnt)
25
26 def abort(self):
27 self.write("ABORt")
28
29 def reset(self):
30 self.write("*RST")
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now