wip: ctb power works, tests left
Build on RHEL9 docker image / build (push) Failing after 1m12s
Build on RHEL8 docker image / build (push) Failing after 1m22s

This commit is contained in:
2026-03-09 15:54:18 +01:00
parent 0fe1df7959
commit 4875597533
16 changed files with 281 additions and 319 deletions
+8 -8
View File
@@ -1555,15 +1555,15 @@ void init_det(py::module &m) {
(std::vector<defs::dacIndex>(Detector::*)() const) &
Detector::getSlowADCList);
CppDetectorApi.def(
"getPower",
(Result<int>(Detector::*)(defs::dacIndex, sls::Positions) const) &
Detector::getPower,
"isPowerEnabled",
(Result<bool>(Detector::*)(defs::dacIndex, sls::Positions) const) &
Detector::isPowerEnabled,
py::arg(), py::arg() = Positions{});
CppDetectorApi.def(
"setPower",
(void (Detector::*)(defs::dacIndex, int, sls::Positions)) &
Detector::setPower,
py::arg(), py::arg(), py::arg() = Positions{});
CppDetectorApi.def("setPowerEnabled",
(void (Detector::*)(const std::vector<defs::dacIndex> &,
bool, sls::Positions)) &
Detector::setPowerEnabled,
py::arg(), py::arg(), py::arg() = Positions{});
CppDetectorApi.def("getADCVpp",
(Result<int>(Detector::*)(bool, sls::Positions) const) &
Detector::getADCVpp,