• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Алексей.

    Обсуждение MT7688AN HLK-7688A

    И астру и альт закроют? Не может быть... Только вчера читал обзор девятой платформы альтлинукса, выпущенной 28.10.2019 (пока используем 8-ю) и уже закроют??
  2. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Домен git.openwrt.org резолвится на ip 46.101.214.210 который находится в пуле 46.101.128.0 - 46.101.255.255 принадлежащему Digital Ocean, Inc. В 18-м году как раз по этой причине мне пришлось переводить инстансы работающие во Франкфурте в другое место. Когда я потерял доступ к ним, сразу...
  3. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Конечно, они (OnionIoT) так и говорят Onion's fork of OpenWRT's source build system. The firmware for the Omega2, Omega2+, and Omega2 Pro is based on the openwrt-18.06 branch. Форкнули, добавляют свои пакеты и пилят немножко драйверы.
  4. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Исходники добываются во время сборки через описания пакетов (через фиды). Согласно инструкциям после клонирования необходимо сначала обновить описание пакетов, после обновления можно обнаружить новую директорию feeds с загадочными файлами описаний пакетов. После этого необходимо выполнить...
  5. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Я уж задумался об создании локального репа, чтоб не тянуть каждый раз исходники пакетов, но уж больно объем велик.
  6. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Действительно в ветке openwrt-18.06 его нет, а в релизах v0.2.x он есть, но CONFIG_TARGET_PROFILE не установлен, соответственно не подключены модули необходимые для конкретного профиля оборудования. Для чего он (.config) вообще в релизах присутствует не понятно.
  7. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Пережимаем и генерим заголовочный файл Выполним и посмотрим что получилось objects in mirror are closer than they appear порой простое и очевидное решение где-то рядом, но к сожалению не всегда об этом помнишь
  8. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Повер-шеллом, запаковывает без проблем, да ещё из архива исходник в виде хекс представления на том же повер-шелле
  9. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Если нет возможности добыть gzip для виндовс, то можно воспользоваться теми средствами, что есть в ОС, например powershell-ом Сделать простой скрипт. Function GUnZip-File{ $input = New-Object System.IO.FileStream $inFile, ([IO.FileMode]::Open), ([IO.FileAccess]::Read)...
  10. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Не простой выбор :( Для этой ОС можно использовать gzip, ключ для распаковки -d, кроме этого gzip требует расширения файла .gz поэтому скопируйте оригинальный в файл с расширением .gz
  11. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Куда подробнее? Я привел командную строку и её вывод. Хотите получить файл для редактирования, так направьте вывод в файл. zcat myfile.dat >Template_default.html Что вы хотите? Как командной строкой пользоваться думаю вы знаете.
  12. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Почти также как посмотреть обычный текстовой файл командной строкой, только не cat-ом а zcat-ом
  13. Алексей.

    Нужна помощь ESPAsyncWebServer бинарное содержимое

    Там совсем всё просто, скопировал содержимое того файла (только хекс 0x12, 0x34 .. и больше ничего), вставил в конвертер по вышеуказанной ссылке, конвертер предложил сохранить файл myfile.dat. Сохранил его, а там архив ган-зип и содержит какой то Template_default.html Содержащий </html> <head>...
  14. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Немножко нагрузил cpu на 98% (если top не врет), повторил тест с приемем 4к байтов, ничего не изменилось, скорость на spi 5 мегабит пока.
  15. Алексей.

    Обсуждение MT7688AN HLK-7688A

    В драйвере я это видел, я из юзер-спейса через драйвер работаю. Сначала сбило с толку в openwrt-19.07 пример работающий в фулдуплекс на v18.06 перестал работать. Пока не обложил трассировкой вызовы в драйвере, не мог понять откуда -EINVAL взялся.
  16. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Проверил на стм-ке, она как слейв работает. Отправляю ей в первом сообщении 4 байта, а в следующим сообщении ожидаю 4к байта, как ни странно работает. Стм-ка в обработчике прерывания dma который на прием, получаю те самые 4 байта от мастера и отправляю мастеру 4к байта. Пока не проверил передачу...
  17. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Если отказаться от фулдуплекс, использовать только халфдуплекс, то бага с первым выбитым битом не будет? Типа работаем с периферийным устройством как с флешкой, сначала передаем инструкцию, после принимаем или передаем данные.
  18. Алексей.

    Обсуждение MT7688AN HLK-7688A

    Нужен был опенссл версии 1.1.x, в релизах v18.06.x только 1.0.x. Взял транк openwrt-19.07, опенссл подходящий оказался, а с драйвером spi-mt7621 сюрприз. В mt7621_spi_probe инициализируют struct spi_controller *master в полудуплекс master->flags = SPI_CONTROLLER_HALF_DUPLEX; Прежнего...
  19. Алексей.

    Нужна помощь получение json

    Houston1337, Он вам уж в выводе говорит что у него (у сервера) есть key/value пары и ключ "plain" содержит значение того джейсона которого вы ждете, берите этот plain и парсите String s = HTTP.arg("plain"); if (s.length() > 0) { DynamicJsonDocument doc(1024); DeserializationError error =...
  20. Алексей.

    Настройка MQTT брокера mosquitto

    Botan, SSL будет скрывать трафик и только, поскольку взаимная аутентификация на ssl в данном случае не используется, то любой желающий сможет установить защищенное соединение с брокером. Защищенное соединение позволит вам удостоверится в том что брокер именно тот, к которому вы хотели...
Сверху Снизу