Commit Graph
100 Commits
Author SHA1 Message Date
muellerr bc95e7c886 Merge branch 'mueller/event-update' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/event-update
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-14 15:08:54 +01:00
muellerr fca43b3d34 run auto-formatter 2022-03-14 15:08:45 +01:00
muellerr 48c5c3fbd5 Merge branch 'development' into mueller/event-update
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-14 15:07:25 +01:00
muellerr 522cbc7f3d Merge remote-tracking branch 'upstream/development' into mueller/version-getter-upstream
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-14 14:38:27 +01:00
muellerr ce5bcc5897 bugfix
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-03-14 14:37:41 +01:00
muellerr 97c93afeff Merge remote-tracking branch 'upstream/development' into mueller/version-getter-upstream
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-03-14 14:24:43 +01:00
muellerr 5d6de90859 Merge remote-tracking branch 'upstream/development' into mueller/spi-initialize-line-state
fsfw/fsfw/pipeline/pr-development Build queued...
2022-03-14 14:15:13 +01:00
muellerr 0bdcb40609 minor event changes
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-11 14:25:34 +01:00
muellerr ca508bfe61 getter not required anymore
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-09 19:10:33 +01:00
muellerr 345a799031 improved version.h
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-09 19:08:17 +01:00
muellerr 238baa8597 call setTimeout
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-08 11:54:20 +01:00
muellerr 983fa346b3 update CHANGELOG
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-07 16:17:33 +01:00
muellerr 32f420c4f0 SPI HAL improvement
fsfw/fsfw/pipeline/pr-development This commit looks good
- Initialize line state
2022-03-07 16:13:04 +01:00
muellerr 41a82e923c update changelog
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-07 16:09:18 +01:00
muellerr 5ddac36314 GPIO update 2022-03-07 16:07:01 +01:00
muellerr d06eecf9b0 small test device handler fixes
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-07 15:56:45 +01:00
muellerr 5912ddd2a2 Merge pull request 'Activates new gcc compiler flags' (#568) from gaisser/fsfw:gaisser_compiler_flags into development
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #568
2022-03-07 14:44:09 +01:00
muellerr 10ffa2f44a Merge branch 'development' into mueller/dev-printout-runtime-configurable
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-03-07 14:20:56 +01:00
muellerr 95078e1103 Merge remote-tracking branch 'upstream/development' into mueller/dev-printout-runtime-configurable
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-28 15:52:54 +01:00
muellerr 19d217e3b9 Merge remote-tracking branch 'upstream/development' into mueller/dev-printout-runtime-configurable
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-28 15:23:54 +01:00
muellerr af286d3bc6 Merge remote-tracking branch 'upstream/development' into mueller/test-task-one-shot-flag-not-static
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-28 15:23:21 +01:00
muellerr cf45eca100 Merge remote-tracking branch 'upstream/development' into mueller/dev-printout-runtime-configurable
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-28 15:00:38 +01:00
muellerr c0fa365f8f Merge remote-tracking branch 'upstream/development' into mueller/delete-obsolete-module
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-28 14:58:28 +01:00
muellerr 9d9f19781d Merge remote-tracking branch 'upstream/development' into mueller/test-task-one-shot-flag-not-static
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-28 14:57:38 +01:00
muellerr f4520ea346 Merge remote-tracking branch 'upstream/development' into mueller/test-task-one-shot-flag-not-static
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-28 14:56:51 +01:00
muellerr a6c0f3fef5 Merge remote-tracking branch 'upstream/development' into mueller/delete-obsolete-module
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-28 14:17:09 +01:00
muellerr a10e5c6ed4 Merge branch 'development' into mueller/update-helper-script
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-23 15:38:25 +01:00
muellerr f99f5ed730 Merge branch 'development' into mueller/dev-printout-runtime-configurable
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-23 11:03:48 +01:00
muellerr 5f7e384442 Merge branch 'development' into mueller/hal-i2c-wiretapping
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-23 11:01:53 +01:00
muellerr 56d0c8c616 Merge branch 'development' into mueller/test-task-one-shot-flag-not-static
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-23 11:01:34 +01:00
muellerr fdc8a3d4f7 display run commands in helper script
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-22 14:02:03 +01:00
muellerr 6744a55b9b docs update
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 16:31:13 +01:00
muellerr a612fb446c added two links
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 16:23:21 +01:00
muellerr 22bc300902 increase other limits
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 16:14:14 +01:00
muellerr 0d38ac62d8 this should work an ALL systems
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 16:12:48 +01:00
muellerr d81257a91c Merge branch 'mueller/increase-test-limit' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/increase-test-limit
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 16:01:02 +01:00
muellerr d53c7e1190 increase test limit 2022-02-14 16:00:43 +01:00
muellerr e312cd094a Merge branch 'development' into mueller/increase-test-limit 2022-02-14 14:55:19 +01:00
muellerr 3bcd71598d Merge branch 'development' into mueller/increase-test-limit
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 14:51:35 +01:00
muellerr 2602d4fed1 Merge branch 'development' into mueller/dhb-docs
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-14 14:51:16 +01:00
muellerr 5f48d77c64 Merge branch 'development' into meier/printDataSet
fsfw/fsfw/pipeline/pr-development Build started...
fsfw/fsfw/pipeline/head This commit looks good
2022-02-07 14:17:26 +01:00
muellerr 8ab8c57f9c Merge branch 'development' into meier/doSendReadHook
fsfw/fsfw/pipeline/pr-development This commit looks good
fsfw/fsfw/pipeline/head This commit looks good
2022-02-07 14:17:03 +01:00
muellerr c7b9df5e40 Merge branch 'development' into mueller/update-changelog
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-07 14:16:52 +01:00
muellerr 7b8019c621 Merge branch 'development' into meier/uioMapper
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-07 14:09:13 +01:00
muellerrandmohr bd29688307 bump revision
fsfw/fsfw/pipeline/pr-master This commit looks good
fsfw/fsfw/pipeline/head This commit looks good
2022-02-04 13:11:27 +01:00
muellerrandmohr 43b7a314b6 bump version 2022-02-04 13:11:27 +01:00
muellerr 1b41153ee6 add uio subdirectory
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-04 10:16:37 +01:00
muellerr 51add8a8ad Merge remote-tracking branch 'origin/development' into mueller/update-changelog
fsfw/fsfw/pipeline/head fixing jenkins bug
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:40:25 +01:00
muellerr ad5bb4c694 update changelog.md
fsfw/fsfw/pipeline/head Build started...
2022-02-02 10:40:00 +01:00
muellerr bf5a11cbd3 Merge pull request 'applied clang script' (#534) from mueller/apply-clang-script into development
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #534
2022-02-02 10:38:07 +01:00
muellerr ddcac2bbac reapply clang format
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:29:30 +01:00
muellerr 70b593df65 Merge pull request 'Added CFDP packet stack' (#528) from KSat/fsfw:mueller/cfdp-pdus into development
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #528
2022-02-02 10:27:39 +01:00
muellerr e5cc7069a6 Merge remote-tracking branch 'upstream/development' into mueller/cfdp-pdus
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-02-02 10:19:31 +01:00
muellerr 98dbaf03e0 Merge pull request 'Linux CommandExecutor' (#536) from eive/fsfw:mueller/cmd-executor into development
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #536
2022-02-02 10:17:52 +01:00
muellerr acbc2cd749 valgrind why
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 18:04:08 +01:00
muellerr 368481f88b move strcmp outside of macro
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 14:04:13 +01:00
muellerr d2b561ba2f test
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 13:57:27 +01:00
muellerr 990e8672a8 update dockerfile
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 13:47:16 +01:00
muellerr 74ae3f1371 Merge remote-tracking branch 'upstream/development' into mueller/cmd-executor
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-02-01 10:49:14 +01:00
muellerr 441b3b83c8 Changes to Dockerfile and Jenkinsfile
fsfw/fsfw/pipeline/head This commit looks good
fsfw/fsfw/pipeline/pr-development This commit looks good
1. Install Catch2 from sources inside a Docker stage/layer
2. Some tweaks to Jenkinsfile
2022-01-27 11:30:33 +01:00
muellerr c453af5911 cleanCI
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-01-26 15:30:01 +01:00
muellerr 6c63d82f5c better comment
fsfw/fsfw/pipeline/head build bug von Jenkins manuell gefixed
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-01-18 18:47:29 +01:00
muellerr 78ddce249c try an optimization
fsfw/fsfw/pipeline/head This commit looks good
2022-01-18 18:29:54 +01:00
muellerr d93f2c5055 Merge branch 'development' into mueller/cfdp-pdus
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2021-12-20 14:16:02 +01:00
muellerr 9697575f50 Merge branch 'development' into mueller/clang-shell-script 2021-12-13 14:25:11 +01:00
muellerr c2bf09d506 Introducing documentation with Sphinx
This PR introduces the generation of documentation based on
this excellent blog post: https://devblogs.microsoft.com/cppblog/clear-functional-c-documentation-with-sphinx-breathe-doxygen-cmake/

It combines the tools Sphinx, Doxygen and Breathe to generate good
looking HTML documentation conveniently which can be hosted easily.

The helper scripts were unified and there is now one helper.py script
which can be used to create, build and open both tests and documentation.
"./helper.py -h" can be used to get the different options.

This PR also contains some smaller fixes which were necessary for the docs
to build
2021-12-01 11:17:28 +01:00
muellerr 9fadc9b830 Merge branch 'development' into mueller/serializeif-update 2021-11-29 14:36:25 +01:00
muellerr 9c5e3565c6 Merge branch 'development' into mueller/serializeif-update 2021-11-24 18:53:28 +01:00
muellerr ecc7f1d691 Merge branch 'development' into mueller/update-scripts 2021-11-24 13:13:26 +01:00
muellerr 00dced31ee update unittest helper scripts
- Added functionality to open HTML report immediately
- Added another helper script to automatically generate unittest build
  folder
2021-11-19 13:50:46 +01:00
muellerr ab7117d81e Merge pull request 'Bugfix for Packet ID getters' (#524) from eive/fsfw:mueller/bugfix-improvements-packet-id-functions into development
fsfw/fsfw/pipeline/head This commit looks good
Reviewed-on: #524
2021-11-19 13:46:46 +01:00
muellerr 05c4f4fadc Bugfix for Packet ID getters
- Also added related unittests
2021-11-18 19:56:24 +01:00
muellerr 9ad215c9a3 Merge branch 'development' into mueller/cmake-fixes 2021-10-28 09:20:02 +02:00
muellerr 2ca7a84e86 Merge branch 'development' into mueller/stm32-spi-updates 2021-10-28 09:19:31 +02:00
muellerr 8d34561137 Merge branch 'development' into mueller/example-code-as-test 2021-10-25 15:06:36 +02:00
muellerr f16dcebf6b Merge branch 'development' into mueller/arrayprinter-improvements 2021-10-22 11:31:57 +02:00
muellerr 7122c37511 updated function names 2021-10-18 18:26:03 +02:00
muellerr 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
muellerr a077a1b587 improved constexpr macros 2021-10-18 15:07:00 +02:00
muellerr b94baf838d Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-18 14:58:33 +02:00
muellerr b23ed11c7e Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-18 14:44:26 +02:00
muellerr 76d12e3db1 Merge branch 'development' into mueller/integrated-unittests 2021-10-18 14:36:01 +02:00
muellerr afe8fe6605 assign correct init value 2021-10-18 13:58:18 +02:00
muellerr 6e97bd4db4 added integration test code 2021-10-17 23:27:31 +02:00
muellerr 0738a0b6a4 Merge branch 'development' into mueller/packet-check-printout 2021-10-15 18:33:44 +02:00
muellerr 4251ccacf9 Merge branch 'development' into mueller/integrated-unittests 2021-10-15 18:32:35 +02:00
muellerr 01f5dfe6b4 Merge branch 'development' into mueller/integrated-unittests 2021-10-15 15:05:23 +02:00
muellerr cae3feb5da Add feature to open GPIO by line name
This features was provided by Jakob Meier as part of
eive/fsfw#19 .

It adds the feature to open GPIOs supplying their line names.
2021-10-11 19:55:37 +02:00
muellerr 2180c47f4f more printouts for rejected packet 2021-10-11 19:47:41 +02:00
muellerr c46bde417e small bugfix for LIS3 handler 2021-10-11 19:37:23 +02:00
muellerr 4924da1667 Merge remote-tracking branch 'upstream/development' into mueller/tcp-keep-open-pr 2021-10-11 18:52:52 +02:00
muellerr 08926f9b70 Merge remote-tracking branch 'upstream/master' into mueller/tm-stack-robustness-cherry-picked 2021-10-11 17:57:33 +02:00
muellerr f67868516c Merge branch 'development' into mueller/integrated-unittests 2021-10-11 13:40:09 +02:00
muellerr 1ddf9c0f11 Merge branch 'development' into mueller/tcp-keep-open-pr 2021-10-09 13:32:25 +02:00
muellerr 85a90a6ec5 Merge pull request 'FSFW.h.in more default values' (#491) from mueller/fsfw-default-value-pus-c-cfg into development
Reviewed-on: #491
2021-10-05 18:27:13 +02:00
muellerr 80b41e937b Merge branch 'development' into mueller/fsfw-default-value-pus-c-cfg 2021-10-05 18:26:34 +02:00
muellerr 857a1624c6 Merge branch 'development' into mueller/fsfw-default-value-pus-c-cfg 2021-10-04 14:45:13 +02:00
muellerr 198fdbba62 Merge remote-tracking branch 'upstream/development' into mueller/tcp-keep-open-pr 2021-10-04 14:41:51 +02:00
muellerr 4e1c52f465 Merge branch 'development' into gaisser_countdown_timer 2021-10-02 15:50:49 +02:00
muellerr c7c6d78f4b Merge branch 'development' into mueller/fsfw-default-value-pus-c-cfg 2021-10-02 15:44:46 +02:00