Commit Graph

216 Commits

Author SHA1 Message Date
18899a4c82 hotfix for deadline checking 2020-07-29 20:07:24 +02:00
6425c0dd4c better init error output 2020-07-26 03:12:04 +02:00
b4f292f3d7 new generic freertos task interface 2020-07-12 18:01:09 +02:00
99aef0cf28 C++ linkage for yield from ISR function 2020-07-12 01:16:32 +02:00
7d794c7623 task management functions have freertos syntax now 2020-07-11 18:24:09 +02:00
e4f795d209 stack high watermark in bytes now 2020-07-11 13:38:14 +02:00
3145036210 getter functions for task handle 2020-07-10 19:34:18 +02:00
8046d005a4 CSB static framework id setting 2020-07-08 18:18:54 +02:00
236ad1b85b a lot of debug output added 2020-07-08 15:06:46 +02:00
5ec78b065c error handling for invalid dest queues improved 2020-07-08 13:29:57 +02:00
264914e86a tmtcbridge tweaks.
UDP bridge now working :-D
2020-07-08 03:18:09 +02:00
2efcda735f message arriving.
big clean up in tcdistribution folder
2020-07-08 02:20:38 +02:00
78283ddbee queue map manager: not using std::atomic anymore 2020-07-06 14:09:33 +02:00
2158208a2f new pus parser 2020-07-06 00:33:55 +02:00
ebec074655 Split up FIFO into StaticFIFO and normale FIFO 2020-07-05 23:53:13 +02:00
2395e487ae udp polling taks init 2020-07-05 20:42:05 +02:00
327b1e9d2f file renamed 2020-07-05 19:11:21 +02:00
724fee09ff new task for tc unix polling 2020-07-05 18:58:16 +02:00
26ab1983dc new ports 2020-07-05 18:22:39 +02:00
9e2fa16550 mq stack error improved 2020-07-05 15:31:02 +02:00
5cee126841 formatting 2020-07-05 00:06:30 +02:00
571da39108 continued new bridge 2020-07-04 23:52:44 +02:00
e0a3257f8b even better output for unset max msg size 2020-07-04 23:20:29 +02:00
72768a6815 started unix udp bridge 2020-07-04 00:51:49 +02:00
6802ff7d71 Merge remote-tracking branch 'upstream/mohr_serialize' into mueller_merge_mohr_serialize 2020-07-01 13:15:58 +02:00
003e70bf47 new initializeAfterTaskCreation() 2020-06-29 15:55:20 +02:00
b81b458ba6 exec task if new init function, some corrections 2020-06-29 15:44:18 +02:00
bb9f606ffd Merge remote-tracking branch 'upstream/master' into mueller_framework 2020-06-24 01:26:23 +02:00
16cbbb2693 linux fixes 2020-06-24 01:11:48 +02:00
af24cc7d04 some bugfixes 2020-06-24 00:49:13 +02:00
905c1a92e3 reverted some changes 2020-06-23 21:03:22 +02:00
64a02c55ba linux fixed, size checks added 2020-06-23 01:37:25 +02:00
f7d55a8a37 equal to pull request now 2020-06-23 01:15:35 +02:00
847292ea30 added overflow checking for periodic task 2020-06-23 01:10:19 +02:00
a82dbcbd50 minor doc correction 2020-06-22 23:47:18 +02:00
6a7f47e06d doc fix 2020-06-22 23:46:44 +02:00
dadc867d9e adapted MessageQueueSenderIF function calls 2020-06-22 20:18:13 +02:00
5734a0a0e9 some fixes necessary to perform size check 2020-06-22 19:22:52 +02:00
3b2fa978e1 replaced break with continue 2020-06-22 19:06:10 +02:00
109fdad8b3 size check for message queue 2020-06-22 15:34:35 +02:00
3936fe9360 linux fix 2020-06-19 20:34:19 +02:00
2c04b87418 corrected includes 2020-06-19 20:18:00 +02:00
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
6b67f46c80 evil hidden bug found.
CSB uses CommandMessageIF now
2020-06-13 17:37:48 +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
4dd0375507 0 replaced by MQIF:NO_QUEUE 2020-06-10 01:10:40 +02:00