...
Передает информацию о каком-либо событии. Например, нажатие кнопки или завершение замера GNSS. Такая информация обязательно сопровождается временем события в виде количества идентификатором события EvId. EvId содержит количество секунд от момента события до момента отправки радиопакета (PassTime), что позволяет восстановить абсолютное время события после приема пакета (с некоторой приемлемой точностью). Кроме PassTime EvId передаются также код события или значения каких-либо параметров, измеренных в момент события.
Такие сенсоры конфигурируются по умолчанию на автоматическую отправку: /sens <name>#Send=Auto. В такой конфигурации они передаются несколько раз (для надежности) после возникновения соответствующего события, затем передача сенсора прекращается до следующего события. Количество раз свое у каждого сенсора.
EvId передается в виде:
- fw версии до 2.3.0 – одно целое число PassTime
- fw версии c 2.3.0 – массив размера 2: [ Seq, PassTime ]
Seq это последовательный номер данного события (циклический в диапазоне -24..23). Применяется для различения разных событий.
Конфигурация модуля
/sens
Парсет-массив, задает режим отправки для каждого сенсора. Содержит записи для всех сенсоров, отдельно для каждого канала многоканальных сенсоров. Ключом для идентификации записи является имя сенсора.
Параметр | Значения | Описание |
i | text string | Описание сенсора. Неизменяемый параметр (read only) |
Send | Off, | Режим отправки сенсора:
|
В режиме отправки Send=Auto решение об отправке принимается автоматически с учетом условий, специфичных для каждого сенсора.
Примеры (через CoBench ):
Запрос | Ответ | |||
|
| Список всех сенсоров в устройстве и их текущий режим отправки | ||
|
| Состояние сенсора bar (код -10) | ||
|
| Изменение режима отправки сенсора bar | ||
|
| |||
|
| Сброс режима отправки сенсора bar в исходное состояние | ||
|
| |||
|
| Сброс режима отправки всех сенсоров в исходное состояние |
Опрос сенсоров
/sens/poll
Текущее состояние сенсоров может быть опрошено принудительно. При этом возвращаются значения всех сенсоров устройства на момент опроса.
Метка отправляет сенсоры в блинках, но сенсоры анкера (в режимах анкера) можно получить только этим опросом.
Запрос | Ответ | |||
|
| Текущие значения всех сенсоров в устройстве |