Skip to content

Releases: sdss/flicamera

flicamera 0.6.0

25 Dec 00:50
Compare
Choose a tag to compare

✨ Improved

  • Allow to set an image area and trim region in the image parameters.
  • Use custom image areas for the FVC at APO and LCO.
  • Ensure that camera is closed and the handle released.
  • Output when a camera connects/disconnects to the actor users.
  • Only run timed status when cameras are connected, to avoid unnecessary warnings.
  • Ensure libfli is available when then actor starts.

⚙️ Engineering

  • Do not update latest Docker image for tagged versions.
  • Update release workflow to build wheels for multiple architectures and versions.

flicamera 0.5.0

11 Sep 22:34
Compare
Choose a tag to compare

🚀 New

  • Added GFAs for LCO.
  • Updated the APO cameras after GFA-1 and GFA-6 were replaced.
  • Complete LCO header cards.

✨ Improved

  • Allow to skip finding calibration files to save time. In this case BIASFILE="".

🔧 Fixed

  • Forced sdsstools>=0.5.2 to fix the calculation of SJD.
  • Avoid creating multiple BIASFILE header entries.

flicamera 0.4.0

05 Jun 20:17
Compare
Choose a tag to compare

🚀 New

  • Added header keyword BIASFILE with the most recently taken bias image (on the same SJD).
  • Added header keyword SJD with the SDSS custom Julian Day.

🏷️ Changed

  • Output image directory now uses SJD (SDSS JD) from sdsstools.time.get_sjd() instead of the usual MJD.

flicamera 0.3.0

05 Jun 03:55
Compare
Choose a tag to compare

✨ Improved

  • Skip disconnect if no cameras are connected.
  • Use RICE_1 compression for the FVC.
  • Add Dockerfile_test to create docker image using local versions of basecam and flicamera.

🔧 Fixed

  • Do not fail if exposure time is 0.0.

flicamera 0.2.2

07 Jan 22:44
Compare
Choose a tag to compare

✨ Improved

  • Avoid duplicated integrating messages.
  • Better handling of some exceptions when camera disconnects.
  • Improve FPS card descriptions.
  • Improve connection to Tron.

flicamera 0.2.1

15 Dec 06:04
Compare
Choose a tag to compare

✨ Improved

  • Used in conjunction with basecam >=0.5.3 fixed the issue with compressed extensions not being read by some software.
  • Added FPS cards to headers.
  • Improvements to Dockerfile.

flicamera 0.2.0

02 Aug 22:20
Compare
Choose a tag to compare

🚀 New

  • Add mostly complete header datamodel.
  • Update configuration file with real S/N for all GFA and FVC. Set the correct image names and directory names.
  • Add option to simulate cameras and exposures.
  • Set temperature setpoint to -10C for FVC when camera is connected.

✨ Improved

  • Use furo and myst-parser for documentation.
  • Set umask to 002 in the Dockerfile so that new images get rw permissions when created on an NFS mount.

🧹 Clean

  • Format with black and add types to most of the codebase.

flicamera 0.1.2

08 Dec 03:58
Compare
Choose a tag to compare
  • #5: Fixed compilation of libfli. It was failing due to an issue with the libraries to be linked when outside RTD or GH environment.

flicamera 0.1.1

08 Nov 20:20
Compare
Choose a tag to compare
  • Include Dockerfile to create an image that can run flicamera (#3).
  • Simplified loading of the libfli library. Now it forces to use the inplace object.
  • Completed documentation.

flicamera 0.1.0

02 Aug 09:47
Compare
Choose a tag to compare
  • Initial version. Complete wrapping of the libfli library and basecam implementation, with tests. Placeholder but functional actor. CLI allows to start the actor, retrieve status, and take basic exposures.