Size: a a a

ESP8266 & ESP32 [RU]

2020 November 22

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
Alex NF
Прошу подсказать, как правильнее: нужно постоянно передавать порядка 20 значений с есп на мобилу. Сейчас делаю так: на есп 20 страниц, а в мобиле приложение, которое будет по этим 20ти адресам ходить , допустим раз в 200мс и обновлять значения.
Либо второй вариант. Все значения собирать в один массив на одну страницу, с нее забирать и в мобиле разбирать уже на составляющие.
ТК особо опыта программирования нет, мне первый вариант проще. Но может это сильно будет нагружать есп? Или ещё какие проблемы?
А собрать все в один json/xml и дёрнуть один раз а уж для мобилы это все свое родное
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
Владимир Лапшин
А собрать все в один json/xml и дёрнуть один раз а уж для мобилы это все свое родное
Ну возможно . Только я не на прямую код для мобилы пишу, а через конструктор. App invertor.
А там функционал сильно ограничен
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
До этого все работало на ардуине и через bt. Передавал 20 символов через запятую, и потом по запятой их разбивал на части.  
С несколькими страницами чуть по проще выходит
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
Да без разницы задать в еспехе обработчик запроса типа /all.txt внем все данные записать в ответ хоть через запятую хоть по одному на строке. А скачанный результат разбирать приложением.
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
Еспехе же не обязательно отдавать хтмл она и просто текст отдать может.
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
А если все же 20 страниц, и по одной буду обновлять в цикле? Сильно нагрузка ЕСП будет отличаться?
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
То есть /parametr1 /parametr2... и тд
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
а на этих страница значения этих параметров
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
просто их нужно не только читать но и некоторые менять с приложения
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
а менять буду примерно так:  http://192.168.4.1/parametr1?status=0
источник

М

Макс in ESP8266 & ESP32 [RU]
Alex NF
Прошу подсказать, как правильнее: нужно постоянно передавать порядка 20 значений с есп на мобилу. Сейчас делаю так: на есп 20 страниц, а в мобиле приложение, которое будет по этим 20ти адресам ходить , допустим раз в 200мс и обновлять значения.
Либо второй вариант. Все значения собирать в один массив на одну страницу, с нее забирать и в мобиле разбирать уже на составляющие.
ТК особо опыта программирования нет, мне первый вариант проще. Но может это сильно будет нагружать есп? Или ещё какие проблемы?
JSON
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
Это уже сложно для меня
источник

М

Макс in ESP8266 & ESP32 [RU]
Alex NF
Ну возможно . Только я не на прямую код для мобилы пишу, а через конструктор. App invertor.
А там функционал сильно ограничен
источник

М

Макс in ESP8266 & ESP32 [RU]
Alex NF
Это уже сложно для меня
там все готово
источник

М

Макс in ESP8266 & ESP32 [RU]
Alex NF
Это уже сложно для меня
json это специальный инструмент придуманный для передачи параметов через web, его поддержка есть, по сути, везде
источник

М

Макс in ESP8266 & ESP32 [RU]
Alex NF
Это уже сложно для меня
ты же где то хелп на apinventor читаешь, там набери в поиске json
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
Ну я уже по ссылке смотрю
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
А в есп , как этот пакет данных формировать? Есть примеры?
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
Ну в общем почитаю , спасибо
источник

AN

Alex NF in ESP8266 & ESP32 [RU]
Мой вариант - совсем ни как?)
источник