Arduino IDE.
Lolin NodeMCU v3.
stm32
На esp8266 развернут webserver. При коннекте к esp и открытии index.html человек нажимает "старт", отправляется post на esp, и с uart поток данных отсылается клиенту в виде 100 байт. Далее, setinterval посылает опять запрос через 100мс, и приходит новая порция данных в.
Заметил,что между post время ответа где-то около 400-600мс. Я так понимаю,что рвется соединение и при новом запросе устанавливается новое,на что esp тратит время.
Есть ли смысл пытаться организовать поток данных с помощью post ? Скорость потока должна быть 100000-115200 бпс. Есть ли примеры организации потока без webscocket? Websocket,как я понимаю,тоже отжирает ресурсы, и поток с таким битрейтом не так-то просто организовать, ведь dma режима для этого нет.
Или же есть смысл уйти от идеи веб-морды,и реализовать передачу данных как-то иначе ? Например,я уже думаю о написании андроид-приложения и блютус.
Еще рассматриваю вариант андроид-приложения и вифи, но без вебсервера. Только не совсем понимаю как в данном случае организовать прием-передачу данных (по какому протоколу)
Подскажите как быть
Lolin NodeMCU v3.
stm32
На esp8266 развернут webserver. При коннекте к esp и открытии index.html человек нажимает "старт", отправляется post на esp, и с uart поток данных отсылается клиенту в виде 100 байт. Далее, setinterval посылает опять запрос через 100мс, и приходит новая порция данных в.
Заметил,что между post время ответа где-то около 400-600мс. Я так понимаю,что рвется соединение и при новом запросе устанавливается новое,на что esp тратит время.
Есть ли смысл пытаться организовать поток данных с помощью post ? Скорость потока должна быть 100000-115200 бпс. Есть ли примеры организации потока без webscocket? Websocket,как я понимаю,тоже отжирает ресурсы, и поток с таким битрейтом не так-то просто организовать, ведь dma режима для этого нет.
Или же есть смысл уйти от идеи веб-морды,и реализовать передачу данных как-то иначе ? Например,я уже думаю о написании андроид-приложения и блютус.
Еще рассматриваю вариант андроид-приложения и вифи, но без вебсервера. Только не совсем понимаю как в данном случае организовать прием-передачу данных (по какому протоколу)
Подскажите как быть