New Release Announcement - DFDL4S/++ Library v2.0.0
Version 2.0.0 of the DFDL4S Java and C++ Libraries has been released and can be downloaded here.
DFDL4S is a generic binary data binding library written in Java and based on the Data Format Description Language (DFDL). DFDL++ provides the same functionality exposing a native C++ API. See more details here.
The following is a summary of the changes in version 2.0.0.
New Functionality and Improvements
- Upgraded DFDL4S to Java 11 (also compatible with the latest Java 17 LTS release)
- Added support for custom CDS time code fields (days, seconds, microseconds)
- Updated statement of compliance with the latest DFDL standard available [documentation]
Release Notes for can be found here.
User registration is required. Please find detailed instructions here.
New Release Announcement - EOCFI v4.23
Earth Observation Mission CFI Software v4.23 has been released!
The latest version can be downloaded here with the detailed release notes available here.
User registration is required. Please find detailed instructions here.
The following is a summary of new features and problems solved in Version 4.23.
New Features & Improvements
- Added support for TRUTHS mission
- Updated orbital parameters of CRISTAL mission
- Added function xl_time_free_id_data to release xl_time_id_data resources
- Enabled setVerbose/Silent in EOCFI Java API
- Enabled initialization of Orbit from TLE files (C++ and Java API)
- Enabled definition of SP3 identifier through Satellite Configuration File
- Increased maximum number of files that can be loaded concurrently
- Miscellaneous Documentation updates
Bug Fixes
- Enabled the use of NULL for unused orbit_num, anx_time, orbit_duration parameters in xl_time_ref_init
- Corrected Compilation warnings with latest GCC/Clang versions
- Corrected pixel interpretation for ASTER GDEM and TanDEM-X
- Corrected reference frame in OSV record after loading orbit from OEM file (C++ API)
- Corrected loading procedure for ASTER GDEM TIFF-based tiles
- Corrected memory mishandling issues in Visibility library (Windows)
- Corrected issued related to generation of TLE data files (xo_gen_tle function and gen_tle CLI utility)
- Enabled calculation eclipse times even when SZA entry/exit times calculation is not possible (xv_orbit_extra)
- Corrected mishandling of mismatch between Swath Template File and orbit nodal period (xv_zoneviztime_compute)
- Enabled loading Swath Definition File containing specification of <File_Model>
- Corrected memory mishandling issues related target calculations in case warnings are thrown (C++ API)
- Corrected mishandling of time filter when loading ATTREF file
- Corrected Visibility example to produce valid Swath Control File
New Release Announcement - OpenSF v4.0.0
OpenSF v4.0.0 has been released and can be downloaded here.
User registration is required. Please find detailed instructions here.
New Features & Improvements
- Upgraded supported platforms to macOS 11 and Ubuntu 20.04 LTS
- Upgraded reference build/test tools for OSFI and OSFEG libraries
- All platforms: CMake 3.18, Python 3.7
- Linux: GCC 7.4 (C, C++, Fortran)
- macOS: AppleClang 13.0 (C, C++), GCC 10.3 (Fortran)
- Added new Graphical dynamic execution view
- Added new Graphical simulation processing chain editor
- Enabled file-based rules to customise module parameters visibility
- Enabled copying log messages from both openSF and Parameter Editor
- Enabled copying parameters name, path and value in Parameter Editor
- Enabled clearing log messages in Parameter Editor
- Upgraded MariaDB client to version 3.0.4
- Added new warning on DB export when module/IO paths are not relative to E2E_HOME
- Updated visual design of openSF (splash screen, icons, about dialog)
- Added new tutorial on "How to deliver a E2E simulation" in User Manual
- Added details regarding how to customise openSF branding in User Manual
Corrections
- Corrected perturbed marked parameters in the simulation parameters table
- Corrected hangup in command-line execution of simulation
- Removed unused XSD-based module validation from openSF
- Corrected "Cancel" and "Save as..." buttons behavior in Parameter Editor
- Corrected behavior handling similarly-named parameters in Parameter Editor
- Corrected customisation of Global Configuration File parameters visibility
- Corrected unusable openSF dialogs in Windows with certain values of screen scaling
- Corrected simulation execution scheduler to handle breakpoints deterministically
- Corrected configuration handling to allow saving perturbations in statistical mode
All Release Notes are available here
New Release Announcement - EOMER v2.0.7
Version 2.0.7 of the EOMER 2D/3D orbit and swath visualisation tool has been released and can be downloaded here.
Release Notes are available here.
User registration is required. Please find detailed instructions here.
New Features
- Interoperability with other tools / file standards:
- Import / Export of ESOV NG Swath Control Files
- Support for Swath Definition File (fixed swath and nominal attitude sections)
- Support for CCSDS orbit files OEM, OPM, OMM
- Improvements to Report:
- Added the longitude of ascending node for each visibility pass
- Added functionality to estimate on-board recorder occupancy profiles taking into account data-takes planned and downlink plans to ground stations
- Generation of satellite-to-satellite visibility timelines and evolution viewing angles (azimuth and elevation plots), taking into account field-of-view masks
- Dedicated EOMER Help available via Eomer menu Help and online (see link)
Corrections
- Use ANX longitude and ANX MLST as driving parameters to calculate the ANX UTC time
- Report: Orbit column sorted by orbit number instead of by string
- Start-up error: “Coverage Satellite orbit not valid”
- Earth Map does not display textures
Updated Mission Configuration
- General update of mission configuration file (mission configuration update mechanism triggered by default at start-up)
New Mission Schemas Available: FLEX
New mission schemas are available for S2G Data Viewer and DFDL4S library.
The mission schemas can be downloaded through the check for updates mechanism within S2G (Help--> Check for Updates) or obtained from the S2G mission schemas page
New Mission Schemas
- FLEX X-band v1.0.0
Support includes decoding of (Scrambled) CADU, Transfer Frames and the following Instrument Source Packets:
- FLORIS Instrument Science Packets (decoded up to Data Field Header)
- Satellite Ancillary Packets: INST_TM, SAT_TM, PDHU_HK_TM, ICU_HK_TM (decoded up to Data Field Header)
- Satellite Ancillary Packets: NAVATT (fully decoded)
- GNSS Packets (decoded up to Data Field Header)
Page 5 of 29