• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. pvvx

    BLE SoC PHY6202

    Ограничения блоков одной завязки в MTU и сколько пакетов по времени влезет в "интервал соединения" (если адаптер не обкакается или ведет связь с несколькими, то ограничит), а у народа в основном адаптеры и Linuх десятилетней давности, которые не умеют ничего - по 20 байт за 1 интервал. Как в USB1.0.
  2. pvvx

    BLE SoC PHY6202

    Соединение BLE чем-то похоже на USB. Если одна из сторон тупит и не успевает отрабатывать прерывания и подготавливать новый блок для передачи/подтверждения, то скорость катастрофически падает, т.к. следующий сеанс связи для передачи следующей порции (передача-подтверждение-передача-п...) будет...
  3. pvvx

    BLE SoC PHY6202

    И всё дело в Zigbee происходит на одном канале и не может прыгнуть на более чистый, как у BLE. И т.к. скорости ответов и прыжков по каналам быстрые, то устройству желательно иметь все заранее подготовленные данные на все запросы-ответы-ход дела. По этому ESP и тупит в BLE - как оно может...
  4. pvvx

    BLE SoC PHY6202

    Номерки каналов и блоков нужны чтобы приемник собрал их в последовательную кучку.... И только ввод PAwR решает задачу подтверждения приема и прочего, т.к. выходит почти MESH или Zigbee, но без всяких ненужностей... Но временная диаграмма в BLE другая - окно приема после передачи малое - типа 500...
  5. pvvx

    BLE SoC PHY6202

    У ExtAdv типов меньше - она не может быть одновременно с ответом на активное сканирование и соединение. Только раздельно. Но это пофиг, т.к. размер передаваемого блока без труда вмещает и имя устройства, которое обычно запрашивают активным сканированием (и активное сканирование не нужно). И одно...
  6. pvvx

    BLE SoC PHY6202

    Известная вам BLE реклама (BT4.2) ныне называется Legacy. В SDK у "драйвера ExtAdv" должен быть выбор ExtAdv или Legacy для поддержки совместимости устройства с устаревшей операционной системой Linux.
  7. pvvx

    BLE SoC PHY6202

    Короче - есть понятие "Extended Advertising". В неё входит и вариант периодической рекламы, а так-же и далее - PAwR Все эти ext на основных каналах передают только заголовок и прочие настройки, указывающий где будет передано основное тело . Эти заголовки передаются в PHY 1M или Coded PHY. А...
  8. pvvx

    BLE SoC PHY6202

    Правильно ли я понимаю, что рекламу в LE Coded можно передавать только на дополнительных каналах? yes. И заголовок на первичном канале (основных каналах рекламы) в LE Coded. В спецификации BT на основных каналах можно работать (гнать заголовки расширенной рекламы) только с 1M и LE Coded...
  9. pvvx

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

    А Linux не поддерживает BT 5. Только BT 4.2 (более чем десятилетней давности).
  10. pvvx

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

    Встроенные в Pi адаптеры BT берут на свалке, бесплатно, т.к. они устарели... Качество работы у них отвратительное. Внешний USB-BT во много раз лучше. Если уж так нужно Linux то ныне есть жрущие намного меньше платки, в которые можно воткнуть USB адаптеры... Luckfox Pico Max 256:
  11. pvvx

    CH582M (СH581, CH582, СH583)

    Это зависит от SDK. Он может посылать или нет Notification и Indication в зависимости от своих китайских предпочтений. Ещё разница бывает в флагах GATT_PROP_READ | GATT_PROP_WRITE_NO_RSP | GATT_PROP_NOTIFY. Если добавить GATT_PROP_WRITE, то будет отрабатывать response по усмотрению адаптера :)...
  12. pvvx

    BLE SoC PHY6202

    Запилил, отладил TH-05: Жрет в спячке от 15 мкА. Менее не выудить. Прошивка Tuya - во сне 23 мкА! Средний ток от 3.3В выходит 20..22 мкА. При 2.5В - 20 мкА. Датчик AHT2x кошмарный - во время измерения кушает к 1 мА. При 2.5В данный LCD c чипом драйвера BL55028 уже имеет контрастность для...
  13. pvvx

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

    PAwR для него есть в примерах SDK -> MESH не нужен.
  14. pvvx

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

    CH32V208WBU6 имеет LAN и BLE5.3 = роутер, и стоит копейки
  15. pvvx

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

    Для Умного дома mesh не нужен, даже вреден. Исполнительные устройства ВСЕ питаются от сети и уже соединены проводами. Только датчикам нужно автономное питание и беспроводное соединение. А по расстоянию связи LE Long Range достаточен - это всяко лучше WiFi и Zigbee.
  16. pvvx

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

    Не зря тысячи ценников с электронными чернилами в магазинах и идентификаторы контейнеров работаю по BLE. Никакая другая технология пока не справляется с такими задачами. И это самое дешевое решение :p Просто вам втюхивают устаревшие решения в виде Zigbee, да ещё с надбавкой в цене :) Лох должен...
  17. pvvx

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

    При отключении в сети Zigbee координатора или выходе его из строя Умный дом превращается в репку. И имея на руках полу-автономное устройство в виде смартфона вы не можете даже посмотреть что творится. Т.е. сеть и функциональность Умного дома полностью падает, т.к. Zigbee не предусматривает...
  18. pvvx

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

    Роутеры в Zigbee соединены проводами. Это не беспроводная связь, как и WiFi. Не забывайте об этом :p
  19. pvvx

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

    Смысл сравнивать протоколы и алгоритмы сетей если для передачи одинакового количества информации Zigbee требует от устройства энергии в более чем десять раз, чем в BLE? Так же смешны указания о длительных интервалах между передачей для уменьшения потребления конечных устройств в современных...
  20. pvvx

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

    Это наоборот - дополнительные проблемы. Роутеры не автономны. Батарейки у конечных устройств умрут из-за поиска и перезапросов...
Сверху Снизу