Thomas Boyer-Chammard
Thomas Boyer-Chammard
We've added a `fprime-util format --check` option to do this https://github.com/nasa/fprime-tools/pull/263 Using it in CI as part of https://github.com/nasa/fprime/pull/3778 Projects can re-use the same workflow definition as part of their...
Will probably need to wait for both the FPP and GDS releases for that one
Todo as part of this: - split out config for Os Handles outside of that file — OSAL should be able to provide this easily
Closing to do some more debugging without triggering too much CI
Everything in that list apart from GenericHub has already been made consistent with the new interface
IMPORTANT NOTE: ByteStreamDriver model has been reverted to synchronous only before v4.0 was released, and an AsyncByteStreamDriver interface was added.
I can confirm that this still very much happens and is a really big annoyance. My projects use a CMakePresets.json (https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html) file and I have not found any way to...
FYI I was able to fix following this guide: https://code.visualstudio.com/docs/cpp/lldb-mi Basically setting ``` "miDebuggerPath": "/.vscode/extensions/ms-vscode.cpptools--darwin-x64/debugAdapters/lldb-mi/bin/lldb-mi" ``` It is a convenient workaround but wasn't straightforward to figure out. This does feel...
See https://github.com/fprime-community/fprime-course-materials/blob/master/Flight_Software_Workshop-October_2024/09_Data_Structures.pdf for course mentioned above
FYI this is already implemented in `fprime-util impl` ([here](https://github.com/nasa/fprime-tools/blob/b72544568269010abf2197d9b0dec10bce40e71c/src/fprime/fpp/impl.py#L82)), the command calls fpp-to-cpp and formats the files that are generated. However we have noticed inconsistencies in how `clang-format` locates and...