Нет, по умолчанию они не обнаруживаются.
Том 3 спецификации Bluetooth 4.x определяет два обнаруживаемых режима:
- 9.2.3 - Режим ограниченной доступности для обнаружения
Ограниченный режим обнаружения обычно используется, когда пользователь выполняет определенное действие, чтобы сделать устройство доступным для обнаружения в течение ограниченного периода времени.
- 9.2.4 - Общий режим обнаружения
Общий режим обнаружения обычно используется, когда устройство предполагается обнаружить в течение длительного периода времени.
Хороший дизайн BLE будет заключаться в том, чтобы устройство оставалось бездействующим на неопределенное время для экономии заряда батареи, пока не потребуются какие-либо действия. Дизайнер полностью решает, когда размещать рекламу, как долго и с какими интервалами. Вы можете активировать его кнопкой или активировать сразу после загрузки.
Однако, если ваше устройство не имеет пользовательского интерфейса и не может быть активировано вручную (например, узел датчика широковещательной передачи), то может показаться, что у вас нет другого выбора, кроме как использовать общий режим обнаружения и непрерывно размещать рекламу. Вам нужно будет выбрать рекламный интервал, который является лучшим компромиссом между экономией энергии и возможностью обнаружения.
Также возможно иметь повторяющиеся окна режима ограниченной видимости.
Модуль Laird, который я использую, имеет это в примечание по приложению:
Поскольку BLE предназначен для экономии энергии, устройство обычно находится в спящем режиме до тех пор, пока не потребуются действия.
Я также нашел эта цитата:
Многие продукты BLE большую часть времени спят, просыпаясь только для рекламы и подключения при необходимости. Это означает, что реклама имеет большое влияние на энергопотребление.
И чтобы ответить на вторую часть вашего вопроса, Если устройство не рекламируется, ни один из Центров не сможет подключиться к нему.
Теперь со всем сказанным. Многие устройства рекламируются все время с момента установки батарей. Например, устройства, совместимые с Apple iBeacon, будут рекламировать непрерывно с интервалом 100 мс, пока не разрядятся батареи. Здесь представлено интересное введение в тему интервала показа рекламы и времени автономной работы .
person
Mark Ch
schedule
29.12.2015