New Release Announcement - EOCFI v4.19
Earth Observation Mission CFI Software v4.19 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.19.
New Features & Improvements
- Enabled support for ASTER Global Digital Elevation (GDEM) V3
- Enabled orbit initialization based on CCSDS OEM XML files
- Enabled support for <Reference_Frame> tag in Attitude Angles files
- Defined size of file paths based on X*_MAX_PATH macro
- Corrected setSilent()/setVerbose() for EOCFI C++ libraries
- Enabled using repeat cycle of 1 day in OSF
- Improvements to the Software User Manual
Bug Fixes
- Extended xv_orbit_extra to allow calculating results up to 2050
- Corrected xp_sat_nominal_att_init_file to handle star tracker attitude files
- Corrected xp_instr_att_init_file to handle star tracker attitude files
- Adjusted internal threshold to allow calculate Aeolus nominal attitude reference frame in xp_attitude_compute
- Enabled passing NULL as unused time1/time0 and orbit0/orbit1 parameters in xl_time_ref_init_file and xo_orbit_init_file
- Corrected memory leak in xl_change_cart_cs when converting from XL_BM1950 to XL_BM2000
New Release Announcement - EOCFI v4.18
Earth Observation Mission CFI Software v4.18 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.18.
New Features & Improvements
- Added support for TanDEM-X 90m DEM (Digital Elevation Model)
- Enabled the use of the orbit number from GEO packets when loading DORIS Navigation files
- Added to C++/Java API the existing C API xl_set_tle_sat_data function
- Improvements to C++ API
- Added support for updated format of IERS bulletin B
- Improvements to the Software User Manual
Bug Fixes
- Correct spurious log errors when calling xp_dem_init
- Correct symbol names in C API internal headers
- Corrected handling of XV_ORBIT_REL in xv_swathpos_compute function
- Corrected misleading error message in xp_get_attitude_data
- Corrected internal conversion from Quaternions to Vectors in xl_quaternions_to_vectors function
- Corrected handling of Generic DEM with tiles crossing over N/S or E/W quadrants
- Corrected use of <directory> specification for Generic DEM
- Corrected memory leaks in xd_read_osf and xd_read_att_def functions
- Corrected handling of all DerivEnum values in StateVector::change method
New Release Announcement - EO Orbit and Attitude Adapter v1.1
The new EO Orbit and Attitude Adapter v1.1 (for the Mission CFI Software) has been released!
The software is available for downloaded here, with the release notes available here.
Here is a summary of new features and problems solved in version 1.1:
New Features
- Upgraded EO Orbit and Attitude Adapter to use EOCFI v4.17 / DFDL4S 1.5.2.1
- Added ability to process input data from byte array
- Added inconsistency check applicable to Orbit and Attitude data
- Enabled inversion of transformation provided in NAVATT to align with EOCFI convention
- Enabled time initialization based on IERS Bulletin B
- Added support for all missions supported by EOCFI 4.17
Bug Fixes
- Corrected the XML schemas used to validate the Adapter configuration file
* User registration is required. Please find detailed instructions here.
New Release Announcement - EOCFI v3.7.6 & v4.17
New versions of the Earth Observation Mission CFI Software have been released!
- Version 3.7.6 (C Libraries) [v3.x branch] can be downloaded here, with the release notes available here.
- Version 4.17 (C, C++, Java Libraries) [v4.x branch] can be downloaded here. with the 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.17.
New Features
- Added support for Generic DEM raster format
- Enabled direct grid access to DEM cell values
- Updated Java API to allow explicitly release resources
IMPORTANT: To use the new Java API, the user application must now explicitly release the resources by calling the close() method. To adopt EOCFI Java 4.17 we recommend all users to update their implementation.
Bug Fixes
- Corrected leap second representation when converting Processing time to ASCII format
- Corrected the setup of custom azimuth/elevation when using xp_set_az_el_definition
- Corrected orbit initialization when using xo_orbit_init_def with inclination
- Corrected orbit initialization to ensure xo_orbit_init_def and xo_orbit_init_file produce the same result
- Corrected handling of Swath Definition Files when using type XV_FILE_STF
- Removed spurious error messages generated during orbit initialization due to internal error handling issue
- Corrected orbit initialization from CryoSat DORIS Navigation files (*)
- Corrected DEM intersection solution when using XP_STD_INIT Atmosphere
- Removed spurious error messages generated during time initialization due to internal error handling issue
- Corrected time/orbit initialization based on DORIS Navigation files
- Removed spurious error messages generated during orbit initialization from ORBPRE files
- Adjust orbit validation diagnostics obtained after reading multiple POD orbit files
- Removed spurious warning messages generated when loading Orbit Scenario File
- Removed restriction regarding presence of J2000 Navigation packets in DORIS Navigation files (affecting C++ API only)
- Corrected crash on call to xp_target_range
- Corrected OSF-based orbit initialization against the time initialized from ROF orbit file
- Corrected the time conversion from XL_PROC to XL_ASCII_CCSDSA_COMPACT (*)
- Corrected Swath initialization to allow using initialized Atmosphere definition
- Corrected the setup of default satellite XL_SAT_DEFAULT5
(*) Apart from being fixed in Version 4.17, this issue has also been backported to Version 3.7.6.
Page 5 of 37