ENC28J60 проблемы с GET

mitekg
Offline
Зарегистрирован: 14.05.2013

Уперся в непонятную мне проблему:

есть eth модуль на ENC28J60

есть мега к которой еще подключен nrf24 с библиотекой от маньяка

делаю след.

1. добавил пример с web-server в общий код. работает.

2. добавил раздел с вызовом через GET узла, вот тут и возникает проблема

за основу взял https://github.com/jcw/ethercard/blob/master/examples/webClient/webClien...

при вызове не возвращает результат, т.е. не срабатывает callback. причем не срабатывает он только в случае, если вставлен в общий код, если грузить просто пример все работает. 2 дня трахаюсь с этой проблемой. подскажите куда рыть.

Спасибо.

 

toc
Offline
Зарегистрирован: 09.02.2013

Возможно, не хватает оперативной памяти. Какой МК?

toc
Offline
Зарегистрирован: 09.02.2013

Объявленная в 495 строке переменная не  инициализирована. Не знаю плохо ли это, но я бы присвоил 0. 

Задержка в 508 строке чтобы гугл не задосить?

 

toc
Offline
Зарегистрирован: 09.02.2013

Попробуйте собрать работающий пример с ограниченным функционалом. Только веб сервер и веб клиент, без RF24.

mitekg
Offline
Зарегистрирован: 14.05.2013

дело не в nrf (пробовал отключать).

Памяти с запасом, там мега2560

задержка чтоб как раз успеть получить ответ после запроса. Оно асинхронно работает.