added config chapter

This commit is contained in:
Robin Müller 2021-05-31 17:03:22 +02:00
parent d165c7533a
commit 1470e02a44
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC

View File

@ -1,6 +1,6 @@
<img align="center" src=doc/images/FSFW_Logo_V3_bw.png width="50%"> <img align="center" src=doc/images/FSFW_Logo_V3_bw.png width="50%">
# <a id="top"></a> <a name="linux"></a> FSFW Demo Application # <a id="top"></a> <a name="linux"></a> FSFW Example Application
This repository features a demo application. The example has been run successfully on the following This repository features a demo application. The example has been run successfully on the following
platforms: platforms:
@ -20,7 +20,17 @@ and running as expected.
The repository contains a Python TMTC program which can be used to showcase The repository contains a Python TMTC program which can be used to showcase
the TMTC capabilities of the FSFW (currently, using the ECSS PUS packet standard). the TMTC capabilities of the FSFW (currently, using the ECSS PUS packet standard).
# Configuring the Example
The build system will copy three configuration files into the build directory:
1. `commonConfig.h` which contains common configuration parameters
2. `OBSWConfig.h` which can contain machine and architecture specific configuration options
3. `FSFWConfig.h` which contains the configuration for the flight software framework
These files can be edited manually after `CMake` buld generation.
## Reference ## Reference
[Getting started with the Linux OSAL](doc/README-linux.md#top)<br> [Getting started with the Linux OSAL](doc/README-linux.md#top)<br>