link static files #1178
Replies: 3 comments 7 replies
-
If this is on the ground, then CMake will only compile changed modules and not touch the others. If you are talking updating individual components "in flight" that is a much harder problem. |
Beta Was this translation helpful? Give feedback.
-
If your primary concern is limiting filesize of updates one approach to consider is binary diff patches. You can make changes to the flight software and rebuild, then create a binary diff between the onboard version and the new release. |
Beta Was this translation helpful? Give feedback.
-
I have another random question about GDS. I looked into the FRAMER and deframer code and saw that GDS is creating a seperate message for each telemetry channel. Am I right about this? If yes, Is there a way to create maybe one long message with all the channel or only the updated channels? I will have to edit the code but what do think the easiest way for that will be? |
Beta Was this translation helpful? Give feedback.
-
Hello,
I am wondering about the most efficient way to do fprime file updates. In future updates we will be making gradual changes through components rather than the whole design. I see in the lib folder in build-artifacts that have some .a or static libraries for each component used. Does the cmake files allow us to compile/link the updated .a files? The .a files are of a decent size and we can uplink one static library in one ground pass.
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions