Go Down

Topic: HELP sending data to remote host with SM5100B GSM shield (Read 593 times) previous topic - next topic

icom5217

Hello,

I'm trying to send data to remote host (google.com) but keep getting +CME ERROR: 29 as an error

The module for sending code contains the following:
Code: [Select]
   //PROCESS 7 : CHECK SOCKET CONNECTION STATUS 1,1,0102,0,0,0 =  1 SOCKET CONNECTED
   //1,0,0104,0,0,0 =  0 NOT CONNECTED, 104 = SOCKET CONNECTING
  Serial1.println("AT+SDATASTATUS=1");
  delay(200);
  while(Serial1.available() != 0)
  {
    incoming_char=Serial1.read();    //Get the character from the cellular serial port.
    Serial.print(incoming_char);  //Print the incoming character to the terminal.
  }
 
  Serial.println("PROCESS 7 FINISHED");
 
    //PROCESS 8
  Serial1.println("AT+SDATATSEND=1,10");
Serial1.println("1234567890");
  Serial1.println(26,BYTE);  // ASCII equivalent of Ctrl-Z
  delay(200);
  while(Serial1.available() != 0)
  {
    incoming_char=Serial1.read();    //Get the character from the cellular serial port.
    Serial.print(incoming_char);  //Print the incoming character to the terminal.
  }
  }


The output of my program is the following:

+SOCKSTATUS:  1,1,0102,0,0,0

OK
PROCESS 7 FINISHED

>
+CME ERROR: 29

---------------------
Can someone tell me what I am doing wrong ?

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy