Added get and set Bias to FE digitizer

This commit is contained in:
“Roman
2017-11-22 10:55:38 +01:00
parent 6ea607bad6
commit b6ee009d14
+9
View File
@@ -85,6 +85,7 @@ class FeDigitizer:
def __init__(self,Id,elog=None):
self.Id = Id
self.gain = EnumWrapper(Id+'-WD-gain')
self.bias = PV(Id+'-HV_SET')
self.channels = [
Id+'-BG-DATA',
Id+'-BG-DRS_TC',
@@ -93,6 +94,14 @@ class FeDigitizer:
Id+'-DRS_TC',
Id+'-PULSEID-valid']
def set_bias(self, value)
bias = PV(Id+'-HV_SET')
bias.put(value)
return 'Bias set to %sV'%(bias.value)
def get_bias(self)
return PV(Id+'-HV_SET').value
class DiodeDigitizer:
def __init__(self,Id,VME_crate=None,link=None,
ch_0=7,ch_1=8,