Skip to content

v1.56.0

Choose a tag to compare

@DBernardes DBernardes released this 12 Dec 15:00
· 250 commits to main since this release

In this release, the S4ACS project was refactored to be used in the development of the ECHARPE Acquisition Control System (EACS). The following sections briefly describes the main modifications done to meet this requirement.

Major changes

  • Create a generic Simulated Camera Class.
  • Create a Simulated iXon Ultra class, which inherits from the Simulated Camera Class.
  • Create a class to represent the iXon Ultra cameras, which inherits from its respective simulated class
  • New unit tests were added. The current code coverage is 54.8%
  • Create a SPARC4 Channel class that inherits from the generic Channel class
  • Add a parameter to indicate if S4ACS is in the real or simulated mode.

Minor changes

  • #SEQS, #CYCLES, and WPPOS parameters were removed from the simulated camera class and passed to the Channel class.
  • Several unused classes and methods were removed from the project

Full Changelog: v1.55.1...v1.56.0