• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос пересылка данных между ESP8266

mihail647

New member
Подскажите чайнику.
есть структура данных ее по WIFI передаю с одной на другую ESP.

Код:
struct deviceData
{
  char* id=DEVICE_ID;
  int send_data; 
};

deviceData*  data;

void loop() {
  data->send_data = analogRead(A0);
  if (client.connected())
  {
    byte buf[sizeof(data)];
    data = (deviceData*)(&buf[0]);
    client.write(buf);
    
}
как я понимаю, write() передает байт за раз?
То есть я должен пересылать в цикле или как?
и еще туплю - не знаю как собрать это все на приемной ESP обратно в структуру.
Спасибо
 
Сверху Снизу