|
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 |
|
|
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 |
|
|
8ff6506ad9
|
MessageQueue refactoring complete
|
2020-06-09 02:18:39 +02:00 |
|
|
e8bc2cec9f
|
small comment in semaph factory
|
2020-06-07 23:26:52 +02:00 |
|
|
3b4413a6ee
|
added queue lock for receiveMessage
|
2020-06-07 16:12:23 +02:00 |
|
|
d0b218c18e
|
renaming for host os
|
2020-06-07 01:40:48 +02:00 |
|
|
ea548dea5b
|
map lock init
|
2020-06-06 21:16:47 +02:00 |
|
|
262d34174e
|
using strncat now
|
2020-06-06 18:56:54 +02:00 |
|
|
b79efa6d6c
|
variable for name len
|
2020-06-06 16:25:06 +02:00 |
|
|
096fbec156
|
cleaned includesu p a bit
|
2020-06-06 15:40:10 +02:00 |
|
|
dc9ef41bec
|
added doc for linux
|
2020-06-06 15:31:45 +02:00 |
|
|
b0634ab0a2
|
fixed bug (critical!)
|
2020-06-06 15:26:22 +02:00 |
|
|
ef01b78140
|
some issue with stack size ..
|
2020-06-06 15:01:57 +02:00 |
|
|
212cd58f9a
|
issues with fixed timeslo ttask on linux
|
2020-06-06 14:45:45 +02:00 |
|
|
788f7a3745
|
better name for mq
|
2020-06-06 13:59:00 +02:00 |
|
|
95bc5a871b
|
improved diagnostic messages for linux
|
2020-06-06 13:56:35 +02:00 |
|
|
d35524ecbc
|
decoupling from raw reciever, linux mq improvements
|
2020-06-06 12:41:17 +02:00 |
|
|
8e7593d68a
|
removed error handling in separate fnctn
|
2020-06-06 02:10:21 +02:00 |
|
|
87f64d99cd
|
implemented fixed timeslot task
|
2020-06-05 23:18:00 +02:00 |
|
|
579115f904
|
adapting host osal
|
2020-06-05 21:36:50 +02:00 |
|
|
dbeb04895b
|
added hosted OSAL
|
2020-06-05 17:55:03 +02:00 |
|
|
5036cdbef3
|
queue factory first param uint32_t again
|
2020-06-02 23:54:24 +02:00 |
|
|
54edeacb2d
|
changed names for linux
|
2020-06-02 22:25:28 +02:00 |
|
|
986dc2047e
|
replaced mutexIF and semaphoreIF name for timeouts
|
2020-06-02 22:19:48 +02:00 |
|
|
de6ed5c085
|
improved include guard and removed old comment
|
2020-06-02 15:57:04 +02:00 |
|
|
42f0687a6b
|
self deletion nullptr
|
2020-05-31 23:28:51 +02:00 |
|
|
c8a36a79de
|
corrected doc for task factory interface
|
2020-05-31 00:23:38 +02:00 |
|
|
7a22d12d0f
|
removed extern "C", not needed
|
2020-05-29 17:48:24 +02:00 |
|
|
f14bacba32
|
using nullptr now
added new distinction between blocking (MAX_TIMEOUT) and polling
(NO_TIMEOUT)
|
2020-05-29 14:15:45 +02:00 |
|
|
6a3dc94108
|
removed extern "C" for freertos includes
|
2020-05-29 13:18:27 +02:00 |
|
|
d5352a9b87
|
actually extern "C" is not needed
it is included by freeRTOS
|
2020-05-29 13:15:37 +02:00 |
|
|
e7ae35c659
|
improved structure a bit
|
2020-05-29 13:09:47 +02:00 |
|
|
5169c09fd8
|
improved includes
|
2020-05-29 13:07:35 +02:00 |
|
|
78ae109a08
|
removed context switch request
(shall be done at end of ISR, so must be performed by caller)
|
2020-05-29 13:02:13 +02:00 |
|
|
da403c01d0
|
retval fix, unittest running again
|
2020-05-29 03:03:48 +02:00 |
|
|
3d2935ac69
|
linux time lib improvements
stop watch other function used (more precise for linux)
|
2020-05-29 02:23:14 +02:00 |
|
|
ccf79ab5b6
|
output correction for linux
|
2020-05-29 01:55:20 +02:00 |
|
|
671f298935
|
implemented counting semaph for linux
|
2020-05-29 01:41:16 +02:00 |
|
|
56498e5bc1
|
linux bin semaph unlocked
|
2020-05-29 00:50:44 +02:00 |
|
|
8676fcd9a9
|
yay, linux bin semaph finished
|
2020-05-29 00:47:54 +02:00 |
|
|
60872f936c
|
some output improvements
|
2020-05-27 23:43:40 +02:00 |
|
|
08ffe89682
|
doc and api improvements
|
2020-05-27 23:41:59 +02:00 |
|
|
7ce505fdf9
|
some safety updates and fixes
|
2020-05-27 23:29:06 +02:00 |
|