-
- Downloads
fix-configure-after-scan:
Some refactoring of the Configure method to resolve the bug of configuration failure after and EndScan command: - if subarray is READY when Configure is issued, put a delay to wait for CONFIGURING transition (temporary hack) - added check on scan configuration string: if is equal to the last valid configuration programmed, the configuration step is skipped (the subarray is already programmed) - if failure/timeout during configuration, check if the failed device is the CBF subarray. - decorators for Configure method are applied in the mid/low instance code. Updated the tests.
Showing
- csp-lmc-common/csp_lmc_common/CspSubarray.py 153 additions, 70 deletionscsp-lmc-common/csp_lmc_common/CspSubarray.py
- csp-lmc-common/csp_lmc_common/utils/decorators.py 10 additions, 6 deletionscsp-lmc-common/csp_lmc_common/utils/decorators.py
- csp-lmc-common/tests/CspSubarray_test.py 8 additions, 8 deletionscsp-lmc-common/tests/CspSubarray_test.py
- csp-lmc-mid/csp_lmc_mid/MidCspSubarrayBase.py 120 additions, 102 deletionscsp-lmc-mid/csp_lmc_mid/MidCspSubarrayBase.py
- csp-lmc-mid/tests/MidCspSubarray_test.py 19 additions, 0 deletionscsp-lmc-mid/tests/MidCspSubarray_test.py
Loading
Please register or sign in to comment