Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: LE1+L01+AVR(CVAVR)

LE1+L01+AVR(CVAVR) 15 Апр 2015 10:35 #3367

  • stanik
  • stanik аватар
  • Не в сети
  • Новый участник
  • Сообщений: 12
  • Репутация: 0
Если отслеживать передачу через write_payload то отправляет все нормально. Но с приемом у клиента что-то не так.
у клиента данные приходят таким образом? byte ch,byte data1,byte data2,byte data3
или еще должны быть данные в пакете?
У меня такое ощущение что заполняется пакет на приеме у клиента byte ch,byte data1,byte data2,byte data3 byte data4... или еще больше. т.е при следующей отправке команды предыдущий пакет дозаполняется следующим.
Последнее редактирование: 15 Апр 2015 10:38 от stanik.
Администратор запретил публиковать записи гостям.

LE1+L01+AVR(CVAVR) 15 Апр 2015 10:48 #3368

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
нет, такого быть не может, пакет переписывается просто..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Спасибо сказали: stanik

LE1+L01+AVR(CVAVR) 15 Апр 2015 11:34 #3370

  • stanik
  • stanik аватар
  • Не в сети
  • Новый участник
  • Сообщений: 12
  • Репутация: 0
Если клиент настроен только на вывод. Он должен что-то отправлять в эфир?
у меня клиент шлет постоянно "-8359" смотрел мониторе ком порта на ардуино. номер у него 89.
слушаю эфир таким образом:
if ( radio.available() ) {
int dataIn;
bool done = false;
while (!done) {
done = radio.read( &dataIn, sizeof(dataIn));
Serial.println(dataIn);
}
}
Последнее редактирование: 15 Апр 2015 11:41 от stanik.
Администратор запретил публиковать записи гостям.

LE1+L01+AVR(CVAVR) 17 Апр 2015 07:17 #3396

  • stanik
  • stanik аватар
  • Не в сети
  • Новый участник
  • Сообщений: 12
  • Репутация: 0
Решил проблему. Сразу не разобрался с алгоритмом приема. Надо было сначала ждать пакет от клиента и сразу ему отправлять.
Всем спасибо за помощь!
Администратор запретил публиковать записи гостям.

LE1+L01+AVR(CVAVR) 17 Апр 2015 08:31 #3398

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Да, именно так, чтоб сервер не долбил в пустоту, а отправлял данные, только если клиент проявил активность.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
Модераторы: FlyRouter
Время создания страницы: 0.122 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.