pvvx
Активный участник сообщества
Там всё хорошо и китайцы тут не при чем. Типовой BLE, в wireshark всё тоже ok.Если у вас есть BLE-снифер под рукой, все-таки я бы глянул на полный адверт-пакет (то что прилетает с hci),
так чтобы видеть, как китайцы это сделали, потому как есть вариации. Частично из академического интереса.)
У меня есть, правда, в одном экземпляре и пока задействован под другие цели)
Но глянуть хочется, ну очень интересно)
Луше WireShark формат
Единственная фигня- это мои вставки туда имени и флага. Без них мудреное ПО в Bluez и следовательно в HA вообще не работает.
И реклама в longRange имеет тип connectable, т.е. там не может быть scanable. А раз нет scanable - то нет запроса имени, как это обычно и уже привычно у программеров.
Пришлось влепить в данные рекламы.
Но никакая windows или android такое устройство никогда не увидят. Требуется расширенная реклама c опцией scanable, а SDK Telink не умеет держать 2 набора расширенной рекламы.
И я ещё не до конца сревесил блобы либ связанных с этим.
Это и есть второстепенная причина почему ещё нет нормальной версии с LongRange. А первостепенная - нафиг она не нужна пока внешнее ПО не созреет. Я думаю что на это потребуются ещё годы.