11.07.2015 Views

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Core Flight Executive (cFE)Version 5.0Version 6.0GSC-15144-1GSC-16232-1The Core Flight Executive (cFE) provides software bus, time, event, executive, table, and file services, andit defines the application programming interface (API) for each set function. Applications subscribe to cFEservices at runtime, making system modifications easy. Facilitating rapid prototyping, new applications canbe compiled, linked, loaded, and started without requiring the entire system to be rebuilt.U.S. Government Purpose ReleaseCore Flight Executive (cFE) Application Programming Interface (API)The cFE API specifies function name, required parameters, and function return information.Open SourceGSC-15157-1Core Flight Executive/Core Flight System (cFE/CFS) Evolution for Multi-Core Platforms GSC-16857-1This development effort modified cFE/CFS flight software components to enable them to run on a multicoreprocessor or an embedded operating system that supports multi-core processors (e.g., VxWorks 6and Linux). Modified components included: the Operating System Abstraction Layer (OSAL), the Core FlightExecutive (cFE), and parts of the Core Flight System (CFS). These modifications did not add any additionalapplication functionality to the Operating System Abstraction Layer OSAL or the cFE.U.S. Government Purpose ReleaseCore Flight System (CFS) CFDP, Version 2.0GSC-16125-1The CFDP application provides the capability to transmit and receive files to/from the ground. Tables areused to allow flexibility in specifying directory priorities and configurations.U.S. Government Purpose ReleaseCore Flight System (CFS) Checksum ApplicationVersion 1.0Version 2.0GSC-15736-1GSC-15996-1Checksum (CS) is one of the reusable applications that make up the Core Flight System (CFS). The technologyperforms memory integrity management by verifying the contents of critical flight memory regions.Unexpected changes in memory (i.e., due to an SEU) are reported to ground operators.U.S. Government Purpose ReleaseCore Flight System (CFS) Data Storage (DS) ApplicationVersion 1.0Version 2.0GSC-15776-1GSC-16126-1The DS application provides the ability to store data (i.e., messages) into files. Tables are used to provide theflexibility for specifying messages.U.S. Government Purpose ReleaseCore Flight System (CFS) File Manager (FM) ApplicationVersion 1.0Version 2.0GSC-15748-1GSC-16007-1FM provides the user commands to perform the following operations: copy file, move file, rename file, deletefile(s), close file, concatenate file, decompress file, delete directory contents, create directory, remove directory,obtain file information, obtain open file listing, and obtain directory listings.U.S. Government Purpose Release13. Vehicle Management (Space/Air/Ground)<strong>NASA</strong> Technology Transfer Program <strong>Software</strong> <strong>Catalog</strong> 2014 119

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!