muellerr
d36d849e69
removed part which is now not necessary anymore
2021-09-11 19:21:21 +02:00
muellerr
7c7a8a5df7
added improvements from code review
2021-09-11 19:18:18 +02:00
muellerr
ea573b0523
a few more tests with faulty source data
2021-09-09 11:12:42 +02:00
muellerr
3d336c08f2
tests almost complete
2021-09-09 10:47:54 +02:00
muellerr
d05eb23ea7
debugged and tested non-escaped encoder
2021-09-09 01:28:21 +02:00
muellerr
35b53e9a17
continuing tests
2021-09-09 01:06:54 +02:00
muellerr
b5063117f6
added check to avoid seg fault
2021-09-09 00:02:17 +02:00
muellerr
29abef40a4
Merge remote-tracking branch 'upstream/development' into mueller/dle-improvements
2021-09-08 23:39:31 +02:00
muellerr
dfc44fce07
added DLE encoder test files
2021-09-08 23:33:10 +02:00
muellerr
5dcf0e44b6
encoder functions split up
2021-08-18 13:33:31 +02:00
muellerr
3cec9f5f80
Made two functions private, small tweak
2021-08-18 13:18:42 +02:00
muellerr
8780c5ddcd
comment typos
2021-08-17 16:02:54 +02:00
muellerr
654b23869f
several imporovements
2021-08-17 16:00:39 +02:00
muellerr
28f2db2c11
some fixes
2021-08-17 15:40:51 +02:00
muellerr
5fcac4d85b
added proper non-escaped variant
2021-08-17 15:39:24 +02:00
muellerr
ece7dce6f7
ctor and dtor public now
2021-08-17 15:13:58 +02:00
muellerr
4b72e246c3
improved DLE encoder
2021-08-17 15:05:29 +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