From b2f1ed30227ba5c3ddc05b551c76a8ab939ca39f Mon Sep 17 00:00:00 2001 From: AliceMazzoleni99 Date: Fri, 16 Jan 2026 10:10:44 +0100 Subject: [PATCH] python setBit backwards compatible (#1359) --- python/slsdet/detector.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/slsdet/detector.py b/python/slsdet/detector.py index 59787b703..91c7b5a2f 100755 --- a/python/slsdet/detector.py +++ b/python/slsdet/detector.py @@ -1907,6 +1907,8 @@ class Detector(CppDetectorApi): raise ValueError("bit_position must be provided when passing int address") if not isinstance(bit_position, int): raise ValueError("bit_position must be int") + if isinstance(bitname_or_addr, int): + bitname_or_addr = RegisterAddress(bitname_or_addr) return BitAddress(bitname_or_addr, bit_position) # New usage with str or BitAddress