[GPRS V2.0 + arduino] read a SMS/envoyer un SMS.

 //send string using serial monitor 
// test string "message_status,address,address_text,service_center_time_stamp,<CR><LF>*sms_message_body"

String readString;
//int loc;

void setup() {
  Serial.begin(9600);
  Serial.println("parse-test-3"); // so I can keep track of what is loaded
}

void loop() {
  while (Serial.available()) {
    delay(2);  
    if (Serial.available() >0) {
      char c = Serial.read();  //gets one byte from serial buffer
      if (c == '\n') { //Look for CR/
        while (Serial.available()) {
          delay(2);  
          if (Serial.available() >0) {
            char c = Serial.read();  //gets one byte from serial buffer
            readString += c; //makes the string readString
          } 
        }

      }      
    } 
  }

  if (readString.length() >0) {
    Serial.print("Message is: ");    
    Serial.println(readString); //see what was received
    readString="";
  } 
}