Disable SSL completely for SIM900
This commit is contained in:
@@ -288,11 +288,15 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool hasSSL() {
|
bool hasSSL() {
|
||||||
|
#if defined(TINY_GSM_MODEM_SIM900)
|
||||||
|
return false;
|
||||||
|
#else
|
||||||
sendAT(GF("+CIPSSL=?"));
|
sendAT(GF("+CIPSSL=?"));
|
||||||
if (waitResponse(GF(GSM_NL "+CIPSSL:")) != 1) {
|
if (waitResponse(GF(GSM_NL "+CIPSSL:")) != 1) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return waitResponse() == 1;
|
return waitResponse() == 1;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -745,11 +749,13 @@ public:
|
|||||||
protected:
|
protected:
|
||||||
|
|
||||||
bool modemConnect(const char* host, uint16_t port, uint8_t mux, bool ssl = false) {
|
bool modemConnect(const char* host, uint16_t port, uint8_t mux, bool ssl = false) {
|
||||||
|
#if !defined(TINY_GSM_MODEM_SIM900)
|
||||||
sendAT(GF("+CIPSSL="), ssl);
|
sendAT(GF("+CIPSSL="), ssl);
|
||||||
int rsp = waitResponse();
|
int rsp = waitResponse();
|
||||||
if (ssl && rsp != 1) {
|
if (ssl && rsp != 1) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
sendAT(GF("+CIPSTART="), mux, ',', GF("\"TCP"), GF("\",\""), host, GF("\","), port);
|
sendAT(GF("+CIPSTART="), mux, ',', GF("\"TCP"), GF("\",\""), host, GF("\","), port);
|
||||||
rsp = waitResponse(75000L,
|
rsp = waitResponse(75000L,
|
||||||
GF("CONNECT OK" GSM_NL),
|
GF("CONNECT OK" GSM_NL),
|
||||||
|
Reference in New Issue
Block a user