From efd51462fc6fe5a26131b511093aaaccada6a4b4 Mon Sep 17 00:00:00 2001 From: appel_c Date: Thu, 29 Jan 2026 09:06:28 +0100 Subject: [PATCH] refactor(jungfraujoch-preview): Improve Jungfraujoch Preview module --- .../jungfraujoch/jungfraujoch_preview.py | 38 ++++++++++--------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/csaxs_bec/devices/jungfraujoch/jungfraujoch_preview.py b/csaxs_bec/devices/jungfraujoch/jungfraujoch_preview.py index 7f60950..a6cf358 100644 --- a/csaxs_bec/devices/jungfraujoch/jungfraujoch_preview.py +++ b/csaxs_bec/devices/jungfraujoch/jungfraujoch_preview.py @@ -62,6 +62,7 @@ def decode_dectris_compression(tag: cbor2.CBORTag): #### Dectris CBOR TAG Extensions ######## ######################################### +# Mapping of various additional CBOR tags from Dectris to decoder functions tag_decoders = { 40: lambda tag: decode_multi_dim_array(tag, column_major=False), 64: lambda tag: decode_typed_array(tag, dtype="u1"), @@ -88,12 +89,15 @@ tag_decoders = { 86: lambda tag: decode_typed_array(tag, dtype="