In the CC2650DK HeartRate example, the function HeartRate_measPerTask() is called upon periodic timer expiration. In this function Util_startClock(&measPerClock) is called, although the clock was never stopped in the first place. Why is this call needed? Or does the clock automatically stop upon expiration?