cf35cca923
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactoring-eive
2022-05-25 15:41:07 +02:00
c4fa7281ae
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
2022-05-25 14:44:21 +02:00
40cc557978
Merge remote-tracking branch 'upstream/mueller/task-if-refactoring' into mueller/task-if-refactoring-eive
2022-05-24 15:42:08 +02:00
f35b0ffbbd
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactor-spi-refactor
2022-05-23 16:10:49 +02:00
5e62258aa6
Merge branch 'development' into mueller/tcp-server-cache-client-addr
2022-05-23 14:38:05 +02:00
b8b7756a3e
fix host OSAL
2022-05-22 14:32:48 +02:00
4cc108f3a1
Merge branch 'develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into develop
2022-05-20 20:53:48 +02:00
c0292f072e
warning printout correction
2022-05-20 20:52:36 +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
3a16290707
refactored and tested hosted and linux task IF
2022-05-19 00:44:34 +02:00
08f1ebf9fc
continued refactoring
2022-05-18 23:45:38 +02:00
64e7d4bb5e
continued refactoring
2022-05-18 18:15:31 +02:00
1886da0d3f
refactoring host osal
2022-05-18 15:42:18 +02:00
86ca4f246b
new base class for periodic tasks
2022-05-18 14:34:08 +02:00
e87b5a0207
new base class for periodic tasks
2022-05-18 14:32:35 +02:00
d504589c3c
Merge remote-tracking branch 'upstream/development' into mueller/task-if-refactoring
2022-05-18 13:20:39 +02:00
13cda86d23
remove commented code
2022-05-18 13:13:24 +02:00
18b342e94b
vector as core container is ok
2022-05-17 18:12:37 +02:00
f9c42d3583
vector as core container is ok
2022-05-17 18:12:05 +02:00
d267a3651b
Merge remote-tracking branch 'origin/develop' into mueller/task-if-refactor-spi-refactor
2022-05-17 17:51:42 +02:00
e49de9422a
Merge branch 'mueller/tcp-server-cache-client-addr' into develop
2022-05-17 13:20:55 +02:00
e1dd27b9dd
cache the TCP client address now
2022-05-17 13:16:36 +02:00
7fee852dbd
re-apply updated auto-formatter
2022-05-16 14:55:15 +02:00
dba08fed7a
refactor task IF
2022-05-14 09:40:31 +02:00
7df1922633
refactor task IF
2022-05-14 09:38:59 +02:00
970f039e85
Merge remote-tracking branch 'origin/development' into mueller/extend-version-class
2022-05-13 13:21:01 +02:00
e06c457743
Cache SPI device name in ComIF
...
- Architecturally, this makes a lot more sense because
each ComIF should be responsible for one SPI bus
2022-05-11 11:11:39 +02:00
5941c21adf
Merge remote-tracking branch 'origin/develop' into mueller/spi-speed-mode-getter
2022-05-11 10:58:13 +02:00
be6a492022
Merge branch 'development' into mueller/extend-version-class
2022-05-09 22:34:09 +02:00
80a5ed3c5b
added back fsfw namespace
2022-05-09 11:06:45 +02:00
16e55a98ce
important bugfix for TCP server
2022-05-09 10:57:23 +02:00
71f704c980
remove the dot
2022-05-05 12:29:46 +02:00
f59b05c86c
use warning instead of error
2022-05-05 02:00:41 +02:00
2220120d54
improved i2c error printout
2022-05-03 16:43:15 +02:00
28015c4735
it compiles and runs
2022-05-01 17:48:49 +02:00
5b7ca8c13c
update CHANGELOG.md, apply afmt
2022-04-27 08:39:21 +02:00
ff98c42514
Merge branch 'development' into mueller/clock-addition
2022-04-25 14:54:22 +02:00
a02619e5a2
strongly simplified and streamlined IPC MQ Impl
...
- Generic code was duplicated across all OSALs.
Is contained in generic base class now
- Remove duplicate documentation
2022-04-11 11:19:38 +02:00
fcb6437388
Merge branch 'development' into mueller/ipc-pass-arbitrary-args-to-mq
2022-03-31 14:42:15 +02:00
a887f852c8
Merge branch 'development' into mueller/clock-addition
2022-03-28 15:45:58 +02:00
916ed3f56a
added function to add component to a periodic task by pointer
2022-03-28 13:50:42 +02:00
665d8cd479
Applied clang format
2022-03-25 18:48:53 +01:00
10398855a9
Added more unittest coverage
...
Added Mutex for gmtime functions
Moved Statics used in ClockCommon to ClockCommon
2022-03-25 18:47:31 +01:00
a0dfdfab2c
Allow passing a MqArgs struct to the MQ creation
...
The struct contains context information (which can be extended)
and an arbitrary user argument in form of a void pointer.
This makes the API a lot more flexible
2022-03-22 17:49:22 +01:00
8b1af232c3
Added Tests for CCSDS Time, fixed LPM Test
...
Changed behaviour of Host and Linux Clock
2022-03-07 18:22:10 +01:00
68ca6fd122
Merge branch 'development' into gaisser_compiler_flags
2022-02-28 15:29:57 +01:00
09815f5cce
Clang format
2022-02-23 18:24:07 +01:00
f6357b4531
WIP compiler Flags and new unit tests for fixes
2022-02-23 18:23:22 +01:00
d6d13eec95
Merge branch 'development' into gaisser_unit_test_internal_error
2022-02-23 12:37:55 +01:00
4862edfdb5
Clang format
2022-02-22 13:42:56 +01:00