Added wifi fxns as shells where unsupported

Allows more flexibility downstream
This commit is contained in:
Sara Damiano
2018-09-07 13:50:54 -04:00
parent 99ddbeae62
commit f8c3a2de61
8 changed files with 18 additions and 3 deletions

Binary file not shown.

View File

@@ -408,6 +408,8 @@ public:
/* /*
* WiFi functions * WiFi functions
*/ */
bool networkConnect(const char* ssid, const char* pwd) TINY_GSM_ATTR_NOT_AVAILABLE;
bool networkDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* GPRS functions * GPRS functions
@@ -415,9 +417,8 @@ public:
bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL) { bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL) {
gprsDisconnect(); gprsDisconnect();
sendAT(GF("+CGATT=1")); sendAT(GF("EE"), 2); // Set security to WPA2
if (waitResponse(60000L) != 1) if (waitResponse() != 1) goto fail;
return false;
// TODO: wait AT+CGATT? // TODO: wait AT+CGATT?

View File

@@ -441,6 +441,8 @@ public:
/* /*
* WiFi functions * WiFi functions
*/ */
bool networkConnect(const char* ssid, const char* pwd) TINY_GSM_ATTR_NOT_AVAILABLE;
bool networkDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* GPRS functions * GPRS functions

View File

@@ -408,6 +408,8 @@ public:
/* /*
* GPRS functions * GPRS functions
*/ */
bool gprsConnect(const char* apn, const char* user = NULL, const char* pwd = NULL) TINY_GSM_ATTR_NOT_AVAILABLE;
bool gprsDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* Messaging functions * Messaging functions

View File

@@ -417,6 +417,8 @@ public:
/* /*
* WiFi functions * WiFi functions
*/ */
bool networkConnect(const char* ssid, const char* pwd) TINY_GSM_ATTR_NOT_AVAILABLE;
bool networkDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* GPRS functions * GPRS functions

View File

@@ -462,6 +462,12 @@ public:
return false; return false;
} }
/*
* WiFi functions
*/
bool networkConnect(const char* ssid, const char* pwd) TINY_GSM_ATTR_NOT_AVAILABLE;
bool networkDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* GPRS functions * GPRS functions
*/ */

View File

@@ -440,6 +440,8 @@ public:
/* /*
* WiFi functions * WiFi functions
*/ */
bool networkConnect(const char* ssid, const char* pwd) TINY_GSM_ATTR_NOT_AVAILABLE;
bool networkDisconnect() TINY_GSM_ATTR_NOT_AVAILABLE;
/* /*
* GPRS functions * GPRS functions