LE Coded PHY: сначала совместимость, затем обследование
В описании BLE датчика указан режим с кодированием, и проект ожидает улучшения связи на дальнем участке хозяйства. Но полезный результат зависит от поддержки обеими сторонами и фактически используемого обмена. Нельзя выводить покрытие из одного пункта паспорта датчика, не проверив контроллер шлюза, библиотеку и выбранный режим.
Подтвердить возможности компонентов
Bluetooth SIG Primer различает варианты PHY и их характеристики. (Bluetooth SIG — Bluetooth Low Energy Primer) Для конкретного комплекта запишите поддерживаемые режимы и условия их использования. Версия Bluetooth в короткой карточке не заменяет подтверждение нужной функции в аппаратуре, прошивке и интерфейсе программного стека.
Отдельно выясните поддержку для advertising, сканирования и соединённого обмена, которые используются проектом. Эти сценарии не следует считать одним переключателем. Если данные получают через GATT, наличие рекламы в нужном режиме ещё не подтверждает фактический PHY последующей передачи измерений.
Увеличить схему
Найти фактическое состояние обмена
Используйте поддерживаемую диагностику контроллера и библиотеки. В документации Link Layer сканирование и его параметры имеют отдельный контракт. (Bluetooth SIG — Core6.1 LE Link Layer) Сохраните состояние, наблюдаемое именно при тестовом обмене, а не только желаемое значение настройки в файле конфигурации шлюза.
Если режим автоматически меняется, запишите доступные события перехода. Не объявляйте весь опыт испытанием LE Coded только потому, что он был разрешён в списке возможностей. Неизвестный фактический режим является ограничением наблюдаемости и должен остаться в отчёте.
Провести сопоставимый маршрут
Используйте собственный известный поток и одинаковое размещение датчика. Сравнивайте допустимые режимы с сохранением остальных существенных условий. Фиксируйте не только удачные пакеты и RSSI, но и пропуски, задержки доступного прикладного результата и условия питания собранного узла.
Для автономного устройства оцените реальный цикл работы, включая требуемый объём данных. Изменение PHY может менять транспортные характеристики, но конкретное энергопотребление измеряют отдельно. Не обещайте ни определённую автономность, ни универсальный множитель дальности по названию физического режима.
Принять результат для нужной задачи
В протоколе укажите проверенные точки и ограничения совместимости. Если один потребитель парка не поддерживает режим, предусмотрите документированный вариант его работы. Не расширяйте успешный опыт одной пары на любой смартфон или шлюз с похожей маркировкой технологии.
Для хозяйства результатом становится подтверждённая конфигурация и наблюдаемая доставка на конкретном маршруте. После обновления стека или изменения формата сообщений повторите нужный контроль. LE Coded остаётся технической возможностью, а практическая пригодность определяется совместимостью и испытанием полного пути измерения в реальных условиях эксплуатации.