Releases: KeckObservatory/KPFTranslator
Releases · KeckObservatory/KPFTranslator
v1.4.3
v1.4.2
Changes:
- SoCal etalon ops use SlewCal parameters
- Tweaks to how LFC is evaluated as "ready"
- OB GUI now estimates time correctly when in fast read mode
- Tip Tilt GUI adds ROI size control and shows phase info differently
- Other minor bug fixes and improvements
v1.4.1
Changes:
- Fix: Handle disabled detectors during detector reset
- Fix: Only try to configure LFC mode if we are in a valid starting mode
- Fix: RunSoCalObservingLoop handles script stop request in try-except properly
- Various minor fixes and improvements
- Documentation fixes, updates, and improvements
v1.4.0
Changes:
- Documentation updates
- Have script email kpf_info if LFC fails to transition to AstroComb
- Extend guider prediction model to fainter targets
- Add new tool to predict ND filters for simultaneous calibrations
- Add new Tip Tilt GUI for observers and OAs
- Remove guide camera settings from OB as they are now in the OA's Tip Tilt GUI
- Documentation updates
- Other minor fixes and improvements
v1.3.2
Changes
- Various bug fixes
- Add documentation to this repo (via mkdocs)
- Fix timing on SCRIPT% keywords
v1.3.1
Changes:
StartOfNight
now offers the user the option to terminate an already running script if desired.- Bug fixes in SoCal operation script.
- Additional documentation in doc strings.
- Other minor bug fixes
v1.3.0
Changes
- Update the constants for exposure meter termination
- Improved handling of failed exposures
- New tip tilt GUI for OAs
- New logic and tools for executing SoCal observations
- Reorganize some tools in to the
engineering
sub-package - Add tools for ADC evaluation using the external ADC measurement rig
- Modify how Slew Cals are executed for better logging and readability
- Add scripts to lock and unlock the FIU
- Handle AO hatch keyword failure
- Many small fixes and improvements
v1.2.1
Changes:
- add BlockSky option in OB to block the sky fiber
- add check of CURRENT_BASE value against PONAME
- Handle 'off' and
False
values identically forGuideMode
andExpMeterMode
becausepyyaml
converts certain strings to booleans. Note this is becausepyyaml
appears to follow an outdated YAML spec. - Other minor bug fixes and improvements
v1.2.0
Changes:
- Adds ability to terminate exposures based on user specified exposure meter flux threshold
- Refactors much of the OB GUI to support input parameters for exposure meter termination
- Adds Calibration OB tab to the OB GUI
- Updates the start GUIs script to handle new (linux based) magiq
- Add tool to reset exposure meter detector
- Add tools to reset Ca HK detector and power cycle the Ca HK detector
- Various other small improvements and bug fixes
v1.1.1
v1.1.1 Change log:
- The scripts executing calibration and science exposures now detect start state errors on red and green detectors and will automatically abort the bad exposure and start a new one.
- Refactored master bias creation for exposure meter
- Convert loggers to file sized based rotation
- Make tracebacks cleaner by raising KPF exceptions instead of DDOI exceptions + better handling of errors in high level scripts
RunCalOB
andRunSciOB
. - Various bug fixes and improvements.