Commit Graph

708 Commits

Author SHA1 Message Date
1b0e7c84c7 linux periodic task improvements 2020-06-19 20:15:58 +02:00
2de811e0af moved timeslot files to task folder
implmented setting task IF for regular periodic tasks
2020-06-19 20:14:56 +02:00
eb4ce980fe small fixed 2020-06-19 14:32:04 +02:00
60ae2d4565 continued with hk data pool
added deadline missed check for fixed timeslot task,
improved doc for both periodic task and fixed timeslot task
2020-06-19 14:25:03 +02:00
84b8d733c0 hk continued 2020-06-19 03:03:17 +02:00
583efec3f8 nullptr 2020-06-17 20:45:44 +02:00
ed26992d7f shoulddo added 2020-06-17 20:40:40 +02:00
bb16fd80b8 singly linked list improvements 2020-06-17 20:37:45 +02:00
259517ac9b single linked list improvement 2020-06-17 20:22:09 +02:00
d5ae74f860 bugfix hk message size 2020-06-17 20:21:49 +02:00
b68ad9e4f9 new ctor for simple ring buffer which does not
allocate
2020-06-17 19:50:26 +02:00
f8f10a1730 slight hybrid iter improvements 2020-06-17 19:41:10 +02:00
38676308e3 improved array list a bit 2020-06-17 19:37:55 +02:00
813e82415a additional doc info 2020-06-16 11:03:24 +02:00
7871ee7ca8 mutex helper little formatting correction 2020-06-15 17:39:52 +02:00
e39d5689e5 device com IF formattign 2020-06-15 16:56:22 +02:00
c9d8bd59f0 ctor improved 2020-06-15 11:11:42 +02:00
6ecf1cf534 hk message continued 2020-06-14 19:03:28 +02:00
9f69191f23 optimized command messages a bit 2020-06-14 17:59:14 +02:00
8c03f6a823 command message only passed IF now 2020-06-13 21:01:01 +02:00
6b67f46c80 evil hidden bug found.
CSB uses CommandMessageIF now
2020-06-13 17:37:48 +02:00
7b538e9750 introduced command message base and
command message IF
2020-06-12 20:23:39 +02:00
f578c3ea29 set buffer: const buffer is set too 2020-06-11 16:46:18 +02:00
6838a9e768 serial buffer adapter bugfix 2020-06-11 16:19:22 +02:00
206235ed47 dataset base bugfixes 2020-06-11 16:03:09 +02:00
a9c7ad84c8 added new interface to host and linux osal 2020-06-11 02:03:18 +02:00
c1fe326f67 Merge branch 'mueller_framework' into mueller_newCommandMessageTest 2020-06-10 23:42:09 +02:00
3268806f75 split up huge function to be more readable 2020-06-10 22:51:54 +02:00
b2ed0edce0 Merge remote-tracking branch 'upstream/master' into mueller_newCommandMessageTest 2020-06-10 22:45:04 +02:00
bb9a299e33 added back removed comments 2020-06-10 22:19:40 +02:00
5007041bc8 cleaned up includes and improved doc a bit 2020-06-10 22:12:29 +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
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
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
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
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