Как открыть сокет и ждать коннекта на определённый порт
- Войдите на сайт для отправки комментариев
Пт, 02/02/2018 - 16:04
Привет всем!
Насколько я понял, Ethernet шилд на базе W5100 при использовании библиотеки Ethernet.h работает как http-сервер. Мне не нужно это. Как просто включить некий режим ожидания на определённый порт после инициализации Ethernet.begin(mac,up) ? И в случае коннекта, начать циклично слать на этот ip некоторый текст? Не используя http протокол. Просто пакет из 10 байт. Подскажите!!!
Вообще-то, то, что Вы описали (открыть сокет, ждать, а при соединении, начинать слать информацию) - типичная работа сервера. За что Вы его этого высокго звания лишаете, непонятно.
По поводу Вашего вопроса. Берите пример из библиотеки и шлите на здоровье. Не нужен http протокол - не используйте, просто шлите то, что Вам нужно.
С удовольствием! Только в примерах не нашел работу с Ethernet - там только Serial. Где можно взять список методов и свойств для работы с объектом Ethernet?
Где можно взять список методов и свойств для работы с объектом Ethernet?
На офсайте - раз. В исходниках Ethernet - два.
https://www.arduino.cc/en/Reference/EthernetServer