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

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

  1. pvvx

    Что передает модуль (ESP8266) после аппаратного сброса

    Если во время вывода символа, в момент вывода нуля, происходит переключение делителя UART или переключаются делители и множители PLL, то и возникает длинный нуль на выходе TX. Смысл копаться в данных сигналах, если всё загрузчики и инициализация SDK уже дизасемблированна и даны исходники...
  2. pvvx

    Обсуждение Blynk и ESP8266

    ArduinoIDE до-сих пор не адаптирована на ESP8266. Неверно пашет переключение "контекстов" работа с таймерами, с WDT и т.д. Лажа эта Дурино кароче. Авторы портов Дурин на ESP8266 не в состоянии сделать правильную поддержку базовой системы китай-SDK, да и китай-SDK ещё имеет сотни ошибок (правда...
  3. pvvx

    GCC 5.2 в UDK

    Менять дату в компе каждый день тоже нет смысла. Она обновляется автоматически :)
  4. pvvx

    Что передает модуль (ESP8266) после аппаратного сброса

    "MEM CHECK FAIL!!!" возникает всегда, когда отключалось питание или чип был отключен сигналом CH_PD. Другое дело, что его не всегда видно из-за переключения скоростей UART и горе китай кода инициализации в SDK (во время его вывода в некоторых версиях SDK сбрасывается fifo UART). В SDK 1.3.0...
  5. pvvx

    Вопрос Не сохраняется "esp_init_data_default.bin"

    При отсутствии записанного "esp_init_data_default.bin" (первый байт сектора для его записи не равен 5) SDK, начиная с версии 1.0.0, использует значения по умолчанию (записанный в коде flash аналог рекомендованного китаями esp_init_data_default.bin). Т.е. можно не записывать...
  6. pvvx

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

    Да, первый блок, после паузы приема по UART-RX более 50 ms отсылается сразу, не дожидаясь ничего. Требуется для исключения задержки в запросо-ответных системах и типа передачи скана "кнопок". Но ожиданий более пары десятков ms при работе UART на 3Mb/s я не наблюдаю. Вот пример конца первого...
  7. pvvx

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

    Ну наверно там дистанция от GPS до ESP8266 пол километра... :)
  8. pvvx

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

    Но это всё GPSbridge, а они обычно отсылают пакеты с полными строками, заканчивающимися CR/LF для совместимости с UDP передачами. Скорость у вас низкая, TCP2UART должен передавать и редко идущие байты (нажатия клавиш) и непрерывный поток на пределе TCP (для этого желательно собирать и отсылать...
  9. pvvx

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

    3*MSS = 3*1460 = 4380. Т.е. три полных TCP пакета и 280 - это не полный 4-ый пакет. Lwip "съедает" 2*MSS - это буфер у него отсылку сразу 2-х пакетов. 3-й кусок (1460+xx) остается в буфере TCP2UART. Далее приходят ваши 280 байт, за это время (или около) отсылается третий пакет TCP, и на этих...
  10. pvvx

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

    Скорее всего nmearouter ожидает что ему будут приходить пакеты с полной строкой от GPS, заканчивающиеся CR, LF. А при приемо-передаче данных UART - TCP используется ожидание всего 50 ms до донабора пакета передачи. При этом, если за это время (50ms) данные не набрались, то произойдет отсылка...
  11. pvvx

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

    Существует завязка с режимом WiFi-sleep. В старых прошивках по умолчанию ставился режим NONE, в новых MODEM. Это может влиять на возникновение пауз. Попробуйте поставить NONE. Возможно что-то связанное с закрытой частью китайского SDK. С последними новыми версиями SDK я полного теста не делал...
  12. pvvx

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

    Смещается адрес начала диска (файловой системы). С какой-то версии адрес начала диска переехал за сегмент кода и стал не фиксированным, но это дало его увеличение для flash в 512 кб. Размер диска для flash в 512 кб стал 256 кб. Больше кода -> меньше диск. При заливке диска с HTTP (через Web) или...
  13. pvvx

    'Реверс' SDK Espressif и ROM-BIOS для создания открытого SDK.

    Вот так делается сохранение всех и каждый раз измененных параметров WiFi в SDK: void wifi_param_save_protect_with_check(uint16 startsector, int sectorsize, void *pdata, uint16 len) { uint8 * pbuf = pvPortMalloc(len); int i; if(pbuf == NULL) return; do {...
  14. pvvx

    GCC 5.2 в UDK

    Вы же не спрашиваете, а допрашиваете. Не дай бог с Вами кто-то пойдет в разведку... :) Тем более ссылка на изменения дана. А в имеющемся к VS другие либы и системные хидеры -> с UDK не пашут. А где плагин для Eclipse с настройками проекта под ESP8266 в UDK? Или это опять сплошной копипаст =...
  15. pvvx

    Решено Зависание соединения с AP. ESP.reset() не спасает

    кроме игры на вечер. Полный аналог "тамагочи": Смысл игры заключается в интерактивном наблюдении за жизнью ESP8266, от заказа на али и до помойки. В первых версиях можно было играть только на AT, но в последующих версиях были добавлены новые фичи: Луа, Дурино, Ява, Бейсик... ESP8266 можно было...
  16. pvvx

    Решено Зависание соединения с AP. ESP.reset() не спасает

    А передать его другому вы не можете, т.к. оно в других условиях работать не будет. Как карточный домик - чихнул или подышал не туда около "вашего рабочего решения" и он развалился. :)
  17. pvvx

    Решено Зависание соединения с AP. ESP.reset() не спасает

    Давайте сравним. Вот у меня роутер на системе с открытыми исходниками (OpenWRT), включен к бесперебойнику, пол года и ни одной перезагрузки. Только ради смены конфигов. Подключений сотни и все работают без глюков. А ESP8266 от Espressif c закрытым SDK не продержится и минуты. Берем Дурино ИДЕ -...
  18. pvvx

    Решено Зависание соединения с AP. ESP.reset() не спасает

    Для чего? Ведь SDK имеет сотни явных ошибок. Аааа - для написания глюка на глюке? :) Пока это всё достаточно только для помойки. Нет ни одной прошивки дающей уверенную связь по WiFi.
  19. pvvx

    Решено Зависание соединения с AP. ESP.reset() не спасает

    А на ардуине вообще ничего нет. Там даже мигание светодиодом в цикле вызывает WDT и т.д. :) Народ странный - написали толпу расширений на не отлаженную систему и пишут дальше, вместо того, чтобы исправить базовый функционал...
  20. pvvx

    Вопрос Вопросы по функциям SDK

    Делаем список AP к которым разрешено подключаться модулю. При отключении (отваливании от AP) начинаем пробовать подключаться всегда с начала списка. Это самый простой вариант, который решает и приоритет подключения. Можно перед подключением сканировать и выбирать сразу по списку с учетом...
Сверху Снизу