v1.6.0 #78

Merged
muellerr merged 147 commits from develop into main 2021-08-09 16:08:26 +02:00
Owner
  • Updated README, better structure because it has become large
  • Added two utility scripts:
    • q7s-port.sh to set up all required port forwarding at once
    • q7s-cp.py to copy files conveniently to the Q7S as long as port
      forwarding is active
  • Added support for TMTC commanding with TCP
  • This allows running the TMTC commander on the local development machine directly (allows using GUI, more convenient development etc.)
  • Updated RTD handler: Raw measured RTD value is now stored as well
  • Added OBSW watchdog: #67
  • All CMake build scripts updated to be more robust
  • Updated generators folder. There is one central fsfwgen.py file now, which is used to run all other generators. Example usage to generate objects: ./fsfwgen.py objects
  • Added missing CLASS_ID declaration for GomspaceDeviceHandler
  • Bugfixes in generic fsfwgen submodule
  • BUILD_WATCHDOG renamed to EIVE_BUILD_WATCHDOG
  • Restarting OBSW via telecommand now possible
  • SD card initialization can be performed non-blocking now
  • Added PLOC updater code
  • PLOC Supervisor finished
  • tmtc submodule updated to v1.8.0
- Updated README, better structure because it has become large - Added two utility scripts: - `q7s-port.sh` to set up all required port forwarding at once - `q7s-cp.py` to copy files conveniently to the Q7S as long as port forwarding is active - Added support for TMTC commanding with TCP - This allows running the TMTC commander on the local development machine directly (allows using GUI, more convenient development etc.) - Updated RTD handler: Raw measured RTD value is now stored as well - Added OBSW watchdog: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/67 - All CMake build scripts updated to be more robust - Updated generators folder. There is one central `fsfwgen.py` file now, which is used to run all other generators. Example usage to generate objects: `./fsfwgen.py objects` - Added missing CLASS_ID declaration for `GomspaceDeviceHandler` - Bugfixes in generic `fsfwgen` submodule - `BUILD_WATCHDOG` renamed to `EIVE_BUILD_WATCHDOG` - Restarting OBSW via telecommand now possible - SD card initialization can be performed non-blocking now - Added PLOC updater code - PLOC Supervisor finished - `tmtc` submodule updated to v1.8.0
muellerr added 146 commits 2021-08-09 15:55:45 +02:00
7eb57d4027 Merge pull request 'Added TCP support' (#63) from mueller/added-tcp-support into develop
Reviewed-on: #63
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
a2079ffb8c Merge pull request 'meier/plocSupervisorHandler' (#64) from meier/plocSupervisorHandler into develop
Reviewed-on: #64
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
6361fcb6bb
added Jenkinsfile, moved together with Dockerfile into automation folder
having the automation files in an empty folder accelerates docker build.
Also, I think these files are not related to the source code and as such should live in their own space
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
afb7a2008f
typo in Jenkinsfile
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
acaf87095a
forcing docker build
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
af6f24d668
forcing docker build #2
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
93fa82c413
copy pasted wrong cmake line
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
12be969ca2
jenkins seems to overwrite out PATH
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
4fbfbe8bb8
cleanCI
EIVE/eive-obsw/pipeline/head This commit looks good Details
c9da184b7f
Merge pull request 'first steps in CI integration' (#66) from mohr_ci into develop
Reviewed-on: #66
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
bc1d236a85
Merge branch 'develop' into mueller/added-watchdog
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
df971d4ec5
dont need csp lib in watchdog
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
940d4965bc
small corrections
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
d8acf94a02
more corrections
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head Build queued... Details
8c3d25f62d
updated README
EIVE/eive-obsw/pipeline/head This commit looks good Details
503d5923c4
making some stuff optional
EIVE/eive-obsw/pipeline/head This commit looks good Details
298a87d349
Merge pull request 'Added OBSW Watchdog' (#67) from mueller/added-watchdog into develop
Reviewed-on: #67
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/head This commit looks good Details
0b1b74e879
renamed cmake var, updated all shell scripts
EIVE/eive-obsw/pipeline/head This commit looks good Details
340ca0618c
supervisor mram dump
EIVE/eive-obsw/pipeline/head This commit looks good Details
528b3c8610
updated object file generator
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
009234612a
updated retval list
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head Build queued... Details
9edd6fc3be
supplying project string now
EIVE/eive-obsw/pipeline/head This commit looks good Details
d6d60249c1
Merge pull request 'FSFW Gen and Build Scripts Update' (#71) from mueller/fsfwgen-update into develop
Reviewed-on: #71
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
ba51ca58f3
tmtc update
EIVE/eive-obsw/pipeline/head This commit looks good Details
f8f0032d1e
reboot feature finished
EIVE/eive-obsw/pipeline/head This commit looks good Details
59c4ed74e0
minor bugfix
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
3cc3786505
TCP default now, bugfixes in CoreController
EIVE/eive-obsw/pipeline/head This commit looks good Details
9790b395e6
include replacements
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head Build queued... Details
addddb4342
Merge branch 'develop' into mueller/reboot-feature
EIVE/eive-obsw/pipeline/head This commit looks good Details
15c7493584
Merge pull request 'Reboot Feature' (#72) from mueller/reboot-feature into develop
Reviewed-on: #72
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
acca10cc34
Merge branch 'develop' into meier/plocSupervisorHandler
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
fcf2e363d8
Merge pull request 'meier/plocSupervisorHandler' (#73) from meier/plocSupervisorHandler into develop
Reviewed-on: #73
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/pr-develop Build queued... Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
3a88a43505
tmtc update
EIVE/eive-obsw/pipeline/head This commit looks good Details
1cfb9250fa
SDC manager non-blocking mode
EIVE/eive-obsw/pipeline/head This commit looks good Details
8104ac0df8
using new command executor
EIVE/eive-obsw/pipeline/head This commit looks good Details
7f327c3900
bugfixes for sdc manager
EIVE/eive-obsw/pipeline/head This commit looks good Details
05088ce02c
SDC manager and core controller refactoring
EIVE/eive-obsw/pipeline/head This commit looks good Details
f0e282c6e1
continued a bit
EIVE/eive-obsw/pipeline/head This commit looks good Details
2fb54f7de9
first successfull tests
EIVE/eive-obsw/pipeline/head This commit looks good Details
e186bff4e4
important bugfixes for core controller
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f50b9de4a5
extneded state machine for commanding support
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
365fa0adc4
tweaks and fixes for state machine
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
106228c2ee
Merge branch 'mueller/non-blocking-sd-card-init' into mueller/master
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
ea56a5d536
includes reordered
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
e05c52be85
always performing state machine now
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
0fecfab2f0
minor formatting changes
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
22d7af4b78
always perform state machine
in initAfterTaskCreation
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8cdb877df6
removed endif block
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
02a837c964
tweaks for no-init variant
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
891ba6881b
reordered control operation
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
dc3dfa1292
ploc updater
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
74dc04daeb
updated fsfw and tmtc
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
66f38daf56
typo in include of ploc updater
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f56c8ba1c0
minor fixes and additional printout
EIVE/eive-obsw/pipeline/head This commit looks good Details
f4ef0cb7ab
Merge pull request 'meier/plocUpdater' (#76) from meier/plocUpdater into develop
Reviewed-on: #76
Reviewed-by: Robin Müller <muellerr@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
444389a41c
Merge remote-tracking branch 'origin/develop' into mueller/non-blocking-sd-card-init
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
4a74a3ac37
API change fix
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f5f8df61ae
bumped subversion
EIVE/eive-obsw/pipeline/head This commit looks good Details
6e22c3e017
Merge pull request 'Non Blocking SD Card Initialization' (#75) from mueller/non-blocking-sd-card-init into develop
Reviewed-on: #75
Reviewed-by: Jakob.Meier <meierj@irs.uni-stuttgart.de>
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head Build queued... Details
74dbfae225
tmtc update
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit Details
cd7bc466ae
tmtc update
muellerr added this to the v1.6.0 milestone 2021-08-09 15:56:08 +02:00
muellerr added 1 commit 2021-08-09 16:01:53 +02:00
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
ec27521c35
Merge branch 'main' into develop
muellerr merged commit b3f2a05385 into main 2021-08-09 16:08:26 +02:00
Sign in to join this conversation.
No description provided.