Ulrich Mohr
eae7bfc935
Merge branch 'mohr/merge-upstream' into mohr/introspection
2022-09-14 16:23:23 +02:00
Ulrich Mohr
c7e6f01f9b
Merge remote-tracking branch 'sidestream/mohr_introspection' into mohr/introspection
2022-08-26 15:52:14 +02:00
Ulrich Mohr
4c0f67adf5
missing implementation in subsystembase
2022-08-26 15:03:17 +02:00
Ulrich Mohr
f5adcd0625
default getModehelper for subsystembase
2022-08-26 10:57:05 +02:00
Robin Müller
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
Robin Müller
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
Ulrich Mohr
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
Ulrich Mohr
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
Robin Müller
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
Robin Müller
942bfafaa3
Merge remote-tracking branch 'upstream/mueller/tc-11-tweaks' into mueller/tc-11-tweaks-eive
2022-05-20 15:39:40 +02:00
Robin Müller
7fee852dbd
re-apply updated auto-formatter
2022-05-16 14:55:15 +02:00
Ulrich Mohr
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
Robin Müller
7f6c8b8b12
Merge remote-tracking branch 'upstream/development' into eive/develop
2022-05-02 16:15:27 +02:00
Robin Müller
cddf16f941
Merge branch 'development' into mueller/mac-os
2022-05-02 15:15:53 +02:00
Robin Müller
7801c6effe
Merge remote-tracking branch 'upstream/development' into mueller/new-ss-adder-functions
2022-05-02 15:09:09 +02:00
Robin Müller
28015c4735
it compiles and runs
2022-05-01 17:48:49 +02:00
Robin Müller
7d61e67d20
more macos changes
2022-04-30 19:02:41 +02:00
Robin Müller
afcbc8be0a
changes for MacOS
2022-04-30 18:40:22 +02:00
Robin Müller
bf2e0f2d73
added option to change initial submode
2022-04-28 16:49:13 +02:00
Robin Müller
3225a8e350
added option to change initial submode
2022-04-28 16:48:14 +02:00
Robin Müller
1c4ea6dd0d
Merge branch 'eive/develop' into mueller/new-ss-adder-functions-eive
2022-04-28 14:34:20 +02:00
Robin Müller
29b0a352fc
added new functions to add sequences and tables
2022-04-28 14:26:00 +02:00
Robin Müller
b128ef9da9
Merge remote-tracking branch 'upstream/development' into merge-upstream
2022-04-21 10:37:01 +02:00
Robin Müller
cb78fefbb3
afmt
2022-04-11 17:14:04 +02:00
Robin Müller
9947a648df
fix compiler warnings
2022-04-11 16:06:13 +02:00
Robin Müller
c45328b34d
Merge branch 'eive/develop' into mueller/compiler-warning-fixes-upstream
2022-04-11 16:03:52 +02:00
Robin Müller
478b305fbe
fix compiler warnings
2022-04-11 16:02:20 +02:00
Robin Müller
2823420c46
more docs
2022-03-22 16:10:20 +01:00
Robin Müller
927041209b
added override specifiers
2022-03-21 09:12:56 +01:00
Robin Müller
84f95e8d76
this is better
2022-03-08 09:45:58 +01:00
Robin Müller
3c53e2c259
renamed some ModeIF definitions
2022-03-05 03:01:43 +01:00
Robin Müller
701135e2a6
applied clang format
2022-02-22 10:17:56 +01:00
Robin Müller
cf69af4e7e
passing mqArgs to all mq ctor calls
2022-02-19 16:14:02 +01:00
Robin Müller
ddcac2bbac
reapply clang format
2022-02-02 10:29:30 +01:00
Robin Müller
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
Robin Müller
d47906e833
trying to fuse header / inc
2021-07-19 16:25:51 +02:00