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

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

  1. pvvx

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

    Вы там о чем? О спецификации для QT? Лучше посмотрите рекомендации Apple :) У меня всё по спецификации Bluetooth SIG, а ваши ограничения - это ваши.
  2. pvvx

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

    ТТХ у XiaomiLYWSD03MMC с выдранным контроллером LCD и датчиком SHT4x: Среднее потребление в режиме sleep - до 2 мкА. Общее среднее потребление при интервале рекламы 5 сек - 6..7 мкА Ограничение работы происходит когда батарейка не сможет отдавать более 1.8В при токе 8 мА. Если припаять на...
  3. pvvx

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

    Где-то на git уже раз 5-ть считал и писал... Точно не помню, но любой знакомый с электроникой может подсчитать сам. За пол года, при всех установках по умолчанию запишется примерно до 200 килобайт Flash. Какие-то сотые или тысячные от заряда в CR2032. Когда производите OTA обновление - это уже...
  4. pvvx

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

    Это вы чипам BLE расскажите. Они вас не понимают и работают на значительно большую дистанцию при Coded PHY. А такой рекламы не бывает. Все первичные ограничены 31 байтом и должны быть в 1M PHY для BT4.2, а в BT5.0+ там возможен только заголовок без ваших данных и только о указании на вторичный...
  5. pvvx

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

    Можно и более технически: чип драйвера LCD кушает вокруг и около 5 мкА (см. кучу версий чипов в XiaomiLYWSD03MMC). Всё вместе имеет среднее потребление к 14 мкА и при сне 6..9 мкА (опять см. HW версии). Считайте проценты при выкусывании чипа LCD. Если чип LCD загнать в полный sleep (хотя не все...
  6. pvvx

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

    Программно - никак - на большую часть чипов дисплеев в Xiaomi LYWSD03MMC нет документации. Паяльник рулит. В XiaomiLYWSD03MMC вроде уже 4 или больше типов LCD контроллеров. И это зависит от версии HW: B1.4,B1.5,B1.6,B1.7,B1.8,B1.9,B2.0 По отключение дисплея даст вам от силы пару процентов жизни...
  7. pvvx

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

    Ничего? :) Понижение модуляции дает прибавку в дальности и в совокупности с доп. кодированием это дает теоретическое увеличение дальности связи в не менее 4 раза. Практика и все сторонние тесты устойчиво показывает что дальность свзяи увеличивается от 2-х раз. Читайте спецификации, тесты и сами...
  8. pvvx

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

    А как приемник узнает какой у вас дополнительный канал, если заголовки не приняты, т.к. датчик далеко и передача на 1M уже не катит?
  9. pvvx

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

    Угу - известно = raw rкоманды HCI в Linux прямо в адаптер BT. И работает это до первого переключения сторонним приложением. Т.е. можно сказать - не работает, т.к. смысла нет - ничего не удастся использовать, только своё. Тут проще сниффер... Переключение PHY в Bluez тоже начали править только...
  10. pvvx

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

    Для увеличения дальности работы BLE. И ничего другого. adv extention единственный тип, где допустим Long range. На трех стандартных каналах передается заголовок, который указывает на каком канале будет основное тело рекламы и в каком формате PHY. C BT5.0 заголовок на основных 3-х каналах может...
  11. pvvx

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

    До этого события "писатели" отписывались 2 года. Тупо посылали всех лесом при словах Coded PHY. Сслыки тоже можно привести. Это какая-то забастовка корпораций для допуска BLE Long Range в народ продолжающаяся c 2016 года .
  12. pvvx

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

    https://issuetracker.google.com/issues/227887174 4 апреля 2022 г., 16:30 Это эхоВыпуск 148487283, и влияет на все телефоны Android. Это происходит потому, что BluetoothLeScanner.startScan...
  13. pvvx

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

    @sL0n1k - на Adnroid на С++ или? Я не пишу ПО на Android (пока, но не вижу преград - все языки и ОС давно для меня едины). Но интересует - возможно ли принять заголовки расширенной рекламы на Coded PHY на основных каналах? Web Bluetooth API ( js c html) этого не позволяет.
  14. pvvx

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

    Вот в описанных в рекомендации от Home Assistant адаптеры принимают всего штук до 5-ти реклам в сек, все имеющие USB2.0 FS. Точно не проверял, но с моим роем BLE они не справляются, кроме SCR A10. Постоянные дыры в приеме, рваные графики... И смысл в них искать варианты с поддержкой "Long...
  15. pvvx

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

    Бедные обманутые пользователи Home Assistant. Чтобы адаптер был помечен как High Performance, должны быть выполнены следующие требования: Установить соединение примерно за 1 с или меньше Обрабатывать не менее одной рекламы в секунду с устройства без потери данных 95% попыток подключения...
  16. pvvx

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

    Bluez при активном сканировании постоянно переписывает файлы с найденными устройствами и если у вас много BLE датчиков, то этот поток непрерывен и все SD в RPi умрут :) А опция пассивного сканирования пока "экспериментальная", и встроена в HA bluetooth то после долгих указаний на это безобразие...
  17. pvvx

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

    Вообще основные беды у программистов в/для HA с BLE ещё впереди. Они там все залепили Unknown по тайм-ауту. А в BLE есть тип рекламы, который передается толко тогда, когда сменятся какие параметры. И т.к. в Coded PHY время передачи в 4..6 раз больше, то и потребление больше и стоит переходить...
  18. pvvx

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

    https://github.com/Bluetooth-Devices/bthome-ble/issues/45 Можно много и долго прикалываться во всех репах с Linux приложениями BLE. Я только почуток издеваюсь...
  19. pvvx

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

    Тестовая прошивка c Long Range снова доступна (ATC_TestLongRange.bin): https://github.com/pvvx/ATC_MiThermometer/blob/master/ATC_TestLongRange.bin Но датчики, типа герконов в ней не работают.
  20. pvvx

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

    А это был практически технический форум и для желающих начать изучать... Наплыв "незрячих" пошел от появления Arduino. Это так-же и убило Linux. Ответить на непонятное пользователям "кухонным" языком при запросе не является проблемой.
Сверху Снизу