Страница 65 из 119
Re: Arduino Mega Server для esp8266
Добавлено: Вс ноя 06, 2016 5:47 pm
serghei
По скольку все таки мы строим Сервер с большой буквы , то хочется узнать его границы. А самое главное - Ваши слова - Это образовательная платформа , и даже если голос АМС никому не нужен, интересно по расписанию в 6 утра просыпаться под гимн не из приемника , а с Сервера )))).
Re: Arduino Mega Server для esp8266
Добавлено: Пн ноя 07, 2016 4:59 pm
artko
Прибил гвоздями странички к кешу браузера, сделал подключение шаблонов с помощью html imports вместо макросов сервера - летает прямо

Еще бы разобраться с периодическими подлагиваниями при ответе...
Re: Arduino Mega Server для esp8266
Добавлено: Пн ноя 07, 2016 5:32 pm
Alex
Прибил гвоздями странички к кешу браузера, сделал подключение шаблонов с помощью html imports вместо макросов сервера - летает прямо
Еще бы разобраться с периодическими подлагиваниями при ответе...
Древние 0.10, 0.11 и кажется 0.12 версии АМС работают на HTML-imports вместо макросов.
Re: Arduino Mega Server для esp8266
Добавлено: Пн ноя 07, 2016 5:36 pm
artko
Alex писал(а):
Древние 0.10, 0.11 и кажется 0.12 версии АМС работают на HTML-imports вместо макросов.
если правильно помню проблему - там из-за ограничения в 4 сокета пришлось на макросы перейти?
Пока представляется (для себя), что практичнее ограничить количество внедряемых файлов и жестко закешировать, чем ждать отработки серверных макросов. Уж больно тормознуто они выполняются.
Re: Arduino Mega Server для esp8266
Добавлено: Пн ноя 07, 2016 6:19 pm
Alex
Я уже не помню подробности, но по совокупности макросы были признаны более правильным решнием. Кроме того, HTML-imports работает не во всех браузерах и не на всех устройствах, что приемлемо для личной сборки но неприемлемо для универсальной системы.
Что касается «ускорения», то я подозреваю, что львиная доля в этом — кеширование.
Re: Arduino Mega Server для esp8266
Добавлено: Пн ноя 07, 2016 6:27 pm
artko
Alex писал(а):
Что касается «ускорения», то я подозреваю, что львиная доля в этом — кеширование.
Так и есть. А если слепить все импорты в один файл - тогда еще заметно быстрее за счет отказа от макросов, да.
Re: Arduino Mega Server для esp8266
Добавлено: Вт ноя 08, 2016 1:10 am
alexsis_76
если правильно помню проблему - там из-за ограничения в 4 сокета пришлось на макросы перейти?
a в esp сколько сокетов?
Я уже не помню подробности, но по совокупности макросы были признаны более правильным решнием
эти макросы произошли из стека микрочип, там они называются динамическими переменными и обозначаются ~,служат для ограничения количества запросов к микроконтроллеру(все таки ресурс ограничен).
Re: Arduino Mega Server для esp8266
Добавлено: Вт ноя 08, 2016 7:11 am
Alex
эти макросы произошли из стека микрочип, там они называются динамическими переменными и обозначаются ~,служат для ограничения количества запросов к микроконтроллеру(все таки ресурс ограничен).
Да что вы говорите? Очень интересно об этом узнать. Особенно мне, который всё это придумал «из головы» и запрограммировал, не имея никакого понятия о «стеке микрочип».
И макросы в АМС я вводил не для «для ограничения количества запросов к микроконтроллеру», а для полного контроля над процессом формирования страницы. И работает это не в одиночку, а в составе комплекса средств именуемого AMS Matrix Engine, если кто не знал или забыл.
Re: Arduino Mega Server для esp8266
Добавлено: Вт ноя 08, 2016 5:22 pm
artko
alexsis_76 писал(а):a в esp сколько сокетов?
с налета в коде упоминания не нашел, глубоко не копал.
Re: Arduino Mega Server для esp8266
Добавлено: Ср ноя 09, 2016 12:14 pm
serghei
Все каки удалось мне победить совместную работу SD карты и NRF24 !!!!!!!! Правда заработало на платформе We-Mos D1 mini. I2C протокол еще не подключал , но зависаний не наблюдаю. Осталось разобраться с далласами , и уже можно говорить о серьёзной машине. До вечера потестирую . И никаких конденсаторов и на стандартных ардуиновских проводах. 3.3 вольта с платы We-mos ( очень похоже на подделку, но качественно сделанную).