-
Notifications
You must be signed in to change notification settings - Fork 7
Introduction to the cFS
Open STEMware edited this page Dec 15, 2025
·
4 revisions
- These slides describe the cFS' flight software role, architectural components and its five core Flight Executive (cFE) services. The framework slides contain hands on exercises for each service.
- The slides are accessed using Basecamp's main menu Help->Tech Docs... and opening:
- basecamp-cfs-overview.pdf
- basecamp-cfs-framework.pdf

2. At this point it is recommended to engage with cFS apps to better understand how the cFS is used and then proceed to step 4 if you want a deeper understanding of each cFS service.
- If you want to engage with an app without coding proceed to Step 3.
- If you want to create apps proceed to Developing NASA Style Apps and Developing Basecamp Style Apps.
- Basecamp includes a demo app that you can interact with by sending telecommands and observing telemetry responses.
- Basecamp's introductory tutorial describes how to use the demo app and how to use Basecamp's GUI to interact with flight software apps in general.
- To launch the tutorial, use the main menu Tutorials->Basecamp Introduction-> and then do the following lessons:
- Basecamp Feature Overview
- Basecamp Demo App

4. Each cFE service has a slide deck that goes into more technical detail than the cFS Framework slides. They also include hands on exercises.
- These slides are accessed using Basecamp's main menu Help->Tech Docs... and opening:
- basecamp-cfs-es.pdf
- basecamp-cfs-evt.pdf
- basecamp-cfs-sb.pdf
- basecamp-cfs-table.pdf
- basecamp-cfs-time.pdf