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

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

  1. pvvx

    UDK: Общие разговоры

    Пример: https://github.com/mattcallow/esp8266-sdk/blob/master/apps/07switch/driver/adc.c Это исходный китай-код и не очень правильный - вставлены задержки и прочее, т.к. программер из Espressif ничего не шарит в оборудовании... Данная процедура дублируется во всех SDK без изменений. Добавляется...
  2. pvvx

    UDK: Общие разговоры

    Если libc.a и libgcc.a заменены правильно (к примеру из моей свалки на libmc.a и libmgcc.a) то получаем так: Free RAM : 39296 Free IRam : 10593 При стандартных либах libc.a и libgcc.a: Free RAM : 39196 Free IRam : 5274 Т.е. разница в 10593 - 5274 + 39296 - 39196 = 5419 байт - это + 14% от...
  3. pvvx

    UDK: Общие разговоры

    Чему завидовать то? Кривому транслятору и 100 рупь пожертвований? :) Сборкой UDK я не занимаюсь. Что он делает не совсем правильно - указано до битика. Обходные решения тоже. Далее - шаг того, кто собирает UDK. Про платность вы сами писали - типа никто не платит... с напрашивающимся выводом (по...
  4. pvvx

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

    Основной таймер Lwip-у (ets_timer_setfn(&check_timeouts_timer, (ETSTimerFunc *) sys_check_timeouts, NULL);) киатёзы устанавливают на такие задержки, в зависимости от типа sleep: wifi_set_sleep_type: NONE = 25 ms, LIGHT = 3000 ms + reset_noise_timer(3000), MODEM = 25 ms + reset_noise_timer(100)...
  5. pvvx

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

    Уже впихнулось в v 0.3.1 :) Правда тестировано не окончательно. Кто точно знает, с какой частотой обновляется счетчик во втором таймере (адрес 0x60000624, команда чтения NOW()) ?
  6. pvvx

    "Прозрачный" мост WiFi-UART на ESP2866

    У вас в меню указано, что передает и принимает по 256 байт с паузами наверно... Если передать более 256 байт, или сколько там можно установить в меню(?), то возможны потери.
  7. pvvx

    "Прозрачный" мост WiFi-UART на ESP2866

    Оно фреймами общается по 256 байт, т.е. блочное устройство... И оба сервера?
  8. pvvx

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

    Неа. Туго с TCP2UART идет. Там не годится имеющийся tcp_srv_... Он тоже счас разломан и в нерабочем варианте у меня... Ещё не созрело каким путем идти. Городить абстракцию (разделение на каком уровне) от Lwip, чтобы можно было далее прикручивать хоть SSL. Если это направление – то оно выливается...
  9. pvvx

    "Прозрачный" мост WiFi-UART на ESP2866

    Тогда это пакетная, а не поточная передача. Пакеты формируется на стадии передачи временными промежутками, которые зависят от скорости всего канала приемо-передачи и не являются стабильными в реальности WiFi. Без сигнала, что связь установлена вообще никак (в реальных условиях).
  10. pvvx

    "Прозрачный" мост WiFi-UART на ESP2866

    Нет никакого мусора - есть SWAP RX<->CTS, TX<->RTS, а на пинах GPIO13 и 15 нет никакого "мусора" при старте. Аналогично и TCP2UART уже давно сделана, но только серверная часть. Соединение как клиентом дописывается за вечер - там главное = оформление HTML :) Но у автора невыполнимые ни на чем...
  11. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    Тоже самое и с запросами к модулю и от него по HTTP - без специальной реализации ничего хорошего не выйдет. Необходимы полные разборки заголовков HTTP и организации ответов. Web уже работает у меня в проекте "свалки" и сидит напрямую в глобальной сети уже месяцы по фиксированному IP. Ничего его...
  12. pvvx

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

    @sharikov - что вышло c "огрызком" "ни к селу не городу" RFC 2217? Не расскажите, как у вас работает RFC 2217, когда окно приема WIN TCP закрыто по причине заполнения буфера? :) По моему RFC 2217 может использоваться только в случае блочной передачи, когда указано кол-во передаваемых байт и...
  13. pvvx

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

    А вы думаете я помню, зачем. :) По мере роста SDK ошибок в ней было масса. Частично что-то переписывалось, менялось. А это осталось так :) Для переменных web всё время хотелось изменить парсер, но так дело и не дошло. Ничего красивого пока не выдумал, но это вечное желание заменить дает эффект...
  14. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    GPIO_STATUS_W1TC подтверждается только у назначенных функций - если _gpioInterruptsList != NULL, а если равна? (Т.е. отключили функцию.) А повторное срабатывание должен управлять пользователь - в функции прерывания вызовом gpio_pin_intr_state_set() или как он пожелает. Но описанное выше - не...
  15. pvvx

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

    Это сделаете сами. Пример дан.
  16. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    Вот тут какая-то фигня: https://github.com/anakod/Sming/blob/master/Sming/SmingCore/Interrupts.cpp#L112 Подтверждает прерывание только у назначенных функций, а если функция = NULL - то шо будет? (зависон?) И где переназначение повтора, т.е. когда оно сработает? Для повтора надо вызвать void...
  17. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    Дык в главном цикле у вас delay(300). Т.е. опрос идет с паузой в 300 ms?
  18. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    Неизвестно - кода то этого вы не дали. Что тама у вас вызывается - известно только вам. Я могу строить только предположения :)
  19. pvvx

    Общие вопросы по Arduino IDE для ESP8266

    Это без разницы - раз чистый TCP и открытое соединение, то должно быть ещё быстрее. Функция в SDK срабатывания кнопки = долгодум. Намудрили вы с этим: Кода инициализации прерывания на GPIO0 не дали. Всем остается только гадать.
  20. pvvx

    Разработка микромашинки

    С глазом (определения смещения и пути) от мыши? Датчики от мышей дают более 2 тысяч кадров в секунду, при этом ничего не стоят, т.к. "вскрытые" глаза только в старых мышах, которые уже выбросили от отказа кнопок или перелома шнура или корпуса... :) http://www.bidouille.org/hack/mousecam...
Сверху Снизу