Arduino Mega Server для esp8266

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Ср окт 18, 2017 4:19 pm

Понятно что хотелось бы))
Есть ли среди нас хоть один технически грамотный пользователь Apple, который может провести эксперименты и пролить хоть какой-то свет на эту проблему? Или интеллект и Apple несовместимы? :)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Ср окт 18, 2017 6:27 pm

Последняя фраза супер сильная....Хотя...
Айфон 7 , ios11 , RobotDyn... оригинал.
Все летает , темы переключаются. 3 - d грузятся быстрее чем index.htm. За три минуты открыл все страницы и все темы. Только один раз проглотило картинку рекламы.. Все супер . Но не за такие деньги :lol: . ( Mega и ESP 4m от WeMos).
Так что делайте выводы , товаришчи ))
Ха ! Это было вторым клиентом, на планшете то же самое было открыто ! Рутер тупой TP-Link.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Ср окт 18, 2017 6:55 pm

Последняя фраза супер сильная....
Так есть среди нас хоть один грамотный поклонник Apple?
Так что делайте выводы , товаришчи ))
Я сам лично сегодня убедился (да, удалось отловить одного яблоковода) — на 4s грузится только первая страница — это вообще вынос мозга — если грузится первая страница, то почему не грузятся остальные (точно такие же!)?

На айпаде с iOS 10 то же самое. Хотя АМС с Меги работает нормально на обоих устройствах.
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am
Благодарил (а): 5 раз
Поблагодарили: 25 раз

Re: Arduino Mega Server для esp8266

Сообщение eGorka » Ср окт 18, 2017 10:49 pm

Alex писал(а):Попробовал перепрошить ESP32 с веб-страницы (не из консоли) этим кодом — не получилось, попробовал код из дистрибутива АМС для ESP8266 — тоже не получилось — пишет ошибка. Было бы неплохо, если бы вы поправили код для перепрошивки с веб-страницы.
esp 2.4.0-rc1 и 2.4.0-rc2 не работает код OTA, в 2.3.0 всё работает.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт окт 19, 2017 11:32 am

Alex писал(а):.. на Apple плохо работают именно версии АМС для ESP8266, версии для Меги CSS файлов не теряют. .. У кого-нибудь есть мысли как победить эту проблему?
Как объяснили Грамотные Специалисты , проблема кроссбраузерных решений кроется в отсутствии явного указания браузеру с какой версией HTML им работать. И по правилам хорошего тона считается на каждой странице указывать явно с чем работать

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
....... 
Иначе браузер первую страницу может и откроет правильно , а на следующих забудет все что ему указали и свалится в дефолт ))
Может опять глупость сморозил , но самому хочется разобраться...
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт окт 19, 2017 4:01 pm

Как объяснили Грамотные Специалисты
Я конечно буду это иметь в виду и попробую проверить, но очень сомнительно, чтобы в этом было дело.
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для esp8266

Сообщение alexsis_76 » Пт янв 05, 2018 8:58 am

Чет надоели эти всякие умные дома и paspbery с orange и линуксом вместе с ними, может запилим на досуге новую прошивочку на 2866 с учетом достижения инженерной мысли ? на меге пилить я думаю не имеет смысла.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 05, 2018 9:27 am

Так вроде и так все летает. Вот видел вывод в сериале для ESP32 работу под Rtos операционкой. Реальная многозадачность и прочие плюшки. Вот это было бы сильно.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для esp8266

Сообщение alexsis_76 » Пт янв 05, 2018 9:56 am

работу под Rtos операционкой. Реальная многозадачность и прочие плюшки. Вот это было бы сильно.
если хочется то можно собрать из SDK там есть, а под ардуино не знаю.
Реальная многозадачность и прочие плюшки
не там псевдо многозадачность,такую можно сделать и так по таймеру запуская задачи,плюшек там особо не каких,за исключением того что всю работу за тебя делает Rtos,задачи выполняются поочередно а не паралельно хотя есп позволяет запустить несколько потоков это создает иллюзию паралельности
я имел ввиду работу с расширителями шим или gsm
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт янв 05, 2018 10:06 am

Не в этой теме. Читал статью про многозадачность на ардуино. Интересно получается - если код писать классически , то пока крутится серва , контроллер больше ничего не делает. По ходу код надо делать единым - что бы одновременно щелкать реле, мерить датчики и крутить сервы...... А еще и в браузер надо выводить.....
Да , кеширование работает. Надо попробовать в ЕСР воткнуть.
Про SDK понятно. Очень много прикольных вещей написано. Может АМС на ней запилить ?

Пока реально работаю с 1wire-I2C микрухой. Надо попробовать с расширителем портов.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить