Arduino Mega Server

Модератор: Alex

relict
Сообщения: 72
Зарегистрирован: Пт июл 10, 2015 8:44 pm
Благодарил (а): 9 раз
Поблагодарили: 7 раз

Re: Arduino Mega Server

Сообщение relict » Вт авг 04, 2015 10:15 pm

AVK74 не кормите тролля, приживётся ведь.
Debian GNU/Linux 8 (jessie)
Arduino 1.8.5 / esp32 1.0.1
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср авг 05, 2015 10:54 pm

Good news for everyone

Сегодня знаменательный день. Теперь у нас есть полноценный сервер на Ардуино и «костыли» в виде М нам больше не нужны. С чем всех и поздравляю.

И для этого не понадобился JTAG, хватило головного мозга :)

Что же для этого понадобилось? Сущие пустяки — понять как работает стандартная Ethernet библиотека Arduino и нормально её переписать (за <sensored> программистов),

У меня только один вопрос: эта библиотека существует много лет и ей пользуются десятки тысяч людей и какого...
Вложения
good-news.jpg
Good news for everyone
good-news.jpg (38.41 КБ) 13801 просмотр
arturmon82
Сообщения: 28
Зарегистрирован: Сб июн 06, 2015 6:04 pm
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение arturmon82 » Чт авг 06, 2015 1:41 am

Надо запостить патч значит на сайте разработчика, раз такие улучшения привнесли.

Отправлено с моего P780 через Tapatalk
За это сообщение автора arturmon82 поблагодарил:
triada13 (Чт авг 06, 2015 6:20 am)
Рейтинг: 1.16%
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: Arduino Mega Server

Сообщение triada13 » Чт авг 06, 2015 6:21 am

arturmon82 писал(а):Надо запостить патч значит на сайте разработчика, раз такие улучшения привнесли.

Отправлено с моего P780 через Tapatalk
Правильно, люди спасибо скажут.
Majordomo на Orange Pi Zero.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт авг 06, 2015 7:10 am

Запостим, я думаю даже статью на хабре напишем, уж больно дефект вопиющий. Мне только непонятно, как у других «производителей» сервера работали? Или они не в состоянии понять, что у них ответы зависают на 10 секунд? Причём все (производители), это как? И сами ардуинщики (с главного сайта) и авторы библиотеки?

Ведь это делало их библиотеку профнепригодной. Только для баловства.
Аватара пользователя
uni
Сообщения: 191
Зарегистрирован: Вс июл 26, 2015 9:21 pm
Откуда: Екатеринбург
Благодарил (а): 4 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Arduino Mega Server

Сообщение uni » Чт авг 06, 2015 7:16 am

Насколько я знаю, существует два расширения Ethernet для Arduino, а библиотека, надо полагать - общая. Прежде чем что-то "постить", нужно убедиться, что исправление не порушит работу со второй платой.
У меня только один вопрос: эта библиотека существует много лет и ей пользуются десятки тысяч людей и какого...
На официальном форуме Arduino есть посты, связанные с W5100. Если посмотреть в англоязычном Интернет-пространстве, то наверняка можно найти кого-то, кто сталкивался и как-то решал похожие проблемы.

Вообще, нужно зайти на официальный форум поддержки и рассказать о проблеме и решении. Там должны сказать что-то по этому поводу.
Россия навсегда!
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт авг 06, 2015 8:26 am

Сейчас посмотрел другую библиотеку

http://github.com/Wiznet/WIZ_Ethernet_Library

Там даже две версии под старую среду разработки и под новую и даже под чипы W5200 и W5500.

И везде одна и та же байда. Я этих разработчиков не понимаю, у них задержка ответа 10 секунд (я тестировал их библиотеку), а они то ли не догоняют, то ли чего...
AVK74
Сообщения: 17
Зарегистрирован: Вс авг 02, 2015 10:58 am
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение AVK74 » Чт авг 06, 2015 9:55 am

Ну дык в чем была трабла?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Arduino Mega Server

Сообщение Ivan » Чт авг 06, 2015 10:09 am

Попробуйте через SoftSPI, во многих проектах рекомендуют вместе с W5100
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
arturmon82
Сообщения: 28
Зарегистрирован: Сб июн 06, 2015 6:04 pm
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение arturmon82 » Чт авг 06, 2015 10:18 am

Хм softspi на сколько мне помнится используют если аппаратный уже занят...хотя ни кто не мешает его использовать думаю и вместо стандартной либы spi и думаю побыстрее действительно будет т. К.. Использует либу digitalIO ее кстати используют в mysensors.

Отправлено с моего P780 через Tapatalk
Ответить