Update diagnostics
This commit is contained in:
@@ -66,7 +66,7 @@ void loop() {
|
||||
// To skip it, call init() instead of restart()
|
||||
SerialMon.print("Initializing modem...");
|
||||
if (!modem.restart()) {
|
||||
SerialMon.println(" fail");
|
||||
SerialMon.println(F(" [fail]"));
|
||||
SerialMon.println(F("************************"));
|
||||
SerialMon.println(F(" Is your modem connected properly?"));
|
||||
SerialMon.println(F(" Is your serial speed (baud rate) correct?"));
|
||||
@@ -76,13 +76,18 @@ void loop() {
|
||||
SerialMon.println(F("************************"));
|
||||
delay(10000);
|
||||
}
|
||||
SerialMon.println(F(" [OK]"));
|
||||
|
||||
String modemInfo = modem.getModemInfo();
|
||||
SerialMon.print("Modem: ");
|
||||
SerialMon.println(modemInfo);
|
||||
|
||||
// Unlock your SIM card with a PIN
|
||||
//modem.simUnlock("1234");
|
||||
|
||||
SerialMon.print("Waiting for network...");
|
||||
if (!modem.waitForNetwork()) {
|
||||
SerialMon.println(" fail");
|
||||
SerialMon.println(F(" [fail]"));
|
||||
SerialMon.println(F("************************"));
|
||||
SerialMon.println(F(" Is your sim card locked?"));
|
||||
SerialMon.println(F(" Do you have a good signal?"));
|
||||
@@ -92,12 +97,12 @@ void loop() {
|
||||
delay(10000);
|
||||
return;
|
||||
}
|
||||
SerialMon.println(" OK");
|
||||
SerialMon.println(F(" [OK]"));
|
||||
|
||||
SerialMon.print("Connecting to ");
|
||||
SerialMon.print(apn);
|
||||
if (!modem.gprsConnect(apn, user, pass)) {
|
||||
SerialMon.println(" fail");
|
||||
SerialMon.println(F(" [fail]"));
|
||||
SerialMon.println(F("************************"));
|
||||
SerialMon.println(F(" Is GPRS enabled by network provider?"));
|
||||
SerialMon.println(F(" Try checking your card balance."));
|
||||
@@ -105,16 +110,16 @@ void loop() {
|
||||
delay(10000);
|
||||
return;
|
||||
}
|
||||
SerialMon.println(" OK");
|
||||
SerialMon.println(F(" [OK]"));
|
||||
|
||||
SerialMon.print("Connecting to ");
|
||||
SerialMon.print(F("Connecting to "));
|
||||
SerialMon.print(server);
|
||||
if (!client.connect(server, port)) {
|
||||
SerialMon.println(" fail");
|
||||
SerialMon.println(F(" [fail]"));
|
||||
delay(10000);
|
||||
return;
|
||||
}
|
||||
SerialMon.println(" OK");
|
||||
SerialMon.println(F(" [OK]"));
|
||||
|
||||
// Make a HTTP GET request:
|
||||
client.print(String("GET ") + resource + " HTTP/1.0\r\n");
|
||||
@@ -130,26 +135,26 @@ void loop() {
|
||||
while (client.connected() && millis() - timeout < 10000L) {
|
||||
while (client.available()) {
|
||||
char c = client.read();
|
||||
//SerialMon.print(c);
|
||||
SerialMon.print(c);
|
||||
bytesReceived += 1;
|
||||
timeout = millis();
|
||||
}
|
||||
}
|
||||
|
||||
client.stop();
|
||||
SerialMon.println("Server disconnected");
|
||||
SerialMon.println(F("Server disconnected"));
|
||||
|
||||
modem.gprsDisconnect();
|
||||
SerialMon.println("GPRS disconnected");
|
||||
SerialMon.println(F("GPRS disconnected"));
|
||||
|
||||
SerialMon.println();
|
||||
SerialMon.println("************************");
|
||||
SerialMon.print (" Received: ");
|
||||
SerialMon.println(F("************************"));
|
||||
SerialMon.print (F(" Received: "));
|
||||
SerialMon.print(bytesReceived);
|
||||
SerialMon.println(" bytes");
|
||||
SerialMon.print (" Test: ");
|
||||
SerialMon.println(F(" bytes"));
|
||||
SerialMon.print (F(" Test: "));
|
||||
SerialMon.println((bytesReceived == 121) ? "PASSED" : "FAILED");
|
||||
SerialMon.println("************************");
|
||||
SerialMon.println(F("************************"));
|
||||
|
||||
// Do nothing forevermore
|
||||
while (true) {
|
||||
|
Reference in New Issue
Block a user