Seeeduino GPRS http request

I have a Seeeduino GPRS, I have problem with read data from a web site
seeedstudio.com/depot/Seeedu … ?cPath=6_7

I get strange output

Her is my code

[code] mySerial.println(“AT+CREG?”);
delay(300);
ShowSerialData();
mySerial.println(“AT+CGATT?”);
delay(500);
ShowSerialData();
mySerial.println(“AT+SAPBR=3,1,“Contype”,“GPRS””);
delay(500);
ShowSerialData();
mySerial.print(“AT+SAPBR=3,1,“APN”,”");
mySerial.print(“internet”);
mySerial.println(’"’);
delay(300);
ShowSerialData();
Serial.println(“AT+SAPBR=1,1__”);
mySerial.println(“AT+SAPBR=1,1”);
delay(1000);
ShowSerialData();
Serial.println(“AT+SAPBR=2,1__”);
mySerial.println(“AT+SAPBR=2,1”);
delay(1000);
ShowSerialData();
mySerial.println(“AT+CSQ”);
delay(500);
ShowSerialData();
mySerial.println(“AT+HTTPINIT”);
delay(500);
ShowSerialData();
mySerial.println(“AT+HTTPPARA=“CID”,1”);
delay(500);
ShowSerialData();
mySerial.print(“AT+HTTPPARA=“URL”,”");
ShowSerialData();
mySerial.print(“http://suderbobi.dk/time.php”);
mySerial.println(’"’);
delay(1000);
ShowSerialData();
mySerial.println(“AT+HTTPACTION=0”);
delay(8000);
ShowSerialData();
mySerial.println(“AT+HTTPREAD”);
delay(50);

ShowSerialData2(15000);[/code]

And the output[code]T+CREG?

+CREG: 0,1

OK
AT+CGATT?

+CGATT: 1

OK
AT+SAPBR=3,1,“Contype”,“GPRS”

OK
AT+SAPBR=3,1,“APN”,“internet”

OK
AT+SAPBR=1,1__
AT+SAPBR=1,1

OK
AT+SAPBR=2,1__
AT+SAPBR=2,1

+SAPBR: 1,1,"10.22.±·°®¶³¢ŠŠÏˍŠAT+CSQ

+CSQ: 13,0

OK
AT+HTTPINIT

OK
AT+HTTPPARA=“CID”,1

OK
AT+HTTPPARA=“URL”,“http://suderbobi.dk/téíå®ðèð

OK
AT+HTTPACTION=0

OK

+HTTPACTION: 0,200,383
AT+HTTPREAD

+HTTPREAD: 383
ŠŠ¼¡ÄÏÃÔÙÐÅ èôíì ÐÕŒ‰ƒ ¢­¯¯—³ƒ¯¯[/code]

[code]void ShowSerialData(){
while(mySerial.available()!=0)
Serial.write(mySerial.read());
}

void ShowSerialData2(unsigned long duration){
unsigned long startTime = millis();

while(millis() - startTime  < duration){
    while(mySerial.available()){
        Serial.write(mySerial.read());
    }
}

}[/code]

What am I doing wrong ?

Hello

  1. Have you checked you code to get data / text from any other website. What are the results.
  2. Could you please check if your website does some sort of compression / use different MIME type / character set ?

Also post full test code to analyze further.

Thanks and Warm Regards

Today it works. But there is still something strange.
I have the following command

Gives this response

But when I receive the page looks fine with normal characters.
So sim800 has received the right but the printout to my PC goes wrong

Which MIME type / character set should I use?

I forgot to say that I have updated the Arduino IDE, I think it was a timing problem