Release 2023.10
ska3-flight 2023.10
This release includes:
- chandra_aca:
- Add new functions to get Earth boresight angles and Earth block intervals
- Improve accuracy and speed of planet functions
- kadi
- Improve Command and Command not run events
- now correctly supports cut-and-paste from Backstop text with no text edits required
- Add support of "HRC not run" event type to handle HRC being disabled
- Change limits in SPM and off-nom-roll validators to fix violations
- Improve Command and Command not run events
- proseco.
- Apply temperature-dependent drift model offset to fid positions
- ska_sun
- change default sun position method to new
accurate
method.
- change default sun position method to new
This PR also moves the skare3_tools package (utilities for maintainers for working with skare3) out of the ska3-flight metapackage. The intent is that with our FSDS request to approve this PR we will also receive approval to delegate that skare3_tools package to ACA-only control to then be maintained under our non-FSDS package process.
Interface Impacts:
- Suppress setuptools_scm warning (
git archive did not support describe output
) - proseco:
- Change default behavior to apply offsets in y and z to expected fid positions via chandra_aca.drift.get_fid_offset. Respects new environment variable PROSECO_ENABLE_FID_OFFSET .
- kadi:
- Format for
Command
andCommand not run
eventParams
changed to match the existing documentation (see link in the Sheet). - Supports new HRC not run entry on Events Sheet.
- Format for
chandra_cmd_states
package discontinued. Importing it raises an exception unless SKA_ALLOW_DISCONTINUED_PACKAGES=1- new functions
chandra_aca.get_earth_boresight_angle
chandra_aca.get_earth_blocks
- paths functions / classes in
parse_cm
top level - add
Quaternion.QuatDescr
andQuaternion.QuatLike
- Add
cxotime.CxoTimeDescr
,cxotime.CxoTimeLike
andcxotime.CxoTime.NOW
ska_sun.position_at_jd
was renamed toska_sun.position_fast_at_jd
to clarify that this function does not respect thesun_position_method_default
configuration value.