Функція SSID()
Клас WiFi
WiFi.SSID()
Отримує SSID поточної мережі.
Синтаксис
WiFi.SSID()WiFi.SSID(wifiAccessPoint)
Параметри
wifiAccessPoint: визначає, з якої мережі отримати інформаціюПовертає
Рядок, що містить SSID, до якого зараз підключений WiFi-шилд.Рядок містить ім’я запитуваної мережі.
Приклад
#include <SPI.h>
#include <WiFi.h>
// SSID Вашої мережі
char ssid[] = "yourNetwork";
int status = WL_IDLE_STATUS; // статус Wifi-радіо
void setup()
{
// ініціалізувати serial:
Serial.begin(9600);
// сканування існуючих мереж:
Serial.println("Сканування доступних мереж...");
scanNetworks();
// спроба підключитися, використовуючи WEP-шифрування:
Serial.println("Спроба підключитися до відкритої мережі...");
status = WiFi.begin(ssid);
Serial.print("SSID: ");
Serial.println(ssid);
}
void loop () {}
void scanNetworks() {
// сканувати мережі поруч:
Serial.println("** Сканувати мережі **");
byte numSsid = WiFi.scanNetworks();
// надрукувати список знайдених мереж:
Serial.print("Список SSID:");
Serial.println(numSsid);
// надрукувти кількість мереж та ім’я кожної знайденої мережі
for (int thisNet = 0; thisNet<numSsid; thisNet++) {
Serial.print(thisNet);
Serial.print(")Мережа: ");
Serial.println(WiFi.SSID(thisNet));
}
}Повернутись до головної

Коментарі 0