Updaate diagnostics
This commit is contained in:
@@ -13,6 +13,7 @@
|
|||||||
#define TINY_GSM_MODEM_SIM800
|
#define TINY_GSM_MODEM_SIM800
|
||||||
// #define TINY_GSM_MODEM_SIM808
|
// #define TINY_GSM_MODEM_SIM808
|
||||||
// #define TINY_GSM_MODEM_SIM900
|
// #define TINY_GSM_MODEM_SIM900
|
||||||
|
// #define TINY_GSM_MODEM_UBLOX
|
||||||
// #define TINY_GSM_MODEM_A6
|
// #define TINY_GSM_MODEM_A6
|
||||||
// #define TINY_GSM_MODEM_A7
|
// #define TINY_GSM_MODEM_A7
|
||||||
// #define TINY_GSM_MODEM_M590
|
// #define TINY_GSM_MODEM_M590
|
||||||
@@ -22,6 +23,9 @@
|
|||||||
// Increase the buffer
|
// Increase the buffer
|
||||||
#define TINY_GSM_RX_BUFFER 512
|
#define TINY_GSM_RX_BUFFER 512
|
||||||
|
|
||||||
|
// Define the serial console for debug prints, if needed
|
||||||
|
//#define TINY_GSM_DEBUG Serial
|
||||||
|
|
||||||
#include <TinyGsmClient.h>
|
#include <TinyGsmClient.h>
|
||||||
|
|
||||||
// Your GPRS credentials
|
// Your GPRS credentials
|
||||||
@@ -45,11 +49,15 @@ const char pass[] = "";
|
|||||||
#include <StreamDebugger.h>
|
#include <StreamDebugger.h>
|
||||||
StreamDebugger debugger(SerialAT, SerialMon);
|
StreamDebugger debugger(SerialAT, SerialMon);
|
||||||
TinyGsm modem(debugger);
|
TinyGsm modem(debugger);
|
||||||
TinyGsmClient client(modem);
|
|
||||||
|
|
||||||
const char server[] = "vsh.pp.ua";
|
const char server[] = "vsh.pp.ua";
|
||||||
const char resource[] = "/TinyGSM/logo.txt";
|
const char resource[] = "/TinyGSM/logo.txt";
|
||||||
|
|
||||||
const int port = 80;
|
const int port = 80;
|
||||||
|
TinyGsmClient client(myModem);
|
||||||
|
|
||||||
|
//const int port = 443;
|
||||||
|
//TinyGsmClientSecure client(myModem);
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
// Set console baud rate
|
// Set console baud rate
|
||||||
@@ -75,6 +83,7 @@ void loop() {
|
|||||||
SerialMon.println(F(" Try useing File -> Examples -> TinyGSM -> tools -> AT_Debug to find correct configuration"));
|
SerialMon.println(F(" Try useing File -> Examples -> TinyGSM -> tools -> AT_Debug to find correct configuration"));
|
||||||
SerialMon.println(F("************************"));
|
SerialMon.println(F("************************"));
|
||||||
delay(10000);
|
delay(10000);
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
SerialMon.println(F(" [OK]"));
|
SerialMon.println(F(" [OK]"));
|
||||||
|
|
||||||
@@ -112,6 +121,10 @@ void loop() {
|
|||||||
}
|
}
|
||||||
SerialMon.println(F(" [OK]"));
|
SerialMon.println(F(" [OK]"));
|
||||||
|
|
||||||
|
IPAddress local = myModem.localIP();
|
||||||
|
SerialMon.print("Local IP: ");
|
||||||
|
SerialMon.println(local);
|
||||||
|
|
||||||
SerialMon.print(F("Connecting to "));
|
SerialMon.print(F("Connecting to "));
|
||||||
SerialMon.print(server);
|
SerialMon.print(server);
|
||||||
if (!client.connect(server, port)) {
|
if (!client.connect(server, port)) {
|
||||||
@@ -126,6 +139,13 @@ void loop() {
|
|||||||
client.print(String("Host: ") + server + "\r\n");
|
client.print(String("Host: ") + server + "\r\n");
|
||||||
client.print("Connection: close\r\n\r\n");
|
client.print("Connection: close\r\n\r\n");
|
||||||
|
|
||||||
|
// Wait for data to arrive
|
||||||
|
while (client.connected() && !client.available()) {
|
||||||
|
delay(100);
|
||||||
|
SerialMon.print('.');
|
||||||
|
};
|
||||||
|
SerialMon.println();
|
||||||
|
|
||||||
// Skip all headers
|
// Skip all headers
|
||||||
client.find("\r\n\r\n");
|
client.find("\r\n\r\n");
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user