       }
       else {   
        if ( b == ',' ) {
+          strcpy(numSatelite,buffer);
           Serial.print("NUM SATELLITE  : ");
-          Serial.println(buffer);
-          numSatelite=buffer;
+          Serial.println(numSatelite);
+
           state =PS_READ_HDOP;
           resetBuffer();
   

      }
      else {   
       if ( b == ',' ) {
          Serial.print("HDOP           : ");
          Serial.println(buffer);
          hdop=buffer;
          state =PS_READ_ALTITUDE;
          resetBuffer();
  

      }
      else {
        if ( b == ',' ) {
          strcpy(gpsMode,buffer);
          Serial.println("************************************************************ ");        
          Serial.print("CGPSINF_MODE   : ");
          Serial.println(gpsMode);
          
          //state = PS_READ_LONGITUDE;
          state = PS_READ_TIME;
          resetBuffer();
