Commit Graph

189 Commits

Author SHA1 Message Date
muellerr 003e70bf47 new initializeAfterTaskCreation() 2020-06-29 15:55:20 +02:00
muellerr b81b458ba6 exec task if new init function, some corrections 2020-06-29 15:44:18 +02:00
muellerr bb9f606ffd Merge remote-tracking branch 'upstream/master' into mueller_framework 2020-06-24 01:26:23 +02:00
muellerr 16cbbb2693 linux fixes 2020-06-24 01:11:48 +02:00
muellerr af24cc7d04 some bugfixes 2020-06-24 00:49:13 +02:00
muellerr 905c1a92e3 reverted some changes 2020-06-23 21:03:22 +02:00
muellerr 64a02c55ba linux fixed, size checks added 2020-06-23 01:37:25 +02:00
muellerr f7d55a8a37 equal to pull request now 2020-06-23 01:15:35 +02:00
muellerr 847292ea30 added overflow checking for periodic task 2020-06-23 01:10:19 +02:00
muellerr a82dbcbd50 minor doc correction 2020-06-22 23:47:18 +02:00
muellerr 6a7f47e06d doc fix 2020-06-22 23:46:44 +02:00
muellerr dadc867d9e adapted MessageQueueSenderIF function calls 2020-06-22 20:18:13 +02:00
muellerr 5734a0a0e9 some fixes necessary to perform size check 2020-06-22 19:22:52 +02:00
muellerr 3b2fa978e1 replaced break with continue 2020-06-22 19:06:10 +02:00
muellerr 109fdad8b3 size check for message queue 2020-06-22 15:34:35 +02:00
muellerr 3936fe9360 linux fix 2020-06-19 20:34:19 +02:00
muellerr 2c04b87418 corrected includes 2020-06-19 20:18:00 +02:00
muellerr 1b0e7c84c7 linux periodic task improvements 2020-06-19 20:15:58 +02:00
muellerr 2de811e0af moved timeslot files to task folder
implmented setting task IF for regular periodic tasks
2020-06-19 20:14:56 +02:00
muellerr eb4ce980fe small fixed 2020-06-19 14:32:04 +02:00
muellerr 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
muellerr 6b67f46c80 evil hidden bug found.
CSB uses CommandMessageIF now
2020-06-13 17:37:48 +02:00
muellerr a9c7ad84c8 added new interface to host and linux osal 2020-06-11 02:03:18 +02:00
muellerr c1fe326f67 Merge branch 'mueller_framework' into mueller_newCommandMessageTest 2020-06-10 23:42:09 +02:00
muellerr 4dd0375507 0 replaced by MQIF:NO_QUEUE 2020-06-10 01:10:40 +02:00
muellerr 20e3b3c0e2 0 replaced by MQIF::NO_QUEUE 2020-06-10 01:10:16 +02:00
muellerr 3277d199ac linux mq update 2020-06-10 01:07:50 +02:00
muellerr ea2cd7c1a0 some fixes, doc improvements 2020-06-10 01:07:08 +02:00
muellerr 8ff6506ad9 MessageQueue refactoring complete 2020-06-09 02:18:39 +02:00
muellerr e8bc2cec9f small comment in semaph factory 2020-06-07 23:26:52 +02:00
muellerr 3b4413a6ee added queue lock for receiveMessage 2020-06-07 16:12:23 +02:00
muellerr d0b218c18e renaming for host os 2020-06-07 01:40:48 +02:00
muellerr ea548dea5b map lock init 2020-06-06 21:16:47 +02:00
muellerr 262d34174e using strncat now 2020-06-06 18:56:54 +02:00
muellerr bf1b86e809 small form stuff 2020-06-06 18:48:28 +02:00
muellerr c602e30a63 std:: added 2020-06-06 18:45:55 +02:00
muellerr 92f493f13a name correction 2020-06-06 16:48:21 +02:00
muellerr b79efa6d6c variable for name len 2020-06-06 16:25:06 +02:00
muellerr 096fbec156 cleaned includesu p a bit 2020-06-06 15:40:10 +02:00
muellerr dc9ef41bec added doc for linux 2020-06-06 15:31:45 +02:00
muellerr b0634ab0a2 fixed bug (critical!) 2020-06-06 15:26:22 +02:00
muellerr ef01b78140 some issue with stack size .. 2020-06-06 15:01:57 +02:00
muellerr 212cd58f9a issues with fixed timeslo ttask on linux 2020-06-06 14:45:45 +02:00
muellerr be066755c0 even safer and more efficient alternative 2020-06-06 14:39:08 +02:00
muellerr 6ad36ceb24 variable for max name len 2020-06-06 16:24:33 +02:00
muellerr 1965a0e33b linux important bugfix and general improvements 2020-06-06 15:47:33 +02:00
muellerr 788f7a3745 better name for mq 2020-06-06 13:59:00 +02:00
muellerr 95bc5a871b improved diagnostic messages for linux 2020-06-06 13:56:35 +02:00
muellerr d35524ecbc decoupling from raw reciever, linux mq improvements 2020-06-06 12:41:17 +02:00
muellerr 8e7593d68a removed error handling in separate fnctn 2020-06-06 02:10:21 +02:00