Commit Graph

3953 Commits

Author SHA1 Message Date
Robin Müller 6d5eb5b387
Op Divider and bitutility updates
- Added unittests for `PeriodicOperationDivider` and the `bitutil` helpers
- Some API changes: Removed redundant bit part, because these functions are already in a namespace
- Some bugfixes for `PeriodicOperationDivider`
2021-11-10 18:48:02 +01:00
Steffen Gaisser 9a38106b57 Merge pull request 'STM32 SPI Updates' (#518) from mueller/stm32-spi-updates into development
Reviewed-on: fsfw/fsfw#518
2021-11-08 14:52:28 +01:00
Steffen Gaisser 75e16e0b7b Merge branch 'development' into mueller/stm32-spi-updates 2021-11-08 14:51:02 +01:00
Steffen Gaisser 87a15910fe Merge pull request 'CMakeLists fixes' (#517) from mueller/cmake-fixes into development
Reviewed-on: fsfw/fsfw#517

LGTM
2021-11-08 14:44:39 +01:00
Robin Müller 9ad215c9a3 Merge branch 'development' into mueller/cmake-fixes 2021-10-28 09:20:02 +02:00
Robin Müller 2ca7a84e86 Merge branch 'development' into mueller/stm32-spi-updates 2021-10-28 09:19:31 +02:00
Ulrich Mohr fbeb578d1c Merge pull request 'introducing valgrind' (#521) from mohr_ci into development
Reviewed-on: fsfw/fsfw#521
2021-10-27 21:49:57 +02:00
Ulrich Mohr 58d4525e8a Merge branch 'development' into mohr_ci 2021-10-27 21:35:17 +02:00
Ulrich Mohr 8d004e9621 Merge pull request 'Out of bound reads and writes in unittests' (#519) from mohr_valgrind into development
Reviewed-on: fsfw/fsfw#519
2021-10-27 21:35:01 +02:00
Ulrich Mohr a53992fdc9 introducing valgrind 2021-10-27 21:32:40 +02:00
Ulrich Mohr c6bbc19b85 Merge pull request 'Adding code for CI with docker and jenkins' (#520) from mohr_ci into development
Reviewed-on: fsfw/fsfw#520
2021-10-27 20:52:57 +02:00
Ulrich Mohr 36aaf3d758 say hi to my new friend valgrind 2021-10-27 20:41:04 +02:00
Robin Müller 7c855592d0 more cleaning up 2021-10-27 18:12:56 +02:00
Robin Müller cb7399b999 msp init improvements 2021-10-27 18:12:46 +02:00
Robin Müller d675621b73 grouping CS gpio definition 2021-10-27 17:32:21 +02:00
Robin Müller 3448a8c01b SPI ComIF updates
1. Make setting a chip select pin optional
2. Make ComIF member functions public
2021-10-27 17:32:13 +02:00
Robin Müller 42458725e8
more important fix 2021-10-27 17:10:37 +02:00
Robin Müller cc7250fcf5
second cmake fix 2021-10-27 17:08:59 +02:00
Ulrich Mohr da42edcc0c Jenkinsfile: added stage to be more verbose 2021-10-26 20:58:34 +02:00
Ulrich Mohr b02f737418 jenkins cosmetics 2021-10-26 20:53:08 +02:00
Ulrich Mohr 1923b339e9 I can not jenkins 2021-10-26 20:47:53 +02:00
Ulrich Mohr 3c41472649 tweaking Jenkinsfile 2021-10-26 20:30:22 +02:00
Ulrich Mohr da19764232 Merge pull request 'Unittest and Integration test hotfix' (#516) from KSat/fsfw:mueller/unittest-hotfix into development
Reviewed-on: fsfw/fsfw#516
2021-10-26 17:36:40 +02:00
Robin Müller 2126e6e375 simplified test task 2021-10-26 17:24:47 +02:00
Robin Müller 5f8adc63b7
some more fixes for integration tests 2021-10-26 17:16:21 +02:00
Robin Müller 81bae85825 hotfix for unittests 2021-10-26 17:10:54 +02:00
Ulrich Mohr e263f2fbdc Merge pull request 'added integration test code' (#508) from mueller/example-code-as-test into development
Reviewed-on: fsfw/fsfw#508
2021-10-25 15:30:53 +02:00
Robin Müller 8d34561137 Merge branch 'development' into mueller/example-code-as-test 2021-10-25 15:06:36 +02:00
Ulrich Mohr 19f9b0280c added jenkins integration 2021-10-25 14:59:16 +02:00
Ulrich Mohr e86319707f Merge branch 'development' into mueller/example-code-as-test 2021-10-25 14:52:43 +02:00
Ulrich Mohr 0e653378c3 Merge pull request 'Arrayprinter format improvements' (#514) from KSat/fsfw:mueller/arrayprinter-improvements into development
Reviewed-on: fsfw/fsfw#514
2021-10-25 14:09:25 +02:00
Ulrich Mohr a506b94d7e Merge branch 'development' into mueller/arrayprinter-improvements 2021-10-25 14:09:08 +02:00
Ulrich Mohr 7bff632042 Merge pull request 'updated function names' (#509) from eive/fsfw:mueller/constexpr-func-name into development
Reviewed-on: fsfw/fsfw#509
2021-10-25 14:05:14 +02:00
Robin Müller 07a0dd5331
this is the correct file 2021-10-22 11:32:28 +02:00
Robin Müller f16dcebf6b Merge branch 'development' into mueller/arrayprinter-improvements 2021-10-22 11:31:57 +02:00
Robin Müller dc6ed40bfb
arrayprinter format improvements 2021-10-22 11:30:00 +02:00
Robin Müller a5a306ff66
arrayprinter format improvements 2021-10-21 22:36:54 +02:00
Robin Müller 7122c37511
updated function names 2021-10-18 18:26:03 +02:00
Steffen Gaisser dacec0c1f6 Merge pull request 'Keep Open TCP Implementation' (#496) from eive/fsfw:mueller/tcp-keep-open-pr into development
Reviewed-on: fsfw/fsfw#496
2021-10-18 15:13:08 +02:00
Robin Müller 84cd010a25 Merge branch 'mueller/tcp-keep-open-pr' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/tcp-keep-open-pr 2021-10-18 15:07:11 +02:00
Robin Müller a077a1b587
improved constexpr macros 2021-10-18 15:07:00 +02:00
Robin Müller b94baf838d Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-18 14:58:33 +02:00
Ulrich Mohr 084a3daec6 Merge pull request 'more printouts for rejected TC packets' (#505) from eive/fsfw:mueller/packet-check-printout into development
Reviewed-on: fsfw/fsfw#505
2021-10-18 14:44:40 +02:00
Robin Müller b23ed11c7e Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-18 14:44:26 +02:00
Ulrich Mohr 9d7d22510b Merge pull request 'Tests can now be built as part of FSFW and versioning moved to CMake' (#500) from KSat/fsfw:mueller/integrated-unittests into development
Reviewed-on: fsfw/fsfw#500
2021-10-18 14:42:52 +02:00
Robin Müller 76d12e3db1 Merge branch 'development' into mueller/integrated-unittests 2021-10-18 14:36:01 +02:00
Ulrich Mohr cee42f9b70 one } was on the wrong side of an #endif 2021-10-18 14:34:11 +02:00
Robin Müller afe8fe6605
assign correct init value 2021-10-18 13:58:18 +02:00
Robin Müller 6e97bd4db4
added integration test code 2021-10-17 23:27:31 +02:00
Robin Müller 7694decaaa Merge branch 'mueller/packet-check-printout' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/packet-check-printout 2021-10-17 22:56:28 +02:00