Commit Graph

74 Commits

Author SHA1 Message Date
gaisser d5dedce294 Relative Paths 2020-08-13 20:53:35 +02:00
muellerr 90a3e2b8c5 linux hotfix 2020-08-07 22:26:01 +02:00
muellerr 652c60c362 important bugfix
I checked all 5 cases for overflows when checking
for missed deadlines (there is current time, timeToWake
and lastWakeTime, with various combinations of overflows)

This should be the correct implementation now
2020-07-29 20:02:04 +02:00
gaisser b74fbbddb9 Merge pull request 'FreeRTOS PeriodicTask improvement' (#116) from KSat/fsfw:mueller_PeriodicTaskImprovements into master 2020-07-28 12:45:27 +02:00
gaisser 639e61cebf Merge pull request 'FixedTimeslotTask FreeRTOS improvements' (#117) from KSat/fsfw:mueller_FixedTimeslotTaskImprovements into master 2020-07-14 11:45:41 +02:00
mohr 26b5ef6dac Merge branch 'master' into mohr_serialize 2020-07-10 12:19:51 +02:00
muellerr 6f40a8c622 Merge pull request 'mueller_stopwatch' (#30) from KSat/fsfw:mueller_stopwatch into master 2020-07-07 12:05:04 +02:00
muellerr 856f1efd6b Merge remote-tracking branch 'upstram/master' into mueller_PeriodicTaskImprovements 2020-07-06 12:40:27 +02:00
muellerr 6a0a2675b1 typedef instead of auto used now 2020-07-06 12:36:01 +02:00
muellerr 05393b900b Merge remote-tracking branch 'upstram/master' into mueller_FixedTimeslotTaskImprovements 2020-07-06 12:27:12 +02:00
mohr 8c68895c06 Merge remote-tracking branch 'origin/master' into mohr_serialize 2020-07-03 11:59:15 +02:00
mohr 3cd946fef8 Merge pull request 'DeviceHandlerBase: All Refactoring' (#44) from KSat/fsfw:mueller_DeviceHandlerBase_AllRefactoring into master 2020-07-03 11:48:55 +02:00
gaisser 58c5b179c6 Merge pull request 'all fixed slot sequence improvenements' (#24) from KSat/fsfw:mueller_FixedSequenceImprovements into master 2020-07-02 14:28:53 +02:00
muellerr 19cbac923f typo fix 2020-06-24 12:06:08 +02:00
muellerr df418ae1b4 typedef in class declaration now 2020-06-24 12:02:01 +02:00
muellerr b4bc05fb12 Merge remote-tracking branch 'upstream/master' into mueller_FixedTimeslotTaskImprovements 2020-06-24 11:31:35 +02:00
muellerr 93d57c0784 Merge remote-tracking branch 'upstream/master' into mueller_PeriodicTaskImprovements 2020-06-24 11:31:21 +02:00
muellerr 918329163f removed empty line 2020-06-23 10:31:53 +02:00
muellerr 4507bdfb69 added setting task IF 2020-06-23 01:14:28 +02:00
muellerr 1cc50639c7 improvements integrated 2020-06-22 23:49:31 +02:00
muellerr 0c9c9c581b minor formatting 2020-06-22 23:31:27 +02:00
muellerr bf63ba15fe finished overflow checking (hopefully) 2020-06-22 23:30:17 +02:00
muellerr 3c7ac60dbe added overflow checking 2020-06-22 20:39:36 +02:00
muellerr 2cada2df4a some fixes and improvements 2020-06-22 20:21:11 +02:00
muellerr ffe2a7bffe fix for fixed timeslot task improvement 2020-06-22 19:00:02 +02:00
muellerr 56aaa29985 added deadline missed check 2020-06-19 14:47:01 +02:00
muellerr 31e5577763 added deadline missed check 2020-06-19 14:45:29 +02:00
muellerr b412ef587a Merge remote-tracking branch 'upstream/master' into mueller_DeviceHandlerBase_AllRefactoring 2020-06-19 00:45:02 +02:00
muellerr 92074c7fa2 Merge remote-tracking branch 'upstream/master' into mueller_FixedSequenceImprovements 2020-06-10 16:45:22 +02:00
muellerr dc43222db8 Merge remote-tracking branch 'upstream/master' into mueller_stopwatch 2020-06-10 16:43:05 +02:00
muellerr 4dd0375507 0 replaced by MQIF:NO_QUEUE 2020-06-10 01:10:40 +02:00
muellerr ea2cd7c1a0 some fixes, doc improvements 2020-06-10 01:07:08 +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 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 a9a23d7623 include improvements 2020-05-29 17:51:15 +02:00
muellerr c5bb18a788 include improvements, nullptr used 2020-05-29 17:49:39 +02:00
muellerr f15424be4f implemented missing static function 2020-05-29 17:47:55 +02:00
muellerr 35b9346c2b include improvements for clock, sif fixes 2020-05-25 15:25:17 +02:00
muellerr 4f278b610d Merge remote-tracking branch 'upstram/master' into mueller_stopwatch 2020-05-25 15:08:47 +02:00
muellerr 7eb250a90a include testing 2020-05-25 15:06:54 +02:00
muellerr a0cb3a9b6b changed cast to be comptaible with newer freeRTOS 2020-05-17 17:13:43 +02:00
muellerr e8a1912fda Merge remote-tracking branch 'upstram/master' into mueller_DeviceHandlerBase_AllRefactoring 2020-05-17 15:50:40 +02:00
muellerr fc4f9156b9 Merge remote-tracking branch 'upstram/master' into mueller_FixedSequenceImprovements 2020-05-11 17:16:25 +02:00
muellerr 3d8a152496 removed newline 2020-05-11 17:14:12 +02:00
muellerr 24441809a9 Merge remote-tracking branch 'upstream/master' into mueller_FixedSequenceImprovements 2020-05-07 20:06:17 +02:00
muellerr 1181ebcbda Merge remote-tracking branch 'upstream/master' into mueller_stopwatch 2020-05-07 19:57:31 +02:00