diff --git a/src/calng/AgipdCorrection.py b/src/calng/AgipdCorrection.py index 5511ab8ea42e9731b0cc107283e87256727d2571..7c45081d2bb3abb8b242d0557f46fa7b69460ec0 100644 --- a/src/calng/AgipdCorrection.py +++ b/src/calng/AgipdCorrection.py @@ -348,6 +348,11 @@ class AgipdCalcatFriend(calcat_utils.BaseCalcatFriend): OVERWRITE_ELEMENT(schema) .key(f"{param_prefix}.memoryCells") .setNewDefaultValue(352) + .commit(), + + OVERWRITE_ELEMENT(schema) + .key(f"{param_prefix}.biasVoltage") + .setNewDefaultValue(300) .commit() ) diff --git a/src/calng/DsscCorrection.py b/src/calng/DsscCorrection.py index 4ad37908bef785e07bc14005cf885e86ef92401b..4b48e5aedafbc86121873ea33997a7aa86ee611d 100644 --- a/src/calng/DsscCorrection.py +++ b/src/calng/DsscCorrection.py @@ -123,6 +123,11 @@ class DsscCalcatFriend(calcat_utils.BaseCalcatFriend): OVERWRITE_ELEMENT(schema) .key(f"{param_prefix}.memoryCells") .setNewDefaultValue(400) + .commit(), + + OVERWRITE_ELEMENT(schema) + .key(f"{param_prefix}.biasVoltage") + .setNewDefaultValue(100) # TODO: proper .commit() ) ( diff --git a/src/calng/calcat_utils.py b/src/calng/calcat_utils.py index 0af00de41c40d49b548961a1c604e86fe177a627..cb8a67192628d79ea30283c6f05a1f56dc8ae339 100644 --- a/src/calng/calcat_utils.py +++ b/src/calng/calcat_utils.py @@ -248,25 +248,33 @@ class BaseCalcatFriend: UINT32_ELEMENT(schema) .key(f"{param_prefix}.memoryCells") + .displayedName("Memory cells") + .description( + "Number of memory cells / frames per train. Relevant for burst mode." + ) .assignmentOptional() - .noDefaultValue() + .defaultValue(1) .reconfigurable() .commit(), UINT32_ELEMENT(schema) .key(f"{param_prefix}.pixelsX") + .displayedName("Pixels X") .assignmentOptional() .defaultValue(512) .commit(), UINT32_ELEMENT(schema) .key(f"{param_prefix}.pixelsY") + .displayedName("Pixels Y") .assignmentOptional() .defaultValue(128) .commit(), DOUBLE_ELEMENT(schema) .key(f"{param_prefix}.biasVoltage") + .displayedName("Bias voltage") + .description("Sensor bias voltage") .assignmentOptional() .defaultValue(300) .reconfigurable()