How can I see the changes of cFS? #500
Replies: 3 comments 4 replies
-
|
Hello - CFS-101 is likely using a much earlier version of cFS, and the differences are not cross-compatible. I'd recommend either using one version or the other over trying to make one look like the other. The https://github.com/nasa/cFS README has instructions for setup, build, and interface w/ cmds/tlm if you want to run the latest cFS. If you can figure out what versions CFS-101 uses, you could |
Beta Was this translation helpful? Give feedback.
-
|
The application developers guide in the cFE main branch: https://github.com/nasa/cFE/blob/main/docs/cFE%20Application%20Developers%20Guide.md is hopefully more up-to-date in terms of adding an application. I'm not sure if Open Sat Kit has a walkthrough of adding an app or not, but worth a look. There's also a workflow that adds an application into the build/run here: https://github.com/nasa/cFS/blob/main/.github/workflows/build-run-app.yml |
Beta Was this translation helpful? Give feedback.
-
|
I'm not understanding exactly what you are asking. Performance ID's should be unique across the system. See the "Performance Data Collection" section of the users guide (https://github.com/nasa/cFS/blob/gh-pages/cfe-usersguide.pdf) and related uses in the existing code. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am following the guild from CFS-101 to learn how to create a cFS system.

But the guild seems to be out-of-date (there is no support for PyQt4 in the current Ubuntu version), and there is some limit on using their CentOs virtual machine.
That is why I am trying to do it in my virtual machine (Ubuntu 20.04.4 LTS)
But I am quite confused now. As in the image below where the current cFS folder is on the left and the necessary folders I copied from the CFS-101 on the right:
There are some folders that are not contained in the newest version of cFS (exclude the cfs101_defs folder) even I find they are quite necessary. That is why I don't know if there will be conflict if I add those folders into the current cFS folder.
I really want to read the change in cFS but don't know where to start.
Can someone help me? Thanks anyway.
Beta Was this translation helpful? Give feedback.
All reactions