 // - If no serial data is detected audio tone turns off and LED1 is off
 // - MUTE_AUDIO_UNDER_IAS define is used to only activate audio tones if above a given airspeed
 // 
-// 7/9/2018 - fix for tone PPS between solid tones.  was not calucating the right ratio for the PPS changes.
+// 7/9/2018 - 1.5.1 fix for tone PPS between solid tones.  was not calucating the right ratio for the PPS changes.
+// 9/2/2018 - 1.5.2 Atempts to fix hang up issues with skyview data.  Changed start up tones.  added more comments. fix min PPS for low tone.
 
 #define SETUP_DYNON_D100             // if this is defined then use settings (dynon D10 or D100)
 //#define SETUP_DYNON_SKYVIEW            // if defined then use settings for dynon skyview

          tempBuf[0] = input[20]; //
          tempBuf[1] = input[21]; //
          tempBuf[2] = input[22]; //
          tempBuf[3] = '\0'; //
          ASI = strtol(tempBuf, NULL, 10) * 1.943; //convert to int (and from m/s to knots)

          // get ALT (4 digits) in meters
          tempBuf[0] = input[25]; //
          tempBuf[1] = input[26]; //
          tempBuf[2] = input[27]; //

      } 
}

// valid AOA data was found so this function will be ran.  Here we toggle the leds and see how often we should sample the AOA data.
void validAOADataFound() {
  // check how often we want to sample the serial data.
  LedCountDown --;
