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

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

  1. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Большая путаница с этими Flags существует только в Linux. Bluez, в режиме пассивного сканирования, не принимает рекламу от BLE без структуры флагов и некоторые варианты с битами "Discoverable Mode". А при активном сканировании принимает всё без разбора, хотя не должен, если он руководствуется...
  2. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Это означает, что передача Flags отключена в меню конфигурации термометра и каждая программа воспринимает как ей нравится. Путаницы это не создает. Если программа соединяется в режиме с переключением адаптера в LE Classic то соединения не будет, а если в режиме BLE - будет.
  3. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Фрейм передачи рекламы идентичен с официальными прошивками на термометрах. Различие только в интервалах. И они соответствуют диапазонам спецификации для BLE от Bluetooth SIG.
  4. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Термометры передают "BLE Advertising Data Flags Field" с битом "BR/EDR not supported" и "LE General Discoverable Mode". "BR/EDR not supported" как раз и говорит, что это не LE classic, а BLE. И в опциях есть отключение передачи структуры с флагами, но это сделано чтобы уменьшить потребление и...
  5. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Раз уж вы такой "разбирающийся" в градусниках, тогда что тут градусники показывают? Как 0.8 Вт жрет камень c реал пиковым TDP за 200Вт и отводом тепла в 300Вт, при этом греется на +14С от внешнего воздуха и частоту в 200 МГц как AMD посчитало? :) Вот так и в OpenWRT все подсчеты ныне пыонеры...
  6. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Я думаю, можно выжать и 10 единиц загрузки на одном ядре :) Причины в алгоритме счета бездействия CPU. Ну не доходит до самого низкого уровня задачи idle со счетом "загрузки" и как это может отразиться на задачах с изначально большим приоритетом чем этот idle? Ну занят CPU - он просто работает и...
  7. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    В вашей ссылке описана какая-то глупость. При нагрузке даже тем тестом сеть с Ethernet не просаживает и на 50%. Одновременно и пару Iperf работают и не жужат - держат трафик за 600 мегабит всегда на 1 Гбит сетке. Они же на прерываниях... а не тупой idle со счетчиком.
  8. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Кол-во кривостей с BLE в разных дистрибутивах Linux и утилитах превышает все разумные пределы и у форума не хватит памяти для их перечисления, а ещё надо описание как их обходить... И это не только ошибки по тематике BLE в Linux - всё остальное в Linux аналогично. Никто читать такое не будет.
  9. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    А кто-то взял и несколько лет назад встроил "исправление" в Linux с ограничением до 2-х секунд. Ну чтобы все пересобрали себе сами kernel :) Далее были версии с разными +- этого таймаута... Так и не исправили по сей день, но сделали интерфейс для смены этого таймаута, т.е. из константы сделали...
  10. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Это из-за ограниченного не по спецификации таймаута при соединении. Утянутые ошибки из Linux в старых Android. Решается патчем и пересборкой ядра :) Редкая реклама по спецификации от Bluetooth SiG - это с паузами в 10 сек.
  11. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Это специальный тест нагрузки адаптированный к архитектуре ядер, в данном случае для A55. При этом прогрев проца предельный, а не как у горе тестировщиков. Потребление при этом более чем заявлено производителем платы.... Ну а писатели системы подсчета нагрузки не в курсе, что проц может так...
  12. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Wifi6E и Bluetooth 5.3 в Linux: обзор поддерживаемых ключей и наборов микросхем (M.2, PCIe и USB) У меня пока есть AMD Wi-Fi 6E RZ616 (MT7922A22M) с BT5.2, а обновления fw до BT5.3 пока не нашел. В итоге единственный, по народной цене, с BT5.3 это USB-BT на чипах ATS2851. Но с поддержкой беда...
  13. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    У Intel вообще нет адаптеров с Bluetooth 5.4 https://ark.intel.com/content/www/ru/ru/ark.html#@Wireless И спеков по смартфонам с Bluetooth 5.4 не найти...
  14. pvvx

    Обсуждение Программатор для TLSR

    Я всегда корректирую SDK flash.c, добавляя flash_unlock() https://github.com/pvvx/ATC_MiThermometer/blob/master/SDK/components/drivers/8258/flash.c#L500 Иначе на некоторых устройствах встречается невозможность после хак-OTA на оригинальную прошивку записи... Но это исключения. В старый...
  15. pvvx

    15т.р. Нужно сделать ваттметр на TLSR

    Так-же не забудьте включить в BT интерфейс типового ИБП. Очень часто пригождается при подключении разных малых плат и "компов". PS: Чтобы сразу исключить лишние вопросы - я платными заказами не занимаюсь, тем более за такие малые суммы :)
  16. pvvx

    15т.р. Нужно сделать ваттметр на TLSR

    Вместо ADC с непонятными диф.ОУ, INA3221 решает ваши задачи, включая выходы на управление "пределов напряжения"...
  17. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Если переводить термометры на SDK с поддержкой BT5.3, то потребление увеличивается, примерно на 5..10%. Чего-то там понаписали в Telink... И пока нет приемников BT5.3+ нет смысла всё перекидывать на SDK с поддержкой BT5.3. И не актуально и это:
  18. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Пока нет других дешевых USB-BT с Bluetooth 5.3. C Bluetooth 5.3 на рынке есть Intel® Wi-Fi 6E AX210, но это другие цены и они с M2/PCI разъемом. ATS2851 & OpenWrt 22.03.2. #dmseg usb 5-1: new full-speed USB device number 3 using xhci-hcd usb 5-1: New USB device found, idVendor=10d7...
  19. pvvx

    Обсуждение Программатор для TLSR

    Добавлены команды Read/Write Flash Status Register в TlsrPgm.py.
Сверху Снизу