Thomas Boyer-Chammard 6f1369bbcf
Update docs structure for website versioning improvements (#3150)
---------

Co-authored-by: ashleynilo <ashley.k.santiago@jpl.nasa.gov>
2025-01-21 14:32:52 -08:00

1.3 KiB
Raw Permalink Blame History

hide
hide
toc

Getting Started with F Prime

F´ (F Prime) is a component-driven framework that enables rapid development and deployment of spaceflight and other embedded software applications. Originally developed at the Jet Propulsion Laboratory, F´ has been successfully deployed on several space applications. It is tailored but not limited to small-scale spaceflight systems such as CubeSats, SmallSats, and instruments.

F´ has the following features:

  • Component architecture with well-defined interfaces
  • C++ framework providing core capabilities like queues, threads, and operating-system abstraction
  • Tools for designing systems and automatically generating code from systems design
  • A standard library of flight-worthy components
  • Testing tools for unit and system-level testing

Hello, World!

New users should start with the Hello World tutorial. This tutorial walks through the F´ installation process, how to create a new project and how to design, implement, and test a basic F Prime application.

Further References

Here are some additional references to continue learning about F´: