Advertisement
fingy

multiwifi

Jul 27th, 2020 (edited)
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.27 KB | None | 0 0
  1. /*
  2. Fichier de Connection WiFi
  3. 2020-03-07
  4. Reseau() pour un simple reseau
  5. MultiReseau() pour connection au reseau disponible
  6.  
  7. */
  8. #include <ESP8266WiFi.h>
  9. #include <ESP8266WiFiMulti.h>
  10. #include <ESP8266WiFi.h>
  11. #include <WiFiClient.h>
  12.  
  13. #include <wifi.h>
  14.  
  15. const char* ssid = "ssid";
  16. const char* password = "password";
  17. ESP8266WiFiMulti multiWifi;
  18. WiFiClient cli_WiFi;
  19.  
  20. WiFiClient cli_WiFi;
  21.  
  22.  
  23.  
  24. void Reseau() {
  25. WiFi.begin(ssid, password);
  26. while (WiFi.status() != WL_CONNECTED) {
  27.     delay(1000);
  28.     Serial.print(".");
  29.   }
  30.   Serial.println("");
  31.   Serial.print("Connecte a ");
  32.   Serial.println(ssid);
  33.   Serial.print("Addresse IP : ");
  34.   Serial.println(WiFi.localIP());
  35.  
  36.   }
  37.  
  38.   void MultiReseau() {
  39.   multiWifi.addAP("ssid_01", "password");
  40.   multiWifi.addAP("ssid_02", "password");
  41.   multiWifi.addAP("ssid_03", "password");
  42.   multiWifi.addAP("ssid_04", "password");
  43.   //multiWifi.addAP("ssid_05", "password");
  44.   WiFi.hostname("NOM");
  45.   Serial.print("En cours de connection...");
  46.  
  47.   while (multiWifi.run() != WL_CONNECTED) {  
  48.     delay(1000);
  49.     Serial.println("En attente de connection...");
  50.   }
  51.  
  52.   Serial.print("Connection etabli sur ");
  53.   Serial.println(WiFi.SSID());
  54.   Serial.print("Addresse IP: ");
  55.   Serial.println(WiFi.localIP());  
  56.  
  57.  
  58.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement