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

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

  1. pvvx

    Синхронизация часов.

    Для начала надо скорректировать, т.е. разобраться с запретами прерываний. В зависимости от использования необходимо корректировать код сохранения счетчиков и запроса к ним. Т.е. разберитесь со вставками ets_intr_lock()/ets_intr_unlock() в своем коде и в коде процедур из wifi_tsf.c /* *...
  2. pvvx

    Синхронизация часов.

    Вы пока бредите. Изучите получше то, что уже описано и дайте хоть какое-то решение точнее приведенного. Приведенное решение имеет разброс в пару микросекунд. Невозможность привязки внешнего события к считыванию get_tsf_staion() завязано на разгильдяйстве программистов из Espressif, а не в моем...
  3. pvvx

    Синхронизация часов.

    На вики я сослался чтобы показать то, что вы не понимаете. А решения вопроса, описанного в топике темы от вас пока нет. Есть только моё и уже работает. Тут не сложно понять и кто гонит демагогию. :) Смотрим как это делают оф. предстваители Espressif: Mon Oct 27, 2014 11:08 am И сравниваем...
  4. pvvx

    Синхронизация часов.

    Ваше признание что мой код в десятку байт и намного проще чем ваше решение не требуется. Во первых так веселее - вы проявляете неимоверную глупость, а мы смеемся. Клоунада в разгаре :) Во первых - промышленный шпионаж у Espressif, а у меня оригинальное решение. Чуете разницу? Во вторых ваше...
  5. pvvx

    Синхронизация часов.

    Моя поделка сделана по методу Обратная разработка — Википедия. Таким методом пользуются известные компании - к примеру AMD в начальном конфликте с Intel. Мой код оригинален и не совпадает с Espressif или FreeBSD, от куда он тянут у Espressif :)
  6. pvvx

    Синхронизация часов.

    Оф. ответ от Espressif по поводу доступа к TSF приведен ранее. :P
  7. pvvx

    Синхронизация часов.

    В ПО к модулю ESP от Espressif нет функции получения TSF. У других - есть.
  8. pvvx

    Синхронизация часов.

    За всё время я не смог найти смыслу вставки запретов прерываний на срок более 2-х us в системе ESP. И то это при халявном подходе. Атомарные операции, которые может нарушить разрешение прерывания, бывают редко и их объем кода обычно не более нескольких операций процессора. Это решается...
  9. pvvx

    Синхронизация часов.

    Стандартный метод и алгоритм наверно лучше? :) Он уже встроен в систему, но Espressif его закрыл, т.к. не может представить исходный код. Он тянут из чужих источников… Пример уже приведен.
  10. pvvx

    Синхронизация часов.

    C Новым Годом! Очнулись? :) Уже соню раз сказано, что передача счетчика пользователем (упакованного в пакет) будет задержана на непроизвольное время в отсылающем контроллере - читайте стандарт WiFi! Для совсем тупиков Nikolz ещё раз повторяю - WiFi не два провода между двумя устройствами, а на...
  11. pvvx

    Синхронизация часов.

    У меня от ASUS RT-N56U два модуля ESP показали одинаковые результаты, хотя модули разные: DevKit с ESP-12 и модуль ESP-01. Счетчик может расходиться если кривые кварцы или в esp_init_data_default.bin указаны автоподстройки (байт 112 не равен нулю и т.д): Вообще, если 112 не равен нулю, то у...
  12. pvvx

    Синхронизация часов.

    Может на это влияет очередность передачи данных по WiFi. Программы и как что происходит нет и судить не о чем.
  13. pvvx

    Синхронизация часов.

    Это текущее значение TSF на AP и принятое от модуля в режиме station? Т.е. это время передачи пакета + джиттер обоих модулей с прерываниями по I/O? Джиттер прерываний по I/O менее 100+ us на ESP не будет. ПО wifi постоянно отрабатывая делает запреты прерываний на 100+ us. Это испытание уже...
  14. pvvx

    Синхронизация часов.

    Сдвиг с чем? mac_time - это просто счетчик с момента старта (инициализации WiFi) модуля. А tsf_station - это счетчик принятый с внешней AP. Они всегда разные... Попробуйте ещё включить 160 MHz и выключить вывод log - system_set_os_print(0). Должны быть меньше расхождения, т.е. биения Исходник...
  15. pvvx

    Сравнение RTL8710 и ESP8266

    Возможно, но не ко всем китайским компаниям. К примеру, метод сборки исходников кое-как, с выключенными варнингами компилятора распространяет Espressif. Далее это начинают повторять и практиковать и горе писатели, кто собирает код для Arduino к ESP. Т.е. метод распространения халтурщиков...
  16. pvvx

    Сравнение RTL8710 и ESP8266

    Да-да - с мегабайтами памяти, usb и ethernet разъемом :) :) OpenWRT-CyberWRT С Наступающим Новым Годом!
  17. pvvx

    Сравнение RTL8710 и ESP8266

    Угу - над ESP-32S. Но он уже устарел, ещё не родившись. Сегодня опять заказал - 1384,67 руб./шт. Буду сравнивать с этим Новый Orange Pi Нулевой H2 Quad Core с Открытым исходным кодом 512 МБ развития плата за Raspberry Pi купить в магазине Shenzhen Xunlong Software CO.,Limited на AliExpress - за...
  18. pvvx

    Сравнение RTL8710 и ESP8266

    Халтура и есть халтура. Это неотделимое свойство Espressif. При трансляции примеров от туда в Arduino вылезает сотни ванингов у транслятора и это при отключенных опциях компилятора -Wall -Werror, не говоря уже о опции -pedantic-errors... :) Это не дает никакой возможности вписывать свой код -...
  19. pvvx

    Сравнение RTL8710 и ESP8266

    Нет. Оф. не появился. А пакет для Arduino на ESP8266 ещё не готов - там сотни варнингов при трансляции. Халтура какая-то - писали дети из детсада. И там большая беда - не работает с современными TSL требованиями со внешними IoT серверами. Даже на google по HTTPS зайти не может. Кароче - умер не...
  20. pvvx

    ESP32 появился в продаже за $6,5 (обновлено)

    По ценам немного не так уже давно: Датчики (малым оптом) < 100 руб 380 руб - полный OpenWRT (между прочем жрет практически одинаково с ESP, если программно откорректировать) Модули с несколькими ядрами на ГГц, WiFi, USB, RAM >= 512 Мег, видео выход и т.д. ~$9 ESP-32S должен находиться в уровне...
Сверху Снизу