Cfs Architecture

Use when designing a cFS app, explaining cFS layering, or simulating software bus routing for flight software. Model and simulate NASA core Flight Software (cFS) architecture: explain the cFE/OSAL/PSP layering (Executive Services, Software Bus, Event Services, Table Services, Time Services, File Services), structure apps with the classic APP_Init, APP_Execute, APP_Data pattern, and route messages by 16-bit message ID over a software bus publish/subscribe model, with a pure-Python simulation that registers apps, subscribes to message IDs, publishes payloads, routes queued messages in publish order, stamps telemetry sequence counters, and logs events by severity. Trigger: cFS, core flight software, cFE, OSAL, PSP, software bus, publish subscribe, app skeleton, telemetry pipeline.

ashfordeOU 536a57c 4 files · 31.1 KB Updated

File contents

ashfordeOU/aero-agent-skills/tree/main/skills/avionics/fsw/cfs-architecture commit 536a57ca34

Frequently asked questions

npx skillmds@latest add ashfordeou/cfs-architecture