Commit Graph
100 Commits
Author SHA1 Message Date
muellerr 134deb3f43 renamed function 2021-09-11 17:43:58 +02:00
muellerr 11a3c8c21f added option to disable it as well 2021-09-11 17:42:29 +02:00
muellerr c9bfc8464a added function to enable periodic reply 2021-09-11 17:39:42 +02:00
muellerr 845c00044e printout fixes for UnixFileGuard 2021-08-18 11:27:39 +02:00
muellerr 92d3f0743b moved change to another PR 2021-08-16 15:26:28 +02:00
muellerr a18706ec53 Make FSFW tests accessible from outside
1. Further reduces the amount of code the user needs to copy and paste
2. Makes FSFW tests more accessible. This can be used to simplify moving mission unit tests
   to the FSFW
3. A lot of include improvements
2021-08-16 10:49:07 +02:00
muellerr 90a1571707 Linux HAL updates
1. The type correction was merged as part of
   #7 in the
   EIVE project. Quotation of PR

definition of getSpiParameters is `void getSpiParameters(spi::SpiModes& spiMode, uint32_t& spiSpeed, UncommonParameters* parameters = nullptr) const;`.

Here, size_t spiSpeed is passed, which implicitely gets converted to a temporary, which can not be bound to uint32_t& and, at least in gcc 9.3.0, leads to a compiler error.

2. Allow flushing the UART buffers
2021-08-06 11:23:31 +02:00
muellerr 2706b8fa24 Printer updates
1. Only prefix is colored now
2. Minor formatting change
2021-08-06 11:06:33 +02:00
muellerr 8b39248a33 Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/master 2021-08-03 18:46:59 +02:00
muellerr ec00a84b29 update README for moved logo 2021-08-03 18:46:50 +02:00
muellerr c3fbe04fc6 all include corrections 2021-08-02 20:58:56 +02:00
muellerr 466f1e000f Merge branch 'mueller/master' into mueller/restructuring 2021-08-02 20:55:28 +02:00
muellerr f1f167c2d1 using _ instead of - now 2021-08-02 20:55:03 +02:00
muellerr 6f816b2592 Merge branch 'mueller/master' into mueller/restructuring 2021-08-02 20:48:57 +02:00
muellerr 0e5cfcf28f minor improvement for printout 2021-08-02 16:19:37 +02:00
muellerr 5bbe16081f added missing CMakeLists.txt 2021-07-30 14:38:20 +02:00
muellerr 490ab440e5 smaller tweaks in CMakelists files 2021-07-30 14:21:37 +02:00
muellerr 0b207b2b1a updated user folder 2021-07-30 14:18:47 +02:00
muellerr e1f92b3da4 various fixes and improvements 2021-07-30 13:47:29 +02:00
muellerr 1515d59432 EventManager fixes and tweaks
1. Using sif::info consistently now
2. Fix for printf support: Event translation is printed now as well
2021-07-21 09:45:36 +02:00
muellerr ab6c616cdb added binary semaphore header stub 2021-07-19 18:40:35 +02:00
muellerr ee4449b74d override is not a good idea 2021-07-19 18:36:55 +02:00
muellerr 10e81fdfb8 update changelog 2021-07-19 18:35:16 +02:00
muellerr ce93b9220e command message cleaner include fix 2021-07-19 18:29:57 +02:00
muellerr d4f5c31881 optional module handling complete 2021-07-19 18:26:54 +02:00
muellerr d47906e833 trying to fuse header / inc 2021-07-19 16:25:51 +02:00
muellerr 7849b8e391 mutex update 2021-07-19 15:07:56 +02:00
muellerr 08364e2dca Merge branch 'mueller/restructuring' into mueller/master 2021-07-19 15:06:00 +02:00
muellerr 4b03db38eb Merge remote-tracking branch 'origin/development' into mueller/restructuring 2021-07-19 15:04:28 +02:00
muellerr cbdf92a775 update to origin 2021-07-19 15:04:08 +02:00
muellerr 4c41cb1f71 update to upstream 2021-07-19 15:03:02 +02:00
muellerr 16ed5e3270 update to bugfix 2021-07-19 15:01:43 +02:00
muellerr baf3d4da47 better form 2021-07-19 14:57:10 +02:00
muellerr e93230d0ef update init value 2021-07-19 14:47:33 +02:00
muellerr 0b45e5c89a fix 2021-07-19 14:40:32 +02:00
muellerr 6d2bfaeb3b Merge branch 'mueller/restructuring' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/restructuring 2021-07-19 14:35:21 +02:00
muellerr 68498f6b74 Merge remote-tracking branch 'origin/development' into mueller/restructuring 2021-07-19 14:35:15 +02:00
muellerr 291a8d4ea3 added semaphore factory 2021-07-16 12:33:19 +02:00
muellerr a65a184083 not an ideal solution but works for now 2021-07-16 12:22:14 +02:00
muellerr 21ac5afd35 Merge branch 'mueller/master' into mueller/restructuring 2021-07-15 19:28:25 +02:00
muellerr aafccd191e correction in dma.cpp 2021-07-15 19:27:13 +02:00
muellerr 1db5c950b8 stm32h7 include corrections 2021-07-15 19:23:12 +02:00
muellerr d11e54dc0a some more fixes 2021-07-15 19:06:40 +02:00
muellerr 3c364604ac target name replaced 2021-07-15 18:59:47 +02:00
muellerr 8db0ca861a Merge branch 'mueller/master' into mueller/restructuring 2021-07-15 18:55:52 +02:00
muellerr e2da68795b hal integration done 2021-07-15 18:53:59 +02:00
muellerr 243cf42dc4 added hal subfolder 2021-07-15 18:43:16 +02:00
muellerr 0b0e2e5f75 Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master 2021-07-15 18:25:21 +02:00
muellerr 516e3c0f9f Merge remote-tracking branch 'upstream/mueller/master' into mueller/master 2021-07-15 17:54:41 +02:00
muellerr 62e0465b3d Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master 2021-07-15 01:24:30 +02:00
muellerr f19f3681ca Merge remote-tracking branch 'upstream/mueller/master' into mueller/master 2021-07-15 01:24:25 +02:00
muellerr a3e6b1018b deleted .mk file 2021-07-14 18:05:53 +02:00
muellerr fbdff5d0b4 updated change log 2021-07-14 11:14:25 +02:00
muellerr 22693eee50 minor fixes for contrib 2021-07-14 11:05:14 +02:00
muellerr e5807c396c adding spg4 code option 2021-07-14 11:03:42 +02:00
muellerr 704193eeaf include replacements host/windows/rtems 2021-07-14 10:50:44 +02:00
muellerr 3c4289335e integrated queue map manager bugfixes 2021-07-14 10:39:02 +02:00
muellerr df1d5e5005 this is the correct implementation 2021-07-14 10:35:37 +02:00
muellerr 5f0a3f3baa using current ID 2021-07-14 10:34:38 +02:00
muellerr f6d1b8981c additional safety by check against NO_QUEUE 2021-07-14 10:33:55 +02:00
muellerr 8f1a54aa19 clarification 2021-07-14 10:27:33 +02:00
muellerr 376617f9f9 missing interface includes 2021-07-14 10:24:38 +02:00
muellerr 82299c7e3e new test folder 2021-07-14 10:22:58 +02:00
muellerr 4803fb2cbd important bugfix for queue map manager 2021-07-14 01:27:15 +02:00
muellerr d5dfffda2d corrections for freertos osal 2021-07-14 00:54:39 +02:00
muellerr 66a79cb86c done 2021-07-13 21:02:53 +02:00
muellerr a6de52e212 more include replacements 2021-07-13 20:58:45 +02:00
muellerr 936d0e9f0c a lot of internal include replacements 2021-07-13 20:22:54 +02:00
muellerr ca297a7dcd added hal folder 2021-07-13 19:19:25 +02:00
muellerr 3a9add82fe additonal warning 2021-07-13 18:58:31 +02:00
muellerr eee84f9318 some more corrections 2021-07-13 18:53:07 +02:00
muellerr f14d5edf42 added more cmakelists files 2021-07-13 18:52:19 +02:00
muellerr f15352bb2f moved memory helper to core 2021-07-13 18:46:09 +02:00
muellerr bdb8b0a757 restructure repository 2021-07-13 18:40:52 +02:00
muellerr 5adb5cce95 restructuring fsfw 2021-07-13 16:35:57 +02:00
muellerr 8189435b94 Merge branch 'master' into mueller/master 2021-07-13 08:59:40 +02:00
muellerr ff63a34384 include improvements 2021-07-12 23:32:24 +02:00
muellerr afebe15dc2 last replacement 2021-07-12 23:01:17 +02:00
muellerr 8035af28b9 using include structure as used in kernel 2021-07-12 22:42:07 +02:00
muellerr c9156e1219 some cmake fixes for FreeRTOS 2021-07-12 22:34:59 +02:00
muellerr da8a447073 delete directory: recursive option 2021-07-12 17:39:15 +02:00
muellerr 323577cdc6 file system API update
Added functions to create and remove folders
2021-07-12 17:23:03 +02:00
muellerr eef2fd3b7a minor tweaks 2021-07-08 12:22:25 +02:00
muellerr c2b8507d29 small tweak 2021-07-05 12:09:14 +02:00
muellerr 38f2f69c78 Merge branch 'mueller/master' into eive/develop 2021-06-24 11:17:04 +02:00
muellerr b52644dd2a tiny form fix 2021-06-21 14:50:19 +02:00
muellerr c0c4a3190f cleaned up some event descriptions 2021-06-21 12:46:32 +02:00
muellerr 1015cdbe88 Merge remote-tracking branch 'upstream/development' into mueller/master 2021-06-20 17:16:35 +02:00
muellerr 47af5260a2 added missing include 2021-06-17 12:04:39 +02:00
muellerr 1e380fe562 Merge pull request 'NO_COMMANDER was not using NO_QUEUE in DHB' (#438) from gaisser/fsfw:gaisser_small_dhb_fix into development
Reviewed-on: fsfw/fsfw#438
2021-06-15 16:49:53 +02:00
muellerr cfbdb10a55 Merge pull request 'Moved leap second handling from OSALs to clock.h' (#436) from gaisser/fsfw:gaisser_clock_leap_seconds_move into development
Reviewed-on: fsfw/fsfw#436
2021-06-15 16:09:53 +02:00
muellerr 05edb7a00c Merge pull request 'Added some precautions in DHB::replyToReply' (#435) from gaisser/fsfw:gaisser_overflow_avoid_dhb into development
Reviewed-on: fsfw/fsfw#435
2021-06-15 15:53:05 +02:00
muellerr 03e1a3e945 const correctness 2021-06-15 15:08:18 +02:00
muellerr cc5c8ca698 type 2021-06-15 15:04:40 +02:00
muellerr 996fbf134e Merge branch 'mueller/dhb-tweak' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/dhb-tweak 2021-06-15 15:01:09 +02:00
muellerr 1c7c532ef6 DHB update 2021-06-15 15:01:02 +02:00
muellerr 41e3a6b54b Merge branch 'development' into mueller/dhb-tweak 2021-06-15 14:56:19 +02:00
muellerr aa1bfcbb96 DHB update 2021-06-15 14:52:56 +02:00
muellerr 0f484abcaa Merge branch 'mueller/update-package' into mueller/master 2021-06-15 14:22:03 +02:00
muellerr c371cf4851 changelog update 2021-06-15 14:21:46 +02:00