WIP: Comparison PR #650

Closed
muellerr wants to merge 692 commits from eive/fsfw:develop into development
Owner

Only used for comparison

Only used for comparison
muellerr added 317 commits 2022-07-08 17:54:07 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
07cb980e06
apply clang script
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
33386550cf
add uio subdir
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
992c05df56
added cpp printout preprocessor guards
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
8030d9ac1b
this fixes the warning
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
22cd38fffd
this should work for c++11
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
1e982ec00b
updated for windows compatibility
fsfw/fsfw/pipeline/pr-development This commit looks good Details
3a5881a0cb
more time
fsfw/fsfw/pipeline/pr-development This commit looks good Details
3966b656e9
apply .clang format
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b440c30223
update changelog
d88d7c938f update spi clock polarity
- Perform an empty SPI transfer after setting speed and mode
fsfw/fsfw/pipeline/pr-development Something is wrong with the build of this commit Details
7ce2c1b624
Merge branch 'development' into mueller/gpio-hal-updates
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
afd3a942e2
use enum class
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
331aa9442d
some updates
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
68225586d2
some fixes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
27267b7cb0
Merge remote-tracking branch 'upstream/development' into mueller/gpio-hal-updates
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2fed161eff
Merge branch 'eive/develop' into mueller/gpio-hal-updates
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
e05e203c83
fix merge conflict
fsfw/fsfw/pipeline/pr-development This commit looks good Details
bbe21e7e89
doc additions
fsfw/fsfw/pipeline/pr-development This commit looks good Details
4b5e3e70f7
add option to directly check switch state
fsfw/fsfw/pipeline/pr-development This commit looks good Details
e6130263ef
Merge pull request 'Update FSFW' (#45) from mueller/master into eive/develop
Reviewed-on: eive/fsfw#45
fsfw/fsfw/pipeline/pr-development This commit looks good Details
6ea1eabb2d
small order change in DHB
fsfw/fsfw/pipeline/pr-development This commit looks good Details
60972228ef
reworked power switch interface
fsfw/fsfw/pipeline/pr-development This commit looks good Details
79f3c7324a
tweaks for dummy power switcher
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
3ea9f999b7
apply auto-formatter
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
c2581ff4f5
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
b3d2d440d7
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
8e26e287c3
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
1bc7a91869
apply auto-formatter
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
761a0c9bac
new pool ctor which only takes len
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
e4c6a69f77
this should also zero-init the pool entries
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
aded4fae1e
printout improvement
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
0677de39aa
make reporting setter public
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
a11d7455df
Merge branch 'eive/develop' into mueller/master
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
85a6e4b129
Merge pull request 'improve clock error handler' (#55) from mueller/clock-update into eive/develop
Reviewed-on: eive/fsfw#55
fsfw/fsfw/pipeline/pr-development This commit looks good Details
085213c60f
add nullptr check
fsfw/fsfw/pipeline/head This commit looks good Details
900ef5b912
option to use coutdwon object to time out replies
e06c457743
Cache SPI device name in ComIF
- Architecturally, this makes a lot more sense because
  each ComIF should be responsible for one SPI bus
56e4fca06f
Some improvements
- Rename mutex to csMutex to better represent its purpose
- Move the empty transfer to update the line polarity to separate function
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
7b3de87364
removed some changes which belong in separate PR
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
d504589c3c
Merge remote-tracking branch 'upstream/development' into mueller/task-if-refactoring
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
e87b5a0207
new base class for periodic tasks
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
b47eb0a7ff
minor bugfix
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
1886da0d3f
refactoring host osal
fsfw/fsfw/pipeline/head There was a failure building this commit Details
64e7d4bb5e
continued refactoring
fsfw/fsfw/pipeline/head There was a failure building this commit Details
08f1ebf9fc
continued refactoring
fsfw/fsfw/pipeline/head There was a failure building this commit Details
3a16290707
refactored and tested hosted and linux task IF
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
904ae2cc0e
Merge remote-tracking branch 'origin/irini' into develop
muellerr added 1 commit 2022-08-12 12:22:11 +02:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
8970a7379a
Merge remote-tracking branch 'upstream/development' into mueller/update-from-upstream
muellerr added 1 commit 2022-08-12 12:29:17 +02:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
03fa77e2b3
get current uptime correctly
muellerr added 1 commit 2022-08-12 12:55:37 +02:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
fdcfd89ed2
add some Linux HAL options
muellerr added 2 commits 2022-08-15 10:50:10 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b28c26b288
group MGM data in local pool vectors
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
7f89022f5b
Merge branch 'mueller/group-mgm-data' into develop
muellerr added 1 commit 2022-08-15 11:18:59 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f4c4f9946c
printout preproc block
muellerr added 17 commits 2022-08-15 11:25:17 +02:00
fsfw/fsfw/pipeline/head This commit looks good Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2a34c831b1
use Be instead of Ne, which could be confused
fsfw/fsfw/pipeline/pr-development This commit looks good Details
180210dc38
Merge branch 'development' into mueller/expand-serialize-if
fsfw/fsfw/pipeline/pr-development This commit looks good Details
380f1d0206
remove obsolete returns
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f3af88ae40
add [[nodiscard]] and const specifiers
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f80be9e9fa
run afmt
fsfw/fsfw/pipeline/pr-development This commit looks good Details
8f07133e2c
Merge branch 'development' into mueller/expand-serialize-if
fsfw/fsfw/pipeline/pr-development This commit looks good Details
e7d9979078
Merge branch 'development' into mueller/expand-serialize-if
dc31358d52
adaption for SerializeIF
- Returns serialized and deserialized size now
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b11cdf6184
update unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
cc56b00df3
Merge branch 'development' into mueller/expand-serialize-if
muellerr added 1 commit 2022-08-16 11:26:59 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
d975958120
Merge remote-tracking branch 'upstream/development' into develop
muellerr added 124 commits 2022-08-16 17:30:24 +02:00
fsfw/fsfw/pipeline/head There was a failure building this commit Details
d7a2eada94
add space packet creator class
fsfw/fsfw/pipeline/head This commit looks good Details
0c5f623780
additional ctor for space packet creator
fsfw/fsfw/pipeline/head This commit looks good Details
3c72a42ce1
added basic sp creator test
fsfw/fsfw/pipeline/head There was a failure building this commit Details
7e2fdc06cd
hmm this is problematic
fsfw/fsfw/pipeline/head There was a failure building this commit Details
e4d7182d93
update changelog
fsfw/fsfw/pipeline/head This commit looks good Details
ddf38b65c3
apply auto-formatter
fsfw/fsfw/pipeline/head This commit looks good Details
3d2af203f2
finished creator unittests
fsfw/fsfw/pipeline/head There was a failure building this commit Details
5fffbd4a90
start PUS TC refactoring
fsfw/fsfw/pipeline/head There was a failure building this commit Details
6c636661b6
a lot of refactoring
fsfw/fsfw/pipeline/head There was a failure building this commit Details
d80941514f
start refactoring PUS TM handling
fsfw/fsfw/pipeline/head There was a failure building this commit Details
9860061fc6
create new TmSendHelper
fsfw/fsfw/pipeline/head There was a failure building this commit Details
be35bd53a6
switched to new tmtc stack API
fsfw/fsfw/pipeline/head There was a failure building this commit Details
d8b6cb39ac
various bugfixes and improvements
fsfw/fsfw/pipeline/head There was a failure building this commit Details
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
e5ee96259d
some fixes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
23f264096c
delete a few old classes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
08e0b0f1a0
added sp reader unittests
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
5af3138e81
fnished PUS TC creator unittests
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
61bc867bed
delete code which is not used anymore
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
0981ee6f7e
minor changes, virtual dtors added
fsfw/fsfw/pipeline/pr-development This commit looks good Details
affde6bad5
rename namespace
fsfw/fsfw/pipeline/pr-development This commit looks good Details
0dfaba81f9
finished basic TC unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
bfee4fd90a
add empty test files
fsfw/fsfw/pipeline/pr-development This commit looks good Details
67776241de
verify successfull TM serialization
fsfw/fsfw/pipeline/pr-development This commit looks good Details
9275ccb79b
added some missing implementations
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f28b9ea61b
APID getter bugfix
fsfw/fsfw/pipeline/pr-development This commit looks good Details
cecaec6007
PUS TM creator tests done
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2dfbce6174
start TM reader unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b350018cad
completed basic test set
fsfw/fsfw/pipeline/pr-development This commit looks good Details
cb05329dd9
completed baseline PUS TM unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
133894f4ba
add basic CCSDS tests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f0c8fd2688
some renaming
fsfw/fsfw/pipeline/pr-development This commit looks good Details
4921527022
replace c include
fsfw/fsfw/pipeline/pr-development This commit looks good Details
63ee88af17
added base for tm store test
fsfw/fsfw/pipeline/pr-development This commit looks good Details
832367fb30
replace some API components with references
fsfw/fsfw/pipeline/pr-development This commit looks good Details
4989bd0f02
fixes for Linux OSAL clock
fsfw/fsfw/pipeline/pr-development This commit looks good Details
899d021e00
using uint32_t as store_address requires explicit cast
fsfw/fsfw/pipeline/pr-development This commit looks good Details
973d4ee8a5
some more ref replacements
fsfw/fsfw/pipeline/pr-development This commit looks good Details
e2ad37e3e6
more ref replacements
fsfw/fsfw/pipeline/pr-development This commit looks good Details
36e3956efb
finished tm store helper tests
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
1a7d7b172b
set up new internal error reporter mock
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
5fd5d488ff
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
6d0fa36f8a
cleaning up message queue mock and subscription API
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
935e135f1c
normal queue sufficient
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
a88f767cca
all tests running again
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
586993c081
completed send helper tests
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
c83f75c515
some more tests using TM send helper
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
7d87274844
add old api but mark it deprecated
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
6d00fc65c0
fix memory leak
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
c12669fe50
this should fix the mmeory leak
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
db33f9cc7e
maybe this teardown fixes the leak
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
747243684d
more leaks
fsfw/fsfw/pipeline/pr-development This commit looks good Details
e48b6f1432
possible double delete
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
bdf71d4e66
add new HasReturnvaluesIF features
fsfw/fsfw/pipeline/head There was a failure building this commit Details
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
fsfw/fsfw/pipeline/head Build started... Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
88ebb67c8d
fix deprecation warnings
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
4ed028000d
Merge branch 'mueller/expand-retval-if' into mueller/refactor-tmtc-stack
fsfw/fsfw/pipeline/pr-development This commit looks good Details
500a5602bd
added additional TM store and send helper
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f1c37203a4
some more API improvements and replacements
fsfw/fsfw/pipeline/pr-development This commit looks good Details
75c824ec80
add new VerificationReporterIF
fsfw/fsfw/pipeline/pr-development This commit looks good Details
146a0e3828
created PSB mock
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f14c812aff
removed some obsolete code
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
d98b79cf5e
adapt PSB so it can be unittested properly
fsfw/fsfw/pipeline/pr-development This commit looks good Details
1954ce0ea4
default PUS receiver set automatically now
fsfw/fsfw/pipeline/pr-development This commit looks good Details
8bf0fb9885
test auto-initializers
fsfw/fsfw/pipeline/pr-development This commit looks good Details
152c01b2ec
psb unittests almost complete
fsfw/fsfw/pipeline/pr-development This commit looks good Details
681738dcc6
PSB unittests complete
fsfw/fsfw/pipeline/pr-development This commit looks good Details
9eb652e585
some printout fixes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
18ee2ab903
example compiles again
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
064b195c75
some of the deprecation warnings run amok
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
86692e202d
this gets rid of some warnings
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
059fb10558
add helper methods to disable crc calculation
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
740644f2c8
updates for PusDistributor
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
c5ad9b5fa9
switch off debugging switches
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
f591b9793c
pass timeReader to Pus ZC writer
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
234ccdf764
send time stampers properly now
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
0a38d2e22d
small bugfix
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
356d778743
afmt
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
4e571e5082
some more minor fixes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
d641d63531
set queue of tm send helper
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
f03b7cd660
another bugfix in CSB
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
7e8afcc12f
remove nullptr check
fsfw/fsfw/pipeline/pr-development This commit looks good Details
93acac02f5
tests running again
fsfw/fsfw/pipeline/pr-development This commit looks good Details
85dbef20b0
update serialize IF
fsfw/fsfw/pipeline/pr-development This commit looks good Details
5bb7023ff3
improvements for creator API
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b485afea57
Simple SerializeIF adaptions
- Returns serialized or deserialized size
fsfw/fsfw/pipeline/pr-development This commit looks good Details
5355e63711
use result instead of retval
fsfw/fsfw/pipeline/pr-development This commit looks good Details
30ba9ab916
some more fixes
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
cb118176a0
completed ZcWriter unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
1b5fa2a8fa
test no crc generation
fsfw/fsfw/pipeline/pr-development This commit looks good Details
8f6f0e1d45
some more fail tests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
fc3412fa35
set sec header flag and add unit test for it
fsfw/fsfw/pipeline/head This commit looks good Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
da106fd96f
do not use TC info for failed TC retrieval
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
9796abfc7d
Merge branch 'development' into mueller/refactor-tmtc-stack
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
d7ec04bf4b
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
fsfw/fsfw/pipeline/pr-development This commit looks good Details
9e064fe800
fix unittests
fsfw/fsfw/pipeline/pr-development This commit looks good Details
8fd8a37f59
flip verif reporter ctor arguments
fsfw/fsfw/pipeline/pr-development This commit looks good Details
875174c4ad
better name for global object
fsfw/fsfw/pipeline/pr-development This commit looks good Details
239d053562
update changelog
muellerr added 2 commits 2022-08-16 17:49:03 +02:00
muellerr added 1 commit 2022-08-18 11:19:49 +02:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
7881f5bab8
important bugfix for verif reporter
muellerr added 9 commits 2022-08-24 17:33:15 +02:00
fsfw/fsfw/pipeline/head This commit looks good Details
1037102349
merge retval refactoring
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
ff6de8e378
important bugfix for verif reporter
fsfw/fsfw/pipeline/head There was a failure building this commit Details
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
2a4ab0af7b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-with-retval-refactoring
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
fsfw/fsfw/pipeline/head There was a failure building this commit Details
dab1b1d067
apply auto-formatter
fsfw/fsfw/pipeline/head There was a failure building this commit Details
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
10f34e5a48
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack-with-retval-refactoring
fsfw/fsfw/pipeline/pr-development This commit looks good Details
ba5c6410d6
tests running again
fsfw/fsfw/pipeline/pr-development This commit looks good Details
a46d8c34d9
small changelog update
fsfw/fsfw/pipeline/pr-development This commit looks good Details
f5866ddace
missing replacements
muellerr added 1 commit 2022-08-27 12:51:29 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2a75440b32
allow device tm in raw format
muellerr added 1 commit 2022-08-29 12:01:45 +02:00
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
9a590a3fcd
additional safety check
muellerr added 17 commits 2022-08-30 14:53:45 +02:00
fsfw/fsfw/pipeline/pr-development This commit looks good Details
6bcb208968
Merge branch 'development' into mueller/refactor-tmtc-stack
fsfw/fsfw/pipeline/pr-development This commit looks good Details
b499dedd76
remove TODO
fsfw/fsfw/pipeline/pr-development This commit looks good Details
cb23911ccd
default initialization of CDS short struct
fsfw/fsfw/pipeline/pr-development This commit looks good Details
2cab73d972
avoid duplicate code
fsfw/fsfw/pipeline/pr-development This commit looks good Details
aea9db75cb
better name
fsfw/fsfw/pipeline/pr-development This commit looks good Details
a9277622ce
move data wrapper
fsfw/fsfw/pipeline/head Build started... Details
fsfw/fsfw/pipeline/pr-development This commit looks good Details
20d42add03
add new data wrapper helper type
fsfw/fsfw/pipeline/pr-development This commit looks good Details
0f27c7e7e7
extend data wrapper
fsfw/fsfw/pipeline/pr-development This commit looks good Details
c756297e5c
data wrapper update
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details
8e6cee7761