f91ad84bdc
Merge remote-tracking branch 'upstream/mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-retval-merged
2022-08-24 17:13:41 +02:00
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
942bfafaa3
Merge remote-tracking branch 'upstream/mueller/tc-11-tweaks' into mueller/tc-11-tweaks-eive
2022-05-20 15:39:40 +02:00
7fee852dbd
re-apply updated auto-formatter
2022-05-16 14:55:15 +02:00
4499c9bf04
Merge pull request 'Added new functions to add sequences and tables' ( #606 ) from eive/fsfw:mueller/new-ss-adder-functions into development
...
Reviewed-on: fsfw/fsfw#606
2022-05-10 09:35:16 +02:00
7f6c8b8b12
Merge remote-tracking branch 'upstream/development' into eive/develop
2022-05-02 16:15:27 +02:00
cddf16f941
Merge branch 'development' into mueller/mac-os
2022-05-02 15:15:53 +02:00
7801c6effe
Merge remote-tracking branch 'upstream/development' into mueller/new-ss-adder-functions
2022-05-02 15:09:09 +02:00
28015c4735
it compiles and runs
2022-05-01 17:48:49 +02:00
7d61e67d20
more macos changes
2022-04-30 19:02:41 +02:00
afcbc8be0a
changes for MacOS
2022-04-30 18:40:22 +02:00
bf2e0f2d73
added option to change initial submode
2022-04-28 16:49:13 +02:00
3225a8e350
added option to change initial submode
2022-04-28 16:48:14 +02:00
1c4ea6dd0d
Merge branch 'eive/develop' into mueller/new-ss-adder-functions-eive
2022-04-28 14:34:20 +02:00
29b0a352fc
added new functions to add sequences and tables
2022-04-28 14:26:00 +02:00
b128ef9da9
Merge remote-tracking branch 'upstream/development' into merge-upstream
2022-04-21 10:37:01 +02:00
cb78fefbb3
afmt
2022-04-11 17:14:04 +02:00
9947a648df
fix compiler warnings
2022-04-11 16:06:13 +02:00
c45328b34d
Merge branch 'eive/develop' into mueller/compiler-warning-fixes-upstream
2022-04-11 16:03:52 +02:00
478b305fbe
fix compiler warnings
2022-04-11 16:02:20 +02:00
2823420c46
more docs
2022-03-22 16:10:20 +01:00
927041209b
added override specifiers
2022-03-21 09:12:56 +01:00
84f95e8d76
this is better
2022-03-08 09:45:58 +01:00
3c53e2c259
renamed some ModeIF definitions
2022-03-05 03:01:43 +01:00
701135e2a6
applied clang format
2022-02-22 10:17:56 +01:00
cf69af4e7e
passing mqArgs to all mq ctor calls
2022-02-19 16:14:02 +01:00
ddcac2bbac
reapply clang format
2022-02-02 10:29:30 +01:00
371ff931bf
Linux CommandExecutor
...
The CommandExecutor helper class can execute shell commands in blocking and non-blocking mode
This class is able to execute processes by using the Linux popen call. It also has the capability of writing
the read output of a process into a provided ring buffer.
The executor works by first loading the command which should be executed and specifying whether
it should be executed blocking or non-blocking. After that, execution can be started with the execute call.
Using non-blocking mode allows to execute commands which might take a longer time in the background,
and allowing the user thread to check completion status with the check function
Moved to HAL like requested in code review and unit tested with failing commands as well.
Also, Linux HAL components are compiled by default now unless explicitely disabled.
2022-01-26 12:11:52 +01:00
d47906e833
trying to fuse header / inc
2021-07-19 16:25:51 +02:00