Функція write()
Клас Server
write()
Записує дані до всіх клієнтів, підключених до сервера.
Синтаксис
server.write(дані)Параметри
дані: значення, які записувати (byte або char)Повертає
байт: число записаних байтів. Зчитувати його необов’язковоПриклад
#include <SPI.h>
#include <WiFi.h>
char ssid[] = "yourNetwork";
char pass[] = "yourPassword";
int status = WL_IDLE_STATUS;
WiFiServer server(80);
void setup() {
// ініціалізувати serial:
Serial.begin(9600);
Serial.println("Спроба підключитися до WPA-мережі...");
Serial.print("SSID: ");
Serial.println(ssid);
status = WiFi.begin(ssid, pass);
if ( status != WL_CONNECTED) {
Serial.println("Не вдалося отримати wifi-підключення");
while(true);
}
else {
server.begin();
}
}
void loop() {
// прослуховування вхідних клієнтів
WiFiClient client = server.available();
if (client == true) {
// зчитувати байти від вхідних клієнтів та записувати їх назад
// до будь-яких клієнтів, підключених до сервера:
server.write(client.read());
}
}Повернутись до головної

Коментарі 0