Модуль CAS обеспечивает работу Считывателя CAS.
Включение режима CAS на TG8V: PUT '/profile CasAnc'
Выключение режима CAS на TG8V: PUT '/profile TofTag'
Модуль задействован в режимах:
/uwb/uwb#Role=CasAnc – CAS Считыватель
/uwb/uwb#Role=CasAncTag – CAS Считыватель и Метка одновременно
/uwb/uwb#Role=CasRepeater – CAS Повторитель (см. ниже)
/uwb/uwb#Role=CasTester – CAS Тестер (индикатор состояния питания меток)
В этих режимах устройство работает так же, как анкер в режиме TOF, но имеются дополнительные функции: включение внешней сигнализации при входе меток в зону; увеличение темпа измерения дистанции до меток вблизи зоны.
В Считывателе имеется режим Повторитель (Repeater) /uwb/uwb#Role=CasRepeater. В этом режиме Считыватель передает по радио количество обнаруженных меток (в своей Красной зоне). Другие Считыватели принимают эту информацию, и включают сигнализацию, если Повторитель обнаружил метки и сам он находится достаточно близко.
Считыватель в режиме Повторителя работает как в Нормальном режиме, но параллельно имитирует Метку. Поэтому другие Считыватели могут определять дистанцию до него. Информация об обнаруженных Метках передается параллельно с измерением дистанции.
Повторители не образуют цепочек: транслируют Метки только из локальной Красной зоне. Повторители не измеряют дистанцию друг с другом.
Считыватель в режиме Тестер не учитывает данные с Повторителей.
Возможно изменение размеров зон CAS в зависимости от текущей скорости движения носителя Считывателя. Этот режим включается параметром /cas/cas#Speed
При большой скорости (или отсутствии данных о скорости) применяются обычные размеры зон (из парсета /cas/cas). При уменьшении скорости размеры зон выбираются из таблицы /cas/speed. Применяется запись, в которой /cas/speed#SpeedMax_kmh минимально больше текущей скорости.
При выборе /cas/cas#Speed=gnss данные о скорости считаются отсутствующими, если их не было в течении 3с. Поэтому при таком выборе нужно настроить частоту замеров GNSS не меньше раза в 2с (см. GNSS модуль)
Парсет, задает параметры работы считывателя CAS
Параметр | Значения | Описание |
Dist_m | >=0 | Размер «Красной» зоны. Сигнализация включается при входе метки в зону. |
Park_m | >=0 | Размер «Парковочной» зоны. Спаренные метки внутри этой зоны не включают сигнализацию (см. CASTAG модуль – Парковка Метки) |
Repeater_m | >=0 | Максимальная дистанция до Повторителей. Если Повторитель дальше, его данные игнорируются |
Beeps | 0–100 | Количество звуковых сигналов при входе первой метки в красную зону |
Speed | off, gnss | Включение Динамических зон и выбор источника данных о скорости метки |
Парсет-массив, список Спаренных меток
Параметр | Значения | Описание |
TagSerial | >=0 | Серийные номера спаренных меток. Спаренные метки игнорируются ближе /cas/cas#Park_m |
Ассоциативный парсет-массив с ключом TagSerial и пустыми записями. Примеры использования:/cas/pair add <Serial> – добавление Метки/cas/pair del <Serial> – удаление Метки/cas/pair clear – удаление всех Меток /cas/pair - просмотр списка
Парсет-массив, список Динамических зон по скоростям
Параметр | Значения | Описание |
SpeedMax_kmh | >=0 | Максимальная скорость носителя метки для этой записи |
Dist_m | >=0 | Размер «Красной» зоны. Сигнализация включается при входе метки в зону. |
Park_m | >=0 | Размер «Парковочной» зоны. Спаренные метки внутри этой зоны не включают сигнализацию (см. CASTAG модуль – Парковка Метки) |
Ассоциативный парсет-массив с ключом SpeedMax_kmh. Используется при /cas/cas#Speed отличном от off
Примеры использования: