PL1

New SPICE toolkit N0067

NAIF release on January 3rd 2022 a new SPICE toolkit: N0067

Here is a list of the main changes that could be useful for the moon-coverage:

  1. Time System conversion with ISO-style format ie. with trailing Z: 2022-01-01T12:00:00.000Z
  2. New target separation (trgsep), tangent point (tangpt) and elevation/azimuth conversion (azlcpo) routines.
  3. Get FOV Parameters Using Instrument Name (getfvn)
  4. Complete header example kernels list
  5. CK and SPK buffer limits increase
  6. New spacecraft NAIF-ID:
    • -652 for BEPICOLOMBO MTM/MTM/MERCURY TRANSFER MODULE
    • -239 for MARTIAN MOONS EXPLORATION/MMX

Comments:

  • 1: Is already implemented in the moon-coverage but it will simplify the code base to the moon_coverage.spice.time.et() function.
  • 2: This new functions will be useful to fix #15 (closed) and improve the limb pointing coverage (#1 (closed)).
  • 3: This could be used in moon_coverage.spice.fov.SpiceFieldOfView as a fall back if a string is provided directly.
  • 4: This could be used to download Generic kernels to setup some of the unit tests.
  • 5: Currently, this is not a real limitation for our usage but could be useful if we need to create many small ck file on-the-fly and load them in the pool when the pointing target request will be implemented.
  • 6: This could be useful for Bepi/MMX analysis.

鈿狅笍 These changes need to be ported to spiceypy first, to be available to the moon-coverage. A common effort is need to ensure that this migration can be performed as soon as possible.

Edited Jan 04, 2022 by benoit seignovert
Assignee Loading
Time tracking Loading

Provided with 鉂わ笍 by esait | 馃摐 Terms of Service | 馃搳 Live metrics | 馃摑 Our Documentation | 馃挰 Need assistance? esait.service.desk@esa.int