91c5b05723
Merge pull request 'add keep alive PDU serializer' (#67) from add-keep-alive-pdu-serializer into main
main
muellerr2026-04-14 10:10:45 +02:00
3668e61d5c
Merge pull request 'Asynchronous ServiceInterfacePrinter' (#65) from ritzmannc/fsfw:ritzmann/sif-async-print into main
muellerr2026-03-03 19:28:49 +01:00
45150c8ce3
Fix of by one errors and set the position after the last char to a null byte.
ritzmannc2026-02-19 00:34:34 +01:00
7692e598d6
Add FSFW_PRINT_BUFFER_AMOUNT to FSFW template config
ritzmannc2026-02-17 16:40:24 +01:00
c0a665ffe6
Merge pull request 'PUS: Implement serialization for TC[8, 128] (Direct Command)' (#62) from bertschs/fsfw:bertsch/packet-apis into main
muellerr2026-01-12 09:40:12 +01:00
cceef62cb6
Merge pull request 'Expose health table mutex publically' (#64) from baumgartl/expose-healthtable-mutex into main
muellerr2026-01-09 13:34:09 +01:00
d28e2b5f07
Merge pull request 'Increasing the maximum number of allowed mode tables for subsystems' (#63) from spahr/maxNumberOfModeTables into main
tbaumgartl2026-01-04 20:28:20 +01:00
59706365f6
Merge pull request 'typo' (#59) from mdemke/typo-fix into main
muellerr2025-11-06 16:25:07 +01:00
0c70ff1822
Merge branch 'main' into mdemke/typo-fix
muellerr2025-11-06 16:24:52 +01:00
76dd1d1562
Merge pull request 'PUS Routing Configuration' (#60) from meier/pus-routing into main
muellerr2025-11-06 16:24:32 +01:00
f2b72db481
Merge branch 'main' into meier/pus-routing
muellerr2025-11-06 16:24:25 +01:00
fa4af546fa
Merge pull request 'Changing the function definition to a virtual function to allow overrides for some custom applications' (#61) from spahr/costumCommandTableExecution into main
muellerr2025-11-06 16:24:13 +01:00
5745d7f01c
Changing the function definition to a virtual to allow overrides for custom applications
spahr@ksat-stuttgart.de2025-10-22 23:23:26 +02:00
066c3c7bb3
fresh DHB comments for accessibility
Andy Hinkel2025-05-12 10:17:31 +02:00
49eaeae42b
Merge pull request 'Adaptions to make shared power lines possible' (#57) from spahr/shared into main
muellerr2025-04-28 13:50:31 +02:00
7bfc536cf6
Merge branch 'main' into spahr/shared
muellerr2025-04-28 13:50:23 +02:00
1da7f7f122
Merge pull request 'Added STOP_DOWNLINK_STORE_CONTENT for Service [15,17]' (#58) from hoffmann/TmStoreMessage into main
phoffmann2025-04-21 19:21:40 +02:00
aa443e6aa6
Added STOP_DOWNLINK_STORE_CONTENT for Service [15,17]
Philipp Hoffmann2025-04-21 17:05:58 +02:00
b13b5b456d
Give AssemblyBase more functionality: Support one-by-one commanding for childrend instead of sending all mode messages on one shot
spahr@ksat-stuttgart.de2025-04-14 00:06:34 +02:00
95520d7d0c
Check if objectId exists in childrednmap first; this will prevent a hardfault
spahr@ksat-stuttgart.de2025-04-02 22:18:31 +02:00
b665b2effe
add an adaption point which a user can use to convert a objectId of a shared power switch into a objectId of a device handler
spahr@ksat-stuttgart.de2025-04-02 22:13:50 +02:00
7ae58f8125
Merge pull request 'Send HK One Parameter Report back to Sender' (#56) from meier/hk-report-reply-queue into main
muellerr2025-04-02 14:04:46 +02:00
7784a26a10
Merge branch 'main' into meier/hk-report-reply-queue
muellerr2025-04-02 14:04:37 +02:00
5818265a7d
Add interface to modeHelper for FDH; add interface to ModeHelper for set msgQueId for
spahr@ksat-stuttgart.de2025-03-31 13:31:51 +02:00
f01e58a757
Merge pull request 'seems like this should set the serializables to .get().setValid(valid) instead of true' (#55) from mdemke/hotfix_hk__setChildrenValidity into main
muellerr2025-03-31 12:25:06 +02:00
cd94fad8e5
Change the SubsystemBase to allow commanding of objects in executeTable which are not in the childrenMap. This enebales us to wiretap mode messages and operate the power switch of a shared power line without breaking the mode tree
spahr@ksat-stuttgart.de2025-03-29 23:30:04 +01:00
0681b1895b
add new MessageQueue to ModeHelper; which is equal to the parentQueue and can command the object without forcing the object to EXTERNAL_CONTROL
spahr@ksat-stuttgart.de2025-03-29 23:28:24 +01:00
b7699b327b
add two new events for the recovery process, to make debug and output more clear. This also makes a recovery process more clear for OPS.
spahr@ksat-stuttgart.de2025-03-22 09:48:30 +01:00
55b8d01b93
Merge pull request 'Compile time const event definitions and compile error for unique IDs above limit' (#53) from baumgartl/events into main
muellerr2025-03-18 14:39:34 +01:00
8cb1d84c58
fixed event definition for archive/mgm and pus 11
tbaumgartl2025-03-12 22:18:55 +01:00
8801dfa31d
implemented event limit. TODO: adjust generator parsing and usage in src-obsw
tbaumgartl2025-03-12 21:46:48 +01:00
b8979d8f90
Merge pull request 'Improve readability of SubsystemBase::executeTable' (#49) from spahr/SubsystemBase into main
muellerr2025-02-19 11:26:36 +01:00
9557db7036
Merge branch 'main' into spahr/SubsystemBase
muellerr2025-02-19 11:26:26 +01:00
c9fcabccd6
Merge pull request 'Missing valid flag update in readWithoutLock and commitWithoutLock' (#48) from bugfix-poolvariable into main
muellerr2025-02-19 11:26:04 +01:00
ecd36f5e52
Merge branch 'main' into bugfix-poolvariable
muellerr2025-02-19 11:25:52 +01:00
fc19c0838e
Merge pull request 'Formatting of debug printout' (#50) from spahr/formattingForDebugPrintout into main
muellerr2025-02-19 11:24:39 +01:00
6efb2641a7
Re-write the logic in executeTable() to improve the readabilty of the code. This gets rid of the usage of isFaulty() (which is misleading), and removes nexted if-statements
spahr@ksat-stuttgart.de2025-02-16 17:07:40 +01:00
260bbad9a0
Modify the hard-coded strings which are printed to into the debug session to enforce alignment of all printouts, regardless of their printlevel (info, debug, warning, error).
spahr@ksat-stuttgart.de2025-02-14 19:02:57 +01:00
9edd6221f8
Missing valid flag update in readWithoutLock and commitWithoutLock
muellerr2025-02-11 15:16:27 +01:00
735e341aab
Merge pull request 'temperaturesensor-bugfix' (#47) from temperaturesensor-bugfix into main
muellerr2025-01-21 14:33:29 +01:00
921bfb1e99
Merge branch 'main' into temperaturesensor-bugfix
muellerr2025-01-21 14:31:59 +01:00
5b1651e1a6
Merge pull request 'Update HK and datapool handling' (#45) from update-hk-handling-datapools into main
muellerr2025-01-08 10:38:34 +01:00