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

BLE SoC PHY6202

pvvx

Активный участник сообщества
Так же обнаружены такие фичи:
Сканирование на уровне менее -100 дБм в Coded PHY не пашет на некоторых чипах и их либах. А на некоторых работает.
Какое-то непонятное ограничение, типа забыли настроить или ещё чего в RF части (АРУ,...).
Это полностью убивает необходимость использования Coded PHY, т.к. для достижения нормальных дистанций нужен прием на уровне -105..107 дБм. Иначе оно не особо отличается от других типов радио...
Если аналогичная фича в PHY, тогда это сразу ограничивает его применение на прием.
 

pvvx

Активный участник сообщества
RTL8761BU не умеет показывать ниже -107 дБм (в HA), но принимать может и ниже...
 

pvvx

Активный участник сообщества
Проводил сравнение разных модулей в реальной обстановке (рядом 50 орущих BLE устройств) - некоторые вообще не желают принимать мой удаленный датчик, т.к. через 3 стены (бревно и т.д) и он в другом доме, уровень сигнала -105..-107 дБм, что недостижимо для типовых WiFi/Zigbee чипов. И уже требуется ориентация антенн.
 

pvvx

Активный участник сообщества
А если исключить одну стену - тогда все принимают, если сориентировать, и показывают уровни -99 дБм. (Стена с железным профлистом остается 🤪 ).
Но ниже некоторые не выдают и и не принимают. Какое-то ограничение до -100 :)
Хотя в их PDF указано другое...
Глубоко не копал, причину не выяснял - пока некогда.
 

pvvx

Активный участник сообщества
На уровнях за -100 имеющиеся смарты тоже уже псё...
 

pvvx

Активный участник сообщества
На планшете Samsung nRF Connect бодро показывает -105..-107dBm от THB2 в режиме coded phy.
На смартфонах я не смотрел что они показывают. Смотрел только принимает или нет. Где RTL8761BU показывает -105 смарты уже не принимают в nRFConnect.
Очень плохо принимают модули которые китайцы распаяли на kit печатными платами друг на друга, не освободив участок с антенной.
 

pvvx

Активный участник сообщества
Оказалось, что nRF Connect обязательно выполняет активное сканирование
А толку от "активное сканирование", если в Coded PHY нет варианта сканирование + соединение? Именно по этому имя устройства сразу вставляю в общий блок ext. adv.
 

pvvx

Активный участник сообщества
Да, и Tuya модули имеют отдачу на 20 дБм меньше чем устройства Xiaomi или других брендов при идентичных настройках, ПО и чипах. Так они разводят антенны или пользуют дерьмовый стеклотекстолит.
 

pvvx

Активный участник сообщества
Ставят модули без выреза под антенну:
...
хотя сами в доках к модулям рисуют:

Это всё приводит к дикой направленности сигнала и надо позиционировать устройство - тогда выйдет не -20 дБм, а можно докрутить положением до -10..-7 (по сравнению с рядом валяющимся хотя-бы Xiaomi LYWSD03MMC) :)
 

cool2000

Member
Соединение в режиме Legacy работает.
Как заставить соединяться в Coded PHY? Поставил в настройках nRF Connect preferred PHY LE Coded, но всё равно соединяется в LE 1M.
Или это работает только для расширенных режимов?
 
Сверху Снизу