Commit Graph

416 Commits

Author SHA1 Message Date
muellerr b827bd8370 update HasReturnvaluesIF
1. Add new retval namespace which contains OK and FAIL returnvalue
2. Also contains makeCode constexpr function
3. Mark HasReturnvaluesIF::makeReturnCode deprecated

This prevents from having to implement an interface just to use a shorter
version of the general returnvalues. A namespace is better suited for this
I think
2022-07-26 10:22:05 +02:00
muellerr 54fc35eae7 re-run afmt 2022-07-25 14:36:18 +02:00
muellerr 05d4162f5b Merge branch 'development' into v5.0.0 2022-07-25 14:35:36 +02:00
muellerr 9bbe1dc716 Merge branch 'development' into mueller/possible-ring-buffer-fix 2022-07-21 13:23:44 +02:00
muellerr 74794bb71b apply auto-formatter 2022-07-18 16:08:06 +02:00
muellerr 4da18172b3 Merge branch 'development' into mueller/possible-ring-buffer-fix 2022-07-18 14:37:56 +02:00
muellerr 78b09ed0c9 fixes includes 2022-07-18 11:58:55 +02:00
muellerr fdf35232ee some fixes 2022-07-18 11:47:00 +02:00
muellerr 8465670374 separate unittest folder 2022-07-18 11:42:51 +02:00
muellerr 3b23fb77b4 add obsolete add_subdirectory calls 2022-07-18 09:01:45 +02:00
muellerr 6f7be281ef move HAL and tests folder 2022-07-18 08:59:40 +02:00
meierj ecac08814e better naming for functions which reset states of replies 2022-07-14 09:15:13 +02:00
meierj e8b8fff0b5 Merge branch 'development' into meier/dhbReplyTimeout 2022-07-14 09:01:28 +02:00
meierj 4d34f93cfc missing reset of timedOut value in loop of decrementDeviceReplyMap 2022-07-14 08:58:23 +02:00
mohr adbf375f38 some small fixes to dhb countdown addition 2022-07-13 21:58:07 +02:00
mohr 2e42f53682 Merge pull request 'New PoolEntry constructor' (#651) from eive/fsfw:mueller/new-pool-entry-ctor into development
Reviewed-on: fsfw/fsfw#651
2022-07-13 17:43:56 +02:00
mohr c519b70302 Merge pull request 'printout tweak' (#652) from mueller/printout-tweak-mq-linux-osal into development
Reviewed-on: fsfw/fsfw#652
2022-07-13 17:35:53 +02:00
mohr 8a2068aca6 Merge pull request 'clang-tidy changes for controller module' (#648) from clang-tidy-controllers into development
Reviewed-on: fsfw/fsfw#648
2022-07-13 16:49:15 +02:00
muellerr 32fea9838e add new pool entry constructor
- This constructor allows to simply specify the length.
  This is also the new default constructor for scalar values
  which are initially invalid
2022-07-08 17:56:44 +02:00
muellerr 14bac9a418 clang-tidy changes for controller module 2022-07-04 11:48:36 +02:00
muellerr 3bef73708f clang-tidy changes for actions module 2022-07-04 11:44:26 +02:00
meierj df97bbc691 run auto-formatter 2022-06-23 11:56:46 +02:00
meierj 2d2f65bf89 moved activation of periodic replies to updatePeriodicReply 2022-06-23 11:54:51 +02:00
muellerr 3e9ae62b28 Merge branch 'development' into meier/dhbReplyTimeout 2022-06-21 10:49:06 +02:00
muellerr 2ebefdffae Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix 2022-06-21 10:49:03 +02:00
muellerr 45792e86b9 Merge remote-tracking branch 'upstream/development' into mueller/possible-ring-buffer-fix 2022-06-21 10:48:04 +02:00
muellerr 687700cee8 Merge branch 'development' into gaisser_storage_accessor_fix 2022-06-20 16:36:49 +02:00
muellerr 394ce2ec3e Merge pull request 'LocalDataPoolManager Warning Text' (#642) from meier/debug-info into development
Reviewed-on: fsfw/fsfw#642
2022-06-20 16:15:30 +02:00
gaisser b60e4bcb90 Fix StorageAccessor move assignment
* Added Unittest for this
* Fixed missing include in test
2022-06-20 15:15:33 +02:00
gaisser 7f57a8784a Fixed deadline missed call on linux 2022-06-20 15:02:16 +02:00
muellerr d47a908117 Merge branch 'development' into mueller/task-if-refactoring 2022-06-20 09:40:31 +02:00
meierj fc742e4270 Merge branch 'development' into meier/debug-info 2022-06-16 07:22:43 +02:00
meierj b5183a19fc minor change in debug text 2022-06-16 07:03:58 +02:00
muellerr 69859fdbc9 rerun afmt 2022-06-13 16:21:20 +02:00
muellerr a682bbe400 remove static missed deadline 2022-06-13 14:23:56 +02:00
muellerr e67fc2ab0d some fixes for TC Map printout function 2022-06-13 10:56:37 +02:00
muellerr a0ee86ace8 use override instead of virtual as recommended 2022-06-08 17:36:20 +02:00
muellerr cb8a4bbbec Merge remote-tracking branch 'origin/development' into mueller/task-if-refactoring 2022-06-08 17:33:12 +02:00
muellerr ad53b48fcb explicitely ignore returnvalue in linux OSAL 2022-06-08 12:12:09 +02:00
muellerr dee40f9079 fixed unittests 2022-06-08 12:12:09 +02:00
muellerr 92ec24352f fix unit test 2022-06-08 12:12:09 +02:00
muellerr 3f9e459f48 update changelog 2022-06-08 12:12:09 +02:00
muellerr e0c7f8d51d apply afmt 2022-06-08 12:12:09 +02:00
muellerr eb79386c92 new addSlot function taking executable pointer 2022-06-08 12:12:09 +02:00
muellerr 4542f31c40 improved custom checker API
- More clang-tidy improvements
2022-06-08 12:12:09 +02:00
muellerr 689fb378d8 a regular set should suffice here 2022-06-08 12:12:09 +02:00
muellerr 7c0ba59993 remove include 2022-06-08 12:12:09 +02:00
muellerr 28873fc87b refactores rtems task module 2022-06-08 12:12:09 +02:00
muellerr d8985c141e some clang tidy stuff and bugfixes 2022-06-08 12:12:09 +02:00
muellerr 7602b15256 important bugfix 2022-06-08 12:12:09 +02:00