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

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

  1. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    То, что время вывода beacon колбасит - это не самое главное, т.к. счетчик TSF в нем указывает правильное время, скорректированное на запаздывание. Разрешено только запаздывание выдачи beacon - иначе спящие устройства потеряют синхро. А при запаздывании - подождут, пожрут батарейку и...
  2. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    А так "гуляет" время вывода beaconа у ESP8266: Иногда он убегает достаточно далеко от внешнего синхро и налезает на beacon соседних AP... При работе ES8266 в режиме AP+STA, beacon AP ESP8266 четко синхронизирован с внешней AP, куда подключена STA ESP8266. Написать по другому ПО (асинхронно)...
  3. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Как пример работы двух AP рядышком и простое детектирование их "беконов" на СВЧ диоде на щуп осла + внешний синхро с приемника по типу TSF или DDS генератора на 0.1024 сек (точно уже не помню):
  4. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    По практике это зависит от производителя и исполнения (есть ли производитель в списке "держателей" стандарта WiFi (в коалиции WiFi и у разработчика была доступна вся инфа) ). Обычно две AP синхронизируются и выдают свои маяки последовательно друг за другом, чтобы оставить большее окно для...
  5. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    На C++ и Arduino сложно “узаконить” джиттер срабатывания прерывания от внешнего сигнала, связанный с запретом прерываний где не попадя в системе. К примеру, на всё время поиска и выделения свободного куска памяти прерывания запрещены... По эму время отработки запроса памяти, вставляемое...
  6. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    У смартфона температура ходит ходуном от нагрузки на АКБ и CPU. У простого нормального кварца точность хода обычно принимается до 6 дес. знаков. При этом считают, что температура стабильна. Остальное надо смотреть в PDF и проверять на каждый случай. Для привязки к абсолютному времени и...
  7. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Все предложения от nikolz сильно страдают неопределенностью времени приема от события вызова пакета передачи, а так-же тем, что глушат сами себя и всю внешнюю сеть, включая BT и WiFi. Предположим, что имеется сто-пятьсот устройств. Событие необходимое к передаче на них возникает практически...
  8. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Да, ущё - более продвинутые (проф.) WiFi могут корректировать значение TSF с внешними источниками типа NTP, но более точными (GPS и т.д.). Всё это необходимо для точности сетки частот и прочей синхронизации в сети. Очень актуально для роуминга в распределенных сетях....
  9. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Отличие от любого из предложенных вами методов: 1. При передаче beacon (c его timestamp) все остальные устройства молчат, что обеспечивает точную доставку без помех. Это является стандартом в 802.11. 2. Beacon передается на самой низкой частоте модуляции, что обеспечивает более...
  10. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Более подробно о том, как формируется timestamp в beacon описано тут Способ и система для точной тактовой синхронизации посредством взаимодействия между уровнями и подуровнями связи для систем связи Для реализации требуется выданный вам патч, который осуществляет энто: "Способ дополнительно...
  11. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Уход дешевого стекла/кварца за 100 мс сосчитать сможете или надо платное обучение? Назовем это максимальный джиттер канала связи. Это максимальный уход аппаратного счетчика в us в приемнике. Далее, каждый beacon, происходит следующая коррекция TSF (синхронизация с 1 us). Имея источник точного...
  12. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    C +-5us. Или точность источника звука (орущего niкolz) в 1.5 см с помощью 3-х ESP8266 и роутера :p И какое ещё признание и чего? Того, что и не говорил, но вы мне навязываете? :) :) Весь комплект до 1 т.р. Вас сложно вылечить - надо начинать с нуля, что уже невозможно. Точность синхронизации с...
  13. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Точность интервала ограничена кварцем AP и расхождением стекляшки на ESP8266. Данный график https://esp8266.ru/forum/attachments/snimok1135-gif.3013/ и показывает расхождение кварца AP и стекла ESP8266 на периоде 12500 beаcon (12500*0.1024 сек) с применением того-же патча и процедур, что впихнул...
  14. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Это произошло уже давно :p Первая строка поиска "Синхронизация TSF" в гугле - https://esp8266.ru/forum/threads/sinxronizacija-chasov.1951/ Следующая строка: Способ и система для точной тактовой синхронизации посредством взаимодействия между уровнями и подуровнями связи для систем связи :p
  15. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Ну пока у нас есть единственное простое и сверх-бюджетное решение по синхронизации, позволяющее вычислить время от “старта” до “финиша” с точностью ухода кварца в AP. Для этого старт и финиш располагаем в зоне видимости одной AP, организованной на нормальном WiFi оборудовании (типа от Cisco...
  16. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Господин @svs2007m, извиняюсь за =AK=, т.к. он не сможет присоединиться, т.к. не умеет переводить сложные вещи на простой язык и не обладает заученной базой по протоколам WiFi. :) Возможно, спустя время необходимое для заучивания всех лейбочек и статей по данному поводу он присоединиться и...
  17. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Ищем поставщика попкорна и: Гуру nikolz нам (и сему миру) покажет и расскажет как произвести синхронизацию в радио-сетях организованных по типу Mesh, без специально введенных маяков. :) Имеющиеся решения синхронизации в продвинутых сетях по типу Mesh, куда и входит ESP-NOW (но у него нет вообще...
  18. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Для Arduino, полное решение c получением микросекундного 64-х битного счетчика TSF от AP на любой station дано выше, в теме "Синхронизация часов". Далее запасаемся попкорном и ждем решения для Mesh сетей, где это сильно сложнее и является основной проблемой в таких протоколах.
  19. pvvx

    Делюсь опытом stm32 esp8266 ат команды самодельная wifi камера

    Тут обещают в скором выложить OpenWRT -> Komikan - 8devices и там есть 5 ГГц. В продаже уже давно Tenda AC10 -> Tenda AC10 – обсуждение - 4PDA ...
  20. pvvx

    Делюсь опытом stm32 esp8266 ат команды самодельная wifi камера

    В чистом поле, с одним устройством у роутера в метре :) 1.8-1.9 мегабайта - это пиковое значение при TCP у ESP32, примерно равное UDP, когда все ACK ложатся ровно и передается от двух полных пакетов на 1 ACK... При этом чип нехило греется, если AP удалена и возможен троттлинг.
Сверху Снизу