Added wifi fxns as shells where unsupported
Allows more flexibility downstream
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								extras/doc/u-blox SARA-U2 DataSheet (UBX-13005287).pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								extras/doc/u-blox SARA-U2 DataSheet (UBX-13005287).pdf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								extras/doc/u-blox SARA-U2 ProductSummary (UBX-13004142).pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								extras/doc/u-blox SARA-U2 ProductSummary (UBX-13004142).pdf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -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?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
   */
 | 
					   */
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -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
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user