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

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

  1. pvvx

    Ищу напарника: Проектирование контроллера для управления автополивом

    Данный датчик https://aliexpress.ru/item/1005009340535299.html требует только герметизации. Длительность работы более 3-х лет от его 2xAAA в режиме "LE Long Range" с передачей значений всех измерений каждые 5..30 секунд. Китайцы наконец избавились от схемы детсадовских датчиков для ардуино и...
  2. pvvx

    Ищу напарника: Проектирование контроллера для управления автополивом

    > Готовые коммерческие решения на рынке стоят дорого, а логика управления простая. Если собирать самому, то цена будет более чем десятикратной. Это если использовать готовые устройства с али. Иначе цена совсем зашкалит. > уличное исполнение Проблемы только у готовых автономных датчиков...
  3. pvvx

    Power Profiler

    > Частоту менял с 1000 на 2400KHz и разница в работе I2C мало заметна. В прошивке стоит ограничение частоты I2C до максимально поддерживаемой. > Config Reg, по умолчанию там только на ток. После сохранения регистров отдельной командой будет запомнен во Flash режим, устанавливаемый по умолчанию.
  4. pvvx

    CH582M (СH581, CH582, СH583)

    И вообще самое смешное и в тоже время дурное – это описывать ошибки в закрытых либах в git issue оперируя кухонными понятиями, тысячами слов о чем-то вокруг да около, вместо того, чтобы указать в какой строке кода исходников ошибка и как исправить… WCH не хотят получить качественный код и...
  5. pvvx

    CH582M (СH581, CH582, СH583)

    Всё познается в сравнении – у Telink (TLSR825x) весь код и данные BLE стека 5.0 с программой пользователя влезает в RAM (64 килобайта). При этом CPU полный тормоз из-за простейшей упрошенной XIP к Flash и CLK CPU в 32 MHz и если надо что-то быстро и много – то можно всё закатать в RAM. А кэш...
  6. pvvx

    CH582M (СH581, CH582, СH583)

    В CH582/592 и так уже 150 килобайт патча BLE стека из ROM :) OTA уже со скрипом лезет в объем встроенной Flash. У PHY накидываемый во Flash "патч" ошибок ROM в два раза меньше :)
  7. pvvx

    Проект на ESP8266

    Частное кое-какное решение на Arduino без гарантий стабильности работы обычно стоит дороже раз в десять от типового (указанного выше). Для мелко-серийки, отлаженное и стабильное ещё множить на 10 или даже на 100 минимум. И т.д.
  8. pvvx

    CH582M (СH581, CH582, СH583)

    “Нет, я не плачу и не рыдаю,” … ( Песня Остапа Бендера, 1977) Мне до их git пофигу - с CH582/592 я просто развлекаюсь - пытаюсь выжать из этого чипа максимум, а там на это ничего в ПО не рассчитано. Китайцы не будут переписывать весь BLE стек и TMOS :) И давно есть чипы с аналогичным построением...
  9. pvvx

    CH582M (СH581, CH582, СH583)

    "регистра" - это регистратор? BLE cниффер? Для Windows на любом BT адаптере: Bluetooth Virtual Sniffer btvs.exe https://learn.microsoft.com/en-us/windows-hardware/drivers/bluetooth/testing-btp-tools-btvs
  10. pvvx

    CH582M (СH581, CH582, СH583)

    Хто такой "регистра беспроводного интерфейса"?
  11. pvvx

    CH582M (СH581, CH582, СH583)

    Короче при повышении частоты вызова передачи, так как надо передавать больший поток, на приемной стороне учащаются вставки произвольных кусков данных из ещё не переданных или уже переданных блоков… А при низкой интенсивности передачи этого не происходит, т.к. между запросами памяти всё успевает...
  12. pvvx

    CH582M (СH581, CH582, СH583)

    В примерах от WCH перед вызовом Notify() производится закидывание блока в диспетчер памяти TMOS. После отработки функции – освобождение этого куска памяти, в независимости от ошибки Notify(). При запросе памяти задаются всякие дескрипторы, и с ними вызывается и освобождение памяти. Не копано...
  13. pvvx

    CH582M (СH581, CH582, СH583)

    Но в RF сети существуют помехи и коллизии с другими устройствами 2.4ГГц. В итоге, не получив подтверждения передающий дублирует пакет. И где-то в этой ситуации у CH5xx и возникает лажа…
  14. pvvx

    CH582M (СH581, CH582, СH583)

    CH582/592 в большинстве случаев (и зависит от приемного адаптера) переходит на работу в формате BT4.2 c размером пакета в 27/20 пользовательских байт. В файле конфигурации есть возможность задать количество пакетов передаваемых за раз (между интервалом соединения), и общий объем в кол-ве пакетов...
  15. pvvx

    CH582M (СH581, CH582, СH583)

    Популярное описание что необходимо для получения максимального потока в BLE: Источник <https://www.novelbits.io/bluetooth-5-speed-maximum-throughput/> Оптимизация для максимальной пропускной способности данных Основываясь на факторах, которые мы рассмотрели, мы можем отметить следующее при...
  16. pvvx

    CH582M (СH581, CH582, СH583)

    Эту же задачу делал на других чипах. Там всё в норме до пределов сколько может принять внешний адаптер и следующие проблемы уже только в ОС, на которых установлен данный адаптер BT. Худшие OC для BLE по производительности как всегда – Linux, все Apply, далее идет Windows. А в Android всё, что...
  17. pvvx

    CH582M (СH581, CH582, СH583)

    У меня, с чем помучался и пока не решено, CPU занят на более 50% моей задачей стабильно и мелкими вызовами по прерыванию таймера. То есть очень мелко нарезает работу BLE с шагом в сотни мкс и длительностью до 50 мкс – типа понизили частоту CPU. Осел не находит джиттера обработки этого...
  18. pvvx

    Проект на ESP8266

    ~350 руб за 1/2 WiFi реле https://aliexpress.ru/item/1005005181581592.html ~382 руб 2 раздельных датчика температуры и влажности типа BTH01 https://aliexpress.ru/item/1005009259530815.html ~1200 руб шлюз BT/WiFi/Zigbee для дальнейшего расширения системы до десятков любых датчиков и реле...
  19. pvvx

    CH582M (СH581, CH582, СH583)

    Пример, что максимально может предоставить blob либа WCH для данных чипов по трансферу: (прием на СВЧ диод радом с антенной) Т.е., при связи с Windows, и адаптеру с BT5.0+, при максимуме размера MTU для WCH, передача идет до 5-ти блоков. И минимальный интервал соединения равен 7.5 мс (стандарт...
  20. pvvx

    CH582M (СH581, CH582, СH583)

    Как ныне принято описывать – Как тебе такое Илон Макс, что предложенные функции в SDK используют запрет прерываний на десятку ms как пинг будущего бесплатного интернет для всех в Старлинк, объявленного Илоном для запуска на начало 2026 года для обрушения местячковых запретов в некоторых странах...
Сверху Снизу