Commit Graph

5925 Commits

Author SHA1 Message Date
5007041bc8 cleaned up includes and improved doc a bit 2020-06-10 22:12:29 +02:00
5dc2133c3a CSB improvements 2020-06-10 21:41:48 +02:00
39d5fe34bb better include guard, doc form improvement 2020-06-10 21:36:21 +02:00
659594bac7 better include guard and doc form improvement 2020-06-10 21:35:47 +02:00
606957dc24 PSB update 2020-06-10 21:26:45 +02:00
372493828d Merge remote-tracking branch 'upstream/master' into mueller_PSB_improvement 2020-06-10 21:24:55 +02:00
8fbd414a86 Merge remote-tracking branch 'upstream/master' into mueller_framework 2020-06-10 20:57:04 +02:00
454524d213 Merge pull request 'iomanip include missing' (#104) from KSat/fsfw:ObjectManager_hotfix into master 2020-06-10 20:55:48 +02:00
52c887925f iomanip include 2020-06-10 20:53:28 +02:00
b6f6a61656 iomanip include missing 2020-06-10 20:51:59 +02:00
ed7b4e2a3a PSB improvements 2020-06-10 20:49:30 +02:00
860cdba94d subservicve passed to handleRequest() 2020-06-10 20:28:44 +02:00
86a6b2fee0 Merge remote-tracking branch 'upstream/master' into mueller_binSemaphoreInit 2020-06-10 16:48:14 +02:00
92074c7fa2 Merge remote-tracking branch 'upstream/master' into mueller_FixedSequenceImprovements 2020-06-10 16:45:22 +02:00
887f8331a2 Merge remote-tracking branch 'upstream/master' into mueller_TmTcBridge_cherryPicked 2020-06-10 16:44:11 +02:00
dc43222db8 Merge remote-tracking branch 'upstream/master' into mueller_stopwatch 2020-06-10 16:43:05 +02:00
dd8543fedd Merge remote-tracking branch 'upstream/master' into mueller_ServiceStreamEnhancement 2020-06-10 16:40:48 +02:00
b6427d017b Merge branch 'mueller_framework' into front_branch 2020-06-10 01:19:00 +02:00
4dd0375507 0 replaced by MQIF:NO_QUEUE 2020-06-10 01:10:40 +02:00
20e3b3c0e2 0 replaced by MQIF::NO_QUEUE 2020-06-10 01:10:16 +02:00
3277d199ac linux mq update 2020-06-10 01:07:50 +02:00
ea2cd7c1a0 some fixes, doc improvements 2020-06-10 01:07:08 +02:00
b5567e8aae rtems mutex update 2020-06-09 13:26:27 +02:00
47aa9ddcc3 doc for mqm improved 2020-06-09 02:46:19 +02:00
8ff6506ad9 MessageQueue refactoring complete 2020-06-09 02:18:39 +02:00
b1f91439c6 deleted copy ctor taskes const ref now 2020-06-08 17:50:09 +02:00
07302e0d2a removed include 2020-06-08 17:44:54 +02:00
20abb810f2 i hope this is correct 2020-06-08 14:11:38 +02:00
ad37848039 Merge remote-tracking branch 'upstream/master' into mueller_MutexImprovements 2020-06-08 14:06:59 +02:00
b20ba1f938 Merge remote-tracking branch 'upstream/master' into front_branch 2020-06-08 14:06:01 +02:00
3cb79ebc86 Merge remote-tracking branch 'upstream/master' into mueller_framework 2020-06-08 14:05:40 +02:00
0ea249aac4 messagetype namespace im small letters now 2020-06-08 12:25:20 +02:00
514ff4f420 Merge pull request 'renamed printer to arrayprinter' (#98) from KSat/fsfw:mueller_globPrinterRenaming into master 2020-06-08 12:09:17 +02:00
29b051f288 Merge pull request 'ObjectManagerIF improvements' (#73) from KSat/fsfw:mueller_objectManagerIF into master
* Removed include does make a include of the mission object list necessary in the user code. But this is the clean way to include mission code.
* Personally, I'm not a fan of "auto" but I can see, that this is useful here.
2020-06-08 12:08:26 +02:00
4c41456ddf thoughts on message queuee message
new interface. What if there are MQ messages with different sizes?
-> generic interface

furthermore, maybe command message should be refactored to operate
on a mq message instead of implementing it
2020-06-08 01:22:21 +02:00
2649fa1507 small small command message tweaks 2020-06-07 23:38:15 +02:00
e8bc2cec9f small comment in semaph factory 2020-06-07 23:26:52 +02:00
4a90f41122 generate HK packet function continued 2020-06-07 18:53:55 +02:00
3b4413a6ee added queue lock for receiveMessage 2020-06-07 16:12:23 +02:00
98e6ca5f78 removed locks in lockless functions 2020-06-07 15:22:32 +02:00
1748941f3b commented out debug output
and additional diagnostic output toi make it clear the program was
terminated
2020-06-07 13:59:22 +02:00
73932f0349 object maanager tweaks 2020-06-07 13:58:51 +02:00
fe5b50d885 improved documentation signigicantly 2020-06-07 02:22:18 +02:00
d0b218c18e renaming for host os 2020-06-07 01:40:48 +02:00
3c80bdfefa some linebreaks 2020-06-07 01:18:19 +02:00
33cc8591dc yaaay, hardcoded values 2020-06-07 01:17:24 +02:00
c81613690b no_queue value is 0xffffffff now 2020-06-06 23:41:54 +02:00
65999ac6d6 pool var no param is one now 2020-06-06 23:30:16 +02:00
3d8993b0c5 new typedef names 2020-06-06 23:23:20 +02:00
9ed92e5e6f clock typedefs renamed 2020-06-06 23:21:51 +02:00