насколько я понимаю у ethercard такая команда не прокатит... все сложнее(
Да, все не просто, читаем литературу и документацию....
читаем, ломаем голову, пробуем, пытаемся разобратся. В одном правы были люди, на эту библиотеку не так уж и много примеров (особенно хорошо закоментенных) чтоб можно было разобратся так сказать на "живом" коде что да как...
По сравнению с чем? И в каких случаях она более стабильна?
Просто я знаю, что у многих самодельщиков "самая стабильная" - это та, с которой они справились.
не вспомню уже на каком из сайтов, их за последнее время перелопатил гору было сравнение 3х библиотек под этот модуль
на ethernet.h были заявлены зависания модуля через несколько часов использования uipethernet.h - так же периодические несистемные зависания, ethercard.h - заявили как сложную но стабильную библиотеку, вот с нее и начал изучение и попытку сделать прибор....
и без функции вывода Get запроса на сервер действительно прибор работает уже 2 недели без проблем, но хотелось бы вывод на сервер сделать (для сбора статистики)
У UIPEthernet был некоторый дефект, который починен в одном из бранчей. Вдобавок к тому - сейчас оригинальный UIPEthernet не развивается, но его ответвление вполне себе живёт и получает своевременные правки.
Однако, я соглашусь, что ENC28J60 - не самый лучший чип для ардуинщика и требует хорошей подготовки для использования. Лично я бы не стал делать с ним что-то на сторону забесплатно. Слишком много геморроя.
Можете сменить модуль на другой, основанный на Wiznet W5100/W5500. А так получается, что взяли капризный чип, сложную библиотеку и пишете на незнакомом Вам языке программирования. Эффект получаете соответствующий.
У UIPEthernet был некоторый дефект, который починен в одном из бранчей. Вдобавок к тому - сейчас оригинальный UIPEthernet не развивается, но его ответвление вполне себе живёт и получает своевременные правки.
Однако, я соглашусь, что ENC28J60 - не самый лучший чип для ардуинщика и требует хорошей подготовки для использования. Лично я бы не стал делать с ним что-то на сторону забесплатно. Слишком много геморроя.
Можете сменить модуль на другой, основанный на Wiznet W5100/W5500. А так получается, что взяли капризный чип, сложную библиотеку и пишете на незнакомом Вам языке программирования. Эффект получаете соответствующий.
Да, все же буду переписывать код на другой чип и другие датчики (ибо эти тоже оказались не самыми надежными(при статически повышенных давлениях, при отсутствии питания на модуле измерения давления замечается большая просадка показаний), но это уже во второй версии прибора (жду посылки с китая)) а пока пытаюсь таки завести на этом, опыт все таки и обучение заодно незнакомому языку, да и плюс датчик давления, но котором хочу сделать вторую версию не такой чувствительный (он с аналоговым выходом) (если я правильно понял то от максимального до минимального давления у меня всего 1024 регистра)
Для бытовых целей BMP280 нормальные, а ваших я не знаю. Если собираетесь переехать на Wiznet, то полюбому лучше с UIPEthernet начинать писать - тогда переход с ENC будет безболезненный.
Для бытовых целей BMP280 нормальные, а ваших я не знаю. Если собираетесь переехать на Wiznet, то полюбому лучше с UIPEthernet начинать писать - тогда переход с ENC будет безболезненный.
в моем случае - измерение высоты наполнения емкости жидкость, основано на сообщающихся сосудах и разнице давлений по водой и над водой
Никто не виноват в том, что Вы пытаетесь сделать посложнее, чем умеете.
я никого не виню, просто начал с этой библиотеки, жалко все переделывать на другую, к тому же по отзывам именно она наиболее стабильно работающая
client.println(url);
насколько я понимаю у ethercard такая команда не прокатит... все сложнее(
читаем, ломаем голову, пробуем, пытаемся разобратся. В одном правы были люди, на эту библиотеку не так уж и много примеров (особенно хорошо закоментенных) чтоб можно было разобратся так сказать на "живом" коде что да как...
к тому же по отзывам именно она наиболее стабильно работающая
По сравнению с чем? И в каких случаях она более стабильна?
Просто я знаю, что у многих самодельщиков "самая стабильная" - это та, с которой они справились.
По сравнению с чем? И в каких случаях она более стабильна?
Просто я знаю, что у многих самодельщиков "самая стабильная" - это та, с которой они справились.
не вспомню уже на каком из сайтов, их за последнее время перелопатил гору было сравнение 3х библиотек под этот модуль
на ethernet.h были заявлены зависания модуля через несколько часов использования uipethernet.h - так же периодические несистемные зависания, ethercard.h - заявили как сложную но стабильную библиотеку, вот с нее и начал изучение и попытку сделать прибор....
и без функции вывода Get запроса на сервер действительно прибор работает уже 2 недели без проблем, но хотелось бы вывод на сервер сделать (для сбора статистики)
У UIPEthernet был некоторый дефект, который починен в одном из бранчей. Вдобавок к тому - сейчас оригинальный UIPEthernet не развивается, но его ответвление вполне себе живёт и получает своевременные правки.
Однако, я соглашусь, что ENC28J60 - не самый лучший чип для ардуинщика и требует хорошей подготовки для использования. Лично я бы не стал делать с ним что-то на сторону забесплатно. Слишком много геморроя.
Можете сменить модуль на другой, основанный на Wiznet W5100/W5500. А так получается, что взяли капризный чип, сложную библиотеку и пишете на незнакомом Вам языке программирования. Эффект получаете соответствующий.
У UIPEthernet был некоторый дефект, который починен в одном из бранчей. Вдобавок к тому - сейчас оригинальный UIPEthernet не развивается, но его ответвление вполне себе живёт и получает своевременные правки.
Однако, я соглашусь, что ENC28J60 - не самый лучший чип для ардуинщика и требует хорошей подготовки для использования. Лично я бы не стал делать с ним что-то на сторону забесплатно. Слишком много геморроя.
Можете сменить модуль на другой, основанный на Wiznet W5100/W5500. А так получается, что взяли капризный чип, сложную библиотеку и пишете на незнакомом Вам языке программирования. Эффект получаете соответствующий.
Да, все же буду переписывать код на другой чип и другие датчики (ибо эти тоже оказались не самыми надежными(при статически повышенных давлениях, при отсутствии питания на модуле измерения давления замечается большая просадка показаний), но это уже во второй версии прибора (жду посылки с китая)) а пока пытаюсь таки завести на этом, опыт все таки и обучение заодно незнакомому языку, да и плюс датчик давления, но котором хочу сделать вторую версию не такой чувствительный (он с аналоговым выходом) (если я правильно понял то от максимального до минимального давления у меня всего 1024 регистра)
Для бытовых целей BMP280 нормальные, а ваших я не знаю. Если собираетесь переехать на Wiznet, то полюбому лучше с UIPEthernet начинать писать - тогда переход с ENC будет безболезненный.
Для бытовых целей BMP280 нормальные, а ваших я не знаю. Если собираетесь переехать на Wiznet, то полюбому лучше с UIPEthernet начинать писать - тогда переход с ENC будет безболезненный.
в моем случае - измерение высоты наполнения емкости жидкость, основано на сообщающихся сосудах и разнице давлений по водой и над водой
сегодня немного переделал код, вроде все работает, но запрос он все равно не отпраляет, роутер не видит от него даже попыток