• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Не пробовал на 1.5.2. Но почему-то все модули плохо работают при "RF Tx Power: 82" - ставлю меньше и всё хорошо. Перенесу...
  2. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Невозможно - перезагрузка идет по разным веткам и частота у CPU (общая PLL) то меняется, то нет. Легче выбрать фиксированную и так и прошить. Кварц же для ROM-BIOS был рассчитан на 40 MHz, а поставили 26 MHz. Очередная недоработка китайцев. Главное, что следующие версии чипов так и прописывают с...
  3. pvvx

    Вопрос Как сделать? Вытаскивать МАК адреса из DHCP пакетов

    По силе сигнала. Значит дошел до пункта назначения. Можно вообще заранее всё узнать - уже давно все перемещения мобильников есть в базах и картах, но частично доступ к этим данным закрыт - не для всех...
  4. pvvx

    Вопрос Как сделать? Вытаскивать МАК адреса из DHCP пакетов

    Надо смотреть WiFi event(7): Probe Request (MAC:xx:xx:xx:xx:xx:xx, RSSI:-37) и телефон соединять с AP модуля не надо. Как только телефон появится в зоне, если на нем включен WiFi, то на модуле появится (MAC:xx:xx:xx:xx:xx:xx, RSSI:-32) c указанием уровня сигнала. В Web-свалке ведется лог Probe...
  5. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Ну и что я могу поделать? Лучше скажите как преодолеть китайскую "no buf for action frame" ? Когда долго идет поток 3 мегабита в обе стороны в новой TCP2UART, то она вылазит и станция у ESP8266 отваливается. Новую ещё не выкладывал из-за этой дурной причины. А без этого тянет 3 мегабита без...
  6. pvvx

    Modbus TCP / RTU RS-485 + WEB server

    Это решение для частного случая - подобия вашего. Да не то - команды протокола modbus: Read Coil Status, Read Discrete Inputs, Force Single Coil, Force Multiple Coils. Ничто не мешает их назначить на ту-же область памяти с нуля, но будет работать как битовая, все первые 4096 ячеек. А...
  7. pvvx

    Modbus TCP / RTU RS-485 + WEB server

    Мне кажется, что это безразлично и на вкус и цвет. Счетчик вкуснее - видно сколько ошибок. Передаете сброс в ноль, а через 3 секунды считываете, и если там 3*3 ошибки - значит slave умер или подлежит ремонту. Команды битовых пересылок я пока в данной версии не делал. Наверное позже займусь...
  8. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Нашел возможность появления ошибки в приеме TCP, но она не повязана с modbus TCP или web (вроде) - для проявления требуется непрерывная загрузка на полную приема по TCP и непрерывным потоком с управлением размера приемного окна, а не как в modbus TCP или простом web - каждое сообщение отдельный...
  9. pvvx

    Нужна помощь SNTP из 1.5 SDK не работает

    Выкиньте его как ненужный код из libLwip.a путем пересборки, удалив sntp.o. :) Потом возьмите пример от Lwip и всё заработает. Или ковыряйте китайские исходники Open source LWIP for ESP8266_NONOS_SDK_V1.5.0. Недостающий файл для стыковки с SDK тут MinEspSDKLib/eagle_lwip_if.c at master ·...
  10. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Есть git - там можно указать строку. А то искать долго. И не понятно что вы хотите. uart_init() инициализирует UART-ы и вокруг этого дела ещё все связанные с ними "пины" согласно установленной конфигурации. Если UART1 отключена, то не инициализит её пины, если UART0 swap, rts-cts и т.д. то...
  11. pvvx

    Modbus TCP / RTU RS-485 + WEB server

    Если не справиться с компиляцией, то есть же готовые прошивки в Releases · pvvx/esp8266web · GitHub Берете fullflash_and_webfs_057a.zip, в нем webbin\fullflash_modbusrs485.bin и прошиваете. В данном пакете есть и файлы для Web диска и их сборщик. А это как вам нравится. Отдельно, через...
  12. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    После команды os_printf() ставите uart_wait_tx_fifo_empty() или user_uart_wait_tx_fifo_empty(uint32 uart_num, uint32 x), где x просто счетчик на ограничение времени ожидания вывода FIFO UART, если UART сидит на RTC-CTS. Можно сменить программу вывода putc() на стандартную . Есть...
  13. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    При отправке одного блока TCP задержка у приемной стороны равны 200ms. Т.е. если, к примеру, мы передает 10 раздельных байт, то они придут через 2 сек, с паузами между подтверждениями пакетов в 200 ms. Можно передать их быстрее, но если последний пакет одиночный в окне стека, то будет пауза на...
  14. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Скорость чего? Передачи одного символа? Там ожидание набора до размера буфера стоит в 50 ms. Иначе не оптимально и масса программ ещё хуже тормозит. У потока "задержки" практически нет. А оптимальный максимум 3 Мегабита в сек. Исходники есть - можете всё скорректировать под свою задачу и...
  15. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    По тому, что она реальная не 921600, а 930232. Таков делитель у UART в ESP и он отражается, чтобы вы знали отклонение. Поделите 80 000 000 на 921600 нацело и получите возможную. Дробного делителя или отдельной PLL для UART у ESP8266 нет.
  16. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    А вы соединились к порту TCP2UART или задали внешнее подключение и там работает серверный порт? Порт 80 - это HTTP сервер. У него есть websocket, но он не связан с TCP2UART (в текущих реализациях - это только в планах и ещё не всё там решено для реализации такого варианта), а работает с...
  17. pvvx

    Over-The-Air (OTA) на библиотеке малого webсервера

    По поводу альтернативы - можно слепить Web со страницей выбора, какую дальше прошивку грузить и в нем OTA и он укладывается в 256к. Это тоже дает ограничение - flash только от 1M. Выходит "чистый" модуль сразу с программатором :) По типу ESP_DOWNLOAD_TOOL, но в HTML виде. Далее грузим...
  18. pvvx

    Over-The-Air (OTA) на библиотеке малого webсервера

    Но она не лезет для обновления в 512к, если есть какая функциональность кроме голого Web. Задача стоит, но просто мне одному это решать долго. Надо многое изменить и/или делать адаптацию - адреса диска, изменение "песоницы" для обращения кусков китай-SDK к flash и ещё по мелочи... Но главное -...
  19. pvvx

    Обсуждение Прошивка TCPUART2 от Cesanta - стабильная работа с TCP

    Но винда не спрашивает, а просто не подключается. Пользователь будет в шоке. Да и так известно, что там. Lwip не требует переписывания, чтобы сделать правильную реакцию и лить вперед. Решается в стандартной его конфигурации... А зависон как? Это такая фича для "стабильности"? :) (После прошивки...
  20. pvvx

    Обсуждение Прошивка TCPUART2 от Cesanta - стабильная работа с TCP

    При обращении http://192.168.4.1/ ответ HTTP 404. В описании: "• Point your browser at http://192.168.4.1 - you’ll see a web interface:" Набираю http://192.168.4.1/defaults.json - вылезает какая-то ерунда. Т.е. прошивка не работает. Методом перебора зашел на страницу установок. Изменил пароль и...
Сверху Снизу