     digitalWrite(ledPin, ledState);
     if (xv_config.show_dist) {
       curMillis = millis();
-      if(xv_config.show_angle == SHOW_ALL_ANGLES) {
-        /*
-        Serial.print(F("Time Interval: "));
-        Serial.println(curMillis - lastMillis);
-        */
+      if(bShowInterval) {
+        Serial.print(F("T,"));                                // Time Interval in ms since last complete revolution
+        Serial.println(curMillis - lastMillis);        
       }
       lastMillis = curMillis;
     }

  Timer3.pwm(xv_config.motor_pwm_pin, pwm_val);
  rpm_err = 0;  // reset rpm error
  Serial.println(F(" "));
  Serial.print(F("Motor on"));
  Serial.println(F(" "));
}

void motorCheck() {  // Make sure the motor RPMs are good else shut it down

  motor_rph = (motor_rph_high_byte << 8) | motor_rph_low_byte;
  motor_rpm = float( (motor_rph_high_byte << 8) | motor_rph_low_byte ) / 64.0;
  if (xv_config.show_rpm and startingAngle == 0) {
    Serial.print(F("RPM,"));
    Serial.print(motor_rpm);
    Serial.print(F(",PWM,"));   
    Serial.println(pwm_val);
  }
}
