Интернет шилд ENC28J60
- Войдите на сайт для отправки комментариев
Втр, 17/07/2012 - 00:24
Час повозился с ENC28J60, только поднял сервер по готовым примерам (и то, 90% не работают)... До клиента так и не допер, может, у кого есть готовенькое?
Хотелось бы создать клиента, сделать запрос/отправить данные, принять ответ сервера, удалить клиента.
Еще, может, ктонить разжует мне вкратце список функций или методов...? Это будет полезно многим.
Спасибо!
Итак, продолжаем ковырять. Нашел более-мение адекватную библиотеку с примером, похожим на мой. В примере клиент подключается к серверу почты, проверяет/забирает её.
Путь к библиотеке: https://www.heise.de/ct/projekte/machmit/processing/attachment/wiki/Lese...
И код под спойлером, который буду рассматривать:
Небольшое отступление. Базовые вещи:
Вот в loop() и кроются искомые запросы к серверу с передачей параметров. Т.к. весь код выдран из примера, прошу не обращать внимание на переменные.
es.ES_client_http_post() - наверное это оно самое?
Вот тут: http://arduino.shopium.ua/pages/etherShield-simple-wrapper/
врапер, облегчает жизнь при работе с шилдом, если использовать как сервер. Заработало сразу.
Но, нет подсети (гетэвея) и нет клиента.
А вот тут решение проблеммы: http://arduino.ru/forum/apparatnye-voprosy/problema-s-enc28j60arduino-0
Используем библиотечку от сюда: http://jeelabs.net/projects/cafe/wiki/EtherCard
и слушаем советы от leshak, по первой ссылке.
Как же хорошо, когда разберешся...
по второй ссылке страница не существует, не могли бы вы перезалить куда-нибудь библиотеку? заранее спасибо
https://github.com/jcw/ethercard