Open source automated build verification execution framework for emulated targets (likely docker based).Library query and reporting and ES resource management ( nasa/cFE#28, nasa/cFE#797).Cmd/Tlm structure scrub for alignment/padding/consistency.Header customization support ( nasa/cFE#726).Framework for mission customization of core services.Documentation (updated traceability, APIs/ICDs, general update).NOTE: Command verification pending tool open source release.Scrub OSAL coverage and functional tests.Add PSP and cFE functional testing framework for APIs ( nasa/cFE#779).Add PSP coverage testing framework ( nasa/PSP#184, nasa/PSP#174).Executable on real/emulated/simulated/ or dockerized targets.Certification framework with automated build verification tests of framework requirements.Major future work Caelum (aka 7.0) Major release development plans (Targeting end of 2020 for release candidate) See related repositories for current open issues. Not all markdown documents have been updated for GitHub. Historical version description documents contain references to internal repositories and sourceforge, which is no longer in use. Other elements listed below are released under a variety of licenses as detailed in their respective repositories. OSAL 4.2.1a is released under the NOSA license, see LICENSE.cFE 6.6.0a is released under Apache 2.0 license, see LICENSE.Includes cFE 6.7.0 (cFE, PSP, framework apps, and framework tools as marked) and OSAL 5.0.0.See releases for release history and associated artifacts related to the cFS BUNDLE. There are additional OSALs, PSPs, and tools as listed below available from a variety of sources. The cFS Framework is a core subset of cFS. All verification and validation per mission requirements is the responsibility of the mission (although attempts are made in the cFS Framework to provide a testing framework to facilitate the process). Unit testing is also run, but extensive analysis is not performed. Testing of this bundle consists of building, executing, sending setup commands and verifying receipt of telemetry. This bundle has not been fully verified as an operational system, and is provided as a starting point vs an end product. This is not a flight distribution, which is typically made up of the cFE, OSAL, PSP, and a selection of flight apps that correspond to specific mission requirements. Note the "lab" apps are intended as examples only, and enable this bundle to build, execute, receive commands, and send telemetry. This repository is a bundle of submodules that make up the cFS framework. The Core Flight System (cFS) is a generic flight software architecture framework used on flagship spacecraft, human spacecraft, cubesats, and Raspberry Pi.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |