syncclk for python

This commit is contained in:
Erik Frojdh
2019-06-19 17:31:49 +02:00
parent 4b69c01357
commit 2d3f5a03ca
3 changed files with 10 additions and 0 deletions

View File

@ -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);
}

View File

@ -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)