Месяц: Сентябрь 2018

STM Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 4

В предыдущей части нашего занятия мы научились закрывать WebSocket, а также отправили с клиента и начали обработку на сервере команды начала и окончания передачи данных. Вспомним нашу табличку с описанием байтов протокола. Если нам нужно передать данные до 125 байт, то

STM Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 3

В предыдущей части нашего занятия мы создали ряд задач и научились отвечать клиенту на запрос соединения WebSocket. Давайте теперь похвалимся о том, что у нас создано соединение, в браузере, для этого зайдём в наш index.html и добавим ещё немного кода в

STM Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 2

В предыдущей части урока мы познакомились с технологией WebSocket, настроили проект и подготовили страницу для клиента. Теперь нам надо добавить функционал в автоматически созданную задачу для вывода данных на дисплей TaskStringOut. Вот это, соответственно, мы вставим до бесконечного цикла

 

STM Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 1

Продолжим работу с нашим протоколом HTTP, а также с сетью LAN, библиотекой стека протоколов LWIP, её интерфейсом NETCON, а также с интересующею всех возможностью передачи данных в браузер клиенту, а также обратно от него на сервер без перезагрузки всей страницы.

Наверх