You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Код

Название

Описание

7

BLE_SENSOR

{ номер_канала : значение } Данные с фитнесс-браслета. Каналы:
1 : Пульс (ударов в мин)
2 : Шаги (количество)
3 : Уровень заряда батареи (%)

Коды ошибок:
-1=данные отсутствуют (таймаут 15с)
-2=BLE соединение отсутствует
-3=заданное в /ble/bsens устройство не поддерживается

6

IN_UPTIME

{ номер_канала : значение } "Моточасы" Длительность активного состояния линии IN_DIG, секунды. См. INPUT сенсоры

5

CANBUS_PARAMETER

{ номер_канала : значение } Параметры с CAN-шины. Настройку каналов см. CAN модуль

2

FUEL_LEVEL

{ номер_канала : значение } Уровень топлива. Значение в условных единицах.
-1=Неправильные настройки (выключен опрос датчика или адрес датчика 0)
-2=Нет данных с датчика (более 5с)

-1

POWER_BATTERY_STATE

Состояние батареи: 0=BatteryOff, 1=Low, 2=Mid, 3=Good

-2

POWER_CHARGER_STATE

Состояние зарядки аккумулятора: 0=Idle, 1=Active, 2=Suspended

-3

POWER_SOURCE

Источник питания: 0=Battery, 1=External

-4

MOTION

Состояние по акселерометру: 0=Движение, 1=Покой

-5

EVT_BUTTON

Время с нажатия кнопки, секунды. Передается 5 раз после нажатия кнопки.

-6

TEMPERATURE

Температура, degC

-7

VOLTAGE_BAT

Напряжение батареи, mV

-10

BAROMETER

{ номер_параметра : значение } Показания барометра:

  1. - Относительное давление, Pa (Prel = Pabs - 101325 Pa)

  2. - Температура барометра, degC

-11

IN_ADC

{ номер_канала : значение } Аналоговый вход, Напряжение, mV. См. INPUT сенсоры

-12

IN_DIG

{ номер_канала : значение } Цифровой вход: 0, 1. См. INPUT сенсоры

-13

IN_COUNT

{ номер_канала : значение } Счетчик импульсов на линии IN_DIG. См. INPUT сенсоры

-14

TAGCFGSITE

Состояние метки для Автоконфигурации меток (ConfigUpdate); также признак TDOA Rx- блинка.
bitmap:
bit_0 - Old (update request)
bit_3:1 - Mark
bit_7:4 - Group

-15

EVT_MOTION

{ EventId : timepassed } События акселерометра. Каждое событие передается несколько раз после того, как случилось.
timepassed – время с события, секунды
EventId=0: no event, reserved
EventId=1: free fall

-16

ORIENTATION

Ориентация акселерометра.
ZH=0 ZL=1 YH=2 YL=3 XH=4 XL=5,
acceleration over threshold on this axis: Z, Y, X; H - positive, L - negative.

-18

EVT_GNSS

{ PassTime : { номер_параметра : значение } } Данные GNSS. Каждый замер передается несколько раз.
PassTime – время с замера. Параметры:
0 - LON, Longitude in deg (scaling 1e-6, up to 4 bytes)
1 - LAT, Latitude in deg (scaling 1e-6, up to 4 bytes)
2 - HEIGHT, Height above ellipsoid in 100mm (up to 4 bytes)
3 - hACC, Horizontal accuracy estimate in 100mm (up to 1000m)
4 - vACC, Vertical accuracy estimate in 100mm (up to 1000m)
5 - VELN, NED north velocity 0.1 m/s
6 - VELE, NED east velocity 0.1 m/s
7 - VELD, NED down velocity 0.1 m/s

-19

EVT_BEACONS

{ PassTime : data_array } Результат одного сканирования BLE-биконов (см. BLE модуль). Передается несколько раз после окончания сканирования.

data_array: array of data_records data_record: array of values:

  1. - BeaconID: MAC-адрес MSB first

  2. - optional fPathLoss; PathLoss_dBm = (fPathLoss - 60); PathLoss_dBm is equal to (RSSI - TxPowerAt0m )

  3. - optional fVoltage : int; Voltage_V = (fVoltage / 100 + 3)

-21

DISTANCE

Дистанция до спаренного тага (см. SINGLETAG модуль) dist_dm OR { diffID : dist_dm }
diffID : int64, <EUI64 of remote device> - <EUI64 of sensor origin (this Tag)>; (subtraction of uint64_t with roll-over, then casted to int64_t)

dist_dm : int, positive distance to remote device in decimeters if measured recently and successfully, or -1 otherwise

  • No labels