Not sure what happened but after using the GSM Shield Library https://code.google.com/p/gsm-shield-arduino/
and send a SMS with her, my shield no longer accepts the sending of SMS in the way I had been doing.
Usually I send an SMS like this:
//Serial Relay - Arduino will patch a
//serial link between the computer and the GPRS Shield
//at 19200 bps 8-N-1
//Computer is connected to Hardware UART
//GPRS Shield is connected to the Software UART
SoftwareSerial mySerial(2, 3);
mySerial.begin(19200); // the GPRS baud rate
Serial.begin(19200); // the GPRS baud rate
Now this command does not work anymore. Now it is only possible to send SMS like this:
//If not used, is better to exclude the HTTP library,
//for RAM saving.
//If your sketch reboots itself proprably you have finished,
//your memory available.
//If you want to use the Arduino functions to manage SMS, uncomment the lines below.
//To change pins for Software Serial, use the two lines in GSM.cpp.
//GSM Shield for Arduino
//this code is based on the example of Arduino Labs.
//Simple sketch to send and receive SMS.
Serial.println("GSM Shield testing.");
//Start configuration of shield with baudrate.
//For http uses is raccomanded to use 4800 or slower.
//Enable this two lines if you want to send an SMS.
if (sms.SendSMS("3471234567", "Arduino SMS"))
Serial.println("\nSMS sent OK");
//Read if there are messages on SIM card and print them.
if(gsm.readSMS(smsbuffer, 160, n, 20))
Anyone know the reason for this and how to solve?
My shield is this http://www.elecfreaks.com/wiki/index.php?title=EFCom_GPRS/GSM_Shield