add ioClass to many module classes
+ add converted mb11_cfg.py Change-Id: Ic985fc16b5ce39caacbf1f3abd87b13b1e7c2da7
This commit is contained in:
@@ -50,6 +50,7 @@ SOURCECMDS = {
|
||||
|
||||
|
||||
class SourceMeter(HasIO, Module):
|
||||
ioClass = K2601bIO
|
||||
export = False # export for tests only
|
||||
mode = Parameter('measurement mode', EnumType(off=0, current=1, voltage=2),
|
||||
readonly=False, export=False)
|
||||
@@ -107,6 +108,7 @@ class Resistivity(HasIO, Readable):
|
||||
|
||||
|
||||
class Current(HasIO, Writable):
|
||||
ioClass = K2601bIO
|
||||
sourcemeter = Attached()
|
||||
|
||||
value = Parameter('measured current', FloatRange(unit='A'))
|
||||
@@ -153,6 +155,7 @@ class Current(HasIO, Writable):
|
||||
|
||||
|
||||
class Voltage(HasIO, Writable):
|
||||
ioClass = K2601bIO
|
||||
sourcemeter = Attached()
|
||||
|
||||
value = Parameter('measured voltage', FloatRange(unit='V'))
|
||||
|
||||
Reference in New Issue
Block a user