Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

При сканировании возможна фильтрация биконов по UID, чтобы передавать на Сервер только известные биконы. Они должны быть предварительно сконфигурированы – задан этот UID.

CAS Docked по BLE-бикону

с версии 3.3.0

Возможно Также возможно отключение функционала CAS (см.   CASTAG модуль) при обнаружении бикона биконов с заданным UID (и достаточным уровнем сигнала). Для этого нужно настроить следующие параметры:

  • /node/mode#Scan=on – включить сканирование BLE-биконов
  • /ble/brate#Window_s=3 Period_s=5 – задать достаточно частое сканирование BLE-биконов
  • /ble/bdock#Att_dB=40 In=1 Out=1 UID=<> Type=<> – задать тип и UID бикона и параметры его обнаружения (см. ниже)
  • /castag/castag#BleDock=on – разрешить режим Docked по BLE

BLE-биконы также должны быть правильно настроены. В них должен быть указан UID, соответствующий настроенному в /ble/bdock#UID, и правильно указана мощность сигнала, передаваемая биконом: она должна соответствовать реальной мощности передачи. Эта мощность учитывается в расчете затухания сигнала от бикона, и именно на это затухание устанавливается порог /ble/bdock#Att_dB. 

При настройке и отладке системы CAS нужно правильно подобрать порог /ble/bdock#Att_dB. Для этого можно смотреть реальное затухание сигнала от биконов при различных положениях метки:

  • Подключиться кабелем к метке и использовать консольную команду beacons
  • Использовать анкер и CoBench для просмотра сенсоров с метки

Конфигурация модуля:

/ble/brate

...

Параметр

Значения

Описание

UID

eui128

UID BLE-бикона, MSB-first. При фильтрации сравнении учитываются:

  • все 16 байт для iBeacon (сравниваются с Proximity UUID) 
  • все 16 байт для AltBeacon (сравниваются с первыми 16 байтами BEACON ID)
  • только первые 10 байт для Eddystone (сравниваются с Namespace ID)

Type

Eddystone, iBeacon, AltBeacon

Тип BLE-бикона.

...

Парсет, настраивает параметры BLE-бикона для отключения CAS. При обнаружении такого бикона включается режим CAS Docked, если он разрешен параметром /castag/castag#BleDock (см. CASTAG модуль - Режим Метки «Docked»)

Параметр

Значения

Описание

Att_dB

uint8

Порог затухания сигнала от бикона. Если затухание меньше, то бикон включает Docked

In

uint8

Количество циклов сканирования с биконом для его обнаружения

Out

uint8

Количество циклов сканирования без бикона для его потери

UID

eui128

UID BLE-

бикона

биконов, MSB-first. При фильтрации учитываются:

  • все 16 байт для iBeacon (сравниваются с Proximity UUID) 
  • все 16 байт для AltBeacon (сравниваются с первыми 16 байтами BEACON ID)
  • только первые 10 байт для Eddystone (сравниваются с Namespace ID)

Type

Eddystone, iBeacon, AltBeacon

Тип BLE-бикона.

Параметр UID вводится в виде 12-34-56-AB-1-3-… , можно вводить только первые байты, тогда остальные будут 0.

...