Arduino Uno + Shield GPRS + Carte SIM Free = ???

Dans mon code de base, je n'utilise pas GoGprs.
Pour le debug, j'ai pris le code de DrWax, avec tes recommandations mais dans ma console, rien ne s'inscrit.

#include <GoGprs.h>
#include <SoftwareSerial.h>
int ledPIN = 13;

#define PIN_CODE "1706"

SoftwareSerial mySerial(7, 8 );
GoGprs gsm = GoGprs(&mySerial);

void setup()
{
Serial.begin(19200);
gsm.begin( PIN_CODE );
mySerial.println("AT+CSCA="+33695000695"");
delay(1000);
pinMode(ledPIN, OUTPUT);
}

void loop()
{
gsm.execute();
if(gsm.isCallReady())
{
if(gsm.hasSms())
{
String phoneNr = gsm.smsCallee();
if(phoneNr.substring(0) == "+33615******")
{
digitalWrite(ledPIN, HIGH);
delay(10000);
digitalWrite(ledPIN, LOW);
}
if(phoneNr.substring(0) == "+33687******")
{
String msg = String( "Laisse tomber Maman.");
if( gsm.sendSms( phoneNr, msg ))
{
Serial.println( "Successfully replied "+msg+" to "+phoneNr );
}
else
{
Serial.println( "Reply "+msg+" to "+phoneNr+ "did failed!" );
}
}
if(phoneNr.substring(0) == "+3311111111")
{
String msg = String( "Tu aimes les films d'horreur ?");
if( gsm.sendSms( phoneNr, msg ))
{
Serial.println( "Successfully replied "+msg+" to "+phoneNr );
}
else
{
Serial.println( "Reply "+msg+" to "+phoneNr+ "did failed!" );
}
}
//Serial.println(phoneNr.substring(0));
gsm.clearSms();
}
else
{
//Serial.println("Pas de SMS");
}
}
delay(500);
}