mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-05-05 20:30:03 +02:00
syncclk for python
This commit is contained in:
parent
4b69c01357
commit
2d3f5a03ca
@ -1021,6 +1021,11 @@ class Detector:
|
||||
self._api.setNetworkParameter('rx_zmqip', ip, -1)
|
||||
|
||||
|
||||
|
||||
@property
|
||||
def syncclk(self):
|
||||
return self._api.getSyncClkSpeed(-1)
|
||||
|
||||
@property
|
||||
def detectormac(self):
|
||||
"""
|
||||
|
@ -214,6 +214,10 @@ class Detector {
|
||||
det.setSpeed(slsDetectorDefs::CLOCK_DIVIDER, speed);
|
||||
}
|
||||
|
||||
int getSyncClkSpeed(int det_id=-1){
|
||||
return det.setSpeed(slsDetectorDefs::SYNC_CLOCK, -1, 0, det_id);
|
||||
}
|
||||
|
||||
void setDbitPipeline(const int value) {
|
||||
det.setSpeed(slsDetectorDefs::DBIT_PIPELINE, value);
|
||||
}
|
||||
|
@ -93,6 +93,7 @@ PYBIND11_MODULE(_sls_detector, m) {
|
||||
.def("checkOnline", &Detector::checkOnline)
|
||||
.def("setReadoutClockSpeed", &Detector::setReadoutClockSpeed)
|
||||
.def("getReadoutClockSpeed", &Detector::getReadoutClockSpeed)
|
||||
.def("getSyncClkSpeed", &Detector::getSyncClkSpeed)
|
||||
.def("getHostname", &Detector::getHostname)
|
||||
.def("setHostname", &Detector::setHostname)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user