Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть WebSocket data telemetry at 80Hz - ESP8266

  • goeszen
  • 2017-07-26
  • 614
WebSocket data telemetry at 80Hz - ESP8266
ESP8266ESP-12EWebSocketTelemetryTransmissionOLEDHigh-Speed
  • ok logo

Скачать WebSocket data telemetry at 80Hz - ESP8266 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно WebSocket data telemetry at 80Hz - ESP8266 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку WebSocket data telemetry at 80Hz - ESP8266 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео WebSocket data telemetry at 80Hz - ESP8266

Fairly high-speed websocket data transmission @ around 70Hz.

Probably nothing to be particularly proud of, but a nice result of the day.
Other tinkerers are able to reach ~300Hz (check out    / cnlohr  ) over WebSockets, also with larger data chunks, but this here is without much optimisation and done in Arduino IDE without touching anything more low-level. More or less an example from the arduinoWeSockets repo, boltet together with display output and a simple websocket server script.

ESP8266 is running at 160Mhz,
using Markus' excellent websocket library, https://github.com/Links2004/arduinoW...,
the library is working in ASYNC mode, via ESPAsyncTCP lib.
websocketd (http://websocketd.com/) is serving a simple script doing "on anything coming in via STDIN, answer
with an incrementing counter on STDOUT, reset counter to 1 at 125"

Every cycle of the loop() starts with ESP8266 making a tiny request to the websocket server, a Linux desktop machine connected via WiFi, asking for reply with a short "hello" message.
This triggers the script served by websocketd to send back a (one!) number, the counter. Like a simple Ping/Pong.
I'm using this "only send/answer when asked"-scheme to have flow control of sorts.
ESP8266 is then printing this counter as-is to the OLED.

Although the OLED is updated on every loop(), the actual counter may not, as the webSocket.sendTXT "ping" is throttled to happen at max every 15ms, while each loop() takes a measured 3-8ms. This is to be easy on the ESP's WiFi stack.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]