
F´ A Flight Software and Embedded Systems Framework
F´ (or F Prime) is a software framework for the rapid development and deployment of embedded systems and spaceflight applications. Originally developed at NASA’s Jet Propulsion Laboratory, F´ is open-source software that has been successfully deployed for several space applications.
F´ Installation Guide | F´
The F´ Bootstrap tool is responsible for creating a new F´ project and installing the Python dependencies within the project’s virtual environment. Install the fprime-bootstrap tool with:
The Discerning User’s Guide to F´
In order to support more standard development patterns with F´, the fprime-util was built. This tool maps simple commands into the make system in order to allow a developer to follow set patterns easily.
F´ GPS Tutorial | F´
# # Uncomment the following lines, and set them to the BUILD_ROOT of your deployment, # which is typically one directory up from the CMakeLists.txt in the deployment dir. #set(FPRIME_CURRENT_BUILD_ROOT "${CMAKE_CURRENT_LIST_DIR}/..") #message(STATUS "F prime BUILD_ROOT currently set to: ${FPRIME_CURRENT_BUILD_ROOT}") ## # Section 3: Components ...
F´ Installation Guide | F´
The following commands will create a new virtual environment called fprime-venv and ensure that the virtual environment is activated. Python 3.6+: python3 -m venv ./fprime-venv . ./fprime-venv/bin/activate
A More Complete Introduction To F´
Flight Software & Embedded Systems Framework. A More Complete Introduction To F´ This document will reintroduce F´ giving more context and detail for users who desire the “full story”, or at least a more complete “story”.
A Brief Guide to the F´ Ground Data System
For this to work properly, the user must build and install the Ref application using fprime-util. By default, the fprime-gds command uses the current deployment to find the dictionary and the flight software to run.
F´ Features | F´
F´ (or F Prime) has the following key features that enable robust embedded system design. These features enable projects to quickly develop embedded systems applications from design through test. Reusability. F´’s component-based architecture enables a …
The Discerning User’s Guide to the F´ GDS CLI | F´
You can use each command by running fprime-cli [COMMAND NAME], e.g. fprime-cli events or fprime-cli channels. To learn more about each one, you can include the -h or --help flag after the command to print out the individualized command help messages (e.g. fprime-cli events --help ) described below.
F´ Installation Guide | F´
The following commands will create a new virtual environment called fprime-venv and ensure that virtual environment is activated. Python 3.5+: python3 -m venv ./fprime-venv . ./fprime-venv/bin/activate