...
Возможно отключение функционала CAS (см. CASTAG модуль | /castag/castag#BleDock) при обнаружении биконов с заданным UID (и достаточным уровнем сигнала). Для этого нужно настроить следующие параметры:
/node/mode#Scan=on– включить сканирование BLE-биконов/ble/brate#Window_s=3 Period_s=5– задать достаточно частое сканирование BLE-биконов (?Window_s=4:если бикон блинкует 1 раз в секунду – может не обнаружиться за 3с)/ble/bdock#Att_dB=40 In=1 Out=1 UID=<> Type=<>– задать тип и UID бикона и параметры его обнаружения (см. ниже)/castag/castag#BleDock=on– разрешить режим Docked по BLE
...
Обнаружение включается нажатием кнопки (или сбросом) и активно 30 миннекоторое время (в текущей версии 10 мин). Активность продлевается на 30 мин следующими нажатиями кнопки, а также подключениями.
Включенное обнаружение и активное соединение индицируется редкими световыми вспышками длинная+короткая (см. LED индикация, выходы TG8).
Конфигурация модуля:
/ble/brate
...
Параметр | Значения | Описание |
Window_s | 0..10 | Длительность одного сканирования BLE-биконов. 0 – сканирование не производится. Рекомендуется задавать не меньше 3, иначе обнаружение биконов ненадежно. |
Period_s | 0..1000 | Период Минимальный период сканирований. Если задан не больше Window_s, то сканирования идут с интервалом 1спринимается равным Window_s+1 |
Filter | on, off | Включает фильтрацию биконов |
UwbSend | uint | Максимальное количество биконов, передаваемых по каналу UWB. |
LoraSend | uint | Максимальное количество биконов, передаваемых по каналу LoRa |
В персональных метках (TGX) сканирование биконов производится один раз перед блинком (LoRa или Uwb) и длится Window_s. Параметр Period_s задает время удержания результата – если блинки идут чаще, чем Period_s, то они будут передавать замер повторно.
В других метках сканирование может идти непрерывно с периодом Period_s, но в настоящее время таких меток не производится.
/ble/bfilter
Парсет-массив, настраивает фильтрацию BLE-биконов. Содержит 4 записи. При сканировании регистрируются только биконы с UID, совпадающим с одной из записей (при /ble/brate#Filter=on).
...
Параметр | Значения | Описание |
Att_dB | uint8 | Порог затухания сигнала от бикона. Если затухание меньше, то бикон включает Dockedобнаружен |
In | uint8 | Количество циклов сканирования с биконом для его обнаружениядля включения Docked |
Out | uint8 | Количество циклов сканирования без бикона для его потеривыключения Docked |
UID | eui128 | UID BLE-биконов, MSB-first. При сравнении учитываются:
|
Type | Eddystone, iBeacon, AltBeacon | Тип BLE-бикона. |
Параметр UID вводится в виде 12-34-56-AB-1-3-… , можно вводить только первые байты, тогда остальные будут 0.
/ble/bsens (экспериментальный)
Парсет, настраивает соединение с BLE устройством, транслирующим данные с собственных датчиков:
...