advanceToNextInterval method
Implementation
void advanceToNextInterval(List<IntervalType> intervals) {
if (currentInterval < intervals.length - 1) {
currentInterval++;
currentMicroSeconds = intervals[currentInterval].time * secondsFactor;
intervalMicroSeconds = intervals[currentInterval].time * secondsFactor;
status = intervals[currentInterval].name;
} else {
currentMicroSeconds = 0;
}
}