mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 19:30:03 +02:00
more python commands
This commit is contained in:
parent
d945f39142
commit
e8cd75a6ac
@ -102,6 +102,10 @@ intentionally_missing = [
|
|||||||
'pulse', # use pulseChip pulsePixel pulsePixelNmove
|
'pulse', # use pulseChip pulsePixel pulsePixelNmove
|
||||||
'pulsechip',
|
'pulsechip',
|
||||||
'pulsenmove',
|
'pulsenmove',
|
||||||
|
'savepattern', #use savePattern()
|
||||||
|
'resetfpga', #use resetFPGA()
|
||||||
|
'rebootcontroller', #use rebootController()
|
||||||
|
'firmwaretest', #use executeFirmwareTest
|
||||||
]
|
]
|
||||||
|
|
||||||
pycmd += intentionally_missing
|
pycmd += intentionally_missing
|
||||||
|
@ -182,6 +182,11 @@ class Detector(CppDetectorApi):
|
|||||||
"""Receiver version in format [0xYYMMDD]."""
|
"""Receiver version in format [0xYYMMDD]."""
|
||||||
return element_if_equal(self.getReceiverVersion())
|
return element_if_equal(self.getReceiverVersion())
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def rx_threads(self):
|
||||||
|
return self.getRxThreadIds()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def dr(self):
|
def dr(self):
|
||||||
"""
|
"""
|
||||||
@ -344,6 +349,12 @@ class Detector(CppDetectorApi):
|
|||||||
def period(self, t):
|
def period(self, t):
|
||||||
ut.set_time_using_dict(self.setPeriod, t)
|
ut.set_time_using_dict(self.setPeriod, t)
|
||||||
|
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def periodl(self):
|
||||||
|
return self.getPeriodLeft()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@element
|
@element
|
||||||
def delay(self):
|
def delay(self):
|
||||||
@ -1818,6 +1829,32 @@ class Detector(CppDetectorApi):
|
|||||||
def veto(self, value):
|
def veto(self, value):
|
||||||
self.setVeto(value)
|
self.setVeto(value)
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def cdsgain(self):
|
||||||
|
return self.getCDSGain()
|
||||||
|
|
||||||
|
@cdsgain.setter
|
||||||
|
def cdsgain(self, value):
|
||||||
|
ut.set_using_dict(self.setCDSGain, value)
|
||||||
|
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def burstmode(self):
|
||||||
|
return self.getBurstMode()
|
||||||
|
|
||||||
|
@burstmode.setter
|
||||||
|
def burstmode(self, value):
|
||||||
|
ut.set_using_dict(self.setBurstMode, value)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def burstperiod(self):
|
||||||
|
return ut.reduce_time(self.getBurstPeriod())
|
||||||
|
|
||||||
|
@burstperiod.setter
|
||||||
|
def burstperiod(self, value):
|
||||||
|
ut.set_time_using_dict(self.setBurstPeriod, value)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def vetofile(self):
|
def vetofile(self):
|
||||||
@ -1945,6 +1982,25 @@ class Detector(CppDetectorApi):
|
|||||||
<<<CTB>>>
|
<<<CTB>>>
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def adcenable(self):
|
||||||
|
return self.getADCEnableMask()
|
||||||
|
|
||||||
|
@adcenable.setter
|
||||||
|
def adcenable(self, value):
|
||||||
|
ut.set_using_dict(self.setADCEnableMask, value)
|
||||||
|
|
||||||
|
@property
|
||||||
|
@element
|
||||||
|
def adcenable10g(self):
|
||||||
|
return self.getTenGigaADCEnableMask()
|
||||||
|
|
||||||
|
@adcenable10g.setter
|
||||||
|
def adcenable10g(self, value):
|
||||||
|
ut.set_using_dict(self.setTenGigaADCEnableMask, value)
|
||||||
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
@element
|
@element
|
||||||
def samples(self):
|
def samples(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user