Evgen
Здравствуйте. Помогите пожалуйста, или дайте направление что именно изучать . Используются связка stm32 + esp8266 на ат командах . СТМ поднимает точку доступа. Создаёт интернет страницу . Нужно оформить динамическое обновление данных на странице. На странице есть скрипт который с интервалом 1 сек запрашивает значение АЦП . Микроконтроллер шлёт ответ за запрос . Если отправить просто значение АЦП ничего не выходит. Если обернуть ответ в такую конструкцию: "http/1.0 200 OK SERVER: ESP8266 (Тут значение АЦП без скобок )" Все работает! Но непонятно- если браузер будет запрашивать значение нескольких параметров с некоторым небольшим интервалом и микроконтроллер не успеет во время ответить , как дать понять браузеру , что этот ответ на запрос этого параметра. Что то вроде АЦП= 10 Концевик1=0 Концевик2=1.
Совет номер 1: выкинуть к хуям родную прошивку с ат командами
Rinat
Совет номер 1: выкинуть к хуям родную прошивку с ат командами
К сожалению пока я не могу избавится от stm32. Он отвечает за многие быстрые процессы . Работает напрямую через регистры без hal . Пока девайс работает с дисплеем. Я хочу заменить его на веб интерфейс. В будущем планируется замена на esp32 через esp-ide (пока изучаю документацию ). Проблема в том что я не знаком протоколами http и т.д. После беглого изучения вопроса сделал вывод что браузер должен просто запрашивать данные , а МК должен отправить все данные разом. После чего браузер через Ява скрипт должен распарсить ответ.
Evgen
Совет номер два: используй tcp или udp вместо ххтп
Ruslan
Для браузер и JS лучше формировать JSON
Rinat
Для браузер и JS лучше формировать JSON
Спасибо за наводку, сейчас изучим что такое json
Ruslan
json - тип данных
Скорее формат их представления
Evgen
Не знать html даже лучше.
html даже дети в школе осваивают
Ruslan
А вот css, единицы)
Evgen
А вот css, единицы)
это какая-то черная магия
CRM
К сожалению пока я не могу избавится от stm32. Он отвечает за многие быстрые процессы . Работает напрямую через регистры без hal . Пока девайс работает с дисплеем. Я хочу заменить его на веб интерфейс. В будущем планируется замена на esp32 через esp-ide (пока изучаю документацию ). Проблема в том что я не знаком протоколами http и т.д. После беглого изучения вопроса сделал вывод что браузер должен просто запрашивать данные , а МК должен отправить все данные разом. После чего браузер через Ява скрипт должен распарсить ответ.
Ещё как вариант, отправлять в модуль команду слать даннце, модуль же сам их будет слать без запроса с нужным интервалом, всё в одном пакете, до момента получения команды стоп или разрыва соединения, если это можно определить. Слать можно через events, Web socket, tcp, udp, к чему больше душа лежит. Веб уже будет парсить и обрабатывать их.
Rinat
первый раз вижу чтоб человек работал с регистрами STM32 и не знал html 😱
Пока небыло необходимости изучать. Все изучаю по мере необходимости.
iҚØN🐾🐾
Это другое)
CRM
Фу, не советуй каку, вебсокет зло
Для небольшого объема данных более чем. Опять же всё зависит от требований и условий эксплуатации.
iҚØN🐾🐾
Для небольшого объема данных более чем. Опять же всё зависит от требований и условий эксплуатации.
Как ни крути, это все большое логучее говно, которое течет как самки перед гоном. Потом приходят тут и говорят - а чёйта у меня память утекает?
iҚØN🐾🐾
Вебсокеты юзать только для потокового видео/аудио с возможностью потери пакетов и джиттер буфферами.
Ruslan
Гонишь)
Ruslan
Вебсокет для JSON мелких идеален
iҚØN🐾🐾
Гонят сам знаешь что по трубам)
iҚØN🐾🐾
Вебсокет - ненадежный транспорт, тебе бы это не знать)
Ruslan
Вебсокет - ненадежный транспорт, тебе бы это не знать)
На GPRS всё ненадёжное. В нормальном проде, оно работает как часы. Зависит от условий эксплуатации
Ruslan
Дада
Александр
Александр
алиэкспресс = можно договориться. это посредник
А ты молодец... Видимо надо перепечатывать
Александр
кто обещал что будет легко) страдайте.
Александр
цена пойдет. плата не стандартного размера 148 на 127
цена пойдет. плата не стандартного размера 148 на 127
Типа по этому линку проплачиваешь 28 плат, а ему в личку скидываешь гербер?
Александр
да
Александр
ну количество позиций которые оплачивать он говорит
Александр
в зависимости от гербера
Я понял
Бляха муха
Я про твой конткретный случай
Расскажешь вообщем как успех будет
Александр
у меня 5 плат. кинул в личку гербер
А он гербер проверял типа?
Александр
да. на фото прислал вид с 2х сторон
Ruslan
а нахера ему проверять
Александр
он же на завод скидывает
Александр
да и пофиг ему
а нахера ему проверять
А вдруг ты ему анекдоты про чапаева скинул
Александр
хах!
Александр
да еще такого ни разу не было что бы гербер заворачивали. это когда только учился))
Ruslan
за бабки можешь хоть картины ричарда скидывать, думаю, ему пофиг
Александр
сейчас еще фейковые дорожки накидываю что бы несколько проектов в 1 плате разместить и тп
за бабки можешь хоть картины ричарда скидывать, думаю, ему пофиг
Ты слишком меркантилен. Нельзя так к людям относится
Спасибо что хоть не сказал, что "за бабки можно обоссать его".
Ruslan
Ты слишком меркантилен. Нельзя так к людям относится
только так и нужно, остаются только самые крепкие, а не эта вся толерастия )
Ruslan
сжигаются сами, главное грамотно подвести под это идеологию
iҚØN🐾🐾
И через неделю будут китайские клоны устройства)))
iҚØN🐾🐾
При чем, это трустори) я что-то один раз послал китайцу и потом уже видел свои клоны)
iҚØN🐾🐾
Уже не помню, это было еще до jlpcb и еже с ними
Serjio
что за девайс был?
iҚØN🐾🐾
Не поверишь, вшивая пищалка на ne555, индикатор включенного поворотника)
iҚØN🐾🐾
Ну типа в кабине попискивал вместо тик-так)
iҚØN🐾🐾
Я даже не поверил своим глазам) девайсу реально цена условно три копейки, а продавали за 100-150₽)
Не поверишь, вшивая пищалка на ne555, индикатор включенного поворотника)
Может быть еще кто-то из 7 миллиардов людей догадался сделать тоже самое и это просто тупое совпадение?
iҚØN🐾🐾
Может быть еще кто-то из 7 миллиардов людей догадался сделать тоже самое и это просто тупое совпадение?
Ровно по моему файлу?) я тогда нарисовал это в sprint layout, во что экспортировал - не помню
iҚØN🐾🐾
Даже надписи шелкографии не поменяли)
Даже надписи шелкографии не поменяли)
По стечению обстоятельств оно всё совпало. Совпадение? Не думаю (с)
iҚØN🐾🐾
Да, тип того. Я написал претензию продавцу, а он типа - я хз, мне так отдали поставщики)
iҚØN🐾🐾
Флаг товара тоже не помог
Я правда не понял что ты изобрел. Пищалку поворотников? Так сейчас во всех авто звук поворотника динамиком же издается
iҚØN🐾🐾
Да ничего я не изобретал) но тогда в 2000е их ставил во всякие там буханки, камазы и тд. На миллиметровке была начерчена, думаю а че б не пустить в серию)
А зачем это надо было если не секрет? Звука щелкающего реле поворотников недостаточно?
iҚØN🐾🐾
Ага
Ага
Вот если бы ты изобрел "вежливые поворотники"...)