FixedTimeSlotTaskBase Bugfix #96

Merged
muellerr merged 1 commits from meier/FixedTimeSlotTaskBase-BugFix into develop 2022-05-27 14:38:05 +02:00
2 changed files with 5 additions and 5 deletions
Showing only changes of commit 95a64e1da3 - Show all commits

View File

@ -4,7 +4,7 @@
FixedTimeslotTaskBase::FixedTimeslotTaskBase(TaskPeriod period_, FixedTimeslotTaskBase::FixedTimeslotTaskBase(TaskPeriod period_,
TaskDeadlineMissedFunction dlmFunc_) TaskDeadlineMissedFunction dlmFunc_)
: pollingSeqTable(getPeriodMs()), period(period_), dlmFunc(dlmFunc_) {} : period(period_), pollingSeqTable(getPeriodMs()), dlmFunc(dlmFunc_) {}
uint32_t FixedTimeslotTaskBase::getPeriodMs() const { return static_cast<uint32_t>(period * 1000); } uint32_t FixedTimeslotTaskBase::getPeriodMs() const { return static_cast<uint32_t>(period * 1000); }
bool FixedTimeslotTaskBase::isEmpty() const { return pollingSeqTable.isEmpty(); } bool FixedTimeslotTaskBase::isEmpty() const { return pollingSeqTable.isEmpty(); }

View File

@ -12,15 +12,15 @@ class FixedTimeslotTaskBase : public FixedTimeslotTaskIF {
; ;
protected: protected:
//! Polling sequence table which contains the object to execute
//! and information like the timeslots and the passed execution step.
FixedSlotSequence pollingSeqTable;
/** /**
* @brief Period of task in floating point seconds * @brief Period of task in floating point seconds
*/ */
TaskPeriod period; TaskPeriod period;
//! Polling sequence table which contains the object to execute
//! and information like the timeslots and the passed execution step.
FixedSlotSequence pollingSeqTable;
/** /**
* @brief The pointer to the deadline-missed function. * @brief The pointer to the deadline-missed function.
* @details * @details