/************************************************************** * * DO NOT USE THIS - this is just a compilation test! * **************************************************************/ #include TinyGsmClient client(Serial); char server[] = "somewhere"; char resource[] = "something"; void setup() { Serial.begin(115200); delay(3000); client.restart(); } void loop() { if (!client.networkConnect("YourAPN", "", "")) { delay(10000); return; } if (!client.connect(server, 80)) { delay(10000); return; } // Make a HTTP GET request: client.print(String("GET ") + resource + " HTTP/1.0\r\n"); client.print(String("Host: ") + server + "\r\n"); client.print("Connection: close\r\n\r\n"); unsigned long timeout = millis(); while (client.connected() && millis() - timeout < 10000L) { // Print available data while (client.available()) { char c = client.read(); timeout = millis(); } } client.stop(); client.networkDisconnect(); // Do nothing forevermore while (true) { delay(1000); } }