     hideRaw();
   }
   Serial.println(F(" "));
-  Serial.print(F("Showing Distance data"));
+  Serial.print(F("Showing Distance data <Angle>: <dist.mm> (quality)}"));
   Serial.println(F(" "));
 }
 
 void hideDist() {
   xv_config.show_dist = false;
+  xv_config.show_angle = SHOW_ALL_ANGLES;              // set default back to 'show all angles'
   Serial.println(F(" "));
   Serial.print(F("Hiding Distance data"));
   Serial.println(F(" "));

  sCmd.addCommand("ShowDist",  showDist);
  sCmd.addCommand("HideDist",  hideDist);
  sCmd.addCommand("ShowAngle",  showAngle);
  sCmd.addCommand("MotorOff", motorOff);
  sCmd.addCommand("MotorOn",  motorOn);
  sCmd.addCommand("HideRaw", hideRaw);
  sCmd.addCommand("ShowRaw",  showRaw);
}

void showRPM() {
  xv_config.show_rpm = true;
  if (xv_config.raw_data == true) {

  Serial.println(F("  ShowDist      - Show the distance data"));
  Serial.println(F("  HideDist      - Hide the distance data"));
  Serial.println(F("  ShowAngle     - Show distance data for a specific angle (0 - 359 or 360 for all)"));
  Serial.println(F("  HideAngle     - Hide distance data for all angles"));
  Serial.println(F("  MotorOff      - Stop spinning the lidar"));
  Serial.println(F("  MotorOn       - Enable spinning of the lidar"));
  Serial.println(F("  HideRaw       - Stop outputting the raw data from the lidar"));
