X-Git-Url: http://g0dil.de/git?p=senf.git;a=blobdiff_plain;f=senf%2FPPI%2FIntervalTimer.cc;fp=senf%2FPPI%2FIntervalTimer.cc;h=04ffa4c3978083826603264e3c67bba8d5a11382;hp=aacd6dec25a0149628d444294e899e74fe8958e0;hb=114131e8774ab05964646992613a98dcedf92434;hpb=728c6fbeb525a2b48b927ebf17cc06ca943583b2 diff --git a/senf/PPI/IntervalTimer.cc b/senf/PPI/IntervalTimer.cc index aacd6de..04ffa4c 100644 --- a/senf/PPI/IntervalTimer.cc +++ b/senf/PPI/IntervalTimer.cc @@ -33,9 +33,7 @@ // Custom includes #include "EventManager.hh" -#include -//#include "IntervalTimer.mpp" #define prefix_ //-///////////////////////////////////////////////////////////////////////////////////////////////// @@ -61,7 +59,7 @@ prefix_ void senf::ppi::IntervalTimer::v_disable() prefix_ void senf::ppi::IntervalTimer::schedule() { - info_.expected = SENF_INT2CLOCKTYPE(SENF_CLOCKTYPEVAL(info_.intervalStart) + ( SENF_CLOCKTYPEVAL(interval_) * (info_.number+1) ) / eventsPerInterval_); + info_.expected = info_.intervalStart + ( interval_ * (info_.number+1) ) / eventsPerInterval_; timer_.timeout(info_.expected); }